.uslugi-list-wraper {
	overflow: hidden;
	position: relative;
}
.uslugi-block-title {
	text-align: center;
}
.uslugi-block-title .all-link {
	margin-bottom: 16px;
}

.uslugi-list-wraper .uslugi-list {
	position: relative;
}

.uslugi-list-wraper .swiper-wrapper {
	padding-top: var(--padding-md);
	padding-bottom: var(--padding-lg);
}

.uslugi-list-wraper .swiper-slide .usluga-image img,
.uslugi-list-wraper .swiper-slide .usluga-image video {
	border-radius: var(--radius-md);
	width: 100%;
	height: 360px;
	object-fit: cover;
	object-position: center center;
}

.uslugi-list-wraper .swiper-slide .usluga-image {
	margin-bottom: var(--padding-sm);
	display: block;
}
.uslugi-list-wraper .swiper-slide .usluga-title {
	display: block;
	font-size: var(--header-size-xxs);
	margin-bottom: var(--padding-xxs);
	text-decoration: none;
	color: var(--color-text);
}

.uslugi-list-wraper .swiper-slide .usluga-text {
	color: var(--color-text-second);
}

.uslugi-list-wraper .swiper-button-next,
.uslugi-list-wraper .swiper-button-prev {
	top: 210px;
}





@media screen and (max-width: 768px) {
	
	.uslugi-list-wraper .swiper-slide {
		width: 312px;
	}
}

@media screen and (max-width: 576px) {

	.uslugi-list-wraper .swiper-button-next,
	.uslugi-list-wraper .swiper-button-prev {
		top: 160px;
	}
	
	.uslugi-list-wraper .swiper-slide {
		width: 230px;
	}
	.uslugi-list-wraper .swiper-slide .usluga-image img,
	.uslugi-list-wraper .swiper-slide .usluga-image video {
		height: 268px;
	}
}