﻿
[data-aos] {
  opacity: 0 !important;
  transition: opacity 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
  will-change: opacity, transform;
}

[data-aos].aos-animate {
  opacity: 1 !important;
  transform: none !important;
}

[data-aos="fade-up"] {
  transform: translateY(50px);
}

[data-aos="fade-down"] {
  transform: translateY(-50px);
}

[data-aos="fade-left"] {
  transform: translateX(-50px);
}

[data-aos="fade-right"] {
  transform: translateX(50px);
}

[data-aos="zoom-in"] {
  transform: scale(0.85);
}

[data-aos="fade-in"] {
  transform: none;
}

[data-aos-delay="0"] {
  transition-delay: 0ms;
}

[data-aos-delay="50"] {
  transition-delay: 50ms;
}

[data-aos-delay="120"] {
  transition-delay: 120ms;
}

[data-aos-delay="150"] {
  transition-delay: 150ms;
}

[data-aos-delay="240"] {
  transition-delay: 240ms;
}

[data-aos-delay="300"] {
  transition-delay: 300ms;
}

[data-aos-delay="360"] {
  transition-delay: 360ms;
}
