.swiper.slider-top .swiper-button-next {
	right: 10px;
    top: 45%;	
}
@media only screen and (max-width: 600px) {
	.swiper.slider-top .swiper-button-next {
	right: 10px;
    top: 45%;	
}
}
.swiper.slider-top .swiper-button-prev {
	left: 10px;
    top: 45%;
}
@media only screen and (max-width: 600px) {
	.swiper.slider-top .swiper-button-prev {
	left: 10px;
    top: 45%;
}
}
.slider-top {
    position: relative;
    display: block;
    overflow: hidden;
    padding-bottom: 62px;
}
@media only screen and (max-width: 1400px) {
	.slider-top {

		padding-bottom: 3.4065rem;
	}
}
@media only screen and (max-width: 896px) {
	.slider-top {

	}
}
@media only screen and (max-width: 600px) {
	.swiper.slider-top {

		padding-bottom: 6vw;

	}
}

.slider-top .swiper-slide {

}
.slider-top .swiper-slide img{
    object-fit: contain;
    width: 100%;
    height: 100%;
}
@media only screen and (max-width: 600px) {
	.slider-top .swiper-slide img{

	}
}

.slider-top .swiper-pagination-bullets {
	padding-top: 0;
}
.slider-top .button {
    font-size: 25px;
    line-height: 25px;
    display: flex;
    padding: 18px 52px;
    width: fit-content;
    position: absolute;
}
@media only screen and (max-width: 1374px) {
	.slider-top .button {
        font-size: 1.82vw;
        line-height: 1.82vw;
        padding: 1.31vw 3.78vw;
	}
}
@media only screen and (max-width: 896px) {
	.slider-top .button {
		/*margin: 0 0 0 -1.3rem;*/
	}
}
@media only screen and (max-width: 600px) {
	.slider-top .button {

	}
	.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 1vw 0.48vw !important;
    }
}
.slider-top a:hover {

}
.swiper-pagination-bullet {
	background: var(--swiper-pagination-bullet-inactive-color,#0A2734)!important;
	opacity: var(--swiper-pagination-bullet-inactive-opacity, .5)!important;
}
.swiper-pagination-bullet-active {
	opacity: var(--swiper-pagination-bullet-inactive-opacity, .9)!important;
}
@media only screen and (max-width: 600px) {
	.slider-top .swiper-pagination-bullets {
		margin-bottom: -2.6vw;
	}
	.swiper-pagination-bullet {
		width: 1.69vw;
		height: 1.69vw;	
	}
}
.autoplay-progress {
	display: none;
}
.slider-top.swiper .swiper-slide {
    -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
}