/* Animacja "rozsuwania" kafli zdjec + fade przy wejsciu sekcji w widok.
   Wlasna, niezalezna od Webflow IX. Klasa c4a-js dodawana przez JS -> bez JS tresc jest widoczna.
   Kontenery zdjec sa w ukladzie flex (bez transform w pozycjonowaniu) - animacja transform jest bezpieczna. */
.c4a-reveal.c4a-js .rt-our-info-left-side > div,
.c4a-reveal.c4a-js .rt-our-info-right-side > div,
.c4a-reveal.c4a-js .rt-our-location-wrap{
  opacity:0;
  transition:opacity .9s ease, transform 1s cubic-bezier(.22,.61,.36,1);
  will-change:opacity, transform;
}
.c4a-reveal.c4a-js .rt-our-info-left-side > div{ transform:translateX(80px); }
.c4a-reveal.c4a-js .rt-our-info-right-side > div{ transform:translateX(-80px); }
.c4a-reveal.c4a-js .rt-our-location-wrap{ transform:translateY(26px); }
.c4a-reveal.c4a-js.is-visible .rt-our-info-left-side > div,
.c4a-reveal.c4a-js.is-visible .rt-our-info-right-side > div,
.c4a-reveal.c4a-js.is-visible .rt-our-location-wrap{ opacity:1; transform:none; }
@media (prefers-reduced-motion: reduce){
  .c4a-reveal.c4a-js .rt-our-info-left-side > div,
  .c4a-reveal.c4a-js .rt-our-info-right-side > div,
  .c4a-reveal.c4a-js .rt-our-location-wrap{ opacity:1 !important; transform:none !important; transition:none !important; }
}
