.banner-form h3.form-title:empty{display:none}.bnr-flx{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.col-left,.col-right{padding-left:15px;padding-right:15px;width:50%}.banner-content{margin-right:auto;max-width:410px}.banner-form{margin-left:auto;max-width:466px}.banner-form form .input{margin-right:20px!important}.banner-form form .input .hs-input{width:100%!important}.banner-form form .hs-form label,.banner-form form .hs-form-field>label{color:#f8f8fa}.banner-form form .hs-richtext{color:#f8f8fa;font-size:14px;font-weight:400;letter-spacing:.01em;line-height:1.43}.banner-form form .hs-richtext p{margin:0;padding-bottom:20px}.banner-form form .hs-submit .hs-button{background:#a0fbd7;border:1.5px solid transparent;box-shadow:0 2px 12px rgba(63,58,72,.07);color:#000;display:block;font-size:14px;font-weight:600;letter-spacing:.03em;line-height:1;margin-top:10px;outline:none;width:100%}.banner-form form .hs-submit .hs-button:hover{background:transparent;border-color:#a0fbd7;color:#a0fbd7}.banner-form form .hs-richtext a{text-decoration:underline}.banner-form form .hs-richtext a:hover{text-decoration:none}.banner-content h2 span{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#a0fbd7,#3c9eb7);-webkit-background-clip:text}.banner-form .submitted-message{color:#fff;letter-spacing:.5px;margin:15px 0;text-align:center}@media (max-width:767px){.col-left,.col-right{width:100%}.banner-form{margin:30px 0 0}.banner-content,.banner-form{max-width:100%}}@media (max-width:575px){.banner-form form .hs-form-field{float:none!important;width:100%!important}.banner-form form .input{margin-right:0!important}}