.swiper{width: 100%;height: 650px;background: #000; margin-top: 90px;}
.swiper-slide {text-align: center;font-size: 18px;color: #fda51b;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 140px 60px;-webkit-background-size: cover;background-size: cover;background-position: center;}
.swiper-slide img {width: 100%;height: auto;min-height: 100%;transition: 1s linear 2s;transform: scale(1.1, 1.1);object-fit:cover;}
.swiper-slide-active img,.swiper-slide-duplicate-active img {transition: 5s linear 2s;transform: scale(1, 1); }
.swiper-slide .title {margin: 10px 0;font-size: 40px;font-weight: bold;}
.swiper-slide .subtitle {font-size: 21px;font-weight: 600;width: 63%;margin: 0 auto;}
.swiper-slide .text {margin: 10px 0;font-size: 14px;line-height: 1.3;display: inline-block;background-color: #fda51b;}
.swiper-slide .text a {color: #fff!important;padding: 10px 15px;display: block;}
.swiper-button-white {--swiper-navigation-color: #ffffff}
.swiper-pagination-white {--swiper-pagination-color: #ffffff}
@media(max-width:1300px){
.swiper {height: 400px!important;margin-top:160px}
}
@media(max-width:960px){
.swiper {height: 300px!important;margin-top:50px;}
}
@media (max-width: 768px){
	.swiper {height: 210px!important; margin-top: 30px !important;}
	.swiper-button-next, .swiper-button-prev {margin-top: 0!important;}
	.swiper-slide {padding-top: 60px;}
	.swiper-slide .title {font-size: 24px;}
	.swiper-slide .subtitle {font-size: 16px;width: 100%;}
    .swiper-slide img{object-fit:contain;}
}
@media(max-width:480px){
.swiper {height: 150px!important; margin-top: 10px !important;}
.swiper-slide img{object-fit:contain;}
.swiper-slide .title {font-size: 16px;font-size:5vw;}
}