<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@-webkit-keyframes bounce {
    20%, 53%, 80%, from, to {
        -webkit-animation-timing-function : cubic-bezier(.215, .61, .355, 1);
        animation-timing-function         : cubic-bezier(.215, .61, .355, 1);
        -webkit-transform                 : translate3d(0, 0, 0);
        transform                         : translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-animation-timing-function : cubic-bezier(.755, .05, .855, .06);
        animation-timing-function         : cubic-bezier(.755, .05, .855, .06);
        -webkit-transform                 : translate3d(0, -30px, 0);
        transform                         : translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function : cubic-bezier(.755, .05, .855, .06);
        animation-timing-function         : cubic-bezier(.755, .05, .855, .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 {
    20%, 53%, 80%, from, to {
        -webkit-animation-timing-function : cubic-bezier(.215, .61, .355, 1);
        animation-timing-function         : cubic-bezier(.215, .61, .355, 1);
        -webkit-transform                 : translate3d(0, 0, 0);
        transform                         : translate3d(0, 0, 0)
    }
    40%, 43% {
        -webkit-animation-timing-function : cubic-bezier(.755, .05, .855, .06);
        animation-timing-function         : cubic-bezier(.755, .05, .855, .06);
        -webkit-transform                 : translate3d(0, -30px, 0);
        transform                         : translate3d(0, -30px, 0)
    }
    70% {
        -webkit-animation-timing-function : cubic-bezier(.755, .05, .855, .06);
        animation-timing-function         : cubic-bezier(.755, .05, .855, .06);
        -webkit-transform                 : translate3d(0, -15px, 0);
        transform                         : translate3d(0, -15px, 0)
    }
    90% {
        -webkit-transform : translate3d(0, -4px, 0);
        transform         : translate3d(0, -4px, 0)
    }
}

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

@-webkit-keyframes flash {
    50%, from, to {
        opacity : 1
    }
    25%, 75% {
        opacity : 0
    }
}

@keyframes flash {
    50%, from, to {
        opacity : 1
    }
    25%, 75% {
        opacity : 0
    }
}

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

@-webkit-keyframes pulse {
    from {
        -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)
    }
    to {
        -webkit-transform : scale3d(1, 1, 1);
        transform         : scale3d(1, 1, 1)
    }
}

@keyframes pulse {
    from {
        -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)
    }
    to {
        -webkit-transform : scale3d(1, 1, 1);
        transform         : scale3d(1, 1, 1)
    }
}

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

@-webkit-keyframes shake {
    from, to {
        -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 {
    from, to {
        -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)
    }
}

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

@-webkit-keyframes heartBeat {
    0% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
    14% {
        -webkit-transform : scale(1.3);
        transform         : scale(1.3)
    }
    28% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
    42% {
        -webkit-transform : scale(1.3);
        transform         : scale(1.3)
    }
    70% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
}

@keyframes heartBeat {
    0% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
    14% {
        -webkit-transform : scale(1.3);
        transform         : scale(1.3)
    }
    28% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
    42% {
        -webkit-transform : scale(1.3);
        transform         : scale(1.3)
    }
    70% {
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
}

.heartBeat {
    -webkit-animation-name            : heartBeat;
    animation-name                    : heartBeat;
    -webkit-animation-duration        : 1.3s;
    animation-duration                : 1.3s;
    -webkit-animation-timing-function : ease-in-out;
    animation-timing-function         : ease-in-out
}

@-webkit-keyframes fadeIn {
    from {
        opacity : 0
    }
    to {
        opacity : 1
    }
}

@keyframes fadeIn {
    from {
        opacity : 0
    }
    to {
        opacity : 1
    }
}

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

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

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

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

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

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

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

@-webkit-keyframes fadeInLeft {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

@keyframes fadeInLeft {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

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

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

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

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

@-webkit-keyframes fadeInRight {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

@keyframes fadeInRight {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

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

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

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

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

@-webkit-keyframes fadeInUp {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

@keyframes fadeInUp {
    from {
        opacity           : 0;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
    to {
        opacity           : 1;
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
}

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

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

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

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

@-webkit-keyframes fadeOut {
    from {
        opacity : 1
    }
    to {
        opacity : 0
    }
}

@keyframes fadeOut {
    from {
        opacity : 1
    }
    to {
        opacity : 0
    }
}

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

@-webkit-keyframes fadeOutDown {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
}

@keyframes fadeOutDown {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
}

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

@-webkit-keyframes fadeOutDownBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, 2000px, 0);
        transform         : translate3d(0, 2000px, 0)
    }
}

@keyframes fadeOutDownBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, 2000px, 0);
        transform         : translate3d(0, 2000px, 0)
    }
}

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

@-webkit-keyframes fadeOutLeft {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
}

@keyframes fadeOutLeft {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
}

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

@-webkit-keyframes fadeOutLeftBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(-2000px, 0, 0);
        transform         : translate3d(-2000px, 0, 0)
    }
}

@keyframes fadeOutLeftBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(-2000px, 0, 0);
        transform         : translate3d(-2000px, 0, 0)
    }
}

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

