.swiper-container {
	position: relative;
	padding-bottom: 1.75em;
}
.swiper-container .flow-swiper {
	width: min(80vw, 340px);
}
.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next {
	width: 2.5em;
	height: 2.5em;
	z-index: 11;
}
.swiper-container .swiper-button-prev {
	left: initial;
	right: 3.5em;
}
.swiper-container .swiper-button-next {
	right: 0;
}
.swiper-container .swiper-button-prev:after,
.swiper-container .swiper-button-next:after {
	content: "";
	width: 100%;
	height: 100%;
	background-size: contain;
}
.swiper-container .swiper-button-prev:after {
	background-image: url(../img/btn-prev.svg);
}
.swiper-container .swiper-button-next:after {
	background-image: url(../img/btn-next.svg);
}
.swiper-container .swiper-pagination .swiper-pagination-bullet {
	background-color: #A4C7DC;
	opacity: 1;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active {
	background-color: #fff;
}

@media (max-width:959px) {
	.swiper-container .swiper-button-prev,
	.swiper-container .swiper-button-next {
		top: -2em;
	}
	.swiper-container .swiper-pagination {
		bottom: -1em !important;
	}
}

@media (min-width:600px) and (max-width:959px) {
	
}

@media (min-width:960px) {
	.swiper-container .swiper-button-prev,
	.swiper-container .swiper-button-next {
		top: initial;
		bottom: -1.5em;
	}
	.swiper-container .swiper-pagination {
		bottom: -8px !important;
	}
}