.banner-2{align-items:center;background-position:50%;background-repeat:repeat-x;background-size:contain;display:flex;flex-direction:column;justify-content:center;padding:100px 0}.banner-2 .banner-title{color:#fff;font-size:40px;font-weight:700;line-height:normal;padding-bottom:20px;text-align:center}.banner-2 .banner-form form{align-items:center;display:flex;flex-direction:column}.banner-2 .banner-form form .hs_error_rollup{display:none}.banner-2 .banner-form form .hs-error-msgs{list-style:none}.banner-2 .banner-form form .hs-error-msgs .hs-error-msg{color:#fc503a;margin-top:4px}.banner-2 .banner-form label{color:#ced2da;font-size:12px;line-height:1.5}.banner-2 .banner-form .hs-form-required{color:#fc503a}.banner-2 .banner-form .hs-form-field .input{margin-right:12px;margin-top:4px}.banner-2 .banner-form .hs-form-field .input input{border:2px solid transparent;border-radius:4px;font-size:14px;min-height:40px;min-width:230px;outline:none;padding:0 12px}.banner-2 .banner-form .hs-form-field .input input:focus-visible,.banner-2 .banner-form .hs-form-field .input input:hover{border:2px solid #90d8f7}.banner-2 .banner-form .hs-form-field .input input.invalid.error{border-color:#fd9689}.banner-2 .banner-form .hs-submit .actions input{align-items:center;background-color:#ff7d00;border:none;border-radius:30px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;margin-top:24px;padding:16px 24px;text-transform:uppercase}.banner-2 .banner-form .hs-submit .actions input:hover{background-color:#cc6400;cursor:pointer}@media (max-width:1439px){.banner-2{background-size:cover}}@media (max-width:998px){.banner-2{background-size:cover;padding:48px 0}.banner-2 .banner-title{font-size:32px;margin-bottom:12px;max-width:100%;padding:0 24px}.banner-2 .banner-form{padding:0 24px;width:100%}.banner-2 .banner-form .form-columns-2 .hs-form-field{margin-bottom:12px;width:100%}.banner-2 .banner-form .form-columns-2 .hs-form-field .input input{width:100%!important}}