.cm-newsletter-group{background:linear-gradient(77deg,#ff0006 -.73%,#6e2e9a);padding:101px 0 90px;position:relative}.cm-newsletter-group:before{background:url(//2475289.fs1.hubspotusercontent-na1.net/hubfs/2475289/KS2_2023/Images/red-pattern.svg);content:"";height:100px;left:-50px;position:absolute;top:-50px;width:100px}.cm-newsletter-group .content-wrapper{display:flex}.cm-newsletter-group .left{width:45%}.cm-newsletter-group .right{margin-left:auto;max-width:560px;padding-right:20px;width:55%}.cm-newsletter-group h6{color:#fff;letter-spacing:0;margin-bottom:12px;text-transform:uppercase}.cm-newsletter-group h2{color:#f0f8ff;font-weight:900;letter-spacing:0;line-height:1.2;max-width:440px}.cm-newsletter-group .hs-form-field>label{color:#fff;font-family:lato,sans-serif;font-weight:500}.cm-newsletter-group .hs-input{background:transparent;border:0;border-bottom:1px solid rgba(236,240,255,.5);color:#fff;outline:0!important}.cm-newsletter-group form{margin-top:18px;position:relative}.cm-newsletter-group form input.hs-button.primary.large{background:transparent;background-image:url(//2475289.fs1.hubspotusercontent-na1.net/hubfs/2475289/KS2_2023/Images/Arrow%204.svg);background-position:100%;background-repeat:no-repeat;border:0;bottom:0;font-size:0;margin:0;padding:10px 27px;position:absolute;right:0;right:7px}.cm-newsletter-group ul.no-list.hs-error-msgs.inputs-list{display:none}@media(min-width:768px) and (max-width:991px){.cm-newsletter-group .left{padding-right:20px}}@media(max-width:767px){.cm-newsletter-group .content-wrapper{flex-direction:column}.cm-newsletter-group .left,.cm-newsletter-group .right{width:100%}.cm-newsletter-group h2{max-width:100%}.cm-newsletter-group .right{margin-top:20px;max-width:100%;padding:0}}