/* compiled by scssphp 1.6.0 on Wed, 26 Jul 2023 08:48:38 +0000 (0.0861s) */

html #root #wrap_all #main .section.newsletter{padding:60px 0}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.newsletter{padding:50px 0}}html #root #wrap_all #main .section.newsletter .container .heading{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.newsletter .container .heading{padding:0}}html #root #wrap_all #main .section.newsletter .container .heading h2{padding-left:115px}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .section.newsletter .container .heading h2{padding:0}}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper{margin:40px auto 0;width:440px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper{margin:20px auto 0}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper{width:100%}}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}@media only screen and (max-width: 22.4375rem){html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body{width:calc(100% - 180px)}@media only screen and (max-width: 22.4375rem){html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body{width:100%;margin-bottom:10px}}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body input{display:inline-block;border-width:1px 1px 2px;border-style:none none solid;border-color:#000000;background-color:transparent;font-size:16px;font-weight:300;margin:0 15px 0 0;padding:8px 12px 8px 0}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body input::-webkit-input-placeholder{color:#000000}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body input:-ms-input-placeholder{color:#000000}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body input::placeholder{color:#000000}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_body input:focus{border-color:#ed1c24}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_footer{margin:0;padding:0}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .gform_footer input{margin:0;font-family:'Poppins', sans-serif}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper form .validation_message{font-size:13px;text-transform:lowercase;font-weight:400;color:#c02b0a;background-color:#ffecec;border-radius:0;border:2px solid #ffcfcf;padding:12px;margin-top:5px;position:absolute}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper .gform_validation_errors{background-color:#ffecec;border-radius:0;border:2px solid #ffcfcf;padding:12px 12px 12px 48px;box-shadow:none;margin-bottom:12px;margin-top:0}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper .gform_validation_errors .gform_submission_error{font-size:13px;text-transform:lowercase;font-weight:400;color:#c02b0a;padding:0;margin:0;letter-spacing:0}html #root #wrap_all #main .section.newsletter .container .heading .gform_wrapper .gform_validation_errors .gform_submission_error .gform-icon{left:-37px}html #root #wrap_all #main .section.newsletter .container.background-main .heading h2{color:#fff}html #root #wrap_all #main .section.newsletter .container.background-main .heading .gform_wrapper form .gform_body input{border-color:#fff !important;color:#fff}html #root #wrap_all #main .section.newsletter .container.background-main .heading .gform_wrapper form .gform_body input::-webkit-input-placeholder{color:#fff}html #root #wrap_all #main .section.newsletter .container.background-main .heading .gform_wrapper form .gform_body input:-ms-input-placeholder{color:#fff}html #root #wrap_all #main .section.newsletter .container.background-main .heading .gform_wrapper form .gform_body input::placeholder{color:#fff}html #root #wrap_all #main .section.newsletter .container.background-main .heading .gform_wrapper form .gform_body input:focus{border-color:#000000 !important}html #root #wrap_all #main .section.newsletter.background-main .heading h2{color:#fff}html #root #wrap_all #main .section.newsletter.background-main .heading .gform_wrapper form .gform_body input{border-color:#fff !important;color:#fff}html #root #wrap_all #main .section.newsletter.background-main .heading .gform_wrapper form .gform_body input::-webkit-input-placeholder{color:#fff}html #root #wrap_all #main .section.newsletter.background-main .heading .gform_wrapper form .gform_body input:-ms-input-placeholder{color:#fff}html #root #wrap_all #main .section.newsletter.background-main .heading .gform_wrapper form .gform_body input::placeholder{color:#fff}html #root #wrap_all #main .section.newsletter.background-main .heading .gform_wrapper form .gform_body input:focus{border-color:#000000 !important}html #root #wrap_all #main .section.newsletter .background-main .heading,html #root #wrap_all #main .section.newsletter .background-grey7 .heading{padding:45px 45px 50px}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .section.newsletter .background-main .heading,html #root #wrap_all #main .section.newsletter .background-grey7 .heading{padding:45px 20px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .section.newsletter .background-main .heading,html #root #wrap_all #main .section.newsletter .background-grey7 .heading{padding:40px 0}}html #root #wrap_all #main .section.newsletter.background-white .container{max-width:1200px}