.swiper {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
	display: block;
}
.swiper-vertical > .swiper-wrapper {
	flex-direction: column;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
	box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
	transform: translate3d(0, 0, 0);
}
.swiper-horizontal {
	touch-action: pan-y;
}
.swiper-vertical {
	touch-action: pan-x;
}
.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
	display: block;
}
.swiper-slide-invisible-blank {
	visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
	height: auto;
}
.swiper-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.swiper-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	-ms-overflow-style: none;
}
.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	transform-origin: 50%;
	box-sizing: border-box;
	border: 1px solid #fff;
	border-radius: 50%;
	border-top-color: #fff0;
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
	animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
	--swiper-preloader-color: #b7b7b7;
}
.swiper-lazy-preloader-black {
	--swiper-preloader-color: #b7b7b7;
}
@keyframes swiper-preloader-spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.swiper-virtual .swiper-slide {
	-webkit-backface-visibility: hidden;
	transform: translateZ(0);
}

.about-slider .swiper-button-next,
.about-slider .swiper-button-prev {
	position: absolute;
	top: 0;
	width: 50%;
	height: 100%;
	z-index: 10;
	cursor: pointer;
}

.homepage-slider .swiper-button-next {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 50%;
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

.homepage-slider .swiper-button-prev {
	position: absolute;
	top: 0;
	width: 100%;
	height: 50%;
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
}

.homepage-slider .swiper-button-next.swiper-button-disabled,
.homepage-slider .swiper-button-prev.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.homepage-slider .swiper-button-next.swiper-button-hidden,
.homepage-slider .swiper-button-prev.swiper-button-hidden {
	opacity: 0;
	cursor: auto;
	pointer-events: none;
}
.homepage-slider .swiper-navigation-disabled .swiper-button-next,
.homepage-slider .swiper-navigation-disabled .swiper-button-prev {
	display: none !important;
}
.homepage-slider .swiper-button-next svg,
.homepage-slider .swiper-button-prev svg {
	width: 100%;
	height: 100%;
	object-fit: contain;
	transform-origin: center;
}
.homepage-slider .swiper-rtl .swiper-button-next svg,
.homepage-slider .swiper-rtl .swiper-button-prev svg {
	transform: rotate(180deg);
}

.about-slider.swiper-container {
	position: relative;
}

.about-slider .swiper-button-next,
.about-slider .swiper-rtl .swiper-button-next,
.homepage-slider .swiper-button-prev,
.homepage-slider .swiper-rtl .swiper-button-next {
	left: 0;
	right: auto;
}

.about-slider .swiper-button-next,
.homepage-slider .swiper-button-next {
	right: 0;
	left: auto;
}
.swiper-button-lock {
	display: none;
}
.homepage-slider .swiper-button-next:after,
.homepage-slider .swiper-button-prev:after {
	text-transform: none !important;
	letter-spacing: 0;
	font-variant: initial;
	line-height: 1;
}

.homepage-slider .swiper-button-next,
.homepage-slider .swiper-rtl .swiper-button-prev {
	right: 0;
	left: auto;
}
