.newsletter-wrapper .form-title:empty{display:none}.newsletter-wrapper .inner{overflow:hidden;position:relative}.newsletter-wrapper .inner>*{position:relative;z-index:3}.newsletter-wrapper .inner{border-radius:6px;display:flex;padding:60px}.newsletter-wrapper h2{font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 7px;text-transform:none}.newsletter-wrapper .content p{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0}.newsletter-wrapper .content{padding-right:50px;padding-top:7px;width:52.5%}.newsletter-wrapper .form{width:47.5%}.newsletter-wrapper form{align-items:flex-end;background:none;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;padding:0}.newsletter-wrapper .hs_error_rollup+.hs_submit{align-self:flex-start;margin-top:24px}.newsletter-wrapper form label{margin-bottom:6px}.newsletter-wrapper form .hs-form-field{flex:1;margin:0}.newsletter-wrapper .hs_error_rollup{display:none}.newsletter-wrapper .form>label{display:block;font-family:Public Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.newsletter-wrapper .hs-button{align-items:center;align-self:stretch;background:#bbcfe2;border:1px solid #bbcfe2;border-radius:5px;color:#28334a!important;display:flex;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;justify-content:center;line-height:17px;margin-left:10px;padding:16px 26px;text-align:center}.newsletter-wrapper .hs-button:focus,.newsletter-wrapper .hs-button:hover{background-color:#c9e4ff;border-color:#c9e4ff;color:#28334a!important}.newsletter-wrapper form .hs-input{align-items:center;background:#fff;border:1px solid #8d8e93;border-radius:5px;color:#36414c!important;display:flex;flex:1 0 0;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;height:51px;justify-content:center;line-height:normal;outline:none;padding:15px 18px}@media(max-width:1200px){.newsletter-wrapper .inner{padding:50px}}@media(max-width:991px){.newsletter-wrapper .inner{padding:50px 40px}.newsletter-wrapper .form{width:49.5%}.newsletter-wrapper .hs-button{font-size:16px;padding:16px 18px}.newsletter-wrapper .content{width:50.5%}}@media(max-width:767px){.newsletter-wrapper .inner{display:block}.newsletter-wrapper .content{margin-bottom:30px;padding:0;width:100%}.newsletter-wrapper .form{width:100%}.newsletter-wrapper form{display:block}.newsletter-wrapper .hs-button{margin:20px 0 0}.newsletter-wrapper .hs_submit.hs-submit{margin-top:20px}.newsletter-wrapper .inner{padding:30px}}