.card[data-v-58ee0d8d]{max-width:400px}figure img[data-v-58ee0d8d]{border-radius:1rem!important}.bg-overlay-card[data-v-58ee0d8d]{display:flex;justify-items:start;align-items:flex-end;color:#fff;font-weight:300;text-shadow:4px 4px 9px rgba(0,0,0,.55);opacity:1;background:linear-gradient(180deg,#fff0 50%,#0b0b0bb3);height:100%;width:100%;border-radius:1rem}.bg-overlay-card[data-v-58ee0d8d]:hover{background:unset}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(0)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;::slotted(.swiper-navigation-icon),.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-slide{border-radius:0!important}.mySwiperGallery{height:20%;box-sizing:border-box;padding:10px 0}.mySwiperGallery .swiper-slide,.mySwiperGallery div.skeleton{width:25%;height:100%;opacity:.4}.mySwiperGallery .swiper-slide-thumb-active{opacity:1}.mySwiperGallery .swiper-slide img,.mySwiperGallery div.skeleton{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;height:80px}.mySwiper[data-v-ae179e0b]{height:600px}.swiper-pagination-bullet[data-v-ae179e0b]{background-color:#fff}.bg-image-etc[data-v-ae179e0b]{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover;text-align:center;color:#fff}.swiper[data-v-ae179e0b]{width:100%}.swiper-slide[data-v-ae179e0b]{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img[data-v-ae179e0b]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;background-repeat:no-repeat}@media only screen and (max-width: 767px){.mySwiper[data-v-ae179e0b]{height:300px}.hero-layout[data-v-ae179e0b]{padding-top:3rem}.swiper[data-v-ae179e0b]{width:100%}.bg-image[data-v-ae179e0b]{min-height:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.swiper[data-v-ae179e0b]{border-top-left-radius:1rem;border-top-right-radius:1rem}}
