.elementor-133845 .elementor-element.elementor-element-456ca54b:not(.elementor-motion-effects-element-type-background),.elementor-133845 .elementor-element.elementor-element-456ca54b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f6f6}.elementor-133845 .elementor-element.elementor-element-456ca54b,.elementor-133845 .elementor-element.elementor-element-456ca54b>.elementor-background-overlay{border-radius:10px 10px 10px 10px}.elementor-133845 .elementor-element.elementor-element-456ca54b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:.2rem}.elementor-133845 .elementor-element.elementor-element-456ca54b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-133845 .elementor-element.elementor-element-6e2bb34b img{width:100%}.elementor-133845 .elementor-element.elementor-element-5a08e1a7 .elementor-heading-title{color:#525252;font-family:montserrat;font-size:1.25rem;font-weight:700;line-height:30px}.elementor-133845 .elementor-element.elementor-element-7bdbe29{--divider-border-style:solid;--divider-color:#FF7F40;--divider-border-width:5px}.elementor-133845 .elementor-element.elementor-element-7bdbe29 .elementor-divider-separator{width:15%}.elementor-133845 .elementor-element.elementor-element-7bdbe29 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-133845 .elementor-element.elementor-element-7bdbe29>.elementor-widget-container{margin:-17px 0 0}.elementor-133845 .elementor-element.elementor-element-adf8abd{color:#525252;font-family:montserrat;font-size:.75rem;font-weight:400;line-height:20px;letter-spacing:.15px}@media(max-width:768px){.elementor-133845 .elementor-element.elementor-element-6e2bb34b>.elementor-widget-container{margin:0 0 -18px}.elementor-133845 .elementor-element.elementor-element-5a08e1a7 .elementor-heading-title{font-size:.8rem;line-height:14px}.elementor-133845 .elementor-element.elementor-element-5a08e1a7>.elementor-widget-container{margin:0 0 -14px}.elementor-133845 .elementor-element.elementor-element-7bdbe29>.elementor-widget-container{margin:-8px 0 0}.elementor-133845 .elementor-element.elementor-element-adf8abd{font-size:.45rem;line-height:10px}}.cta_container .orange_divider,.cta_text,.newsletter p,.newsletter{margin-bottom:0!important}.cta_container .cta_text p{margin-bottom:8px!important}.cta_container .input_container p,.paragraph_container p{margin-bottom:1rem!important}.first_form .frm_cont .input_field{width:60%}.first_form .frm_cont .btn-fields{width:40%}.cta_container .second_form_container .input_container p{gap:1rem!important}.cta_container .left_cta .first_form button{background-color:#191a23!important;padding:.75rem;font-size:10px;height:35px;border-radius:5px;border:1px solid}.cta_container .left_cta .first_form button:hover{background-color:#fff!important;color:#000}.left_cta .first_form{margin-bottom:.75rem}.left_cta .wpcf7 form>p{margin-bottom:0}.left_cta p{display:flex;gap:7px}.left_cta .wpcf7-form-control-wrap{display:flex}.left_cta input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:100%;height:35px;color:#7a7a7a;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:500;line-height:15px;border-radius:5px;border:1px solid #e6e6e6;background:#fff}.left_cta input[type=submit]{padding:10px 35px;width:100%;justify-content:center;align-items:center;display:flex;font-size:11px;font-family:Space Grotesk,sans-serif;border-radius:5px;background:var(--dark,#191A23);height:35px}.left_cta .second_form_container .btn_cont{display:flex}.left_cta .second_form_container input[type=submit]{padding:10px 35px;font-size:1rem!important;background-color:#ff7f4f;height:40px;width:auto!important}.left_cta .second_form_container input[type=submit]:hover{background-color:#ff7f4f!important;border:0!important;color:#fff!important}.left_cta .wpcf7-response-output{display:none}input.wpcf7-form-control.has-spinner.wpcf7-submit:hover{border:1px solid #000;background:#fff;color:#000}.wpcf7-spinner{position:absolute}@media only screen and (min-width:1150px) and (max-width:1440px){.ribbon_container .cta_title p{font-size:15px!important}.ribbon_container .cta_text p{font-size:8px!important}}@media only screen and (max-width:786px){.first_form button{height:35px;padding:8px}}