.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-button-next,.swiper-button-prev{background:rgba(0,0,0,.3)!important;border-radius:50%!important;border:1px solid hsla(0,0%,100%,.2)!important;transition:all .2s ease!important;z-index:50!important;transform:translateY(-50%)!important;box-shadow:0 2px 8px rgba(0,0,0,.3)!important;backdrop-filter:blur(8px)!important;opacity:.8!important}.swiper-button-next:hover,.swiper-button-prev:hover{background:rgba(0,0,0,.5)!important;border-color:hsla(0,0%,100%,.4)!important;transform:translateY(-50%) scale(1.05)!important;box-shadow:0 4px 12px rgba(0,0,0,.4)!important;opacity:1!important}.swiper-button-next:after,.swiper-button-prev:after{font-weight:600!important;margin:0!important}.swiper-button-next:not(.swiper-button-disabled),.swiper-button-prev:not(.swiper-button-disabled){pointer-events:auto!important;cursor:pointer!important}.swiper-button-disabled{opacity:.3!important;cursor:not-allowed!important}.swiper-pagination{bottom:25px!important;z-index:30!important}.swiper-pagination-bullet{background:hsla(0,0%,100%,.3)!important;opacity:1!important;width:10px!important;height:10px!important;margin:0 6px!important;transition:all .3s ease!important;border-radius:50%!important;border:2px solid transparent!important}.swiper-pagination-bullet:hover{background:hsla(0,0%,100%,.5)!important;transform:scale(1.1)!important}.swiper-pagination-bullet-active{background:#fff!important;border-color:hsla(0,0%,100%,.3)!important;transform:scale(1.2)!important;box-shadow:0 2px 10px hsla(0,0%,100%,.3)!important}.swiper{border-radius:0!important}.swiper-slide{animation:slideInUp .8s ease-out}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.swiper-button-next,.swiper-button-prev{width:40px!important;height:40px!important;right:16px!important;left:16px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important}}@media (max-width:768px){.swiper-button-next,.swiper-button-prev{width:36px!important;height:36px!important;right:12px!important;left:12px!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px!important}.swiper-pagination{bottom:20px!important}.swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 4px!important}}@media (max-width:640px){.swiper-button-next,.swiper-button-prev{width:36px!important;height:36px!important;background:rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.3)!important;opacity:.9!important}.swiper-button-next{right:12px!important;left:auto!important;transform:translateY(-50%)!important}.swiper-button-prev{left:12px!important;right:auto!important;transform:translateY(-50%)!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:12px!important;font-weight:700!important}.swiper-pagination{bottom:20px!important}.swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 4px!important}.swiper-pagination-bullet-active{background:hsla(0,0%,100%,.9)!important}}@media (max-width:480px){.swiper-button-next,.swiper-button-prev{width:32px!important;height:32px!important;background:rgba(0,0,0,.5)!important;border:1px solid hsla(0,0%,100%,.4)!important}.swiper-button-next{right:8px!important;left:auto!important;transform:translateY(-50%)!important}.swiper-button-prev{left:8px!important;right:auto!important;transform:translateY(-50%)!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:10px!important}.swiper-pagination{bottom:15px!important}.swiper-pagination-bullet{width:6px!important;height:6px!important;margin:0 3px!important}}.swiper::-webkit-scrollbar{display:none}.swiper-button-next:focus,.swiper-button-prev:focus{outline:3px solid hsla(0,0%,100%,.5);outline-offset:2px}.swiper-pagination-bullet:focus{outline:2px solid hsla(0,0%,100%,.5);outline-offset:2px}.swiper-slide-active{transform:scale(1.01);transition:transform .6s ease-out}.swiper-slide{background:transparent!important}.swiper-wrapper{transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important;will-change:transform!important}.swiper-slide-next,.swiper-slide-prev{opacity:1!important}.swiper-slide-active{z-index:2!important}.swiper-slide-next,.swiper-slide-prev{z-index:1!important}.swiper-slide{will-change:transform!important;backface-visibility:hidden!important;perspective:1000px!important}.swiper-container{transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}.swiper-button-next,.swiper-button-prev{position:absolute!important;top:50%!important;width:44px!important;height:44px!important;margin-top:-22px!important;z-index:10!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons!important;font-size:16px!important;text-transform:none!important;letter-spacing:0!important;font-variant:normal!important;line-height:1!important}.swiper-button-next{right:20px!important;left:auto!important;transform:translateY(-50%)!important}.swiper-button-prev{left:20px!important;right:auto!important;transform:translateY(-50%)!important}.swiper-slide img{transition:transform .7s ease-out}@media (max-width:640px){.swiper-slide img{object-position:center 30%!important;transform:scale(1.1)!important}.swiper{touch-action:pan-y!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-khtml-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.swiper-slide{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}}@media (min-width:641px) and (max-width:1024px){.swiper-slide img{object-position:center 25%!important;transform:scale(1.05)!important}}@media (min-width:1025px){.swiper-slide img{object-position:center 20%!important;transform:scale(1.02)!important}}.swiper-slide:hover img{transform:scale(1.08)!important}@media (max-width:640px){.swiper-slide:hover img{transform:scale(1.15)!important}}@media (min-width:641px) and (max-width:1024px){.swiper-slide:hover img{transform:scale(1.1)!important}}@media (min-width:1025px){.swiper-slide:hover img{transform:scale(1.05)!important}}