.newsletter-form-container{background-position:100% 0;background-repeat:no-repeat;background-size:contain}.newsletter-form-wrapper{align-items:center;display:flex;justify-content:space-between}.newsletter-col-one{flex-basis:35%}.newsletter-col-two{flex-basis:60%}.newsletter-form-inner-wrapper{background:#0c2c74;padding:50px}.newsletter-form-wrapper .hs-form-field label{color:#fff}.newsletter-form-wrapper .hs-form-booleancheckbox span,.newsletter-form-wrapper .legal-consent-container .hs-richtext p{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:16px}.newsletter-form-wrapper .hs-button{background:#e20d71;border:none;color:#fff;font-family:Montserrat;font-size:21px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:18px;padding:22px 24px;text-align:center;text-transform:uppercase}.newsletter-form-wrapper .hs_submit .actions{text-align:center}.newsletter-form-wrapper .hs-fieldtype-text .input input{color:grey;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:16px;padding:15px 19px;width:100%!important}.newsletter-form-wrapper .hs-form-booleancheckbox input{width:auto!important}.newsletter-form-inner-wrapper .form-title{margin:0}.newsletter-col-one h3{color:#e20d71;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:22px;margin:0}.newsletter-col-one h2{color:#0c2c74;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:45px;margin-bottom:35px;margin-top:0}.newsletter-col-one p{color:#000;font-family:Montserrat;font-size:23px;font-style:normal;font-weight:400;line-height:28px;margin:0}.newsletter-col-two form a{color:#fff}@media only screen and (max-width:767px){.newsletter-form-wrapper{align-items:normal;flex-direction:column}.newsletter-col-one{margin-bottom:50px}}