.elementor-7971 .elementor-element.elementor-element-504a134a{--display:flex;}.elementor-7971 .elementor-element.elementor-element-7b2c8c03 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9B9B9;border-radius:2px 2px 2px 2px;}.elementor-7971 .elementor-element.elementor-element-f8689a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--overflow:hidden;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7971 .elementor-element.elementor-element-504a134a{--content-width:820px;}}/* Start custom CSS */input[type=text], input[type=date] {
    max-width: 25%!important;
}
input[type=tel]{
    max-width: 25%!important;
}
input[type=email]{
    max-width: 30%!important;
}
input[type=number]{
    max-width:10%!important;
}
hr{
    margin-bottom: 10px!important
}
@media only screen and (max-width: 768px) {
    p{
        font-size:12px!important;
    }
    input[type=text], input[type=date] {
    max-width: 40%!important;
    font-size:12px!important;
}
input[type=tel]{
    max-width: 40%!important;
    font-size:12px!important;
}
input[type=email]{
    max-width: 40%!important;
    font-size:12px!important;
}
input[type=number]{
    max-width:20%!important;
    font-size:12px!important;
}
input[type=submit]{
    
    font-size:14px!important;
}
}/* End custom CSS */