.react-animation,.react-animation-1{position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);cursor:pointer;opacity:1!important}.react-animation:before,.react-animation-1:before{content:"";position:absolute;width:90%;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #003391;border-radius:8px;transition:all .5s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1}.react-animation:hover:before,.react-animation-1:hover:before{width:105%;height:105%;border-color:#fff;transform:translate(-50%,-50%) scale(1.02)}.react-animation-1:before{border-color:#fff!important}.react-animation-1:hover:before{opacity:0!important}@media (max-width: 1200px){.react-animation:before,.react-animation-1:before{width:92%!important;height:92%!important}}@media (max-width: 768px){.hero-slider-container{overflow:hidden;position:relative;width:100%}.hero-slider-wrapper{display:flex;transition:transform .5s ease-in-out;will-change:transform}.hero-slider-dots{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.hero-slider-dot{width:8px;height:8px;border-radius:50%;background-color:#ffffff80;border:none;cursor:pointer;transition:all .3s ease;padding:0}.hero-slider-dot.active{width:24px;border-radius:4px;background-color:#fff}.rounded-xl{position:relative;isolation:isolate}.rounded-xl>div{border-radius:0!important;width:100%;display:flex}.rounded-xl>div>div{flex-shrink:0!important;min-width:0}.rounded-xl>div>div img{border-radius:0!important;width:100%!important;height:100%!important;max-width:100%!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important;margin:0;padding:0}.slider-container{overflow:visible!important;position:relative!important}.slider-container>div{overflow:visible!important;position:relative}.slider-container>div>div{transition:all .7s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.slider-container>div>div>div{transition:all .7s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.slider-container>div>div>div video,.slider-container>div>div>div img{transition:all .7s cubic-bezier(.4,0,.2,1)!important;position:relative!important}.swiper-container{overflow:hidden;position:relative;height:auto}.swiper-container .hero-swiper{width:100%;height:100%}.swiper-container .hero-swiper .swiper-wrapper{height:100%}.swiper-container .hero-swiper .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%;width:75%!important;flex-shrink:0;transition:transform .3s ease;border-radius:.75rem;overflow:hidden}.swiper-container .hero-swiper .swiper-slide.swiper-slide-active{width:75%!important;transform:scale(1);opacity:1}.swiper-container .hero-swiper .swiper-slide.swiper-slide-prev,.swiper-container .hero-swiper .swiper-slide.swiper-slide-next{width:75%!important;transform:scale(.9);opacity:1}.swiper-container .hero-swiper .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next){transform:scale(.75);opacity:1}.swiper-container .hero-swiper .swiper-slide video{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;border-radius:.75rem}.swiper-container .hero-swiper .swiper-slide img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;border-radius:.75rem}.swiper-container .hero-swiper .hero-pagination{position:absolute;bottom:16px;left:50%;transform:translate(-50%);z-index:20;display:flex;gap:8px;justify-content:center}.swiper-container .hero-swiper .hero-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;background-color:#ffffff80;transition:all .3s ease;cursor:pointer}.swiper-container .hero-swiper .hero-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px;border-radius:4px;background-color:#fff}}
