.demo-banner{overflow-x:clip;position:relative;z-index:1}.demo-banner .inner{display:flex;flex-wrap:wrap}.demo-banner .left-part{clip-path:inset(0 0 0 -100vw);padding:150px 0 100px;position:relative;width:50%;z-index:1}.demo-banner .left-part .bg-img:before{background:linear-gradient(181deg,rgba(0,0,0,.66) .57%,rgba(0,0,0,.35) 85.18%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.demo-banner .right-part{width:50%}.demo-banner .left-part .bg-img{height:100%;position:absolute;right:0;top:0;width:50vw;z-index:-1}.demo-banner .left-part .bg-img img{display:block;height:100%!important;object-fit:cover;width:100%}.demo-banner .left-part .title-part{margin:0 0 50px;max-width:540px;padding-right:60px}.demo-banner .left-part .title-part h1{font-size:35px;line-height:normal;margin:0}.demo-banner .left-part .title-part .content{margin:5px 0 0}.demo-banner .left-part .video-title{font-size:24px;font-weight:400;line-height:1.5;margin-bottom:25px;padding-right:30px}.demo-banner .left-part .video-part .slick-list{overflow:visible}.demo-banner .video-box .inner{align-items:center;display:flex;height:280px;justify-content:center}.demo-banner .video-box .inner .button-2 a{background:rgba(0,0,0,.4);min-width:155px}.demo-banner .videoplayer_field_wrap{width:100%}.demo-banner .video-main-slider{margin-left:-80px;max-width:530px}.demo-banner .video-box{transform:scale(.8);transition:transform .4s ease}.demo-banner .video-box .coverimage{box-shadow:0 4.542px 4.542px 0 rgba(0,0,0,.25);box-sizing:border-box;opacity:.73;padding:0;z-index:2}.demo-banner .slick-slide:not(.slick-center) .video-box{filter:grayscale(100%);pointer-events:none}.demo-banner .video-main-slider .slick-active.slick-center .video-box{opacity:1;transform:scale(1)}.demo-banner .video-box .button-2 a{background:#a6192e;border-color:#a6192e;min-width:155px}.demo-banner .video-box .button-2 a:hover{background:#fff;border-color:#a6192e;color:#a6192e}.demo-banner .video-main-slider .video-box .button-2{margin-top:19px;text-align:center}.demo-banner .video-main-slider .slick-active.slick-center .video-box .coverimage{opacity:1}.demo-banner .slick-control{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}.demo-banner .slick-control .sl-dots ul{line-height:0;padding-top:0}.demo-banner .slick-control .sl-dots ul li{vertical-align:top}.demo-banner .slick-control .sl-dots{padding:0 14px}.demo-banner .slick-control .sl-dots ul li button{background:#d9d9d9;border-color:#d9d9d9;border-radius:17px;height:17px;width:17px}.demo-banner .slick-control .sl-dots ul li button:hover,.demo-banner .slick-control .sl-dots ul li.slick-active button{background:#a6192e;border-color:#a6192e}.demo-banner .slick-control .slick-arrow{cursor:pointer}.demo-banner .slick-control .slick-arrow svg{fill:none;vertical-align:top}.demo-banner .right-part{padding:156px 0 92px;position:relative}.demo-banner .right-part .form-inner .form-title{font-size:1.17em;line-height:1.17em;margin-bottom:9px}.demo-banner .right-part .form-inner input:not([type=submit]),.demo-banner .right-part .form-inner select,.demo-banner .right-part .form-inner textarea{background:#f7f7f7;border:1px solid #bebebe}.demo-banner .right-part .form-inner .inputs-list input[type=checkbox]:checked+span:after{color:#000}.demo-banner .right-part .form-inner input[type=submit]{margin:20px 0 0}.demo-banner .right-part .form-inner .hs_recaptcha{margin:20px 0 0!important;padding:0!important}.demo-banner:after{background:linear-gradient(181deg,rgba(0,0,0,.66) .57%,rgba(0,0,0,.35) 85.18%);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.demo-banner .right-part .form-inner{background:#ededed;border-radius:15px;box-shadow:0 4px 21.1px 0 rgba(0,0,0,.91);padding:36px 43px}.video-main-slider .video-slider .slick-track:before{background:linear-gradient(90deg,#000 72%,transparent);bottom:0;content:"";height:75%;left:0;position:absolute;top:0;width:19%;z-index:1}.demo-banner .video-part{position:relative}.demo-banner .video-part:after{background:linear-gradient(270deg,#000,transparent);bottom:0;box-shadow:23px 4px 19px 0 #000;content:"";height:70%;position:absolute;right:0;top:0;width:13%}.demo-banner .right-part .form-inner textarea{height:41px;padding:9px 15px;resize:none}@media(max-width:1400px){.demo-banner .video-main-slider{margin-left:-20px;max-width:400px}.demo-banner .right-part{padding:156px 0 80px}}@media(max-width:1199px){.demo-banner .video-main-slider{margin-left:0;max-width:300px}.demo-banner .right-part{padding:156px 0 60px}.demo-banner .video-box .inner{height:200px}.demo-banner .left-part .title-part{margin:0 0 20px}}@media(max-width:991px){.demo-banner .container{padding:0;width:100%}.demo-banner .mobile-container{margin:0 auto;max-width:750px;padding:0 15px;width:100%}.demo-banner .left-part{padding:100px 0 50px;width:100%}.demo-banner .left-part .bg-img{width:100%}.demo-banner .left-part .title-part{padding-right:0}.demo-banner .right-part{padding:50px 0;width:100%}.demo-banner .video-main-slider{margin:0 auto;max-width:80%}.demo-banner .video-box .inner{aspect-ratio:16/9;height:auto}.demo-banner .video-part:after,.video-main-slider .video-slider .slick-track:before{display:none}}@media(max-width:767px){.demo-banner .video-main-slider{margin:0 auto;max-width:300px}.demo-banner .video-box .inner{aspect-ratio:16/9;height:auto}.demo-banner .video-part:before{background:linear-gradient(90deg,#000,transparent);left:-4%}.demo-banner .video-part:after,.demo-banner .video-part:before{bottom:0;content:"";height:100%;position:absolute;top:0;width:20%;z-index:1}.demo-banner .video-part:after{background:linear-gradient(-90deg,#000,transparent);display:block;right:-4%}.demo-banner .right-part .form-inner{padding:26px}}@media(max-width:480px){.demo-banner .video-main-slider{margin:0 auto;max-width:280px}.demo-banner .video-part:before{background:linear-gradient(90deg,#000,transparent);left:-4%;width:14%}.demo-banner .video-part:after,.demo-banner .video-part:before{bottom:0;content:"";height:100%;position:absolute;top:0;z-index:1}.demo-banner .video-part:after{background:linear-gradient(-90deg,#000,transparent);display:block;right:-4%;width:13%}}