.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

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

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

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

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

/* ANIMATION */
.opacity-0 {
  opacity: 0;
}
.animation-delay02 {
  animation-delay: 0.2s;
}
.animation-delay03 {
  animation-delay: 0.3s;
}
.animation-delay04 {
  animation-delay: 0.4s;
}
.animation-delay045 {
  animation-delay: 0.45s;
}
.animation-delay06 {
  animation-delay: 0.6s;
}
.animation-delay08 {
  animation-delay: 0.8s;
}
.animation-delay09 {
  animation-delay: 0.9s;
}
.animation-delay10 {
  animation-delay: 1s;
}
.animation-delay12 {
  animation-delay: 1.2s;
}
.animation-delay14 {
  animation-delay: 1.4s;
}
.animation-delay15 {
  animation-delay: 1.5s;
}
.animation-delay16 {
  animation-delay: 1.6s;
}
.animation-delay18 {
  animation-delay: 1.8s;
}
.animation-delay20 {
  animation-delay: 2s;
}
.container-overflow {
  overflow: hidden;
}
