.form-wrapper .hero-banner-form{display:inline-block;max-width:940px;width:100%}.form-wrapper .hero-banner-form .heading h2{line-height:1.3em}.form-wrapper .hero-banner-form form{background-color:transparent;display:inline-block;position:relative;width:100%}.form-wrapper .hero-banner-form form label{color:#33475b;display:inline-block;line-height:16px;width:100%}.form-wrapper .hero-banner-form form input[type=email],.hero-banner-form form input[type=file],.hero-banner-form form input[type=number],.hero-banner-form form input[type=password],.hero-banner-form form input[type=search],.hero-banner-form form input[type=tel],.hero-banner-form form input[type=text],.hero-banner-form form select,.hero-banner-form form textarea{background-color:#f5f8fa;border:1px solid #cbd6e2;color:#33475b;display:inline-block;font-size:16px;font-weight:400;height:40px;line-height:22px;min-height:27px;padding:0 15px;width:100%}.form-wrapper .hero-banner-form form input:focus{border-color:rgba(82,168,236,.8);outline:none}.form-wrapper .hero-banner-form .hs-error-msg{color:#ef6b51!important;margin:0}.form-wrapper .hero-banner-form form .inputs-list>li{margin:0 0 10px}.form-wrapper .hero-banner-form .hs-form-field{margin-bottom:20px}.form-wrapper .hero-banner-form .actions{display:inline-block;padding:20px 0 0;text-align:center;width:100%}.form-wrapper .hero-banner-form form .hs-richtext p{color:#0d4d92}.form-wrapper .hero-banner-form li.hs-form-booleancheckbox{font-size:.875rem;margin:0!important;padding:0}.form-wrapper .hero-banner-form label.hs-form-booleancheckbox-display{font-size:.875rem;margin:0}.form-wrapper .hero-banner-form .legal-consent-container .hs-form-booleancheckbox-display p a{color:#00e;font-weight:500;text-decoration:underline}.form-wrapper .hero-banner-form .legal-consent-container .hs-form-booleancheckbox-display p{color:#0d4d92;font-size:.875rem}.form-wrapper .hero-banner-form .legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:0!important}.form-wrapper .hero-banner-form .legal-consent-container .hs-form-booleancheckbox-display input{margin-top:5px}.form-wrapper .hero-banner-form form .hs-richtext p{margin:12px 0!important}.form-wrapper .hero-banner-form form input[type=submit]:hover{color:#0d4d92}.form-bottomtext,.form-wrapper{display:inline-block;width:100%}.form-bottomtext{background-color:#6ea6e3;margin-top:35px;padding:10px;text-align:center}.form-bottomtext p{color:#fff;display:inline-block;margin:0 0 14px;width:100%}.form-wrapper .hero-banner-form form .hs-richtext p a{color:#551a8b;font-weight:500;text-decoration:underline}