.banner-form{align-items:center;background-position:50%;background-repeat:no-repeat;display:grid;gap:70px;grid-template-columns:4fr 3fr}.banner-form h1{font-size:3.75rem}.banner-form .form .actions input[type=submit],.form .actions .hs-button{background:#f94c50;border-radius:30px;color:#fff;display:inline-flex;font-size:20px;font-weight:600;font-weight:700;justify-content:center;letter-spacing:2.2px;line-height:25px;text-align:center;width:100%}.banner-form .form{border-radius:10px}.banner-form .form .legal-consent-container .hs-richtext p,.banner-form .form form label p{color:#003865;font-size:10px;font-weight:400;letter-spacing:0;line-height:15px;text-transform:none}.banner-form .form form label{color:#003865;font-size:12px;font-weight:700;letter-spacing:2px;line-height:25px;text-transform:uppercase}.banner-form form .hs-form-booleancheckbox{margin:1.4rem 0}.banner-form form .hs-form-booleancheckbox input[type=checkbox].hs-input{height:18px;width:18px}.banner-form .form .title h3{color:#003865;font-family:Helvetica Neue LT Pro Bold,sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;line-height:25px}@media (max-width:768px){.banner-form{grid-template-columns:1fr}div#main-text{margin-top:0}}