.keen-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{position:relative;overflow:hidden;width:100%;min-height:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.banner-carousel__container{width:100%;display:flex;flex-direction:column;align-items:center}.banner-carousel__container .keen-slider{position:relative}.banner-carousel__video-banner{margin-top:10px;width:100%;height:520px;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}@media screen and (max-width:1650px){.banner-carousel__video-banner{height:470px}}@media screen and (max-width:1450px){.banner-carousel__video-banner{height:430px}}@media screen and (max-width:1320px){.banner-carousel__video-banner{height:400px}}@media screen and (max-width:1220px){.banner-carousel__video-banner{height:350px}}@media screen and (max-width:1060px){.banner-carousel__video-banner{height:310px}}@media screen and (max-width:950px){.banner-carousel__video-banner{height:270px}}@media screen and (max-width:840px){.banner-carousel__video-banner{height:240px}}@media screen and (max-width:768px){.banner-carousel__video-banner{height:984px}}@media screen and (max-width:730px){.banner-carousel__video-banner{height:954px}}@media screen and (max-width:660px){.banner-carousel__video-banner{height:870px}}@media screen and (max-width:610px){.banner-carousel__video-banner{height:800px}}@media screen and (max-width:590px){.banner-carousel__video-banner{height:760px}}@media screen and (max-width:530px){.banner-carousel__video-banner{height:700px}}@media screen and (max-width:475px){.banner-carousel__video-banner{height:620px}}@media screen and (max-width:430px){.banner-carousel__video-banner{height:560px}}@media screen and (max-width:380px){.banner-carousel__video-banner{height:500px}}@media screen and (max-width:350px){.banner-carousel__video-banner{height:470px}}.banner-carousel__video-item{width:1800px;height:520px}@media screen and (max-width:1650px){.banner-carousel__video-item{height:470px}}@media screen and (max-width:1450px){.banner-carousel__video-item{height:430px}}@media screen and (max-width:1320px){.banner-carousel__video-item{height:400px}}@media screen and (max-width:1220px){.banner-carousel__video-item{height:350px}}@media screen and (max-width:1060px){.banner-carousel__video-item{height:310px}}@media screen and (max-width:950px){.banner-carousel__video-item{height:270px}}@media screen and (max-width:840px){.banner-carousel__video-item{height:240px}}@media screen and (max-width:768px){.banner-carousel__video-item{height:984px}}@media screen and (max-width:730px){.banner-carousel__video-item{height:954px}}@media screen and (max-width:660px){.banner-carousel__video-item{height:870px}}@media screen and (max-width:610px){.banner-carousel__video-item{height:800px}}@media screen and (max-width:590px){.banner-carousel__video-item{height:760px}}@media screen and (max-width:530px){.banner-carousel__video-item{height:700px}}@media screen and (max-width:475px){.banner-carousel__video-item{height:620px}}@media screen and (max-width:430px){.banner-carousel__video-item{height:560px}}@media screen and (max-width:380px){.banner-carousel__video-item{height:500px}}@media screen and (max-width:350px){.banner-carousel__video-item{height:470px}}.banner-carousel__btn{cursor:pointer;width:111px;position:absolute;bottom:35px;left:calc(50% - 56px)}.banner-carousel__btn button:before{position:absolute;content:"";visibility:hidden!important}.banner-carousel__btn button:after{visibility:hidden!important}.banner-carousel__wrapper{display:flex;justify-content:center;width:100%;position:relative}.banner-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;padding:15px 30px 45px}.banner-carousel__arrow--prev{left:0}.banner-carousel__arrow--next{right:0}.banner-carousel__dots{position:absolute;bottom:60px;left:115px;display:flex;gap:20px}.banner-carousel__dots .dot{width:6px;height:6px;border-radius:50%;background-color:#777;border:none;padding:0;cursor:pointer}.banner-carousel__dots .dot.active{position:relative;background-color:#fff}.banner-carousel__dots .dot.active:before{content:"";position:absolute;width:21px;height:21px;border:2px solid #777;border-radius:50%;top:-9px;left:-9px}@media screen and (max-width:1024px){.banner-carousel__dots .dot.active{background-color:#777}.banner-carousel__dots{position:unset;margin-top:15px}}.banner-carousel__dots--mobile-placeholder{display:none}@media screen and (max-width:1024px){.banner-carousel__dots--mobile-placeholder{height:21px}}.banner-carousel__slide img{width:100%;height:auto;aspect-ratio:1920/600}@media screen and (max-width:767px){.banner-carousel__slide img{aspect-ratio:1024/1350}}.banner-carousel__banner{width:100%;top:0;left:0}@keyframes finger{0%{opacity:1}to{opacity:0;transform:translateY(12px)}}@keyframes intro{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}