.hero-slider-section{background:#f3f4f6;box-sizing:border-box;height:auto;margin:0 auto;max-width:100vw;min-height:400px;overflow:hidden;padding:0;position:relative;width:100%}@media (min-width:1536px){.hero-slider-section{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw}}main{overflow-x:hidden!important;width:100%}@media (max-width:640px){.hero-slider-section{height:300px;max-height:350px;min-height:280px}}@media (min-width:641px) and (max-width:767px){.hero-slider-section{height:350px;max-height:400px;min-height:320px}}@media (min-width:768px) and (max-width:1023px){.hero-slider-section{height:450px;max-height:500px;min-height:400px}}@media (min-width:1024px) and (max-width:1279px){.hero-slider-section{height:500px;max-height:550px;min-height:450px}}@media (min-width:1280px) and (max-width:1535px){.hero-slider-section{height:550px;max-height:600px;min-height:500px}}@media (min-width:1536px) and (max-width:1919px){.hero-slider-section{height:600px;max-height:650px;min-height:550px}}@media (min-width:1920px){.hero-slider-section{height:650px;max-height:700px;min-height:600px}}.hero-main-swiper{--swiper-theme-color:#f43f5e;--swiper-pagination-color:#f43f5e}.hero-main-swiper,.hero-main-swiper .swiper-wrapper{height:100%;width:100%}.hero-main-swiper .swiper-slide{background:#f3f4f6;flex:0 0 100%;min-width:100%;overflow:hidden;position:relative}.hero-main-swiper .swiper-slide,.slide-link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.slide-link{cursor:pointer}.slide-media{display:block;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:none;width:100%}@media (max-width:767px){.slide-media{-o-object-fit:contain;object-fit:contain}}@media (min-width:1920px){.slide-media{height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}}.swiper-slide-active .slide-media,.swiper-slide:hover .slide-media{animation:none;transform:none}.hero-nav-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:50%;box-shadow:0 4px 15px #0000001a;color:#374151;height:50px;transition:all .3s ease;width:50px}.hero-nav-btn:hover{background:#fff;box-shadow:0 6px 20px #f43f5e33;color:#f43f5e;transform:scale(1.1)}.hero-nav-btn:after{font-size:1.25rem;font-weight:600}@media (max-width:767px){.hero-nav-btn{height:40px;width:40px}.hero-nav-btn:after{font-size:1rem}}.hero-pagination{bottom:1.5rem!important;z-index:20}.hero-main-swiper .swiper-pagination-bullet,.hero-pagination .swiper-pagination-bullet{background:#f43f5e59!important;box-shadow:0 2px 6px #0003;height:8px;margin:0 5px!important;opacity:.6;transition:all .3s ease;width:8px}.hero-pagination .swiper-pagination-bullet:hover{opacity:.9;transform:scale(1.2)}.hero-main-swiper .swiper-pagination-bullet-active,.hero-pagination .swiper-pagination-bullet-active{background:#f43f5e!important;border-radius:4px;box-shadow:0 3px 10px #f43f5e66;opacity:1;width:32px}.hero-pagination .swiper-pagination-bullet-active-main{background:#f43f5e!important}.hero-pagination .swiper-pagination-bullet-active-next,.hero-pagination .swiper-pagination-bullet-active-prev{background:#f43f5e80!important}@media (max-width:767px){.hero-pagination{bottom:1rem!important}.hero-pagination .swiper-pagination-bullet{height:6px;margin:0 4px!important;width:6px}.hero-pagination .swiper-pagination-bullet-active{width:24px}}.swiper-lazy-preloader{border:3px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#f43f5e;height:42px;width:42px}.slide-media{will-change:transform}.hero-nav-btn:focus{outline:2px solid #f43f5e;outline-offset:3px}
