.hero-slider__container .swiper-wrapper{max-height:calc(100vh - 80px);}
@media (max-width: 767px){
.hero-slider__container .swiper-wrapper{max-height:calc(100vh - 53px); margin-top: 53px;}
}
.hero-slider__item{position:relative}
.hero-slider__image,.hero-slider__video{position:relative;padding-top:45%}
.hero-slider__image:before,.hero-slider__video:before{display:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,#0000008a 0% 100%)}
.hero-slider__image-img,.hero-slider__video-vid{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.hero-slider__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:space-between;max-width:1605px;margin-inline:auto;padding-inline:40px;right:0;padding-bottom:103px}
.hero-slider__content-inner{display:flex;flex-direction:column;grid-gap:45px}
.hero-slider__title .h1{margin-top:-10px}
.hero-slider__title .h1 em{font-style:normal;font-weight:var(--font-weight-500)}
.hero-slider__subtitle.h1{font-weight:var(--font-weight-500)}
.hero-slider .swiper-pagination{display:flex;justify-content:center;align-items:center;gap:24px;bottom:65px}
.hero-slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0;background:var(--color-black);border:1px solid var(--color-white);border-radius:50%;opacity:1;transition:all .3s ease}
.hero-slider .swiper-pagination .swiper-pagination-bullet-active{width:48px;height:12px;background:var(--color-green);border-radius:20px;border:none;position:relative}
.hero__button-prev,.hero__button-next{transform:translateY(-50%);width:20.5px;height:41px;margin:0;background:none;border:none;top:48%}
.hero__button-prev{left:70px}
.hero__button-next{right:70px}
.hero__button-prev:after,.hero__button-next:after{content:unset}
.hero-slider__bars{display:none}
.swiper-slide-active .hero-slider__bars{display:block}
.hero-slider__bars-left-svg,.hero-slider__bars-right-svg{width:100%;height:100%}
.hero-slider__bars-left{left:-207px;position:absolute;top:55%;height:40px;transform:translateY(-50%);z-index:2}
.hero-slider__bars-right{right:40px;display:flex;position:absolute;top:55%;height:40px;transform:translateY(-50%);z-index:2}
.hero-slider__bars-right-svg:nth-child(2){margin-left:-2px}
.hero-slider__bars-right-svg:nth-child(2) path{fill:var(--color-white)}
.hero-slider__mob-img{display:none}
.hero-slider .btn{padding-block:10px;position:absolute;top:55%;transform:translateY(-50%);z-index:3}
@media (max-width: 1699px){
.hero-slider__title .h1,.hero-slider__subtitle.h1{font-size:var(--font-size-75);line-height:1;margin-top:-8px}
.hero-slider__bars-left{left:-247px}
.hero__button-prev,.hero__button-next{top:46%}
.hero__button-prev{left:45px}
.hero__button-next{right:40px}
}
@media (max-width: 1440px){
.hero-slider__title .h1,.hero-slider__subtitle.h1{font-size:var(--font-size-65);line-height:1;margin-top:-7px}
.hero-slider__bars-left{left:-247px}
.hero__button-prev,.hero__button-next{top:46%}
.hero__button-prev{left:45px}
.hero__button-next{right:40px}
}
@media (max-width: 1299px){
.hero-slider__title .h1,.hero-slider__subtitle.h1{font-size:var(--font-size-55);margin-top:-5px}
}
@media (max-width: 1024px){
.hero__button-prev,.hero__button-next{display:none}
.hero-slider__image:before,.hero-slider__video:before{content:unset}
.hero-slider__image,.hero-slider__video{padding-top:183%;}
.hero-slider__image_cp,.hero-slider__video_cp{padding-top:44%!important;}
.hero-slider__content{padding-inline:20px;padding-bottom:103px}
.hero-slider__content-inner{grid-gap:55px}
.hero-slider__title .h1,.hero-slider__subtitle.h1{font-size:60px;letter-spacing:3px}
.hero-slider__title .h1{margin-top:-4px}
.hero-slider .swiper-pagination{gap:20px;bottom:40px}
.hero-slider .btn{max-width:235px;height:32px;padding-block:6px;top:50.9%}
.hero-slider__bars-left{display:none}
.hero-slider__bars-right{right:0;position:unset;height:auto;transform:unset}
.hero-slider__bars-left-svg,.hero-slider__bars-right-svg{position:absolute;top:50.5%;height:32px;transform:translateY(-50%);z-index:2;width:auto}
.hero-slider__bars-right-svg:nth-child(1){left:-209px}
.hero-slider__bars-right-svg:nth-child(2){right:-172px;margin:0}
}
/*# sourceMappingURL=/s/files/1/0663/7148/5847/t/22/assets/hero-slider.css.map */
