.newsletter-banner{background-color:#d9d9d9;padding:45px 0;position:relative}.newsletter-banner .inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;width:1022px}.newsletter-banner .inner .title{min-width:590px;width:55%}.newsletter-banner .inner .title h2{font-size:25px;line-height:32px}.newsletter-banner .inner .form-wrapper form{display:flex;flex-wrap:wrap}.newsletter-banner .inner .form-wrapper form .hs-richtext,.newsletter-banner .inner .form-wrapper form .hs-richtext p{margin-bottom:0}.newsletter-banner .inner .form-wrapper form .legal-consent-container{order:3;width:100%}.newsletter-banner .inner .form-wrapper form .hs_email{margin-bottom:0;margin-right:15px;max-width:100%;width:270px}.newsletter-banner .inner .form-wrapper form label{display:none}.newsletter-banner .inner .form-wrapper form .actions,.newsletter-banner .inner .form-wrapper form .actions input{height:100%}@media screen and (max-width:991px){.newsletter-banner .inner{align-items:flex-start;flex-direction:column}.newsletter-banner .inner .title{margin-bottom:30px;min-width:inherit;width:100%}.newsletter-banner .form-wrapper{max-width:100%}.newsletter-banner .form-wrapper .hs_submit{margin-top:5px}}