.hero-banner-wrapper{display:flex;flex-wrap:wrap;margin-bottom:200px}.hero-banner-wrapper .banner{background-repeat:no-repeat;display:flex;flex-wrap:wrap;position:relative;width:100%}.hero-banner-wrapper .banner .ban-overlay{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.hero-banner-wrapper .content-wrapper{padding-left:20px;padding-right:20px;position:relative;width:100%;z-index:7}.hero-banner-wrapper .content-row{align-items:center;display:flex;flex-wrap:wrap}.hero-banner-wrapper .VideoPlayer{height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero-banner-wrapper .btn-grid{display:flex;flex-wrap:wrap;gap:15px}.hero-banner-wrapper .btn-grid.btn_text_center{justify-content:center;text-align:center}.hero-banner-wrapper .btn-grid.btn_text_right{justify-content:flex-end;text-align:right}.hero-banner-wrapper .btn-grid.btn_text_left{justify-content:flex-start;text-align:left}.hero-banner-wrapper h1{font-size:60px}.hero-banner-wrapper h3{font-weight:300;line-height:145.833%}.hero-banner-wrapper .content-wrapper{align-items:center;display:flex}.hero-banner-wrapper h3{padding:0}.hero-banner-wrapper .content-row .content-column{width:40%}.hero-banner-wrapper .content-row .form_col_wrap{margin-bottom:-300px;position:relative;width:60%;z-index:10}.hero-banner-wrapper .content-row .form_col_wrap .inner{background-color:#fff;box-shadow:6px 6px 18px 0 rgba(0,0,0,.25);padding:64px 80px}.hero-banner-wrapper h3,.hero-banner-wrapper p,.hero-banner-wrapper u{padding:0}.hero-banner-wrapper .hs_submit.hs-submit{margin:0;text-align:left}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:none;border-bottom:1px solid #0c1a2d!important;padding:16px 20px}fieldset{line-height:1.3}.hero-banner-wrapper.full_form .content-row .form_col_wrap{margin-bottom:0}@media(max-width:767px){.hero-banner-wrapper h1{font-size:45px}.hero-banner-wrapper .banner .content-column{max-width:100%!important}}@media (max-width:900px){.hero-banner-wrapper{margin:0}.hero-banner-wrapper .content-row .content-column,.hero-banner-wrapper .content-row .form_col_wrap{margin:0;width:100%}.hero-banner-wrapper .content-row .form_col_wrap .inner{padding:50px 30px}.hero-banner-wrapper .content-row .content-column{margin-bottom:40px}}