.dark .swiper-slide-wrapper {
	background: var(--white);
}

.cases-slider-mainpage {
	overflow: hidden;
}
.cases-slider-mainpage .swiper-slide {
	height: 58px;
	cursor: pointer;
}
.cases-slider-mainpage .swiper-slide {
	height: 58px;
}
.swiper-slide-wrapper {
	border: 0.32px solid #d7e1ec;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	height: 100%;
}
.swiper-slide__img {
	display: block;
	width: auto;
	height: 28px;
}
.cases-slider-mainpage .swiper-wrapper {
  animation: infinite-scroll 20s linear infinite;
}

@media (min-width: 320px) {

}
@media (min-width: 375px) {
	
}
@media (min-width: 768px) {
	.cases-slider-mainpage .swiper-slide {
		height: 115px;
	}
	.swiper-slide__img {
		height: 60px;
	}
	
}
@media (min-width: 1024px) {
	
}
@media (min-width: 1140px) {
	.cases-slider-mainpage .swiper-slide {
		height: 180px;
	}
	.swiper-slide__img {
		height: 60px;
	}
}
@media (min-width: 1350px) {
	
}

@keyframes infinite-scroll { 
	0% { transform: translate3d(0, 0, 0); } 
	100% { transform: translate3d(-50%, 0, 0); } 
}