.slideshow_swiper{height:100%}.slideshow_swiper .swiper-slide{background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;background-color:#464646}.slideshow_swiper .swiper-slide img{width:100%;height:100%}.slideshow_swiper .swiper-slide .slideshow_caption h2{opacity:0;transform:translate(0,2em);transition:1s transform .5s ease , 1s opacity .5s ease}.slideshow_swiper .swiper-slide.swiper-slide-active .slideshow_caption h2{opacity:1;transform:translate(0,0);transition:1s transform .5s ease , 1s opacity .5s ease}.slideshow_caption span{display:block;position:absolute;min-height:2em;line-height:2em;font-size:.8em;white-space:normal;bottom:0;left:0;right:0;background: #0000006e;line-height:1.2;text-align:left;padding:.4em}.slideshow_caption{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--mr-color-accent-tint);vertical-align:middle;white-space:normal;position:absolute;inset:0;height:100%}.slideshow_swiper .slideshow_caption h2{border-bottom:none;color:var(--mr-color-light);text-shadow:0 0 10px black , 0 0 10px black , 0 0 10px black;font-size:3.5vw;line-height:1;transition:1s transform .5s ease , 1s opacity .5s ease;margin-top:0;text-align:center}.slideshow_swiper .slideshow_caption h3{border-bottom:none;color:var(--mr-color-accent-shade);text-shadow:0 0 10px black , 0 0 10px black , 0 0 10px black;font-size:2vw;line-height:1;opacity:0;text-align:center}.slideshow_swiper .swiper-slide.swiper-slide-active .slideshow_caption h3{opacity:1;transition:.5s opacity 1.5s ease}.slideshow{height:100%;width:100%}.slideshow .swiper-slide img{height:100%;width:100%}.swiper.carousel{height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5% 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5% 95%,transparent 100%)}.swiper-slide a{height:100%}.carousel .swiper-slide a{height:100%;display:inline-block;padding:0;box-shadow: 0.3rem 0.3rem 1rem #00000047;border-radius:5px}.carousel .swiper-slide,.carousel swiper-slide{width:auto;transition:.3s all ease-out}.carousel .swiper-slide{padding:1.5rem 0}.swiper.carousel.beginning{-webkit-mask-image:linear-gradient(to right,black 0%,black 5% 95%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 10% 90%,transparent 100%)}.swiper.carousel.ending{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5% 95%,black 100%);mask-image:linear-gradient(to right,transparent 0%,black 10% 90%,black 100%)}.gallerywidget_wrapper .swiper-button-next{width:0;height:0;border-style:solid;border-width:1.4rem 0 1.4rem 2.1rem;border-color: transparent transparent transparent #ffffffc2}.gallerywidget_wrapper .swiper-button-next:hover{border-color:transparent transparent transparent #fff}.gallerywidget_wrapper .swiper-button-next::after{display:none}.gallerywidget_wrapper .swiper-button-prev{width:0;height:0;border-style:solid;border-width:1.4rem 2.1rem 1.4rem 0;border-color: transparent #ffffffc2 transparent transparent}.gallerywidget_wrapper .swiper-button-prev:hover{border-color:transparent #fff transparent transparent}.gallerywidget_wrapper .swiper-button-prev::after{display:none}.swiper-lazy-preloader{display:none}