.del200 {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
}
.del400 {
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
}
.del600 {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
}
.del800 {
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
}
.del1000 {
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;
}
.del1200 {
    -webkit-animation-delay: 1200ms;
    animation-delay: 1200ms;
}
.del1400 {
    -webkit-animation-delay: 1400ms;
    animation-delay: 1400ms;
}
.del1600 {
    -webkit-animation-delay: 1600ms;
    animation-delay: 1600ms;
}
.del1800 {
    -webkit-animation-delay: 1800ms;
    animation-delay: 1800ms;
}
.del2000 {
    -webkit-animation-delay: 2000ms;
    animation-delay: 2000ms;
}
.del2200 {
    -webkit-animation-delay: 2200ms;
    animation-delay: 2200ms;
}
.del2400 {
    -webkit-animation-delay: 2400ms;
    animation-delay: 2400ms;
}
.del2600 {
    -webkit-animation-delay: 2600ms;
    animation-delay: 2600ms;
}
.del2800 {
    -webkit-animation-delay: 2800ms;
    animation-delay: 2800ms;
}
.del3000 {
    -webkit-animation-delay: 3000ms;
    animation-delay: 3000ms;
}
.del3200 {
    -webkit-animation-delay: 3200ms;
    animation-delay: 3200ms;
}
.del3400 {
    -webkit-animation-delay: 3400ms;
    animation-delay: 3400ms;
}
.dur500 {
    -webkit-animation-duration: 500ms;
    animation-duration: 500ms;
}
.dur700 {
    -webkit-animation-duration: 700ms;
    animation-duration: 700ms;
}
.dur1400 {
    -webkit-animation-duration: 1400ms;
    animation-duration: 1400ms;
}

@-webkit-keyframes growYHeight {
    from {
        height: 0;
    }
}
@keyframes growYHeight {
    from {
        height: 0;
    }
}
.growYHeight {
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: growYHeight;
    animation-name: growYHeight;
}

@-webkit-keyframes fadeInUpShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 40px, 0);
        transform: translate3d(0, 40px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
@keyframes fadeInUpShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 40px, 0);
        transform: translate3d(0, 40px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
.animate__fadeInUpShort {
    -webkit-animation-name: fadeInUpShort;
    animation-name: fadeInUpShort;
}
@-webkit-keyframes fadeInDownShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -40px, 0);
        transform: translate3d(0, -40px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
@keyframes fadeInDownShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -40px, 0);
        transform: translate3d(0, -40px, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
.animate__fadeInDownShort {
    -webkit-animation-name: fadeInDownShort;
    animation-name: fadeInDownShort;
}
@-webkit-keyframes fadeInLeftShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
@keyframes fadeInLeftShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
.animate__fadeInLeftShort {
    -webkit-animation-name: fadeInLeftShort;
    animation-name: fadeInLeftShort;
}
@-webkit-keyframes fadeInRightShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(40px, 0, 0);
        transform: translate3d(40px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
@keyframes fadeInRightShort {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(40px, 0, 0);
        transform: translate3d(40px, 0, 0);
    }
    to {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
}
.animate__fadeInRightShort {
    -webkit-animation-name: fadeInRightShort;
    animation-name: fadeInRightShort;
}

@-webkit-keyframes topFlight {
    0% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
    50% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    100% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
}
@keyframes topFlight {
    0% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
    50% {
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
    100% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
}
.anim_topFlight {
    transition: all 0.1s ease-out;
    animation: topFlight 5s infinite ease-in-out;
}

@-webkit-keyframes topOutFlight {
    0% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
    50% {
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
    100% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
}
@keyframes topOutFlight {
    0% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
    50% {
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
    100% {
        -webkit-transform: translateY(0px);
        transform: translateY(0px);
    }
}
.anim_topFlight {
    transition: all 0.1s ease-out;
    animation: topOutFlight 5s infinite ease-in-out;
}
@-webkit-keyframes fadeOutLeftShort {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }
}
@keyframes fadeOutLeftShort {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(-40px, 0, 0);
        transform: translate3d(-40px, 0, 0);
    }
}
.animate__fadeOutLeftShort {
    -webkit-animation-name: fadeOutLeftShort;
    animation-name: fadeOutLeftShort;
    animation-duration: .5s;
}

@-webkit-keyframes fadeOutRightShort {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(40px, 0, 0);
        transform: translate3d(40px, 0, 0);
    }
}
@keyframes fadeOutRightShort {
    0% {
        opacity: 1;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
    }
    to {
        opacity: 0;
        -webkit-transform: translate3d(40px, 0, 0);
        transform: translate3d(40px, 0, 0);
    }
}
.animate__fadeOutRightShort {
    -webkit-animation-name: fadeOutRightShort;
    animation-name: fadeOutRightShort;
    animation-duration: .5s;
}