 .hm-swiper{ margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.hm-swiper-vertical > .hm-swiper-wrapper{ flex-direction:column;}.hm-swiper-wrapper{ position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.hm-swiper-android .hm-swiper-slide,.hm-swiper-wrapper{ transform:translate3d(0px, 0, 0);}.hm-swiper-pointer-events{ touch-action:pan-y;}.hm-swiper-pointer-events.hm-swiper-vertical{ touch-action:pan-x;}.hm-swiper-slide{ flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.hm-swiper-slide-invisible-blank{ visibility:hidden;}.hm-swiper-autoheight,.hm-swiper-autoheight .hm-swiper-slide{ height:auto;}.hm-swiper-autoheight .hm-swiper-wrapper{ align-items:flex-start;transition-property:transform, height;}.hm-swiper-backface-hidden .hm-swiper-slide{ transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;}.hm-swiper-3d,.hm-swiper-3d.hm-swiper-css-mode .hm-swiper-wrapper{ perspective:1200px;}.hm-swiper-3d .hm-swiper-wrapper,.hm-swiper-3d .hm-swiper-slide,.hm-swiper-3d .hm-swiper-slide-shadow,.hm-swiper-3d .hm-swiper-slide-shadow-left,.hm-swiper-3d .hm-swiper-slide-shadow-right,.hm-swiper-3d .hm-swiper-slide-shadow-top,.hm-swiper-3d .hm-swiper-slide-shadow-bottom,.hm-swiper-3d .hm-swiper-cube-shadow{ transform-style:preserve-3d;}.hm-swiper-3d .hm-swiper-slide-shadow,.hm-swiper-3d .hm-swiper-slide-shadow-left,.hm-swiper-3d .hm-swiper-slide-shadow-right,.hm-swiper-3d .hm-swiper-slide-shadow-top,.hm-swiper-3d .hm-swiper-slide-shadow-bottom{ position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.hm-swiper-3d .hm-swiper-slide-shadow{ background:rgba(0, 0, 0, 0.15);}.hm-swiper-3d .hm-swiper-slide-shadow-left{ background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.hm-swiper-3d .hm-swiper-slide-shadow-right{ background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.hm-swiper-3d .hm-swiper-slide-shadow-top{ background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.hm-swiper-3d .hm-swiper-slide-shadow-bottom{ background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.hm-swiper-css-mode > .hm-swiper-wrapper{ overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.hm-swiper-css-mode > .hm-swiper-wrapper::-webkit-scrollbar{ display:none;}.hm-swiper-css-mode > .hm-swiper-wrapper > .hm-swiper-slide{ scroll-snap-align:start start;}.hm-swiper-horizontal.hm-swiper-css-mode > .hm-swiper-wrapper{ scroll-snap-type:x mandatory;}.hm-swiper-vertical.hm-swiper-css-mode > .hm-swiper-wrapper{ scroll-snap-type:y mandatory;}.hm-swiper-centered > .hm-swiper-wrapper::before{ content:'';flex-shrink:0;order:9999;}.hm-swiper-centered.hm-swiper-horizontal > .hm-swiper-wrapper > .hm-swiper-slide:first-child{ margin-inline-start:var(--swiper-centered-offset-before);}.hm-swiper-centered.hm-swiper-horizontal > .hm-swiper-wrapper::before{ height:100%;min-height:1px;width:var(--swiper-centered-offset-after);}.hm-swiper-centered.hm-swiper-vertical > .hm-swiper-wrapper > .hm-swiper-slide:first-child{ margin-block-start:var(--swiper-centered-offset-before);}.hm-swiper-centered.hm-swiper-vertical > .hm-swiper-wrapper::before{ width:100%;min-width:1px;height:var(--swiper-centered-offset-after);}.hm-swiper-centered > .hm-swiper-wrapper > .hm-swiper-slide{ scroll-snap-align:center center;}:root{ --swiper-navigation-size:44px;}.hm-swiper-button-prev,.hm-swiper-button-next{ position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));}.hm-swiper-button-prev.hm-swiper-button-disabled,.hm-swiper-button-next.hm-swiper-button-disabled{ opacity:0.35;cursor:auto;pointer-events:none;}.hm-swiper-button-prev.hm-swiper-rtl .hm-swiper-button-next{ left:10px;right:auto;}.hm-swiper-rtl .hm-swiper-button-next svg{ -webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.hm-swiper-button-next.hm-swiper-rtl .hm-swiper-button-prev{ right:10px;left:auto;}.hm-swiper-rtl .hm-swiper-button-prev{ -webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.hm-swiper-button-lock{ display:none;}.hm-swiper-lazy-preloader{ width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border-top-color:transparent;}.hm-swiper-slide-visible .hm-swiper-lazy-preloader{ animation:swiper-preloader-spin 1s infinite linear;}.hm-swiper-lazy-preloader-white{ --swiper-preloader-color:#fff;}.hm-swiper-lazy-preloader-black{ --swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{ 100%{ transform:rotate(360deg);}}.hm-swiper .hm-swiper-notification{ position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.hm-swiper-pagination{ position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0, 0, 0);z-index:999999;display:flex;align-items:center;}.hm-swiper-pagination.hm-swiper-pagination-hidden{ opacity:0;}.hm-swiper-pagination-disabled > .hm-swiper-pagination,.hm-swiper-pagination.hm-swiper-pagination-disabled{ display:none !important;}.swiper-horizontal > .hm-swiper-pagination-bullets,.hm-swiper-pagination-bullets.hm-swiper-pagination-horizontal,.hm-swiper-pagination-custom,.hm-swiper-pagination-fraction{ top:20px;right:20px;}.hm-swiper-pagination-bullets-dynamic{ overflow:hidden;font-size:0;}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet{ transform:scale(0.33);position:relative;}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active{ transform:scale(1);}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active-main{ transform:scale(1);}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active-prev{ transform:scale(0.66);}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active-prev-prev{ transform:scale(0.33);}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active-next{ transform:scale(0.66);}.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet-active-next-next{ transform:scale(0.33);}.hm-swiper-pagination-bullet{ width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #ffffff);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.6);position:relative;z-index:99999;cursor:pointer;}.hm-swiper-pagination-bullet:hover{ width:10px;height:10px;}button.hm-swiper-pagination-bullet{ border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none;}.hm-swiper-pagination-clickable .hm-swiper-pagination-bullet{ cursor:pointer;}.hm-swiper-pagination-bullet:only-child{ display:none !important;}.hm-swiper-pagination-bullet-active{ opacity:var(--swiper-pagination-bullet-opacity, 1);background:#ffffff;width:10px;height:10px;}.hm-swiper-pagination-vertical.hm-swiper-pagination-bullets,.swiper-vertical > .hm-swiper-pagination-bullets{ right:10px;top:50%;transform:translate3d(0px, -50%, 0);}.hm-swiper-pagination-vertical.hm-swiper-pagination-bullets .hm-swiper-pagination-bullet,.swiper-vertical > .hm-swiper-pagination-bullets .hm-swiper-pagination-bullet{ margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block;}.hm-swiper-pagination-vertical.hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic,.swiper-vertical > .hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic{ top:50%;transform:translateY(-50%);width:8px;}.hm-swiper-pagination-vertical.hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet,.swiper-vertical > .hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet{ display:inline-block;transition:0.2s transform, 0.2s top;}.swiper-horizontal > .hm-swiper-pagination-bullets .hm-swiper-pagination-bullet,.hm-swiper-pagination-horizontal.hm-swiper-pagination-bullets .hm-swiper-pagination-bullet{ margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px);}.swiper-horizontal > .hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic,.hm-swiper-pagination-horizontal.hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic{ left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-horizontal > .hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet,.hm-swiper-pagination-horizontal.hm-swiper-pagination-bullets.hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet{ transition:0.2s transform, 0.2s left;}.swiper-horizontal.swiper-rtl > .hm-swiper-pagination-bullets-dynamic .hm-swiper-pagination-bullet{ transition:0.2s transform, 0.2s right;}.hm-swiper-pagination-progressbar{ background:rgba(0, 0, 0, 0.25);position:absolute;}.hm-swiper-pagination-progressbar .hm-swiper-pagination-progressbar-fill{ background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-rtl .hm-swiper-pagination-progressbar .hm-swiper-pagination-progressbar-fill{ transform-origin:right top;}.swiper-horizontal > .hm-swiper-pagination-progressbar,.hm-swiper-pagination-progressbar.hm-swiper-pagination-horizontal,.hm-swiper-pagination-progressbar.hm-swiper-pagination-vertical.hm-swiper-pagination-progressbar-opposite,.swiper-vertical > .hm-swiper-pagination-progressbar.hm-swiper-pagination-progressbar-opposite{ width:100%;height:4px;left:0;top:0;}.swiper-horizontal > .hm-swiper-pagination-progressbar.hm-swiper-pagination-progressbar-opposite,.hm-swiper-pagination-progressbar.hm-swiper-pagination-horizontal.hm-swiper-pagination-progressbar-opposite,.hm-swiper-pagination-progressbar.hm-swiper-pagination-vertical,.swiper-vertical > .hm-swiper-pagination-progressbar{ width:4px;height:100%;left:0;top:0;}.hm-swiper-pagination-lock{ display:none;}