/* categories colors */
.reveal-loaded .reveal [class*=reveal-] {
  opacity: 0 !important;
  transform: translateY(30px) !important;
  transition: 0s !important;
}

.reveal-loaded [class*=reveal-] {
  transition: 0.01s cubic-bezier(0.5, 0, 0, 1);
}
@media screen and (max-width: 2500px) {
  .reveal-loaded [class*=reveal-] {
    transition: 1s cubic-bezier(0.5, 0, 0, 1);
  }
}

.reveal-loaded a:hover [class*=reveal-] {
  transition: transition-delay 1s !important;
}

.reveal-loaded .reveal-1 {
  transition-delay: 0.01s;
}

.reveal-loaded .reveal-2 {
  transition-delay: 0.1s;
}

.reveal-loaded .reveal-3 {
  transition-delay: 0.2s;
}

.reveal-loaded .reveal-4 {
  transition-delay: 0.3s;
}

reveal-loaded .reveal-5 {
  transition-delay: 0.5s;
}

@media (prefers-reduced-motion: reduce) {
  .reveal [class*=reveal-] {
    opacity: 1 !important;
    transform: translateY(0) !important;
  }
  [class*=reveal-] {
    transition-duration: 0s !important;
    transition-delay: 0s !important;
  }
}