@-webkit-keyframes fadeOutRight {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
}

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

@-webkit-keyframes fadeOutRightBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(2000px, 0, 0);
        transform         : translate3d(2000px, 0, 0)
    }
}

@keyframes fadeOutRightBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(2000px, 0, 0);
        transform         : translate3d(2000px, 0, 0)
    }
}

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

@-webkit-keyframes fadeOutUp {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, -100%, 0);
        transform         : translate3d(0, -100%, 0)
    }
}

@keyframes fadeOutUp {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, -100%, 0);
        transform         : translate3d(0, -100%, 0)
    }
}

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

@-webkit-keyframes fadeOutUpBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, -2000px, 0);
        transform         : translate3d(0, -2000px, 0)
    }
}

@keyframes fadeOutUpBig {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-transform : translate3d(0, -2000px, 0);
        transform         : translate3d(0, -2000px, 0)
    }
}

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

@-webkit-keyframes flipInX {
    from {
        -webkit-transform                 : perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform                         : perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function : ease-in;
        animation-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-animation-timing-function : ease-in;
        animation-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)
    }
    to {
        -webkit-transform : perspective(400px);
        transform         : perspective(400px)
    }
}

@keyframes flipInX {
    from {
        -webkit-transform                 : perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform                         : perspective(400px) rotate3d(1, 0, 0, 90deg);
        -webkit-animation-timing-function : ease-in;
        animation-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-animation-timing-function : ease-in;
        animation-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)
    }
    to {
        -webkit-transform : perspective(400px);
        transform         : perspective(400px)
    }
}

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

@-webkit-keyframes flipInY {
    from {
        -webkit-transform                 : perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform                         : perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function : ease-in;
        animation-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-animation-timing-function : ease-in;
        animation-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)
    }
    to {
        -webkit-transform : perspective(400px);
        transform         : perspective(400px)
    }
}

@keyframes flipInY {
    from {
        -webkit-transform                 : perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform                         : perspective(400px) rotate3d(0, 1, 0, 90deg);
        -webkit-animation-timing-function : ease-in;
        animation-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-animation-timing-function : ease-in;
        animation-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)
    }
    to {
        -webkit-transform : perspective(400px);
        transform         : perspective(400px)
    }
}

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

@-webkit-keyframes flipOutX {
    from {
        -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
    }
    to {
        -webkit-transform : perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform         : perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity           : 0
    }
}

@keyframes flipOutX {
    from {
        -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
    }
    to {
        -webkit-transform : perspective(400px) rotate3d(1, 0, 0, 90deg);
        transform         : perspective(400px) rotate3d(1, 0, 0, 90deg);
        opacity           : 0
    }
}

.flipOutX {
    -webkit-animation-duration  : .75s;
    animation-duration          : .75s;
    -webkit-animation-name      : flipOutX;
    animation-name              : flipOutX;
    -webkit-backface-visibility : visible !important;
    backface-visibility         : visible !important
}

@-webkit-keyframes flipOutY {
    from {
        -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
    }
    to {
        -webkit-transform : perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform         : perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity           : 0
    }
}

