.animated,
.ani,
.ani-h:hover,
.animated-h:hover {
  animation-fill-mode: both;
  animation-duration: 1s;
  animation-delay: 0s;
  animation-iteration-count: 1;
}
.animated.infinite,
.ani.infinite,
.ani-h:hover.infinite,
.animated-h:hover.infinite {
  animation-iteration-count: infinite;
}
.animated.bounce,
.ani.bounce,
.ani-h:hover.bounce,
.animated-h:hover.bounce {
  animation-name: bounce;
  transform-origin: center bottom;
}
.animated.bounceIn,
.ani.bounceIn,
.ani-h:hover.bounceIn,
.animated-h:hover.bounceIn {
  animation-name: bounceIn;
  animation-duration: 0.75s;
}
.animated.bounceInDown,
.ani.bounceInDown,
.ani-h:hover.bounceInDown,
.animated-h:hover.bounceInDown {
  animation-name: bounceInDown;
}
.animated.bounceInLeft,
.ani.bounceInLeft,
.ani-h:hover.bounceInLeft,
.animated-h:hover.bounceInLeft {
  animation-name: bounceInLeft;
}
.animated.bounceInRight,
.ani.bounceInRight,
.ani-h:hover.bounceInRight,
.animated-h:hover.bounceInRight {
  animation-name: bounceInRight;
}
.animated.bounceInUp,
.ani.bounceInUp,
.ani-h:hover.bounceInUp,
.animated-h:hover.bounceInUp {
  animation-name: bounceInUp;
}
.animated.bounceOut,
.ani.bounceOut,
.ani-h:hover.bounceOut,
.animated-h:hover.bounceOut {
  animation-name: bounceOut;
  animation-duration: 0.75s;
}
.animated.bounceOutDown,
.ani.bounceOutDown,
.ani-h:hover.bounceOutDown,
.animated-h:hover.bounceOutDown {
  animation-name: bounceOutDown;
}
.animated.bounceOutLeft,
.ani.bounceOutLeft,
.ani-h:hover.bounceOutLeft,
.animated-h:hover.bounceOutLeft {
  animation-name: bounceOutLeft;
}
.animated.bounceOutRight,
.ani.bounceOutRight,
.ani-h:hover.bounceOutRight,
.animated-h:hover.bounceOutRight {
  animation-name: bounceOutRight;
}
.animated.bounceOutUp,
.ani.bounceOutUp,
.ani-h:hover.bounceOutUp,
.animated-h:hover.bounceOutUp {
  animation-name: bounceOutUp;
}
.animated.fadeIn,
.ani.fadeIn,
.ani-h:hover.fadeIn,
.animated-h:hover.fadeIn {
  animation-name: fadeIn;
}
.animated.fadeInDown,
.ani.fadeInDown,
.ani-h:hover.fadeInDown,
.animated-h:hover.fadeInDown {
  animation-name: fadeInDown;
}
.animated.fadeInDownBig,
.ani.fadeInDownBig,
.ani-h:hover.fadeInDownBig,
.animated-h:hover.fadeInDownBig {
  animation-name: fadeInDownBig;
}
.animated.fadeInLeft,
.ani.fadeInLeft,
.ani-h:hover.fadeInLeft,
.animated-h:hover.fadeInLeft {
  animation-name: fadeInLeft;
}
.animated.fadeInLeftBig,
.ani.fadeInLeftBig,
.ani-h:hover.fadeInLeftBig,
.animated-h:hover.fadeInLeftBig {
  animation-name: fadeInLeftBig;
}
.animated.fadeInRight,
.ani.fadeInRight,
.ani-h:hover.fadeInRight,
.animated-h:hover.fadeInRight {
  animation-name: fadeInRight;
}
.animated.fadeInRightBig,
.ani.fadeInRightBig,
.ani-h:hover.fadeInRightBig,
.animated-h:hover.fadeInRightBig {
  animation-name: fadeInRightBig;
}
.animated.fadeInUp,
.ani.fadeInUp,
.ani-h:hover.fadeInUp,
.animated-h:hover.fadeInUp {
  animation-name: fadeInUp;
}
.animated.fadeInUpBig,
.ani.fadeInUpBig,
.ani-h:hover.fadeInUpBig,
.animated-h:hover.fadeInUpBig {
  animation-name: fadeInUpBig;
}
.animated.fadeOut,
.ani.fadeOut,
.ani-h:hover.fadeOut,
.animated-h:hover.fadeOut {
  animation-name: fadeOut;
}
.animated.fadeOutDown,
.ani.fadeOutDown,
.ani-h:hover.fadeOutDown,
.animated-h:hover.fadeOutDown {
  animation-name: fadeOutDown;
}
.animated.fadeOutDownBig,
.ani.fadeOutDownBig,
.ani-h:hover.fadeOutDownBig,
.animated-h:hover.fadeOutDownBig {
  animation-name: fadeOutDownBig;
}
.animated.fadeOutLeft,
.ani.fadeOutLeft,
.ani-h:hover.fadeOutLeft,
.animated-h:hover.fadeOutLeft {
  animation-name: fadeOutLeft;
}
.animated.fadeOutLeftBig,
.ani.fadeOutLeftBig,
.ani-h:hover.fadeOutLeftBig,
.animated-h:hover.fadeOutLeftBig {
  animation-name: fadeOutLeftBig;
}
.animated.fadeOutRight,
.ani.fadeOutRight,
.ani-h:hover.fadeOutRight,
.animated-h:hover.fadeOutRight {
  animation-name: fadeOutRight;
}
.animated.fadeOutRightBig,
.ani.fadeOutRightBig,
.ani-h:hover.fadeOutRightBig,
.animated-h:hover.fadeOutRightBig {
  animation-name: fadeOutRightBig;
}
.animated.fadeOutUp,
.ani.fadeOutUp,
.ani-h:hover.fadeOutUp,
.animated-h:hover.fadeOutUp {
  animation-name: fadeOutUp;
}
.animated.fadeOutUpBig,
.ani.fadeOutUpBig,
.ani-h:hover.fadeOutUpBig,
.animated-h:hover.fadeOutUpBig {
  animation-name: fadeOutUpBig;
}
.animated.flash,
.ani.flash,
.ani-h:hover.flash,
.animated-h:hover.flash {
  animation-name: flash;
}
.animated.flashmin,
.ani.flashmin,
.ani-h:hover.flashmin,
.animated-h:hover.flashmin {
  animation-name: flashmin;
}
.animated.flip,
.ani.flip,
.ani-h:hover.flip,
.animated-h:hover.flip {
  animation-name: flip;
  backface-visibility: visible;
}
.animated.flipInX,
.ani.flipInX,
.ani-h:hover.flipInX,
.animated-h:hover.flipInX {
  animation-name: flipInX;
  backface-visibility: visible;
}
.animated.flipInY,
.ani.flipInY,
.ani-h:hover.flipInY,
.animated-h:hover.flipInY {
  animation-name: flipInY;
  backface-visibility: visible;
}
.animated.flipOutX,
.ani.flipOutX,
.ani-h:hover.flipOutX,
.animated-h:hover.flipOutX {
  animation-name: flipOutX;
  backface-visibility: visible;
  animation-duration: 0.75s;
}
.animated.flipOutY,
.ani.flipOutY,
.ani-h:hover.flipOutY,
.animated-h:hover.flipOutY {
  animation-name: flipOutY;
  backface-visibility: visible;
  animation-duration: 0.75s;
}
.animated.headShake,
.ani.headShake,
.ani-h:hover.headShake,
.animated-h:hover.headShake {
  animation-name: headShake;
  animation-timing-function: ease-in-out;
}
.animated.hinge,
.ani.hinge,
.ani-h:hover.hinge,
.animated-h:hover.hinge {
  animation-name: hinge;
  animation-duration: 2s;
}
.animated.jackInTheBox,
.ani.jackInTheBox,
.ani-h:hover.jackInTheBox,
.animated-h:hover.jackInTheBox,
.animated.jb,
.ani.jb,
.ani-h:hover.jb,
.animated-h:hover.jb {
  animation-name: jackInTheBox;
}
.animated.jello,
.ani.jello,
.ani-h:hover.jello,
.animated-h:hover.jello {
  animation-name: jello;
  transform-origin: center;
}
.animated.lightSpeedIn,
.ani.lightSpeedIn,
.ani-h:hover.lightSpeedIn,
.animated-h:hover.lightSpeedIn {
  animation-name: lightSpeedIn;
  animation-timing-function: ease-out;
}
.animated.lightSpeedOut,
.ani.lightSpeedOut,
.ani-h:hover.lightSpeedOut,
.animated-h:hover.lightSpeedOut {
  animation-name: lightSpeedOut;
  animation-timing-function: ease-in;
}
.animated.pulse,
.ani.pulse,
.ani-h:hover.pulse,
.animated-h:hover.pulse {
  animation-name: pulse;
}
.animated.rollIn,
.ani.rollIn,
.ani-h:hover.rollIn,
.animated-h:hover.rollIn {
  animation-name: rollIn;
}
.animated.rollOut,
.ani.rollOut,
.ani-h:hover.rollOut,
.animated-h:hover.rollOut {
  animation-name: rollOut;
}
.animated.rotate,
.ani.rotate,
.ani-h:hover.rotate,
.animated-h:hover.rotate {
  animation-name: rotate;
}
.animated.rotateCC,
.ani.rotateCC,
.ani-h:hover.rotateCC,
.animated-h:hover.rotateCC {
  animation-name: rotateCC;
}
.animated.rotateIn,
.ani.rotateIn,
.ani-h:hover.rotateIn,
.animated-h:hover.rotateIn {
  animation-name: rotateIn;
}
.animated.rotateInDownLeft,
.ani.rotateInDownLeft,
.ani-h:hover.rotateInDownLeft,
.animated-h:hover.rotateInDownLeft {
  animation-name: rotateInDownLeft;
}
.animated.rotateInDownRight,
.ani.rotateInDownRight,
.ani-h:hover.rotateInDownRight,
.animated-h:hover.rotateInDownRight {
  animation-name: rotateInDownRight;
}
.animated.rotateInUpLeft,
.ani.rotateInUpLeft,
.ani-h:hover.rotateInUpLeft,
.animated-h:hover.rotateInUpLeft {
  animation-name: rotateInUpLeft;
}
.animated.rotateInUpRight,
.ani.rotateInUpRight,
.ani-h:hover.rotateInUpRight,
.animated-h:hover.rotateInUpRight {
  animation-name: rotateInUpRight;
}
.animated.rotateOut,
.ani.rotateOut,
.ani-h:hover.rotateOut,
.animated-h:hover.rotateOut {
  animation-name: rotateOut;
}
.animated.rotateOutDownLeft,
.ani.rotateOutDownLeft,
.ani-h:hover.rotateOutDownLeft,
.animated-h:hover.rotateOutDownLeft {
  animation-name: rotateOutDownLeft;
}
.animated.rotateOutDownRight,
.ani.rotateOutDownRight,
.ani-h:hover.rotateOutDownRight,
.animated-h:hover.rotateOutDownRight {
  animation-name: rotateOutDownRight;
}
.animated.rotateOutUpLeft,
.ani.rotateOutUpLeft,
.ani-h:hover.rotateOutUpLeft,
.animated-h:hover.rotateOutUpLeft {
  animation-name: rotateOutUpLeft;
}
.animated.rotateOutUpRight,
.ani.rotateOutUpRight,
.ani-h:hover.rotateOutUpRight,
.animated-h:hover.rotateOutUpRight {
  animation-name: rotateOutUpRight;
}
.animated.rotateZoomIn,
.ani.rotateZoomIn,
.ani-h:hover.rotateZoomIn,
.animated-h:hover.rotateZoomIn {
  animation-name: rotateZoomIn;
}
.animated.rotateZoomInCC,
.ani.rotateZoomInCC,
.ani-h:hover.rotateZoomInCC,
.animated-h:hover.rotateZoomInCC {
  animation-name: rotateZoomInCC;
}
.animated.rotateZoomOut,
.ani.rotateZoomOut,
.ani-h:hover.rotateZoomOut,
.animated-h:hover.rotateZoomOut {
  animation-name: rotateZoomOut;
}
.animated.rotateZoomOutCC,
.ani.rotateZoomOutCC,
.ani-h:hover.rotateZoomOutCC,
.animated-h:hover.rotateZoomOutCC {
  animation-name: rotateZoomOutCC;
}
.animated.rubberBand,
.ani.rubberBand,
.ani-h:hover.rubberBand,
.animated-h:hover.rubberBand {
  animation-name: rubberBand;
}
.animated.shake,
.ani.shake,
.ani-h:hover.shake,
.animated-h:hover.shake {
  animation-name: shake;
}
.animated.slideInDown,
.ani.slideInDown,
.ani-h:hover.slideInDown,
.animated-h:hover.slideInDown {
  animation-name: slideInDown;
}
.animated.slideInLeft,
.ani.slideInLeft,
.ani-h:hover.slideInLeft,
.animated-h:hover.slideInLeft {
  animation-name: slideInLeft;
}
.animated.slideInRight,
.ani.slideInRight,
.ani-h:hover.slideInRight,
.animated-h:hover.slideInRight {
  animation-name: slideInRight;
}
.animated.slideInUp,
.ani.slideInUp,
.ani-h:hover.slideInUp,
.animated-h:hover.slideInUp {
  animation-name: slideInUp;
}
.animated.slideOutDown,
.ani.slideOutDown,
.ani-h:hover.slideOutDown,
.animated-h:hover.slideOutDown {
  animation-name: slideOutDown;
}
.animated.slideOutLeft,
.ani.slideOutLeft,
.ani-h:hover.slideOutLeft,
.animated-h:hover.slideOutLeft {
  animation-name: slideOutLeft;
}
.animated.slideOutRight,
.ani.slideOutRight,
.ani-h:hover.slideOutRight,
.animated-h:hover.slideOutRight {
  animation-name: slideOutRight;
}
.animated.slideOutUp,
.ani.slideOutUp,
.ani-h:hover.slideOutUp,
.animated-h:hover.slideOutUp {
  animation-name: slideOutUp;
}
.animated.swing,
.ani.swing,
.ani-h:hover.swing,
.animated-h:hover.swing {
  animation-name: swing;
  transform-origin: top center;
}
.animated.tada,
.ani.tada,
.ani-h:hover.tada,
.animated-h:hover.tada {
  animation-name: tada;
}
.animated.wobble,
.ani.wobble,
.ani-h:hover.wobble,
.animated-h:hover.wobble {
  animation-name: wobble;
}
.animated.zoomIn,
.ani.zoomIn,
.ani-h:hover.zoomIn,
.animated-h:hover.zoomIn {
  animation-name: zoomIn;
}
.animated.zoomInDown,
.ani.zoomInDown,
.ani-h:hover.zoomInDown,
.animated-h:hover.zoomInDown {
  animation-name: zoomInDown;
}
.animated.zoomInLeft,
.ani.zoomInLeft,
.ani-h:hover.zoomInLeft,
.animated-h:hover.zoomInLeft {
  animation-name: zoomInLeft;
}
.animated.zoomInRight,
.ani.zoomInRight,
.ani-h:hover.zoomInRight,
.animated-h:hover.zoomInRight {
  animation-name: zoomInRight;
}
.animated.zoomInUp,
.ani.zoomInUp,
.ani-h:hover.zoomInUp,
.animated-h:hover.zoomInUp {
  animation-name: zoomInUp;
}
.animated.zoomOut,
.ani.zoomOut,
.ani-h:hover.zoomOut,
.animated-h:hover.zoomOut {
  animation-name: zoomOut;
}
.animated.zoomOutDown,
.ani.zoomOutDown,
.ani-h:hover.zoomOutDown,
.animated-h:hover.zoomOutDown {
  animation-name: zoomOutDown;
}
.animated.zoomOutLeft,
.ani.zoomOutLeft,
.ani-h:hover.zoomOutLeft,
.animated-h:hover.zoomOutLeft {
  animation-name: zoomOutLeft;
}
.animated.zoomOutRight,
.ani.zoomOutRight,
.ani-h:hover.zoomOutRight,
.animated-h:hover.zoomOutRight {
  animation-name: zoomOutRight;
}
.animated.zoomOutUp,
.ani.zoomOutUp,
.ani-h:hover.zoomOutUp,
.animated-h:hover.zoomOutUp {
  animation-name: zoomOutUp;
}
/*



*/
@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flashmin {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0.33;
  }
}
@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    animation-timing-function: ease-in;
  }
}
@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes headShake {
  from {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
@keyframes hinge {
  from {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    transform: rotate3d(0, 0, 1, 80deg);
  }
  40%,
  80% {
    transform-origin: top left;
    animation-timing-function: ease-in-out;
    transform: rotate3d(0, 0, 1, 60deg);
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    transform: scale(0.1) rotate(30deg);
    transform-origin: center bottom;
  }
  50% {
    transform: rotate(-10deg);
  }
  70% {
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes jello {
  from,
  11.1% {
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) skewX(30deg);
  }
}
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rotate {
  from {
    transform-origin: center;
    transform: rotate(-360deg);
  }
  to {
    transform-origin: center;
    transform: rotate(0deg);
  }
}
@keyframes rotateCC {
  from {
    transform-origin: center;
    transform: rotate(360deg);
  }
  to {
    transform-origin: center;
    transform: rotate(0deg);
  }
}
@keyframes rotateIn {
  from {
    opacity: 0;
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
  }
  to {
    opacity: 1;
    transform-origin: center;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateInDownLeft {
  from {
    opacity: 0;
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
  }
  to {
    opacity: 1;
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateInDownRight {
  from {
    opacity: 0;
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
  }
  to {
    opacity: 1;
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateInUpLeft {
  from {
    opacity: 0;
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
  }
  to {
    opacity: 1;
    transform-origin: left bottom;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateInUpRight {
  from {
    opacity: 0;
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
  }
  to {
    opacity: 1;
    transform-origin: right bottom;
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rotateOut {
  from {
    opacity: 1;
    transform-origin: center;
  }
  to {
    opacity: 0;
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
  }
}
@keyframes rotateOutDownLeft {
  from {
    opacity: 1;
    transform-origin: left bottom;
  }
  to {
    opacity: 0;
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
  }
}
@keyframes rotateOutDownRight {
  from {
    opacity: 1;
    transform-origin: right bottom;
  }
  to {
    opacity: 0;
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
  }
}
@keyframes rotateOutUpLeft {
  from {
    opacity: 1;
    transform-origin: left bottom;
  }
  to {
    opacity: 0;
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
  }
}
@keyframes rotateOutUpRight {
  from {
    opacity: 1;
    transform-origin: right bottom;
  }
  to {
    opacity: 0;
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
  }
}
@keyframes rotateZoomIn {
  from {
    opacity: 0;
    transform-origin: center;
    transform: scale3d(0.3, 0.3, 0.3) rotate(-360deg);
  }
  to {
    opacity: 1;
    transform-origin: center;
    transform: scale3d(1, 1, 1) rotate(0deg);
  }
}
@keyframes rotateZoomInCC {
  from {
    opacity: 0;
    transform-origin: center;
    transform: scale3d(0.3, 0.3, 0.3) rotate(360deg);
  }
  to {
    opacity: 1;
    transform-origin: center;
    transform: scale3d(1, 1, 1) rotate(0deg);
  }
}
@keyframes rotateZoomOut {
  from {
    opacity: 1;
    transform-origin: center;
    transform: scale3d(1, 1, 1) rotate(0deg);
  }
  to {
    opacity: 0;
    transform-origin: center;
    transform: scale3d(0.3, 0.3, 0.3) rotate(360deg);
  }
}
@keyframes rotateZoomOutCC {
  from {
    opacity: 1;
    transform-origin: center;
    transform: scale3d(1, 1, 1) rotate(0deg);
  }
  to {
    opacity: 0;
    transform-origin: center;
    transform: scale3d(0.3, 0.3, 0.3) rotate(-360deg);
  }
}
@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes shake {
  from,
  100% {
    transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, -100%, 0);
    visibility: hidden;
  }
}
@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes wobble {
  from {
    transform: translate3d(0, 0, 0);
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.d,
.duration {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.d-0,
.delay-0 {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.d-0-5,
.delay-0-5 {
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}
.d-1,
.delay-1 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.d-1-5,
.delay-1-5 {
  -webkit-animation-delay: 1.5s;
  animation-delay: 1.5s;
}
.d-2,
.delay-2 {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.d-2-5,
.delay-2-5 {
  -webkit-animation-delay: 2.5s;
  animation-delay: 2.5s;
}
.d-3,
.delay-3 {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.d-3-5,
.delay-3-5 {
  -webkit-animation-delay: 3.5s;
  animation-delay: 3.5s;
}
.d-4,
.delay-4 {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}
.d-4-5,
.delay-4-5 {
  -webkit-animation-delay: 4.5s;
  animation-delay: 4.5s;
}
.d-5,
.delay-5 {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}
.d-5-5,
.delay-5-5 {
  -webkit-animation-delay: 5.5s;
  animation-delay: 5.5s;
}
.d-6,
.delay-6 {
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
}
.d-6-5,
.delay-6-5 {
  -webkit-animation-delay: 6.5s;
  animation-delay: 6.5s;
}
.d-7,
.delay-7 {
  -webkit-animation-delay: 7s;
  animation-delay: 7s;
}
.d-7-5,
.delay-7-5 {
  -webkit-animation-delay: 7.5s;
  animation-delay: 7.5s;
}
.d-8,
.delay-8 {
  -webkit-animation-delay: 8s;
  animation-delay: 8s;
}
.d-8-5,
.delay-8-5 {
  -webkit-animation-delay: 8.5s;
  animation-delay: 8.5s;
}
.d-9,
.delay-9 {
  -webkit-animation-delay: 9s;
  animation-delay: 9s;
}
.d-9-5,
.delay-9-5 {
  -webkit-animation-delay: 9.5s;
  animation-delay: 9.5s;
}
.d-10,
.delay-10 {
  -webkit-animation-delay: 10s;
  animation-delay: 10s;
}
.d-10-5,
.delay-10-5 {
  -webkit-animation-delay: 10.5s;
  animation-delay: 10.5s;
}
.d-11,
.delay-11 {
  -webkit-animation-delay: 11s;
  animation-delay: 11s;
}
.d-11-5,
.delay-11-5 {
  -webkit-animation-delay: 11.5s;
  animation-delay: 11.5s;
}
.d-12,
.delay-12 {
  -webkit-animation-delay: 12s;
  animation-delay: 12s;
}
.d-12-5,
.delay-12-5 {
  -webkit-animation-delay: 12.5s;
  animation-delay: 12.5s;
}
.d-13,
.delay-13 {
  -webkit-animation-delay: 13s;
  animation-delay: 13s;
}
.d-13-5,
.delay-13-5 {
  -webkit-animation-delay: 13.5s;
  animation-delay: 13.5s;
}
.d-14,
.delay-14 {
  -webkit-animation-delay: 14s;
  animation-delay: 14s;
}
.d-14-5,
.delay-14-5 {
  -webkit-animation-delay: 14.5s;
  animation-delay: 14.5s;
}
.d-15,
.delay-15 {
  -webkit-animation-delay: 15s;
  animation-delay: 15s;
}
.d-15-5,
.delay-15-5 {
  -webkit-animation-delay: 15.5s;
  animation-delay: 15.5s;
}
.d-16,
.delay-16 {
  -webkit-animation-delay: 16s;
  animation-delay: 16s;
}
.d-16-5,
.delay-16-5 {
  -webkit-animation-delay: 16.5s;
  animation-delay: 16.5s;
}
.d-17,
.delay-17 {
  -webkit-animation-delay: 17s;
  animation-delay: 17s;
}
.d-17-5,
.delay-17-5 {
  -webkit-animation-delay: 17.5s;
  animation-delay: 17.5s;
}
.d-18,
.delay-18 {
  -webkit-animation-delay: 18s;
  animation-delay: 18s;
}
.d-18-5,
.delay-18-5 {
  -webkit-animation-delay: 18.5s;
  animation-delay: 18.5s;
}
.d-19,
.delay-19 {
  -webkit-animation-delay: 19s;
  animation-delay: 19s;
}
.d-19-5,
.delay-19-5 {
  -webkit-animation-delay: 19.5s;
  animation-delay: 19.5s;
}
.d-20,
.delay-20 {
  -webkit-animation-delay: 20s;
  animation-delay: 20s;
}
.d-20-5,
.delay-20-5 {
  -webkit-animation-delay: 20.5s;
  animation-delay: 20.5s;
}
.d-21,
.delay-21 {
  -webkit-animation-delay: 21s;
  animation-delay: 21s;
}
.d-21-5,
.delay-21-5 {
  -webkit-animation-delay: 21.5s;
  animation-delay: 21.5s;
}
.d-22,
.delay-22 {
  -webkit-animation-delay: 22s;
  animation-delay: 22s;
}
.d-22-5,
.delay-22-5 {
  -webkit-animation-delay: 22.5s;
  animation-delay: 22.5s;
}
.d-23,
.delay-23 {
  -webkit-animation-delay: 23s;
  animation-delay: 23s;
}
.d-23-5,
.delay-23-5 {
  -webkit-animation-delay: 23.5s;
  animation-delay: 23.5s;
}
.d-24,
.delay-24 {
  -webkit-animation-delay: 24s;
  animation-delay: 24s;
}
.d-24-5,
.delay-24-5 {
  -webkit-animation-delay: 24.5s;
  animation-delay: 24.5s;
}
.d-25,
.delay-25 {
  -webkit-animation-delay: 25s;
  animation-delay: 25s;
}
.d-25-5,
.delay-25-5 {
  -webkit-animation-delay: 25.5s;
  animation-delay: 25.5s;
}
.d-26,
.delay-26 {
  -webkit-animation-delay: 26s;
  animation-delay: 26s;
}
.d-26-5,
.delay-26-5 {
  -webkit-animation-delay: 26.5s;
  animation-delay: 26.5s;
}
.d-27,
.delay-27 {
  -webkit-animation-delay: 27s;
  animation-delay: 27s;
}
.d-27-5,
.delay-27-5 {
  -webkit-animation-delay: 27.5s;
  animation-delay: 27.5s;
}
.d-28,
.delay-28 {
  -webkit-animation-delay: 28s;
  animation-delay: 28s;
}
.d-28-5,
.delay-28-5 {
  -webkit-animation-delay: 28.5s;
  animation-delay: 28.5s;
}
.d-29,
.delay-29 {
  -webkit-animation-delay: 29s;
  animation-delay: 29s;
}
.d-29-5,
.delay-29-5 {
  -webkit-animation-delay: 29.5s;
  animation-delay: 29.5s;
}
.d-30,
.delay-30 {
  -webkit-animation-delay: 30s;
  animation-delay: 30s;
}
.d-30-5,
.delay-30-5 {
  -webkit-animation-delay: 30.5s;
  animation-delay: 30.5s;
}
.d-31,
.delay-31 {
  -webkit-animation-delay: 31s;
  animation-delay: 31s;
}
.d-31-5,
.delay-31-5 {
  -webkit-animation-delay: 31.5s;
  animation-delay: 31.5s;
}
.d-32,
.delay-32 {
  -webkit-animation-delay: 32s;
  animation-delay: 32s;
}
.d-32-5,
.delay-32-5 {
  -webkit-animation-delay: 32.5s;
  animation-delay: 32.5s;
}
.d-33,
.delay-33 {
  -webkit-animation-delay: 33s;
  animation-delay: 33s;
}
.d-33-5,
.delay-33-5 {
  -webkit-animation-delay: 33.5s;
  animation-delay: 33.5s;
}
.d-34,
.delay-34 {
  -webkit-animation-delay: 34s;
  animation-delay: 34s;
}
.d-34-5,
.delay-34-5 {
  -webkit-animation-delay: 34.5s;
  animation-delay: 34.5s;
}
.d-35,
.delay-35 {
  -webkit-animation-delay: 35s;
  animation-delay: 35s;
}
.d-35-5,
.delay-35-5 {
  -webkit-animation-delay: 35.5s;
  animation-delay: 35.5s;
}
.d-36,
.delay-36 {
  -webkit-animation-delay: 36s;
  animation-delay: 36s;
}
.d-36-5,
.delay-36-5 {
  -webkit-animation-delay: 36.5s;
  animation-delay: 36.5s;
}
.d-37,
.delay-37 {
  -webkit-animation-delay: 37s;
  animation-delay: 37s;
}
.d-37-5,
.delay-37-5 {
  -webkit-animation-delay: 37.5s;
  animation-delay: 37.5s;
}
.d-38,
.delay-38 {
  -webkit-animation-delay: 38s;
  animation-delay: 38s;
}
.d-38-5,
.delay-38-5 {
  -webkit-animation-delay: 38.5s;
  animation-delay: 38.5s;
}
.d-39,
.delay-39 {
  -webkit-animation-delay: 39s;
  animation-delay: 39s;
}
.d-39-5,
.delay-39-5 {
  -webkit-animation-delay: 39.5s;
  animation-delay: 39.5s;
}
.d-40,
.delay-40 {
  -webkit-animation-delay: 40s;
  animation-delay: 40s;
}
.d-40-5,
.delay-40-5 {
  -webkit-animation-delay: 40.5s;
  animation-delay: 40.5s;
}
.d-41,
.delay-41 {
  -webkit-animation-delay: 41s;
  animation-delay: 41s;
}
.d-41-5,
.delay-41-5 {
  -webkit-animation-delay: 41.5s;
  animation-delay: 41.5s;
}
.d-42,
.delay-42 {
  -webkit-animation-delay: 42s;
  animation-delay: 42s;
}
.d-42-5,
.delay-42-5 {
  -webkit-animation-delay: 42.5s;
  animation-delay: 42.5s;
}
.d-43,
.delay-43 {
  -webkit-animation-delay: 43s;
  animation-delay: 43s;
}
.d-43-5,
.delay-43-5 {
  -webkit-animation-delay: 43.5s;
  animation-delay: 43.5s;
}
.d-44,
.delay-44 {
  -webkit-animation-delay: 44s;
  animation-delay: 44s;
}
.d-44-5,
.delay-44-5 {
  -webkit-animation-delay: 44.5s;
  animation-delay: 44.5s;
}
.d-45,
.delay-45 {
  -webkit-animation-delay: 45s;
  animation-delay: 45s;
}
.d-45-5,
.delay-45-5 {
  -webkit-animation-delay: 45.5s;
  animation-delay: 45.5s;
}
.d-46,
.delay-46 {
  -webkit-animation-delay: 46s;
  animation-delay: 46s;
}
.d-46-5,
.delay-46-5 {
  -webkit-animation-delay: 46.5s;
  animation-delay: 46.5s;
}
.d-47,
.delay-47 {
  -webkit-animation-delay: 47s;
  animation-delay: 47s;
}
.d-47-5,
.delay-47-5 {
  -webkit-animation-delay: 47.5s;
  animation-delay: 47.5s;
}
.d-48,
.delay-48 {
  -webkit-animation-delay: 48s;
  animation-delay: 48s;
}
.d-48-5,
.delay-48-5 {
  -webkit-animation-delay: 48.5s;
  animation-delay: 48.5s;
}
.d-49,
.delay-49 {
  -webkit-animation-delay: 49s;
  animation-delay: 49s;
}
.d-49-5,
.delay-49-5 {
  -webkit-animation-delay: 49.5s;
  animation-delay: 49.5s;
}
.d-50,
.delay-50 {
  -webkit-animation-delay: 50s;
  animation-delay: 50s;
}
.d-50-5,
.delay-50-5 {
  -webkit-animation-delay: 50.5s;
  animation-delay: 50.5s;
}
.d-51,
.delay-51 {
  -webkit-animation-delay: 51s;
  animation-delay: 51s;
}
.d-51-5,
.delay-51-5 {
  -webkit-animation-delay: 51.5s;
  animation-delay: 51.5s;
}
.d-52,
.delay-52 {
  -webkit-animation-delay: 52s;
  animation-delay: 52s;
}
.d-52-5,
.delay-52-5 {
  -webkit-animation-delay: 52.5s;
  animation-delay: 52.5s;
}
.d-53,
.delay-53 {
  -webkit-animation-delay: 53s;
  animation-delay: 53s;
}
.d-53-5,
.delay-53-5 {
  -webkit-animation-delay: 53.5s;
  animation-delay: 53.5s;
}
.d-54,
.delay-54 {
  -webkit-animation-delay: 54s;
  animation-delay: 54s;
}
.d-54-5,
.delay-54-5 {
  -webkit-animation-delay: 54.5s;
  animation-delay: 54.5s;
}
.d-55,
.delay-55 {
  -webkit-animation-delay: 55s;
  animation-delay: 55s;
}
.d-55-5,
.delay-55-5 {
  -webkit-animation-delay: 55.5s;
  animation-delay: 55.5s;
}
.d-56,
.delay-56 {
  -webkit-animation-delay: 56s;
  animation-delay: 56s;
}
.d-56-5,
.delay-56-5 {
  -webkit-animation-delay: 56.5s;
  animation-delay: 56.5s;
}
.d-57,
.delay-57 {
  -webkit-animation-delay: 57s;
  animation-delay: 57s;
}
.d-57-5,
.delay-57-5 {
  -webkit-animation-delay: 57.5s;
  animation-delay: 57.5s;
}
.d-58,
.delay-58 {
  -webkit-animation-delay: 58s;
  animation-delay: 58s;
}
.d-58-5,
.delay-58-5 {
  -webkit-animation-delay: 58.5s;
  animation-delay: 58.5s;
}
.d-59,
.delay-59 {
  -webkit-animation-delay: 59s;
  animation-delay: 59s;
}
.d-59-5,
.delay-59-5 {
  -webkit-animation-delay: 59.5s;
  animation-delay: 59.5s;
}
.d-60,
.delay-60 {
  -webkit-animation-delay: 60s;
  animation-delay: 60s;
}
.d-60-5,
.delay-60-5 {
  -webkit-animation-delay: 60.5s;
  animation-delay: 60.5s;
}
