.home-banner .item{min-height:100vh;position:relative;-webkit-font-smoothing:antialiased}.home-banner .item .bg{background-position:50%;background-size:cover;height:100%;position:absolute;transform:scale(1.1);transition:10s;width:100%}.home-banner.animation .item.slick-active .bg{transform:scale(1)}.home-banner .title:after{background-color:#ff8307;content:"";display:block;height:10px;left:2px;margin-bottom:49px;margin-top:35px;position:relative;width:200px}.home-banner .logos-section{display:flex}.home-banner .logos-section .items+.items{margin-left:61.5px}.home-banner .logos-section .items:nth-child(3){margin-left:50.5px}.home-banner .item .inner{padding:333px 10.7vw 100px;position:relative}.home-banner *{color:#fff}.home-banner .title h1{font-family:Open Sans;font-size:58px;font-weight:400;line-height:54px}.home-banner p{font-family:Open Sans;font-size:18px;font-weight:400;letter-spacing:0;line-height:20px;max-width:862px;text-align:inherit;visibility:visible}.home-banner .info{margin-left:-3px;padding-top:58px}.home-banner .info p{font-family:Open Sans;font-weight:400;letter-spacing:0;line-height:20px;text-align:inherit;visibility:visible}.home-banner .info p a{color:#16c1f3;line-height:24px}.home-banner .info p a:hover{color:#0056b3;text-decoration:underline}.home-banner ul.slick-dots{bottom:0;display:flex!important;flex-wrap:wrap;justify-content:center;margin:0;padding:0 0 20px;position:absolute;text-align:center;width:100%}.home-banner ul.slick-dots li{background:transparent;border-radius:50%;box-shadow:0 0 0 2px hsla(0,0%,100%,0);font-size:0;height:15px;line-height:0;list-style:none;margin:0 2.5px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;width:15px}.home-banner ul.slick-dots li button{background-color:hsla(0,0%,100%,.3);border:none;border-radius:50%;cursor:pointer;font-size:0;height:100%;left:0;outline:none;top:0;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;vertical-align:middle;width:100%}.home-banner ul.slick-dots li.slick-active,.home-banner ul.slick-dots li:hover{background:transparent;border:none;border-radius:50%;box-shadow:0 0 0 2px #fff}.home-banner ul.slick-dots li.slick-active button,.home-banner ul.slick-dots li:hover button{background-color:#fff;transform:scale(.4);-webkit-transform:scale(.4)}.home-banner .item:nth-child(n+2) .inner{padding:249px 9.43vw 100px}.home-banner .no-title .info:before{background-color:#007aff;content:"";display:block;height:10px;left:2px;margin-bottom:29px;margin-top:0;position:relative;width:200px}.home-banner .no-title .info{margin-top:-2px;padding:0 26px}.home-banner .slick-arrow{background:hsla(0,0%,100%,0);border:none;cursor:pointer;display:block;font-size:0;height:50px;left:20px;margin-top:-25px;opacity:0;padding:0;position:absolute;top:50%;transition:1s;width:50px;z-index:1000}.home-banner .slick-arrow.slick-next{left:auto;right:20px}.home-banner:hover .slick-arrow{opacity:1}.home-banner .slick-arrow:after{color:#fff;content:"\e824";display:block;font-family:revicons;font-size:15px;font-size:40px;height:50px;line-height:40px;line-height:50px;text-align:center;transition:all .3s;-webkit-transition:all .3s;width:50px}.home-banner .slick-arrow:hover:after{opacity:.75}.home-banner .hs-btn{background-color:#ff8307;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto;font-size:20px;font-weight:700;line-height:1;margin:18px 0 0;padding:23px 35px;text-decoration:none}.home-banner .item:nth-child(4) .inner .logos-section{padding-left:15px!important}.home-banner .item:nth-child(4) .hs-btn{background-color:rgba(0,0,0,.75);font-size:22px}.home-banner .item:nth-child(4) .no-title .info:before{background-color:#ff8307;margin-bottom:38px;margin-top:-20px}.home-banner .item:nth-child(4) .no-title .info{padding:0 22px}.home-banner .item:nth-child(4) .inner{padding:249px 9.8vw 100px}.home-banner .item:nth-child(3) .logos-section{padding-left:24px}.home-banner .play-btn i{color:#333}.home-banner .item:nth-child(3) .no-title .info:before{background-color:#ff8307;margin-bottom:39px;margin-top:-17px}.home-banner .info p,.home-banner .item:nth-child(2) .inner.no-title .logos-section img{opacity:0}.home-banner .no-title .info:before,.home-banner .title:after{opacity:0;transition:all 1.5s ease}.home-banner .slick-active .no-title .info:before,.home-banner .slick-active .title:after{opacity:1}.home-banner .item:not(:nth-child(4)) .info .button-group{opacity:0}.home-banner .play-btn .icon{background-color:hsla(0,0%,100%,.75);border-radius:60px;color:#333;cursor:pointer;display:inline-block;font-size:20px;font-weight:400;height:60px;letter-spacing:0;line-height:60px;margin-right:11px;padding:0;text-align:center;text-decoration:none;white-space:nowrap;width:60px}.home-banner .play-btn i{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.home-banner .play-btn i:before{font-family:FontAwesome;font-style:normal;font-weight:400;speak:none;display:inline-block;font-variant:normal;line-height:inherit;margin-left:0;margin-right:0;text-align:center;text-decoration:inherit;text-transform:none;width:auto}.home-banner .play-btn{cursor:pointer;display:inline-block;font-family:Open Sans;font-size:22px;font-weight:700;letter-spacing:0;line-height:22px}.home-banner .slick-arrow.slick-next:after{content:"\e825"}@media(max-width:1680px){.home-banner .item .inner{padding-left:5vw!important;padding-right:5vw!important}.home-banner .item:nth-child(n+2) .inner{padding-left:3.5vw!important;padding-right:3.5vw!important}.home-banner .item:nth-child(n+4) .inner{padding-left:4vw!important;padding-right:4vw!important}}@media(max-width:1124px){.home-banner .slick-arrow{display:none!important}}@media(max-width:767px){.home-banner .item .inner{padding-left:5vw!important;padding-right:5vw!important}.home-banner .item:nth-child(n+2) .inner{padding-left:3.5vw!important;padding-right:3.5vw!important}.home-banner .item:nth-child(n+4) .inner{padding-left:4vw!important;padding-right:4vw!important}.home-banner{text-align:center}.home-banner .title:after{margin:35px auto 49px}.home-banner .title h1{font-size:28px;font-weight:700;letter-spacing:0;line-height:42px}.home-banner .item .inner{padding-left:10px!important;padding-right:10px!important;padding-top:360px!important}.home-banner .logos-section .items+.items{margin:0}.home-banner .logos-section .items{padding:0 10px}.home-banner .info p{font-size:14px!important;line-height:20px!important}.home-banner .item:nth-child(n+2) .inner{padding-left:10px!important;padding-right:10px!important}.home-banner .item:nth-child(3) .no-title .info:before{margin:0 auto}.home-banner .no-title .info:before{margin:0 auto 29px}}