@charset "UTF-8";


.animated {
  -webkit-animation-duration: 0s;
  animation-duration: 0s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated-fast {
  -webkit-animation-duration: .0s;
  animation-duration: .0s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.ftco-animated {
  -webkit-animation-duration: .0s;
  animation-duration: .0s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 0s;
  animation-duration: 0s;
}

.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .0s;
  animation-duration: .0s;
}

.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .0s;
  animation-duration: .0s;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0);
  }

  to {
    opacity: 1;
    visibility: visible;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate3d(0, 40px, 0);
    transform: translate3d(0, 40px, 0);
  }

  to {
    visibility: visible;
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

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

