.footer-newsletter .newsletter-wrapper{margin:0 auto;max-width:1072px}.footer-newsletter .footer-newsletter-inner .sub-head h4{color:#f6fbfc;font-family:Alexandria;font-size:24px;font-style:normal;font-weight:500;line-height:28px;margin-top:15px}.footer-newsletter .footer-newsletter-inner{display:flex;justify-content:space-between}.footer-newsletter .footer-newsletter-inner .sub-head{width:35%}.footer-newsletter .footer-newsletter-inner .sub-form{width:65%}.footer-newsletter .footer-newsletter-inner .sub-form .hs_error_rollup{display:none}.footer-newsletter .sub-form form{align-items:flex-start;display:flex;flex-direction:column;position:relative}.footer-newsletter .sub-form form .hs-fieldtype-text.hs-form-field{margin-bottom:10px;width:70%}.footer-newsletter .sub-form form .hs_submit.hs-submit input.hs-button{background:#05aab5;border-radius:6px;color:#fff;font-family:Alexandria;font-size:16px;font-style:normal;font-weight:500;height:51px;line-height:24px;text-align:center}.footer-newsletter .sub-form form .hs_submit.hs-submit input.hs-button:hover{background:#04868f}.footer-newsletter .sub-form form li.hs-form-booleancheckbox label{color:#fff;font-family:Alexandria;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.footer-newsletter .sub-form form .hs_submit.hs-submit{position:absolute;right:10px;top:8px}.footer-newsletter .sub-form form .hs-form-field input.hs-input{background:hsla(0,0%,100%,.3);border:1px solid #fff;border-radius:7px;color:#fff;font-size:18px;font-weight:400;height:51px;line-height:29px;mix-blend-mode:plus-lighter}.footer-newsletter .sub-form form .hs-form-field input.hs-input::placeholder{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.footer-newsletter .sub-form form .legal-consent-container .hs-form-booleancheckbox-display>span,.footer-newsletter .sub-form form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:30px!important}.footer-newsletter .sub-form form .legal-consent-container{padding-left:10px}.footer-newsletter .sub-form form .hs-form-required{color:#fff}.footer-newsletter .sub-form form ul.no-list.hs-error-msgs li{margin-bottom:0}.footer-newsletter .hs-email.field.hs-form-field>label{margin-top:0}.footer-newsletter .hs_email ul.no-list.hs-error-msgs.inputs-list{padding-left:10px}.footer-newsletter .hs_email ul.no-list.hs-error-msgs.inputs-list .hs-error-msg{margin-bottom:0}.footer-newsletter .hs-form-booleancheckbox{margin:16px 0}.footer-newsletter .hs-form-booleancheckbox label{position:relative}.footer-newsletter .hs-form-booleancheckbox label span{display:inline-block}.footer-newsletter .hs-form-booleancheckbox .hs-input{height:20px;left:0;opacity:0;position:absolute;top:0;width:20px}.footer-newsletter .hs-form-booleancheckbox label span:before{border:2px solid;border-radius:4px;content:"";cursor:pointer;height:20px;left:0;position:absolute;top:0;width:20px}.footer-newsletter .hs-form-booleancheckbox label span:after{border:2px solid;border-left:0;border-top:0;content:"";height:12px;left:8px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:5px}.footer-newsletter .hs-form-booleancheckbox label input:checked+span:after{opacity:1}.footer-newsletter .hs-form-booleancheckbox label input:focus+span:after{outline:3px solid transparent}@media only screen and (max-width:985px) and (min-width:768px){.footer-newsletter{margin-left:auto;margin-right:auto;max-width:98%}.footer-newsletter .sub-form form .hs_submit.hs-submit{position:absolute;right:0;top:6px}.footer-newsletter .sub-form form .hs-fieldtype-text.hs-form-field{margin-bottom:10px;width:60%}}@media only screen and (max-width:1306px) and (min-width:986px){.footer-newsletter{margin-left:auto;margin-right:auto;max-width:98%}.footer-newsletter .sub-form form .hs_submit.hs-submit{position:absolute;right:0;top:6px}.footer-newsletter .sub-form form .hs-fieldtype-text.hs-form-field{margin-bottom:10px;width:68%}.footer-newsletter .footer-newsletter-inner .sub-head{width:33%}}