.hub-banner-form{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.hub-banner-form .page-width{max-width:1080px;margin:0 auto}.col8{float:left;width:62%}.col4{float:left;width:38%}.banner-form-wrap .left-content{padding-right:60px}.banner-form-wrap .left-content h1{font-size:48px;line-height:1.3em;font-weight:700;padding-bottom:15px}.banner-form-wrap .left-content h1 img{width:110px !important;vertical-align:middle;position:relative;top:19px}.banner-form-wrap .left-content h3{font-size:32px;font-weight:500}.banner-form-wrap .left-content h4{font-size:24px;font-weight:500}.hub-form .form-wrap{display:block;max-width:450px;width:410px;height:646px;margin-right:auto;margin-left:auto;padding:20px;border-radius:6px;background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 30%);position:absolute}@media screen and (max-width:990px){.hub-banner-form .col8{float:left;width:60%}.hub-banner-form .col4{float:left;width:40%}.banner-form-wrap .left-content h1 img{width:80px !important;top:14px}}@media screen and (max-width:930px){.banner-form-wrap .left-content{padding-right:0}.hub-banner-form .col8{float:none;width:100%}.hub-banner-form .col4{float:none;width:100%}.banner-form-wrap .left-content h1{font-size:30px}.banner-form-wrap .left-content h3{font-size:22px}}@media screen and (max-width:767px){.banner-form-wrap .left-content{padding:0 10px 0 50px}.banner-form-wrap .left-content h3{font-size:22px}}@media screen and (max-width:320px){.banner-form-wrap .left-content h1{font-size:28px;line-height:1.3}}