.wrapper__reviews .h2{padding:0}
.wrap-tabs-caption{display:flex; align-items:center; justify-content:start; padding:25px 0}
.wrap-tabs-caption ul{display:flex; align-items:center; padding: 10px; background: #F0F3FD;border-radius:60px;gap: 10px;}
.wrap-tabs-caption ul li a{font-size:14px; line-height:1.6; color: #332E47;display:block; background:#fff; padding: 6px 16px;border-radius: 60px}
.wrap-tabs-caption ul li:hover a, .wrap-tabs-caption ul li.active-tab a{background: #FFD51C}
.tabs-content, .tab-pane{position: relative;}
.tab-pane {display: none}
.tab-pane.active {display: block}
.tab-pane > div{position:relative}
.slide-screenshot, .slide-video{border-radius: 20px; overflow:hidden; position:relative; }	
.slide-screenshot img{transition:all 0.15s linear 0s}
.slide-screenshot:hover img{transform: scale(1.1)}
.reviews-swiper-container {position: relative;width: 100%;overflow: hidden;height: 520px}
.swiper-main-reviews {width: 100%;overflow: visible !important}
.swiper-main-reviews .swiper-wrapper {display: flex;align-items: center}
.swiper-main-reviews .swiper-slide{flex: 0 0 auto;border-radius: 16px;overflow: hidden;position: relative;transition: all 0.15s linear 0s}
.swiper-main-reviews .swiper-slide::before{content:""; background: linear-gradient(0deg, rgba(48, 43, 89, 0.5), rgba(48, 43, 89, 0.5)); left:0; right:0; bottom:0; top:0; position:absolute; z-index:1;transition: all 0.15s linear 0s}
.swiper-main-reviews .swiper-slide-prev::before, .swiper-main-reviews .swiper-slide-next::before{background: linear-gradient(0deg, rgba(48, 43, 89, 0.3), rgba(48, 43, 89, 0.3));}
.swiper-main-reviews .swiper-slide{width: 193px !important}
.swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next {width: 244px !important}
.swiper-main-reviews .swiper-slide .video-link::after{width:30px; height:30px}
.swiper-main-reviews .swiper-slide-prev .video-link::after, .swiper-main-reviews .swiper-slide-next .video-link::after{width:50px; height:50px}
.swiper-main-reviews .swiper-slide-active .video-link::after{width:80px; height:80px}
.swiper-main-reviews .swiper-slide-active{width: 294px !important;z-index: 10}
.swiper-main-reviews .swiper-slide-active.swiper-slide::before{opacity:0}
.swiper-main-reviews .swiper-slide a{display: block;width: 100%;height: 100%;position: relative}
.swiper-main-reviews .swiper-slide img {width: 100%;height: auto;display: block;border-radius: 12px}
@keyframes slideFadeIn {
    from{opacity: 0; transform: translateX(20px)}
    to{opacity: 0.6; transform: translateX(0)}
}
@media (min-width: 1400px) {
    .reviews-swiper-container{height: 520px;}
    .swiper-main-reviews .swiper-slide {width: 193px !important;}
    .swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next {width: 244px !important;}
    .swiper-main-reviews .swiper-slide-active {width: 294px !important;}
    .swiper-main-reviews {--swiper-space-between: 30px;}
    .swiper-main-reviews .swiper-wrapper {gap: 30px}
}
@media (max-width: 1399px) {
    .reviews-swiper-container{height: 445px}
    .swiper-main-reviews .swiper-slide{width: 120px !important}
    .swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next{width: 180px !important}
    .swiper-main-reviews .swiper-slide-active{width: 250px !important}
    .swiper-main-reviews{--swiper-space-between: 20px}
    .swiper-main-reviews .swiper-wrapper{gap: 20px}
    .swiper-main-reviews .swiper-slide .video-link::after{width: 25px; height: 25px}
    .swiper-main-reviews .swiper-slide-prev .video-link::after, .swiper-main-reviews .swiper-slide-next .video-link::after{width: 40px; height: 40px}
    .swiper-main-reviews .swiper-slide-active .video-link::after{width: 60px; height: 60px}
}
@media (max-width: 991px) {
    .wrap-tabs-caption{padding: 20px 0}
    .wrap-tabs-caption ul{flex-wrap: wrap; justify-content: center}
    .reviews-swiper-container{height: 460px}
    .swiper-main-reviews .swiper-slide{width: 160px !important}
    .swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next{width: 200px !important}
    .swiper-main-reviews .swiper-slide-active{width: 260px !important}
    .swiper-main-reviews{--swiper-space-between: 15px}
    .swiper-main-reviews .swiper-wrapper{gap: 15px}
    .swiper-main-reviews .swiper-slide .video-link::after{width: 20px; height: 20px}
    .swiper-main-reviews .swiper-slide-prev .video-link::after, .swiper-main-reviews .swiper-slide-next .video-link::after{width: 30px; height: 30px}
    .swiper-main-reviews .swiper-slide-active .video-link::after{width: 45px; height: 45px}
}
@media (max-width: 767px) {
    .wrap-tabs-caption{padding: 15px 0}
    .wrap-tabs-caption ul{gap: 8px; padding: 8px}
    .wrap-tabs-caption ul li a{font-size: 12px; padding: 5px 12px}
    .reviews-swiper-container{height: 330px}
    .reviews-swiper-container.screenshot, .reviews-swiper-container.video{height: 350px}
    .swiper-main-reviews .swiper-slide{width: 140px !important}
    .swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next{width: 152px !important}
    .swiper-main-reviews .swiper-slide-active{width: 185px !important}
    .swiper-main-reviews{--swiper-space-between: 10px}
    .swiper-main-reviews .swiper-wrapper{gap: 10px}
    .swiper-main-reviews .swiper-slide .video-link::after{width: 16px; height: 16px}
    .swiper-main-reviews .swiper-slide-prev .video-link::after, .swiper-main-reviews .swiper-slide-next .video-link::after{width: 24px; height: 24px}
    .swiper-main-reviews .swiper-slide-active .video-link::after{width: 35px; height: 35px}
}
@media (max-width: 575px) {
    .tab-pane{margin: 0 -15px}
    .wrapper__reviews .h2{text-align:center}
    .wrap-tabs-caption{padding: 10px 0}
    .wrap-tabs-caption ul{gap: 5px; padding: 6px; width: 100%; justify-content: center}
    .wrap-tabs-caption ul li a{font-size: 11px; padding: 4px 10px; white-space: nowrap}
    .reviews-swiper-container{height: 355px}
    .swiper-main-reviews .swiper-slide{width: 130px !important}
    .swiper-main-reviews .swiper-slide-prev, .swiper-main-reviews .swiper-slide-next{width: 160px !important}
    .swiper-main-reviews .swiper-slide-active{width: 200px !important}
    .swiper-main-reviews{--swiper-space-between: 10px}
    .swiper-main-reviews .swiper-wrapper{gap: 10px}
    .swiper-main-reviews .swiper-slide .video-link::after{width: 14px; height: 14px}
    .swiper-main-reviews .swiper-slide-prev .video-link::after, .swiper-main-reviews .swiper-slide-next .video-link::after{width: 20px; height: 20px}
    .swiper-main-reviews .swiper-slide-active .video-link::after{width: 30px; height: 30px}
    .tab-pane .swiper-arrow{display:none}
}