/* Minimal animate.css subset used in active pages */
.animate__animated {
  animation-duration: 0.8s;
  animation-fill-mode: both;
}

.animate__fadeInDown { animation-name: fadeInDown; }
.animate__fadeInUp { animation-name: fadeInUp; }
.animate__fadeInLeftBig { animation-name: fadeInLeftBig; }
.animate__slideInLeft { animation-name: slideInLeft; }
.animate__slideInRight { animation-name: slideInRight; }
.animate__slideInUp,
.animate__slideInup { animation-name: slideInUp; }

@keyframes fadeInDown {
  from { opacity: 0; transform: translate3d(0, -24px, 0); }
  to { opacity: 1; transform: translate3d(0, 0, 0); }
}

@keyframes fadeInUp {
  from { opacity: 0; transform: translate3d(0, 24px, 0); }
  to { opacity: 1; transform: translate3d(0, 0, 0); }
}

@keyframes fadeInLeftBig {
  from { opacity: 0; transform: translate3d(-80px, 0, 0); }
  to { opacity: 1; transform: translate3d(0, 0, 0); }
}

@keyframes slideInLeft {
  from { visibility: visible; transform: translate3d(-100%, 0, 0); }
  to { transform: translate3d(0, 0, 0); }
}

@keyframes slideInRight {
  from { visibility: visible; transform: translate3d(100%, 0, 0); }
  to { transform: translate3d(0, 0, 0); }
}

@keyframes slideInUp {
  from { visibility: visible; transform: translate3d(0, 100%, 0); }
  to { transform: translate3d(0, 0, 0); }
}
