.has-js .reveal{opacity:0}.has-js .reveal.is-visible{animation:kletaReveal .65s cubic-bezier(.22,.61,.36,1) both}@keyframes kletaReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.has-js .reveal-fade{opacity:0}.has-js .reveal-fade.is-visible{animation:kletaFade .6s ease both}@keyframes kletaFade{0%{opacity:0}to{opacity:1}}.has-js .hero .inner>*{animation:kletaHeroIn .75s cubic-bezier(.22,.61,.36,1) both}.has-js .hero .inner>:first-child{animation-delay:.05s}.has-js .hero .inner>:nth-child(2){animation-delay:.15s}.has-js .hero .inner>:nth-child(3){animation-delay:.25s}.has-js .hero .inner>:nth-child(4){animation-delay:.35s}.has-js .hero .inner>:nth-child(5){animation-delay:.45s}@keyframes kletaHeroIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.cooltra-card-photo img,.ride-media img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.cooltra-card:hover .cooltra-card-photo img,.ride-card:hover .ride-media img{transform:scale(1.045)}@media (prefers-reduced-motion:reduce){.has-js .reveal,.has-js .reveal-fade{opacity:1!important;animation:none!important}.has-js .hero .inner>*{animation:none!important}.cooltra-card-photo img,.ride-media img{transition:none!important}}