/* compiled by scssphp 1.6.0 on Mon, 03 Jul 2023 12:11:52 +0000 (0.2907s) */

.newsletter__wrapper{padding:47px 0 52px}@media only screen and (max-width: 96rem){.newsletter__wrapper{padding:47px 20px}}@media only screen and (max-width: 63.9375rem){.newsletter__wrapper{padding:60px 20px}}@media only screen and (max-width: 47.9375rem){.newsletter__wrapper{padding:20px}}.newsletter__container{max-width:1440px;margin:0 auto;position:relative;border-radius:60px}.newsletter__container.background-white .newsletter__heading p{color:#000}.newsletter__container.background-white .newsletter__title{color:#000}.newsletter__heading{z-index:1;padding:0 94px;position:relative}@media only screen and (max-width: 71.1875rem){.newsletter__heading{padding:0 50px}}@media only screen and (max-width: 47.9375rem){.newsletter__heading{padding:0 20px}}.newsletter__heading p{color:#fff;max-width:100% !important}@media only screen and (max-width: 47.9375rem){.newsletter__heading p{line-height:1.29}}.newsletter__heading .gform_wrapper{padding-bottom:53px}.newsletter__heading .gform_wrapper form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}@media only screen and (max-width: 47.9375rem){.newsletter__heading .gform_wrapper form{position:relative}}.newsletter__heading .gform_wrapper form .gform_body{position:relative;margin-right:13px}@media only screen and (max-width: 47.9375rem){.newsletter__heading .gform_wrapper form .gform_body{width:100%;margin-right:0}}.newsletter__heading .gform_wrapper form .gform_body .gfield label{font-family:'Work Sans', sans-serif;position:absolute;top:12px;z-index:1;left:24px;margin:0;color:#ACA2A2;font-size:16px;line-height:1.16;font-weight:500;pointer-events:none;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out}@media only screen and (max-width: 29.9375rem){.newsletter__heading .gform_wrapper form .gform_body .gfield label{font-size:14px}}.newsletter__heading .gform_wrapper form .gform_body .gfield label.is-active{visibility:hidden;opacity:0}.newsletter__heading .gform_wrapper form .gform_body .gfield label.is-active .gfield_required{font-size:inherit}.newsletter__heading .gform_wrapper form .gform_body .gfield input[type="text"]{border-radius:33px;border:none;height:42px;width:509px;font-size:16px;line-height:1.17;box-shadow:0px 0px 10px #00000029}.newsletter__heading .gform_wrapper form .gform_body .gfield .validation_message{max-width:509px;padding:7px 20px;font-weight:400}.newsletter__heading .gform_wrapper form .gform_body .ginput_container{position:relative}.newsletter__heading .gform_wrapper form .gform_footer{padding:0;margin:0 !important}@media only screen and (max-width: 47.9375rem){.newsletter__heading .gform_wrapper form .gform_footer{position:absolute;left:470px}}@media screen and (max-width:653px){.newsletter__heading .gform_wrapper form .gform_footer{right:9px;left:unset}}.newsletter__heading .gform_wrapper form .gform_footer .gform_button{border:3px solid #E20613;background:#E20613;color:#fff;font-size:16px;letter-spacing:1px;line-height:1.0625;padding:9px 18px;border-radius:21px;cursor:pointer;margin:0 !important;-webkit-transition:0.4s ease;transition:0.4s ease;box-shadow:0px 0px 10px #00000029;letter-spacing:0}@media only screen and (max-width: 47.9375rem){.newsletter__heading .gform_wrapper form .gform_footer .gform_button{font-size:0;border:none;top:5px;background-color:#E20613;padding:0;border-radius:50%;width:30px !important;height:30px;line-height:0;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M264.6 70.63l176 168c4.75 4.531 7.438 10.81 7.438 17.38s-2.688 12.84-7.438 17.38l-176 168c-9.594 9.125-24.78 8.781-33.94-.8125c-9.156-9.5-8.812-24.75 .8125-33.94l132.7-126.6H24.01c-13.25 0-24.01-10.76-24.01-24.01s10.76-23.99 24.01-23.99h340.1l-132.7-126.6C221.8 96.23 221.5 80.98 230.6 71.45C239.8 61.85 254.1 61.51 264.6 70.63z'/%3E%3C/svg%3E");background-size:20px 20px;background-repeat:no-repeat;background-position:center center}}@media only screen and (max-width: 29.9375rem){.newsletter__heading .gform_wrapper form .gform_footer .gform_button{background-size:15px 15px}}.newsletter__heading .gform_wrapper form .gform_footer .gform_button:hover{background-color:#fff;border:3px solid #fff;color:#E20613;-webkit-transition:0.4s ease;transition:0.4s ease}.newsletter__heading .gform_wrapper .gform_validation_errors{max-width:509px}.newsletter__heading .gform_wrapper .gform_validation_errors h2{text-align:left}.newsletter__title{color:#fff;max-width:535px;text-align:left;padding:184px 0 30px;text-shadow:0px 3px 15px rgba(0, 0, 0, 0.4)}@media only screen and (max-width: 85.3125rem){.newsletter__title{padding:160px 0 16px}}@media only screen and (max-width: 47.9375rem){.newsletter__title{padding:184px 0 13px;line-height:1.16}}.newsletter-image__wrapper{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:60px;overflow:hidden}.newsletter__image{object-fit:cover;object-position:center center;width:100%;height:100%}.newsletter-image__yes .background-white .newsletter__heading p{color:#fff}.newsletter-image__yes .background-white .newsletter__title{color:#fff}.newsletter-image__no .background-white .newsletter__heading p{color:#000}.newsletter-image__no .background-white .newsletter__heading .gform_wrapper form .gform_body .gfield input[type="text"]{border-radius:33px;border:3px solid #000;height:42px}.newsletter-image__no .background-white .newsletter__heading .gform_wrapper form .gform_body .ginput_container{position:relative}.newsletter-image__no .background-white .newsletter__heading .gform_wrapper form .gform_footer .gform_button:hover{background:#000;border:3px solid #000;-webkit-transition:0.4s ease;transition:0.4s ease;color:#fff}.newsletter-image__no .background-white .newsletter__title{color:#000}