/*
 * animate-mini.css — only the 4 animation classes used by this site.
 * Full animate.css is 71KB; this file is <1KB.
 * Source: animate.css (https://daneden.github.io/animate.css)
 */

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

@media (prefers-reduced-motion: reduce), print {
    .animated {
        -webkit-animation-duration: .01ms !important;
        animation-duration: .01ms !important;
        -webkit-animation-iteration-count: 1 !important;
        animation-iteration-count: 1 !important;
    }
}

/* fadeInDown */
@-webkit-keyframes fadeInDown {
    from { opacity: 0; -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
@keyframes fadeInDown {
    from { opacity: 0; -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; }

/* fadeInUp */
@-webkit-keyframes fadeInUp {
    from { opacity: 0; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
@keyframes fadeInUp {
    from { opacity: 0; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; }

/* fadeInLeft */
@-webkit-keyframes fadeInLeft {
    from { opacity: 0; -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
@keyframes fadeInLeft {
    from { opacity: 0; -webkit-transform: translate3d(-20px,0,0); transform: translate3d(-20px,0,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; }

/* fadeInRight */
@-webkit-keyframes fadeInRight {
    from { opacity: 0; -webkit-transform: translate3d(20px,0,0); transform: translate3d(20px,0,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
@keyframes fadeInRight {
    from { opacity: 0; -webkit-transform: translate3d(20px,0,0); transform: translate3d(20px,0,0); }
    to   { opacity: 1; -webkit-transform: none; transform: none; }
}
.fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; }
