.swiper{width:100%;height:400px}.swiper .swiper-slide{padding:2rem 0;text-align:center;font-size:1.4rem;background-color:#ecebed;background-position:center;background-size:cover}#swiper-multiple-slides,#swiper-3d-coverflow-effect{height:300px}#swiper-3d-coverflow-effect .swiper-slide{max-width:300px}.swiper-ads-coverflow{height:500px;padding:40px 0 80px;overflow:visible;position:relative}.swiper-ads-coverflow .swiper-wrapper{align-items:center;display:flex}.swiper-ads-coverflow .swiper-slide{max-width:400px;width:300px!important;height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .6s cubic-bezier(.4,0,.2,1);opacity:.6;transform:scale(.85);filter:blur(2px);box-shadow:0 20px 60px #00000026;position:relative;overflow:hidden}.swiper-ads-coverflow .swiper-slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000001a,#0006);border-radius:20px;pointer-events:none;z-index:1}.swiper-ads-coverflow .swiper-slide .ad-slide-content{position:relative;z-index:2;text-align:center;padding:20px;width:100%}.swiper-ads-coverflow .swiper-slide .ad-slide-title{color:#fff;font-size:24px;font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,.7),0 0 20px rgba(0,0,0,.5);margin:0;line-height:1.3;word-wrap:break-word}.swiper-ads-coverflow .swiper-slide.swiper-slide-active,.swiper-ads-coverflow .swiper-slide.swiper-slide-active-center{opacity:1;transform:scale(1);filter:blur(0);z-index:10;box-shadow:0 30px 80px #00000040}.swiper-ads-coverflow .swiper-slide:hover{transform:scale(1.05);z-index:15;box-shadow:0 40px 100px #00000059}.swiper-ads-coverflow .swiper-pagination-ads{position:absolute;bottom:20px!important;left:50%!important;transform:translate(-50%);width:auto!important;z-index:20;display:flex;justify-content:center;align-items:center}.swiper-ads-coverflow .swiper-pagination-ads .swiper-pagination-bullet{width:12px;height:12px;background:#ffffff80;opacity:1;transition:all .3s ease;margin:0 6px;border:2px solid rgba(255,255,255,.8)}.swiper-ads-coverflow .swiper-pagination-ads .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:30px;border-radius:6px;border-color:#fff}.swiper-ads-coverflow .swiper-button-prev-ads,.swiper-ads-coverflow .swiper-button-next-ads{width:50px;height:50px;background:#fffffff2;border-radius:50%;box-shadow:0 4px 15px #00000026;color:#007bff;transition:all .3s ease;z-index:20;position:absolute;top:50%;transform:translateY(-50%);margin-top:0;display:flex;align-items:center;justify-content:center}.swiper-ads-coverflow .swiper-button-prev-ads:after,.swiper-ads-coverflow .swiper-button-next-ads:after{display:none}.swiper-ads-coverflow .swiper-button-prev-ads i,.swiper-ads-coverflow .swiper-button-next-ads i{font-size:24px;font-weight:700;line-height:1}.swiper-ads-coverflow .swiper-button-prev-ads:hover:not(.swiper-button-disabled),.swiper-ads-coverflow .swiper-button-next-ads:hover:not(.swiper-button-disabled){background:#007bff;color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px #007bff66}.swiper-ads-coverflow .swiper-button-prev-ads.swiper-button-disabled,.swiper-ads-coverflow .swiper-button-next-ads.swiper-button-disabled{opacity:.35;cursor:not-allowed}.swiper-ads-coverflow .swiper-button-prev-ads{left:20px;right:auto}[dir=rtl] .swiper-ads-coverflow .swiper-button-prev-ads{left:auto;right:20px}.swiper-ads-coverflow .swiper-button-next-ads{right:20px;left:auto}[dir=rtl] .swiper-ads-coverflow .swiper-button-next-ads{right:auto;left:20px}@media (max-width: 1024px){.swiper-ads-coverflow{height:450px;padding:30px 0 70px}.swiper-ads-coverflow .swiper-slide{width:280px!important;height:400px}.swiper-ads-coverflow .swiper-slide .ad-slide-title{font-size:22px}}@media (max-width: 768px){.swiper-ads-coverflow{height:400px;padding:20px 0 60px}.swiper-ads-coverflow .swiper-slide{width:250px!important;height:350px}.swiper-ads-coverflow .swiper-slide .ad-slide-title{font-size:20px}.swiper-ads-coverflow .swiper-button-prev-ads,.swiper-ads-coverflow .swiper-button-next-ads{width:40px;height:40px}.swiper-ads-coverflow .swiper-button-prev-ads i,.swiper-ads-coverflow .swiper-button-next-ads i{font-size:20px}.swiper-ads-coverflow .swiper-button-prev-ads{left:10px;right:auto}[dir=rtl] .swiper-ads-coverflow .swiper-button-prev-ads{left:auto;right:10px}.swiper-ads-coverflow .swiper-button-next-ads{right:10px;left:auto}[dir=rtl] .swiper-ads-coverflow .swiper-button-next-ads{right:auto;left:10px}.swiper-ads-coverflow .swiper-pagination-ads{bottom:10px!important}}@media (max-width: 576px){.swiper-ads-coverflow{height:350px;padding:15px 0 50px}.swiper-ads-coverflow .swiper-slide{width:220px!important;height:300px}.swiper-ads-coverflow .swiper-slide .ad-slide-title{font-size:18px}.swiper-ads-coverflow .swiper-pagination-ads{bottom:5px!important}.swiper-ads-coverflow .swiper-pagination-ads .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px}.swiper-ads-coverflow .swiper-pagination-ads .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px}}#swiper-3d-cube-effect{max-width:400px}#swiper-3d-flip-effect{padding:50px}#swiper-gallery{height:500px}#swiper-gallery .gallery-top{height:80%;width:100%}#swiper-gallery .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}#swiper-gallery .gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;cursor:pointer}#swiper-gallery .gallery-thumbs .swiper-slide-thumb-active{opacity:1}
