@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes view-transition-out{from{opacity:1}to{opacity:0}}@keyframes view-transition-in{from{opacity:0}to{opacity:1}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.JS-effect{transition:transform 3s,opacity 3s}.JS-effect-normal,.JS-effect-instant{opacity:0}.JS-effect-normal[data-direction=down],.JS-effect-instant[data-direction=down]{transform:translateY(-5.5em);opacity:0}@media(max-width: 1024px){.JS-effect-normal[data-direction=down],.JS-effect-instant[data-direction=down]{transform:translateY(-2.5em)}}.JS-effect-normal[data-direction=up],.JS-effect-instant[data-direction=up]{transform:translateY(5.5em);opacity:0}@media(max-width: 1024px){.JS-effect-normal[data-direction=up],.JS-effect-instant[data-direction=up]{transform:translateY(2.5em)}}.JS-effect-normal[data-direction=left],.JS-effect-instant[data-direction=left]{transform:translateX(-5em);opacity:0}@media(max-width: 1024px){.JS-effect-normal[data-direction=left],.JS-effect-instant[data-direction=left]{transform:translateX(-2em)}}.JS-effect-normal[data-direction=right],.JS-effect-instant[data-direction=right]{transform:translateX(5em);opacity:0}@media(max-width: 1024px){.JS-effect-normal[data-direction=right],.JS-effect-instant[data-direction=right]{transform:translateX(2em)}}.MOD-Impressions .JS-slider-pagination{margin-top:3em;text-align:right}.MOD-Impressions .JS-slider-pagination span{font-size:2.6em;font-weight:300}.MOD-Impressions .JS-slider-pagination span.swiper-pagination-total{font-size:1.7em}.MOD-Impressions .JS-slider-arrows{display:inline-flex;align-items:flex-end;flex-direction:column;width:100%;z-index:9;margin-top:5em}
