.hero-banner{background-position:0;background-repeat:no-repeat;background-size:cover;padding-top:110px}.hero-banner .content{display:flex}.hero-banner .empty-content img{display:none;height:auto;max-width:100%}.hero-banner .banner-content .content-box h1{color:#060606;font-size:20px;font-weight:500;line-height:1.2;margin-bottom:10px}.hero-banner .banner-content .content-box h1 span{text-fill-color:transparent;-webkit-text-fill-color:transparent;animation:textShine 4s linear infinite;background:linear-gradient(90deg,#142eb4 20%,#002aff 30%,#175eff 0,#00f6ff 50%,#002aff 80%);background-clip:text;-webkit-background-clip:text;background-size:200% auto;color:#000;font-size:34px;font-weight:600!important}.hero-banner .banner-content .content-box .description{font-weight:500}.hero-banner .banner-content .content-box .description br{display:none}.hero-banner .banner-content .content-.content-box box p{font-size:16px;line-height:1.4;margin-top:10px}.hero-banner .banner-content .content-box p span{color:#000;font-weight:600}.hero-banner .banner-content .form{background-color:hsla(0,0%,100%,.4);border-radius:12px;margin-top:20px;max-width:550px;padding:31px}input[type=text]{border:1px solid #7eaef1}.hs-input,input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #7eaef1!important}::placeholder{color:#33475b}@media(min-width:768px){.hero-banner .empty-content{width:50%}.hero-banner .banner-content{align-self:flex-end;width:50%}.hero-banner .banner-content .content-box h1 span{font-size:40px}.hero-banner .empty-content img{display:block;margin-left:-44px}.hero-banner .banner-content .content-box h1{font-size:24px}.hero-banner .banner-content .content-box p{font-size:20px}}@media(min-width:992px){.hero-banner .banner-content .content-box h1{font-size:30px}.hero-banner .banner-content .content-box h1 span{font-size:54px}.hero-banner .banner-content .content-box p{font-size:24px;margin-top:16px}}@media(min-width:1200px){.hero-banner .empty-content img{margin-left:-74px}.hero-banner .banner-content .content-box h1{font-size:42px}.hero-banner .banner-content .content-box p{margin-top:24px}.hero-banner .banner-content .content-box .description br{display:block}}@keyframes textShine{to{background-position:200%}}