.banner-form-module .legal-consent-container *{color:#6087a6;font-family:TT Norms Pro;font-size:21px;font-size:16px;font-weight:400;line-height:30px;text-align:left}.banner-form-module .legal-consent-container .hs-form-booleancheckbox-display input{position:relative;top:8px}.banner-form-module form .hs-richtext,.banner-form-module form .hs-richtext p{margin-bottom:8px}.banner-form-module{padding:0 0 150px;text-align:center}.banner-form-box{backdrop-filter:blur(10.5px);background:#fff;border-radius:13px;box-shadow:0 21px 34px 16px hsla(0,0%,76%,.16);padding:75px 0 60px}.banner-form-section{margin:0 auto;max-width:639px}.banner-form-module p{color:#6087a6;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:400;line-height:30px;margin:28px 0 0}.banner-form-module p a{color:#0adfbe}.banner-form-image{align-items:center;display:flex;justify-content:space-between;margin:53px auto 0;max-width:900px}.banner-form-section input[type=email],.banner-form-section input[type=file],.banner-form-section input[type=number],.banner-form-section input[type=password],.banner-form-section input[type=tel],.banner-form-section input[type=text],.banner-form-section select,.banner-form-section textarea{background:#fefefe;border:1px solid #e0e6f4;border-radius:8px;color:#212122;font-family:TT Norms Pro;font-size:16px;font-style:normal;font-weight:500;line-height:19px;margin-bottom:21px;outline:none;padding:19px 22px;resize:none;width:100%}.banner-form-section textarea{height:110px;width:100%!important}.banner-form-section .hs-form-field{margin-bottom:0}.banner-form-section ::-webkit-input-placeholder{color:#212122}.banner-form-section :-ms-input-placeholder{color:#212122}.banner-form-section ::placeholder{color:#212122}.hs_error_rollup{display:none}.hs-error-msg{text-align:left}.banner-form-section .hs-button,.banner-form-section input[type=submit]{background:linear-gradient(90deg,#09e0bc,#27b8de);border:none;border-radius:8px;color:#fff;font-family:TT Norms Pro;font-size:18px;font-style:normal;font-weight:500;line-height:22px;margin-top:19px;padding:15px 93px;text-align:center}@media (max-width:767px){.banner-form-image{flex-wrap:wrap}.banner-form-image div{margin-bottom:10px;margin-top:20px;width:50%}.banner-form-box{padding:25px 20px 40px}.banner-form-module{padding:0 0 70px}.banner-form-section .hs-button,.banner-form-section input[type=submit]{padding:15px 63px}}