@keyframes flipOutY {
    from {
        -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
    }
    to {
        -webkit-transform : perspective(400px) rotate3d(0, 1, 0, 90deg);
        transform         : perspective(400px) rotate3d(0, 1, 0, 90deg);
        opacity           : 0
    }
}

@-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
    }
    to {
        -webkit-transform : translate3d(0, 700px, 0);
        transform         : translate3d(0, 700px, 0);
        opacity           : 0
    }
}

@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
    }
    to {
        -webkit-transform : translate3d(0, 700px, 0);
        transform         : translate3d(0, 700px, 0);
        opacity           : 0
    }
}

.hinge {
    -webkit-animation-duration : 2s;
    animation-duration         : 2s;
    -webkit-animation-name     : hinge;
    animation-name             : hinge
}

@-webkit-keyframes jackInTheBox {
    from {
        opacity                  : 0;
        -webkit-transform        : scale(.1) rotate(30deg);
        transform                : scale(.1) rotate(30deg);
        -webkit-transform-origin : center bottom;
        transform-origin         : center bottom
    }
    50% {
        -webkit-transform : rotate(-10deg);
        transform         : rotate(-10deg)
    }
    70% {
        -webkit-transform : rotate(3deg);
        transform         : rotate(3deg)
    }
    to {
        opacity           : 1;
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
}

@keyframes jackInTheBox {
    from {
        opacity                  : 0;
        -webkit-transform        : scale(.1) rotate(30deg);
        transform                : scale(.1) rotate(30deg);
        -webkit-transform-origin : center bottom;
        transform-origin         : center bottom
    }
    50% {
        -webkit-transform : rotate(-10deg);
        transform         : rotate(-10deg)
    }
    70% {
        -webkit-transform : rotate(3deg);
        transform         : rotate(3deg)
    }
    to {
        opacity           : 1;
        -webkit-transform : scale(1);
        transform         : scale(1)
    }
}

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

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

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

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

@-webkit-keyframes rollOut {
    from {
        opacity : 1
    }
    to {
        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 {
    from {
        opacity : 1
    }
    to {
        opacity           : 0;
        -webkit-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
}

@-webkit-keyframes zoomIn {
    from {
        opacity           : 0;
        -webkit-transform : scale3d(.3, .3, .3);
        transform         : scale3d(.3, .3, .3)
    }
    50% {
        opacity : 1
    }
}

@keyframes zoomIn {
    from {
        opacity           : 0;
        -webkit-transform : scale3d(.3, .3, .3);
        transform         : scale3d(.3, .3, .3)
    }
    50% {
        opacity : 1
    }
}

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

@-webkit-keyframes zoomInDown {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInDown {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

@-webkit-keyframes zoomInLeft {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInLeft {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(10px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

@-webkit-keyframes zoomInRight {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInRight {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(1000px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(-10px, 0, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

@-webkit-keyframes zoomInUp {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomInUp {
    from {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, 1000px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    60% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

@-webkit-keyframes zoomOut {
    from {
        opacity : 1
    }
    50% {
        opacity           : 0;
        -webkit-transform : scale3d(.3, .3, .3);
        transform         : scale3d(.3, .3, .3)
    }
    to {
        opacity : 0
    }
}

@keyframes zoomOut {
    from {
        opacity : 1
    }
    50% {
        opacity           : 0;
        -webkit-transform : scale3d(.3, .3, .3);
        transform         : scale3d(.3, .3, .3)
    }
    to {
        opacity : 0
    }
}

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

@-webkit-keyframes zoomOutDown {
    40% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin          : center bottom;
        transform-origin                  : center bottom;
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutDown {
    40% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, -60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
        -webkit-transform-origin          : center bottom;
        transform-origin                  : center bottom;
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

@-webkit-keyframes zoomOutLeft {
    40% {
        opacity           : 1;
        -webkit-transform : scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform         : scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity                  : 0;
        -webkit-transform        : scale(.1) translate3d(-2000px, 0, 0);
        transform                : scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin : left center;
        transform-origin         : left center
    }
}

@keyframes zoomOutLeft {
    40% {
        opacity           : 1;
        -webkit-transform : scale3d(.475, .475, .475) translate3d(42px, 0, 0);
        transform         : scale3d(.475, .475, .475) translate3d(42px, 0, 0)
    }
    to {
        opacity                  : 0;
        -webkit-transform        : scale(.1) translate3d(-2000px, 0, 0);
        transform                : scale(.1) translate3d(-2000px, 0, 0);
        -webkit-transform-origin : left center;
        transform-origin         : left center
    }
}

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

@-webkit-keyframes zoomOutRight {
    40% {
        opacity           : 1;
        -webkit-transform : scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform         : scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity                  : 0;
        -webkit-transform        : scale(.1) translate3d(2000px, 0, 0);
        transform                : scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin : right center;
        transform-origin         : right center
    }
}

@keyframes zoomOutRight {
    40% {
        opacity           : 1;
        -webkit-transform : scale3d(.475, .475, .475) translate3d(-42px, 0, 0);
        transform         : scale3d(.475, .475, .475) translate3d(-42px, 0, 0)
    }
    to {
        opacity                  : 0;
        -webkit-transform        : scale(.1) translate3d(2000px, 0, 0);
        transform                : scale(.1) translate3d(2000px, 0, 0);
        -webkit-transform-origin : right center;
        transform-origin         : right center
    }
}

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

@-webkit-keyframes zoomOutUp {
    40% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin          : center bottom;
        transform-origin                  : center bottom;
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

@keyframes zoomOutUp {
    40% {
        opacity                           : 1;
        -webkit-transform                 : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        transform                         : scale3d(.475, .475, .475) translate3d(0, 60px, 0);
        -webkit-animation-timing-function : cubic-bezier(.55, .055, .675, .19);
        animation-timing-function         : cubic-bezier(.55, .055, .675, .19)
    }
    to {
        opacity                           : 0;
        -webkit-transform                 : scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        transform                         : scale3d(.1, .1, .1) translate3d(0, -2000px, 0);
        -webkit-transform-origin          : center bottom;
        transform-origin                  : center bottom;
        -webkit-animation-timing-function : cubic-bezier(.175, .885, .32, 1);
        animation-timing-function         : cubic-bezier(.175, .885, .32, 1)
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

@-webkit-keyframes slideOutDown {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
}

@keyframes slideOutDown {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(0, 100%, 0);
        transform         : translate3d(0, 100%, 0)
    }
}

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

@-webkit-keyframes slideOutLeft {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
}

@keyframes slideOutLeft {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(-100%, 0, 0);
        transform         : translate3d(-100%, 0, 0)
    }
}

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

@-webkit-keyframes slideOutRight {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
}

@keyframes slideOutRight {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(100%, 0, 0);
        transform         : translate3d(100%, 0, 0)
    }
}

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

@-webkit-keyframes slideOutUp {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(0, -100%, 0);
        transform         : translate3d(0, -100%, 0)
    }
}

@keyframes slideOutUp {
    from {
        -webkit-transform : translate3d(0, 0, 0);
        transform         : translate3d(0, 0, 0)
    }
    to {
        visibility        : hidden;
        -webkit-transform : translate3d(0, -100%, 0);
        transform         : translate3d(0, -100%, 0)
    }
}

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

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

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

.animated.delay-3s {
    -webkit-animation-delay : 3s;
    animation-delay         : 3s
}

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

.animated.delay-5s {
    -webkit-animation-delay : 5s;
    animation-delay         : 5s
}

.animated.fast {
    -webkit-animation-duration : .8s;
    animation-duration         : .8s
}

.animated.faster {
    -webkit-animation-duration : .5s;
    animation-duration         : .5s
}

.animated.fastest {
    -webkit-animation-duration : .25s;
    animation-duration         : .25s
}

.animated.slow {
    -webkit-animation-duration : 2s;
    animation-duration         : 2s
}

.animated.slower {
    -webkit-animation-duration : 3s;
    animation-duration         : 3s
}

.animated.slowest {
    -webkit-animation-duration : 4s;
    animation-duration         : 4s
}

@media (print),(prefers-reduced-motion) {
    .animated {
        -webkit-animation  : unset !important;
        animation          : unset !important;
        -webkit-transition : none !important;
        transition         : none !important
    }
}</pre></body></html>