.logo_mover {
    -webkit-animation: logo_mover 15s  ease-in-out infinite both;
    animation: logo_mover 15s  ease-in-out infinite both;
}
@-webkit-keyframes logo_mover {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
    20% {
        -webkit-transform: translate(-20px, 20px);
        transform: translate(-20px, 20px);
    }
    40% {
        -webkit-transform: translate(-20px, -20px);
        transform: translate(-20px, -20px);
    }
    60% {
        -webkit-transform: translate(20px, 20px);
        transform: translate(20px, 20px);
    }
    80% {
        -webkit-transform: translate(20px, -20px);
        transform: translate(20px, -20px);
    }
    100% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}
@keyframes logo_mover {
    0% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
    20% {
        -webkit-transform: translate(-20px, 20px);
        transform: translate(-20px, 20px);
    }
    40% {
        -webkit-transform: translate(-20px, -20px);
        transform: translate(-20px, -20px);
    }
    60% {
        -webkit-transform: translate(20px, 20px);
        transform: translate(20px, 20px);
    }
    80% {
        -webkit-transform: translate(20px, -20px);
        transform: translate(20px, -20px);
    }
    100% {
        -webkit-transform: translate(0);
        transform: translate(0);
    }
}





/* ----------------------------------------------
 * Generated by Animista on 2019-11-15 21:32:17
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation fader_10s
 * ----------------------------------------
 */
@-webkit-keyframes fader_10s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes fader_10s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}





.fader_10s {
    -webkit-animation: fader_10s 10s cubic-bezier(0.785, 0.135, 0.150, 0.860) infinite both;
    animation: fader_10s 10s cubic-bezier(0.785, 0.135, 0.150, 0.860) infinite both;
}



.fader_7s {
    -webkit-animation: fader_7s 7s cubic-bezier(0.755, 0.050, 0.855, 0.060) 2s infinite both;
    animation: fader_7s 7s cubic-bezier(0.755, 0.050, 0.855, 0.060) 2s infinite both;
}




/* ----------------------------------------------
 * Generated by Animista on 2019-11-15 21:36:15
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation flicker_04s
 * ----------------------------------------
 */
@-webkit-keyframes flicker_04s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes flicker_04s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}

.flicker_04s {
    -webkit-animation: flicker_04s 0.5s linear 0.4s infinite both;
    animation: flicker_04s 0.5s linear 0.4s infinite both;
}





.fader_2s {
    -webkit-animation: fader_2s 7s cubic-bezier(0.755, 0.050, 0.855, 0.060) 2s infinite both;
    animation: fader_2s 7s cubic-bezier(0.755, 0.050, 0.855, 0.060) 2s infinite both;
}
/* ----------------------------------------------
* Generated by Animista on 2019-11-15 21:35:19
* Licensed under FreeBSD License.
* See http://animista.net/license for more info.
* w: http://animista.net, t: @cssanimista
* ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation fader_2s
 * ----------------------------------------
 */
@-webkit-keyframes fader_2s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes fader_2s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}

/* ----------------------------------------------
* Generated by Animista on 2019-11-15 21:44:13
* Licensed under FreeBSD License.
* See http://animista.net/license for more info.
* w: http://animista.net, t: @cssanimista
* ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation fader_12s
 * ----------------------------------------
 */
@-webkit-keyframes fader_12s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes fader_12s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}

.fader_12s {
    -webkit-animation: fader_12s 12s cubic-bezier(0.550, 0.085, 0.680, 0.530) 2s infinite both;
    animation: fader_12s 12s cubic-bezier(0.550, 0.085, 0.680, 0.530) 2s infinite both;
}

/* ----------------------------------------------
 * Generated by Animista on 2019-11-15 21:42:52
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info.
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation fader_4s
 * ----------------------------------------
 */
@-webkit-keyframes fader_4s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
@keyframes fader_4s {
    0%,
    50%,
    100% {
        opacity: 1;
    }
    25%,
    75% {
        opacity: 0;
    }
}
.fader_4s {
    -webkit-animation: fader_4s 4s linear 0.4s infinite both;
    animation: fader_4s 4s linear 0.4s infinite both;
}



.vertical_bounce_8s{-webkit-animation:vertical_bounce_8s 8s cubic-bezier(.445,.05,.55,.95) infinite both;animation:vertical_bounce_8s 8s cubic-bezier(.445,.05,.55,.95) infinite both}
@-webkit-keyframes vertical_bounce_8s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes vertical_bounce_8s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}

.vertical_bounce_8s_del_1s{-webkit-animation:vertical_bounce_8s_del_1s 8s cubic-bezier(.445,.05,.55,.95) 1s infinite both;animation:vertical_bounce_8s_del_1s 8s cubic-bezier(.445,.05,.55,.95) 1s infinite both}
@-webkit-keyframes vertical_bounce_8s_del_1s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes vertical_bounce_8s_del_1s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}

.vertical_bounce_8s_del_2s{-webkit-animation:vertical_bounce_8s_del_2s 8s cubic-bezier(.445,.05,.55,.95) 2s infinite both;animation:vertical_bounce_8s_del_2s 8s cubic-bezier(.445,.05,.55,.95) 2s infinite both}
@-webkit-keyframes vertical_bounce_8s_del_2s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes vertical_bounce_8s_del_2s{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}

.shake-vertical{-webkit-animation:shake-vertical 8s cubic-bezier(.445,.05,.55,.95) 3s infinite both;animation:shake-vertical 8s cubic-bezier(.445,.05,.55,.95) 3s infinite both}
@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-1em);transform:translateY(-1em)}20%,40%,60%{-webkit-transform:translateY(1em);transform:translateY(1em)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}















