@charset "UTF-8";
/*!
 * animate.css-https://animate.style/
 * Version-4.1.1
 * Licensed under the MIT license-http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root{
    --animate-duration: 1s;
    --animate-delay: 1s;
    --animate-repeat: 1;
}.animate__animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;-webkit-animation-duration: var(--animate-duration);
    animation-duration: var(--animate-duration);-webkit-animation-fill-mode: both;
    animation-fill-mode: both
}.animate__animated.animate__infinite {
   -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}.animate__animated.animate__repeat-1 {
   -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;-webkit-animation-iteration-count: var(--animate-repeat);
    animation-iteration-count: var(--animate-repeat)
}.animate__animated.animate__repeat-2 {
   -webkit-animation-iteration-count: 2;
    animation-iteration-count: 2;-webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
    animation-iteration-count: calc(var(--animate-repeat) * 2)
}.animate__animated.animate__repeat-3 {
   -webkit-animation-iteration-count: 3;
    animation-iteration-count: 3;-webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
    animation-iteration-count: calc(var(--animate-repeat) * 3)
}.animate__animated.animate__delay-1s {
   -webkit-animation-delay: 1s;
    animation-delay: 1s;-webkit-animation-delay: var(--animate-delay);
    animation-delay: var(--animate-delay)
}.animate__animated.animate__delay-2s {
   -webkit-animation-delay: 2s;
    animation-delay: 2s;-webkit-animation-delay: calc(var(--animate-delay) * 2);
    animation-delay: calc(var(--animate-delay) * 2)
}.animate__animated.animate__delay-3s {
   -webkit-animation-delay: 3s;
    animation-delay: 3s;-webkit-animation-delay: calc(var(--animate-delay) * 3);
    animation-delay: calc(var(--animate-delay) * 3)
}.animate__animated.animate__delay-4s {
   -webkit-animation-delay: 4s;
    animation-delay: 4s;-webkit-animation-delay: calc(var(--animate-delay) * 4);
    animation-delay: calc(var(--animate-delay) * 4)
}.animate__animated.animate__delay-5s {
   -webkit-animation-delay: 5s;
    animation-delay: 5s;-webkit-animation-delay: calc(var(--animate-delay) * 5);
    animation-delay: calc(var(--animate-delay) * 5)
}.animate__animated.animate__faster {
   -webkit-animation-duration: .5s;
    animation-duration: .5s;-webkit-animation-duration: calc(var(--animate-duration) / 2);
    animation-duration: calc(var(--animate-duration) / 2)
}.animate__animated.animate__fast {
   -webkit-animation-duration: .8s;
    animation-duration: .8s;-webkit-animation-duration: calc(var(--animate-duration) * 0.8);
    animation-duration: calc(var(--animate-duration) * 0.8)
}.animate__animated.animate__slow {
   -webkit-animation-duration: 2s;
    animation-duration: 2s;-webkit-animation-duration: calc(var(--animate-duration) * 2);
    animation-duration: calc(var(--animate-duration) * 2)
}.animate__animated.animate__slower {
   -webkit-animation-duration: 3s;
    animation-duration: 3s;-webkit-animation-duration: calc(var(--animate-duration) * 3);
    animation-duration: calc(var(--animate-duration) * 3)
}
@media(prefers-reduced-motion: reduce), print {.animate__animated {
       -webkit-animation-duration: 1 ms!important;
        animation-duration: 1 ms!important;-webkit-transition-duration: 1 ms!important;
        transition-duration: 1 ms!important;-webkit-animation-iteration-count: 1!important;
        animation-iteration-count: 1!important
    }.animate__animated[class *= Out] {
        opacity: 0
    }
}
.animate__bounce {
   -webkit-animation-name: bounce;
    animation-name: bounce;-webkit-transform-origin: center bottom;
    transform-origin: center bottom
}
.animate__flash {
   -webkit-animation-name: flash;
    animation-name: flash
}
.animate__pulse {
   -webkit-animation-name: pulse;
    animation-name: pulse;-webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}
.animate__rubberBand {
   -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}
@-webkit-keyframes shakeX {
    0% , to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10% , 30% , 50% , 70% , 90% {
       -webkit-transform: translate3d(-10 px, 0, 0);
        transform: translate3d(-10 px, 0, 0)
    }
    20% , 40% , 60% , 80% {
       -webkit-transform: translate3d(10 px, 0, 0);
        transform: translate3d(10 px, 0, 0)
    }
}
@keyframes shakeX {
    0% , to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10% , 30% , 50% , 70% , 90% {
       -webkit-transform: translate3d(-10 px, 0, 0);
        transform: translate3d(-10 px, 0, 0)
    }
    20% , 40% , 60% , 80% {
       -webkit-transform: translate3d(10 px, 0, 0);
        transform: translate3d(10 px, 0, 0)
    }
}.animate__shakeX {
   -webkit-animation-name:shakeX;
    animation-name:shakeX
}
@-webkit-keyframes shakeY {
    0% , to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10% , 30% , 50% , 70% , 90% {
       -webkit-transform: translate3d(0,-10 px, 0);
        transform: translate3d(0,-10 px, 0)
    }
    20% , 40% , 60% , 80% {
       -webkit-transform: translate3d(0, 10 px, 0);
        transform: translate3d(0, 10 px, 0)
    }
}
@keyframes shakeY {
    0% , to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
    10% , 30% , 50% , 70% , 90% {
       -webkit-transform: translate3d(0,-10 px, 0);
        transform: translate3d(0,-10 px, 0)
    }
    20% , 40% , 60% , 80% {
       -webkit-transform: translate3d(0, 10 px, 0);
        transform: translate3d(0, 10 px, 0)
    }
}.animate__shakeY {
   -webkit-animation-name:shakeY;
    animation-name:shakeY
}
.animate__headShake {
   -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;-webkit-animation-name: headShake;
    animation-name: headShake
}
.animate__swing {
   -webkit-transform-origin: top center;
    transform-origin: top center;-webkit-animation-name:swing;
    animation-name:swing
}
.animate__tada {
   -webkit-animation-name: tada;
    animation-name: tada
}
.animate__wobble {
   -webkit-animation-name: wobble;
    animation-name: wobble
}
.animate__jello {
   -webkit-animation-name: jello;
    animation-name: jello;-webkit-transform-origin: center;
    transform-origin: center
}
.animate__heartBeat {
   -webkit-animation-name: heartBeat;
    animation-name: heartBeat;-webkit-animation-duration: 1.3s;
    animation-duration: 1.3s;-webkit-animation-duration: calc(var(--animate-duration) * 1.3);
    animation-duration: calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}
@-webkit-keyframes backInDown {
    0% {
       -webkit-transform: translateY(-1200 px)scale(.7);
        transform: translateY(-1200 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}
@keyframes backInDown {
    0% {
       -webkit-transform: translateY(-1200 px)scale(.7);
        transform: translateY(-1200 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}
.animate__backInDown {
   -webkit-animation-name: backInDown;
    animation-name: backInDown
}
@-webkit-keyframes backInLeft {
    0% {
       -webkit-transform: translateX(-2000 px)scale(.7);
        transform: translateX(-2000 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}
@keyframes backInLeft {
    0% {
       -webkit-transform: translateX(-2000 px)scale(.7);
        transform: translateX(-2000 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}
.animate__backInLeft {
   -webkit-animation-name: backInLeft;
    animation-name: backInLeft
}
@-webkit-keyframes backInRight {
    0% {
       -webkit-transform: translateX(2000 px)scale(.7);
        transform: translateX(2000 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}@keyframes backInRight {
    0% {
       -webkit-transform: translateX(2000 px)scale(.7);
        transform: translateX(2000 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}.animate__backInRight {
   -webkit-animation-name: backInRight;
    animation-name: backInRight
}@-webkit-keyframes backInUp {
    0% {
       -webkit-transform: translateY(1200 px)scale(.7);
        transform: translateY(1200 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}@keyframes backInUp {
    0% {
       -webkit-transform: translateY(1200 px)scale(.7);
        transform: translateY(1200 px)scale(.7);
        opacity: .7
    }
    80% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
}.animate__backInUp {
   -webkit-animation-name: backInUp;
    animation-name: backInUp
}@-webkit-keyframes backOutDown {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateY(700 px)scale(.7);
        transform: translateY(700 px)scale(.7);
        opacity: .7
    }
}@keyframes backOutDown {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateY(700 px)scale(.7);
        transform: translateY(700 px)scale(.7);
        opacity: .7
    }
}.animate__backOutDown {
   -webkit-animation-name: backOutDown;
    animation-name: backOutDown
}@-webkit-keyframes backOutLeft {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateX(-2000 px)scale(.7);
        transform: translateX(-2000 px)scale(.7);
        opacity: .7
    }
}@keyframes backOutLeft {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateX(-2000 px)scale(.7);
        transform: translateX(-2000 px)scale(.7);
        opacity: .7
    }
}.animate__backOutLeft {
   -webkit-animation-name: backOutLeft;
    animation-name: backOutLeft
}@-webkit-keyframes backOutRight {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateX(2000 px)scale(.7);
        transform: translateX(2000 px)scale(.7);
        opacity: .7
    }
}@keyframes backOutRight {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateX(0)scale(.7);
        transform: translateX(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateX(2000 px)scale(.7);
        transform: translateX(2000 px)scale(.7);
        opacity: .7
    }
}.animate__backOutRight {
   -webkit-animation-name: backOutRight;
    animation-name: backOutRight
}@-webkit-keyframes backOutUp {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateY(-700 px)scale(.7);
        transform: translateY(-700 px)scale(.7);
        opacity: .7
    }
}@keyframes backOutUp {
    0% {
       -webkit-transform:scale(1);
        transform:scale(1);
        opacity: 1
    }
    20% {
       -webkit-transform: translateY(0)scale(.7);
        transform: translateY(0)scale(.7);
        opacity: .7
    }
    to {
       -webkit-transform: translateY(-700 px)scale(.7);
        transform: translateY(-700 px)scale(.7);
        opacity: .7
    }
}.animate__backOutUp {
   -webkit-animation-name: backOutUp;
    animation-name: backOutUp
}
.animate__bounceIn {
   -webkit-animation-duration: .75s;
    animation-duration: .75s;-webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);-webkit-animation-name: bounceIn;
    animation-name: bounceIn
}
.animate__bounceInDown {
   -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}
.animate__bounceInLeft {
   -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}
.animate__bounceInRight {
   -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}
.animate__bounceInUp {
   -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}
.animate__bounceOut {
   -webkit-animation-duration: .75s;
    animation-duration: .75s;-webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);-webkit-animation-name: bounceOut;
    animation-name: bounceOut
}
.animate__bounceOutDown {
   -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}
.animate__bounceOutLeft {
   -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}
.animate__bounceOutRight {
   -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}
.animate__bounceOutUp {
   -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}
.animate__fadeIn {
   -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}.animate__fadeInDown {
   -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}.animate__fadeInDownBig {
   -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}.animate__fadeInLeft {
   -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}.animate__fadeInLeftBig {
   -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}.animate__fadeInRight {
   -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}.animate__fadeInRightBig {
   -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}.animate__fadeInUp {
   -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}.animate__fadeInUpBig {
   -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}@-webkit-keyframes fadeInTopLeft {
    0% {
        opacity: 0;-webkit-transform: translate3d(-100% ,-100% , 0);transform: translate3d(-100% ,-100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}@keyframes fadeInTopLeft {
    0% {
        opacity: 0;-webkit-transform: translate3d(-100% ,-100% , 0);transform: translate3d(-100% ,-100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}.animate__fadeInTopLeft {
   -webkit-animation-name: fadeInTopLeft;
    animation-name: fadeInTopLeft
}@-webkit-keyframes fadeInTopRight {
    0% {
        opacity: 0;-webkit-transform: translate3d(100% ,-100% , 0);transform: translate3d(100% ,-100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}@keyframes fadeInTopRight {
    0% {
        opacity: 0;-webkit-transform: translate3d(100% ,-100% , 0);transform: translate3d(100% ,-100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}.animate__fadeInTopRight {
   -webkit-animation-name: fadeInTopRight;
    animation-name: fadeInTopRight
}@-webkit-keyframes fadeInBottomLeft {
    0% {
        opacity: 0;-webkit-transform: translate3d(-100% , 100% , 0);transform: translate3d(-100% , 100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}@keyframes fadeInBottomLeft {
    0% {
        opacity: 0;-webkit-transform: translate3d(-100% , 100% , 0);transform: translate3d(-100% , 100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}.animate__fadeInBottomLeft {
   -webkit-animation-name: fadeInBottomLeft;
    animation-name: fadeInBottomLeft
}@-webkit-keyframes fadeInBottomRight {
    0% {
        opacity: 0;-webkit-transform: translate3d(100% , 100% , 0);transform: translate3d(100% , 100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}@keyframes fadeInBottomRight {
    0% {
        opacity: 0;-webkit-transform: translate3d(100% , 100% , 0);transform: translate3d(100% , 100% , 0)
    }
    to {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
}.animate__fadeInBottomRight {
   -webkit-animation-name: fadeInBottomRight;
    animation-name: fadeInBottomRight
}.animate__fadeOut {
   -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}.animate__fadeOutDown {
   -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}.animate__fadeOutDownBig {
   -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}.animate__fadeOutLeft {
   -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}.animate__fadeOutLeftBig {
   -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}.animate__fadeOutRight {
   -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}.animate__fadeOutRightBig {
   -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}.animate__fadeOutUp {
   -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}.animate__fadeOutUpBig {
   -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}@-webkit-keyframes fadeOutTopLeft {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(-100% ,-100% , 0);transform: translate3d(-100% ,-100% , 0)
    }
}@keyframes fadeOutTopLeft {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(-100% ,-100% , 0);transform: translate3d(-100% ,-100% , 0)
    }
}.animate__fadeOutTopLeft {
   -webkit-animation-name: fadeOutTopLeft;
    animation-name: fadeOutTopLeft
}@-webkit-keyframes fadeOutTopRight {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(100% ,-100% , 0);transform: translate3d(100% ,-100% , 0)
    }
}@keyframes fadeOutTopRight {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(100% ,-100% , 0);transform: translate3d(100% ,-100% , 0)
    }
}.animate__fadeOutTopRight {
   -webkit-animation-name: fadeOutTopRight;
    animation-name: fadeOutTopRight
}@-webkit-keyframes fadeOutBottomRight {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(100% , 100% , 0);transform: translate3d(100% , 100% , 0)
    }
}@keyframes fadeOutBottomRight {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(100% , 100% , 0);transform: translate3d(100% , 100% , 0)
    }
}.animate__fadeOutBottomRight {
   -webkit-animation-name: fadeOutBottomRight;
    animation-name: fadeOutBottomRight
}@-webkit-keyframes fadeOutBottomLeft {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(-100% , 100% , 0);transform: translate3d(-100% , 100% , 0)
    }
}@keyframes fadeOutBottomLeft {
    0% {
        opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0)
    }
    to {
        opacity: 0;-webkit-transform: translate3d(-100% , 100% , 0);transform: translate3d(-100% , 100% , 0)
    }
}.animate__fadeOutBottomLeft {
   -webkit-animation-name: fadeOutBottomLeft;
    animation-name: fadeOutBottomLeft
}
.animate__animated.animate__flip {
   -webkit-backface-visibility: visible;
    backface-visibility: visible;-webkit-animation-name: flip;
    animation-name: flip
}
.animate__flipInX {
   -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;-webkit-animation-name: flipInX;
    animation-name: flipInX
}
.animate__flipInY {
   -webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;-webkit-animation-name: flipInY;
    animation-name: flipInY
}
.animate__flipOutX {
   -webkit-animation-duration: .75s;
    animation-duration: .75s;-webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);-webkit-animation-name: flipOutX;
    animation-name: flipOutX;-webkit-backface-visibility: visible!important;
    backface-visibility: visible!important
}
.animate__flipOutY {
   -webkit-animation-duration: .75s;
    animation-duration: .75s;-webkit-animation-duration: calc(var(--animate-duration) * 0.75);
    animation-duration: calc(var(--animate-duration) * 0.75);-webkit-backface-visibility: visible!important;
    backface-visibility: visible!important;-webkit-animation-name: flipOutY;
    animation-name: flipOutY
}@-webkit-keyframes lightSpeedInRight {
    0% {
       -webkit-transform: translate3d(100% , 0, 0)skewX(-30 deg);
        transform: translate3d(100% , 0, 0)skewX(-30 deg);
        opacity: 0
    }
    60% {
       -webkit-transform:skewX(20 deg);
        transform:skewX(20 deg);
        opacity: 1
    }
    80% {
       -webkit-transform:skewX(-5 deg);
        transform:skewX(-5 deg)
    }
    to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}@keyframes lightSpeedInRight {
    0% {
       -webkit-transform: translate3d(100% , 0, 0)skewX(-30 deg);
        transform: translate3d(100% , 0, 0)skewX(-30 deg);
        opacity: 0
    }
    60% {
       -webkit-transform:skewX(20 deg);
        transform:skewX(20 deg);
        opacity: 1
    }
    80% {
       -webkit-transform:skewX(-5 deg);
        transform:skewX(-5 deg)
    }
    to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}.animate__lightSpeedInRight {
   -webkit-animation-name: lightSpeedInRight;
    animation-name: lightSpeedInRight;-webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}@-webkit-keyframes lightSpeedInLeft {
    0% {
       -webkit-transform: translate3d(-100% , 0, 0)skewX(30 deg);
        transform: translate3d(-100% , 0, 0)skewX(30 deg);
        opacity: 0
    }
    60% {
       -webkit-transform:skewX(-20 deg);
        transform:skewX(-20 deg);
        opacity: 1
    }
    80% {
       -webkit-transform:skewX(5 deg);
        transform:skewX(5 deg)
    }
    to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}@keyframes lightSpeedInLeft {
    0% {
       -webkit-transform: translate3d(-100% , 0, 0)skewX(30 deg);
        transform: translate3d(-100% , 0, 0)skewX(30 deg);
        opacity: 0
    }
    60% {
       -webkit-transform:skewX(-20 deg);
        transform:skewX(-20 deg);
        opacity: 1
    }
    80% {
       -webkit-transform:skewX(5 deg);
        transform:skewX(5 deg)
    }
    to {
       -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}.animate__lightSpeedInLeft {
   -webkit-animation-name: lightSpeedInLeft;
    animation-name: lightSpeedInLeft;-webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}@-webkit-keyframes lightSpeedOutRight {
    0% {
        opacity: 1
    }
    to {
       -webkit-transform: translate3d(100% , 0, 0)skewX(30 deg);
        transform: translate3d(100% , 0, 0)skewX(30 deg);
        opacity: 0
    }
}@keyframes lightSpeedOutRight {
    0% {
        opacity: 1
    }
    to {
       -webkit-transform: translate3d(100% , 0, 0)skewX(30 deg);
        transform: translate3d(100% , 0, 0)skewX(30 deg);
        opacity: 0
    }
}.animate__lightSpeedOutRight {
   -webkit-animation-name: lightSpeedOutRight;
    animation-name: lightSpeedOutRight;-webkit-animation-timing-function: ease-in ;
    animation-timing-function: ease-in
}@-webkit-keyframes lightSpeedOutLeft {
    0% {
        opacity: 1
    }
    to {
       -webkit-transform: translate3d(-100% , 0, 0)skewX(-30 deg);
        transform: translate3d(-100% , 0, 0)skewX(-30 deg);
        opacity: 0
    }
}@keyframes lightSpeedOutLeft {
    0% {
        opacity: 1
    }
    to {
       -webkit-transform: translate3d(-100% , 0, 0)skewX(-30 deg);
        transform: translate3d(-100% , 0, 0)skewX(-30 deg);
        opacity: 0
    }
}.animate__lightSpeedOutLeft {
   -webkit-animation-name: lightSpeedOutLeft;
    animation-name: lightSpeedOutLeft;-webkit-animation-timing-function: ease-in ;
    animation-timing-function: ease-in
}.animate__rotateIn {
   -webkit-animation-name: rotateIn;
    animation-name: rotateIn;-webkit-transform-origin: center;
    transform-origin: center
}.animate__rotateInDownLeft {
   -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;-webkit-transform-origin: left bottom;
    transform-origin: left bottom
}.animate__rotateInDownRight {
   -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;-webkit-transform-origin: right bottom;
    transform-origin: right bottom
}.animate__rotateInUpLeft {
   -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;-webkit-transform-origin: left bottom;
    transform-origin: left bottom
}.animate__rotateInUpRight {
   -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;-webkit-transform-origin: right bottom;
    transform-origin: right bottom
}.animate__rotateOut {
   -webkit-animation-name: rotateOut;
    animation-name: rotateOut;-webkit-transform-origin: center;
    transform-origin: center
}.animate__rotateOutDownLeft {
   -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;-webkit-transform-origin: left bottom;
    transform-origin: left bottom
}.animate__rotateOutDownRight {
   -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;-webkit-transform-origin: right bottom;
    transform-origin: right bottom
}.animate__rotateOutUpLeft {
   -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;-webkit-transform-origin: left bottom;
    transform-origin: left bottom
}.animate__rotateOutUpRight {
   -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;-webkit-transform-origin: right bottom;
    transform-origin: right bottom
}
.animate__hinge {
   -webkit-animation-duration: 2s;
    animation-duration: 2s;-webkit-animation-duration: calc(var(--animate-duration) * 2);
    animation-duration: calc(var(--animate-duration) * 2);-webkit-animation-name: hinge;
    animation-name: hinge;-webkit-transform-origin: top left;
    transform-origin: top left
}
.animate__jackInTheBox {
   -webkit-animation-name: jackInTheBox;
    animation-name: jackInTheBox
}
.animate__rollIn {
   -webkit-animation-name: rollIn;
    animation-name: rollIn
}.animate__rollOut {
   -webkit-animation-name: rollOut;
    animation-name: rollOut
}.animate__zoomIn {
   -webkit-animation-name: zoomIn;
    animation-name: zoomIn
}.animate__zoomInDown {
   -webkit-animation-name: zoomInDown;
    animation-name: zoomInDown
}.animate__zoomInLeft {
   -webkit-animation-name: zoomInLeft;
    animation-name: zoomInLeft
}.animate__zoomInRight {
   -webkit-animation-name: zoomInRight;
    animation-name: zoomInRight
}.animate__zoomInUp {
   -webkit-animation-name: zoomInUp;
    animation-name: zoomInUp
}.animate__zoomOut {
   -webkit-animation-name: zoomOut;
    animation-name: zoomOut
}.animate__zoomOutDown {
   -webkit-animation-name: zoomOutDown;
    animation-name: zoomOutDown;-webkit-transform-origin: center bottom;
    transform-origin: center bottom
}.animate__zoomOutLeft {
   -webkit-animation-name: zoomOutLeft;
    animation-name: zoomOutLeft;-webkit-transform-origin: left center;
    transform-origin: left center
}.animate__zoomOutRight {
   -webkit-animation-name: zoomOutRight;
    animation-name: zoomOutRight;-webkit-transform-origin: right center;
    transform-origin: right center
}.animate__zoomOutUp {
   -webkit-animation-name: zoomOutUp;
    animation-name: zoomOutUp;-webkit-transform-origin: center bottom;
    transform-origin: center bottom
}.animate__slideInDown {
   -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}.animate__slideInLeft {
   -webkit-animation-name:slideInLeft;
    animation-name:slideInLeft
}.animate__slideInRight {
   -webkit-animation-name:slideInRight;
    animation-name:slideInRight
}.animate__slideInUp {
   -webkit-animation-name:slideInUp;
    animation-name:slideInUp
}.animate__slideOutDown {
   -webkit-animation-name:slideOutDown;
    animation-name:slideOutDown
}.animate__slideOutLeft {
   -webkit-animation-name:slideOutLeft;
    animation-name:slideOutLeft
}.animate__slideOutRight {
   -webkit-animation-name:slideOutRight;
    animation-name:slideOutRight
}.animate__slideOutUp {
   -webkit-animation-name:slideOutUp;
    animation-name:slideOutUp
}