.swiper-container {
	margin: 0px auto; overflow: hidden; position: relative; z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
	float: left;
}
.swiper-container-vertical > .swiper-wrapper {
	-webkit-box-orient: vertical;
}
.swiper-wrapper {
	width: 100%; height: 100%; position: relative; z-index: 1; -webkit-box-sizing: content-box; -webkit-transition-property: -webkit-transform;
}
.swiper-container-android .swiper-slide {
	-webkit-transform: translate3d(0, 0, 0);
}
.swiper-wrapper {
	-webkit-transform: translate3d(0, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
	-webkit-box-lines: multiple; -webkit-flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
	margin: 0px auto; transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -o-transition-timing-function: ease-out;
}
.swiper-slide {
	width: 100%; height: 100%; position: relative; flex-shrink: 0; -webkit-flex-shrink: 0;
}
.swiper-container-autoheight {
	height: auto;
}
.swiper-container-autoheight .swiper-slide {
	height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start; -webkit-box-align: start; -webkit-transition-property: -webkit-transform, height; -webkit-align-items: flex-start;
}
.swiper-pagination {
	text-align: center; z-index: 10; -webkit-box-pack: center;
}
.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}
button.swiper-pagination-bullet {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; box-shadow: none; -webkit-appearance: none; appearance: none;
}
.float-pagination .swiper-pagination-bullet {
	width: 20px; height: 3px; display: block; background-color: rgba(255, 255, 255, 0.6);
}
.radius-pagination {
	margin-top: 3.5%;
}
.radius-pagination .swiper-pagination-bullet {
	width: 24px; height: 3px; display: block; background-color: rgba(255, 255, 255, 0.6);
}
.swiper-pagination-white .swiper-pagination-bullet {
	background-color: rgb(255, 255, 255);
}
.float-pagination .swiper-pagination-bullet-active {
	background-color: rgb(255, 255, 255);
}
.radius-pagination .swiper-pagination-bullet-active {
	background-color: rgb(74, 74, 74);
}
.swiper-pagination-white .swiper-pagination-bullet-active {
	background-color: rgb(255, 255, 255);
}
.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
	margin: 5px 0px; display: block;
}
.swiper-container-horizontal > .float-pagination {
	left: 0px; right: 0px; bottom: 0px; padding-bottom: 27px; position: absolute;
}
.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 3px;
}
