.elementor-2683 .elementor-element.elementor-element-3178fd22 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2683 .elementor-element.elementor-element-3178fd22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 10% 7% 10%;}.elementor-2683 .elementor-element.elementor-element-2feac2ac{text-align:center;}.elementor-2683 .elementor-element.elementor-element-2feac2ac .elementor-heading-title{font-size:45px;font-weight:600;line-height:1.2em;letter-spacing:-1px;}.elementor-2683 .elementor-element.elementor-element-5d16cef6{--divider-border-style:solid;--divider-border-color:#8C5900;--divider-border-width:5px;}.elementor-2683 .elementor-element.elementor-element-5d16cef6 .elementor-divider-separator{width:85px;margin:0 auto;margin-center:0;}.elementor-2683 .elementor-element.elementor-element-5d16cef6 .elementor-divider{text-align:center;padding-top:5px;padding-bottom:5px;}.elementor-2683 .elementor-element.elementor-element-60702fc9 .elementor-text-editor{text-align:center;}.elementor-2683 .elementor-element.elementor-element-60702fc9{color:#7A8696;font-size:16px;}.elementor-2683 .elementor-element.elementor-element-60702fc9 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-2683 .elementor-element.elementor-element-3763645a .elementor-text-editor{text-align:center;}.elementor-2683 .elementor-element.elementor-element-3763645a{color:#7A8696;}.elementor-2683 .elementor-element.elementor-element-3763645a > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-2683 .elementor-element.elementor-element-4417a02{margin-top:7%;margin-bottom:7%;}.elementor-2683 .elementor-element.elementor-element-81521ac > .elementor-element-populated{padding:70px 70px 70px 70px;}body.elementor-page-2683:not(.elementor-motion-effects-element-type-background), body.elementor-page-2683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4FB;}/* Start custom CSS for section, class: .elementor-element-3178fd22 */#quote-section .wpcf7-submit{border-radius:40px; padding:20px 60px; text-transform:uppercase; font-weight:600; border:2px solid #015291;}
#quote-section .wpcf7-submit:hover{transition: all .2s linear; border:2px solid #015291; color:#015291; background-color:transparent;}
#quote-section .wpcf7 input:not([type="submit"]), #quote-section .wpcf7 textarea{padding:1.5em; background:#fff; border-color: #7F9BC3;
border-radius: 5px;}/* End custom CSS */
/* Start custom CSS */.wpcf7 label{float:left; width:48%; margin:1%;}
.wpcf7 label.full{float:left; width:98%; margin:1%;}
.wpcf7 #btn{display:block; width:98%; margin:1% 1% 0 1%; text-align:center;}
.wpcf7 form > p{margin:0;}
@media only screen and (max-width: 600px){
    .wpcf7 label{float:left; width:98%; margin:1%;}
}/* End custom CSS */