.fade-in {
  opacity: 0;
  transition: opacity 2s ease;
  filter: blur(5px);
}

.fade-in.active {
  opacity: 1;
  filter: blur(0px);
}

.fade-in-up {
  opacity: 0;
  transform: translateY(40px);
  transition: all 1s ease;
  filter: blur(5px);
}

.fade-in-up.active {
  opacity: 1;
  transform: translateY(0);
  filter: blur(0px);
}

.fade-in-left {
  opacity: 0;
  transform: translateX(-80px);
  transition: all 1s ease;
  filter: blur(5px);
}

.fade-in-left.active {
  opacity: 1;
  transform: translateX(0);
  filter: blur(0px);
}

.fade-in-right {
  opacity: 0;
  transform: translateX(20px);
  transition: all 1s ease;
  filter: blur(5px);
}

.fade-in-right.active {
  opacity: 1;
  transform: translateX(0);
  filter: blur(0px);
}

.shadow {
  box-shadow: none;
  transition: all 0.5s ease;
  filter: blur(30px);
  overflow: hidden;
}

.shadow.active {
  opacity: 1;
  filter: blur(0px);
}/*# sourceMappingURL=animation.css.map */