.ani-up {
  display: inline-block;
  -webkit-transform: translateY(3rem);
          transform: translateY(3rem);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}

.ani-up.full {
  -webkit-transform: translateY(1000%);
          transform: translateY(1000%);
}

.ani-opacity {
  opacity: 0;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.ani-active {
  z-index: 5;
}

.ani-active .ani-up {
  -webkit-transform: none;
          transform: none;
  -webkit-transition-duration: .8s;
          transition-duration: .8s;
}

.ani-active .ani-opacity {
  opacity: 1;
  -webkit-transition: opacity 1.8s;
  transition: opacity 1.8s;
}

.ani-active .ani-delay-1 {
  -webkit-transition-delay: .1s;
          transition-delay: .1s;
}

.ani-active .ani-delay-2 {
  -webkit-transition-delay: .2s;
          transition-delay: .2s;
}

.ani-active .ani-delay-3 {
  -webkit-transition-delay: .3s;
          transition-delay: .3s;
}

.ani-active .ani-delay-4 {
  -webkit-transition-delay: .4s;
          transition-delay: .4s;
}

.ani-active .ani-delay-5 {
  -webkit-transition-delay: .5s;
          transition-delay: .5s;
}

.ani-active .ani-delay-6 {
  -webkit-transition-delay: .6s;
          transition-delay: .6s;
}

.ani-active .ani-delay-7 {
  -webkit-transition-delay: .7s;
          transition-delay: .7s;
}

.ani-active .ani-delay-8 {
  -webkit-transition-delay: .8s;
          transition-delay: .8s;
}

.ani-active .ani-delay-9 {
  -webkit-transition-delay: .9s;
          transition-delay: .9s;
}

.ani-active .ani-delay-10 {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}

.ani-active .ani-delay-11 {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}

.ani-active .ani-delay-12 {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s;
}

.ani-active .ani-delay-13 {
  -webkit-transition-delay: 1.3s;
          transition-delay: 1.3s;
}

.ani-active .ani-delay-14 {
  -webkit-transition-delay: 1.4s;
          transition-delay: 1.4s;
}

.ani-active .ani-delay-15 {
  -webkit-transition-delay: 1.5s;
          transition-delay: 1.5s;
}

.ani-active .ani-delay-16 {
  -webkit-transition-delay: 1.6s;
          transition-delay: 1.6s;
}
