@charset "UTF-8";.animated03 {    animation-duration: .3s;    animation-fill-mode: both;}.animated05 {    animation-duration: .5s;    animation-fill-mode: both;}.animated07 {    animation-duration: .7s;    animation-fill-mode: both;}.animated {    animation-duration: 1s;    animation-fill-mode: both;}.animated15 {    animation-duration: 1.5s;    animation-fill-mode: both;}.animated2 {    animation-duration: 2s;    animation-fill-mode: both;}.animated3 {    animation-duration: 3s;    animation-fill-mode: both;}.animated15.infinite {    animation-iteration-count: infinite;}.animated.infinite {    animation-iteration-count: infinite;}.animated.hinge {    animation-duration: 2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut {    animation-duration: .75s;}/* Attention seekers  */@-webkit-keyframes bounce {    from,    20%,    53%,    to {        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    40%,    43% {        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);        transform: translate3d(0, -30px, 0) scaleY(1.1);    }    70% {        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);        transform: translate3d(0, -15px, 0) scaleY(1.05);    }    80% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);        transform: translate3d(0, 0, 0) scaleY(0.95);    }    90% {        -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);        transform: translate3d(0, -4px, 0) scaleY(1.02);    }}@keyframes bounce {    from,    20%,    53%,    to {        -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    40%,    43% {        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);        transform: translate3d(0, -30px, 0) scaleY(1.1);    }    70% {        -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);        -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);        transform: translate3d(0, -15px, 0) scaleY(1.05);    }    80% {        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);        -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);        transform: translate3d(0, 0, 0) scaleY(0.95);    }    90% {        -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);        transform: translate3d(0, -4px, 0) scaleY(1.02);    }}.bounce {    -webkit-animation-name: bounce;    animation-name: bounce;    -webkit-transform-origin: center bottom;    transform-origin: center bottom;}@-webkit-keyframes flash {    from,    50%,    to {        opacity: 1;    }    25%,    75% {        opacity: 0;    }}@keyframes flash {    from,    50%,    to {        opacity: 1;    }    25%,    75% {        opacity: 0;    }}.flash {    -webkit-animation-name: flash;    animation-name: flash;}@-webkit-keyframes flashColor {    from,    50%,    to {        background-color: #ffffff;        color: #333;    }    25%,    75% {        background-color: #21689c;        color: #fff;    }}@keyframes flashColor {    from,    50%,    to {        background-color: #ffffff;        color: #333;    }    25%,    75% {        background-color: #21689c;        color: #fff;    }}.flashColor {    -webkit-animation-name: flashColor;    animation-name: flashColor;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-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-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;}@-webkit-keyframes rubberBand {    from {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    30% {        -webkit-transform: scale3d(1.25, 0.75, 1);        transform: scale3d(1.25, 0.75, 1);    }    40% {        -webkit-transform: scale3d(0.75, 1.25, 1);        transform: scale3d(0.75, 1.25, 1);    }    50% {        -webkit-transform: scale3d(1.15, 0.85, 1);        transform: scale3d(1.15, 0.85, 1);    }    65% {        -webkit-transform: scale3d(0.95, 1.05, 1);        transform: scale3d(0.95, 1.05, 1);    }    75% {        -webkit-transform: scale3d(1.05, 0.95, 1);        transform: scale3d(1.05, 0.95, 1);    }    to {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes rubberBand {    from {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    30% {        -webkit-transform: scale3d(1.25, 0.75, 1);        transform: scale3d(1.25, 0.75, 1);    }    40% {        -webkit-transform: scale3d(0.75, 1.25, 1);        transform: scale3d(0.75, 1.25, 1);    }    50% {        -webkit-transform: scale3d(1.15, 0.85, 1);        transform: scale3d(1.15, 0.85, 1);    }    65% {        -webkit-transform: scale3d(0.95, 1.05, 1);        transform: scale3d(0.95, 1.05, 1);    }    75% {        -webkit-transform: scale3d(1.05, 0.95, 1);        transform: scale3d(1.05, 0.95, 1);    }    to {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.rubberBand {    -webkit-animation-name: rubberBand;    animation-name: rubberBand;}@-webkit-keyframes shakeX {    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 shakeX {    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);    }}.shakeX {    -webkit-animation-name: shakeX;    animation-name: shakeX;}@-webkit-keyframes shakeY {    from,    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    10%,    30%,    50%,    70%,    90% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    20%,    40%,    60%,    80% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }}@keyframes shakeY {    from,    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    10%,    30%,    50%,    70%,    90% {        -webkit-transform: translate3d(0, -10px, 0);        transform: translate3d(0, -10px, 0);    }    20%,    40%,    60%,    80% {        -webkit-transform: translate3d(0, 10px, 0);        transform: translate3d(0, 10px, 0);    }}.shakeY {    -webkit-animation-name: shakeY;    animation-name: shakeY;}@-webkit-keyframes headShake {    0% {        -webkit-transform: translateX(0);        transform: translateX(0);    }    6.5% {        -webkit-transform: translateX(-6px) rotateY(-9deg);        transform: translateX(-6px) rotateY(-9deg);    }    18.5% {        -webkit-transform: translateX(5px) rotateY(7deg);        transform: translateX(5px) rotateY(7deg);    }    31.5% {        -webkit-transform: translateX(-3px) rotateY(-5deg);        transform: translateX(-3px) rotateY(-5deg);    }    43.5% {        -webkit-transform: translateX(2px) rotateY(3deg);        transform: translateX(2px) rotateY(3deg);    }    50% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}@keyframes headShake {    0% {        -webkit-transform: translateX(0);        transform: translateX(0);    }    6.5% {        -webkit-transform: translateX(-6px) rotateY(-9deg);        transform: translateX(-6px) rotateY(-9deg);    }    18.5% {        -webkit-transform: translateX(5px) rotateY(7deg);        transform: translateX(5px) rotateY(7deg);    }    31.5% {        -webkit-transform: translateX(-3px) rotateY(-5deg);        transform: translateX(-3px) rotateY(-5deg);    }    43.5% {        -webkit-transform: translateX(2px) rotateY(3deg);        transform: translateX(2px) rotateY(3deg);    }    50% {        -webkit-transform: translateX(0);        transform: translateX(0);    }}.headShake {    -webkit-animation-timing-function: ease-in-out;    animation-timing-function: ease-in-out;    -webkit-animation-name: headShake;    animation-name: headShake;}@-webkit-keyframes swing {    20% {        -webkit-transform: rotate3d(0, 0, 1, 15deg);        transform: rotate3d(0, 0, 1, 15deg);    }    40% {        -webkit-transform: rotate3d(0, 0, 1, -10deg);        transform: rotate3d(0, 0, 1, -10deg);    }    60% {        -webkit-transform: rotate3d(0, 0, 1, 5deg);        transform: rotate3d(0, 0, 1, 5deg);    }    80% {        -webkit-transform: rotate3d(0, 0, 1, -5deg);        transform: rotate3d(0, 0, 1, -5deg);    }    to {        -webkit-transform: rotate3d(0, 0, 1, 0deg);        transform: rotate3d(0, 0, 1, 0deg);    }}@keyframes swing {    20% {        -webkit-transform: rotate3d(0, 0, 1, 15deg);        transform: rotate3d(0, 0, 1, 15deg);    }    40% {        -webkit-transform: rotate3d(0, 0, 1, -10deg);        transform: rotate3d(0, 0, 1, -10deg);    }    60% {        -webkit-transform: rotate3d(0, 0, 1, 5deg);        transform: rotate3d(0, 0, 1, 5deg);    }    80% {        -webkit-transform: rotate3d(0, 0, 1, -5deg);        transform: rotate3d(0, 0, 1, -5deg);    }    to {        -webkit-transform: rotate3d(0, 0, 1, 0deg);        transform: rotate3d(0, 0, 1, 0deg);    }}.swing {    -webkit-transform-origin: top center;    transform-origin: top center;    -webkit-animation-name: swing;    animation-name: swing;}@-webkit-keyframes tada {    from {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    10%,    20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);    }    30%,    50%,    70%,    90% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);    }    40%,    60%,    80% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);    }    to {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}@keyframes tada {    from {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }    10%,    20% {        -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);        transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);    }    30%,    50%,    70%,    90% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);    }    40%,    60%,    80% {        -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);        transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);    }    to {        -webkit-transform: scale3d(1, 1, 1);        transform: scale3d(1, 1, 1);    }}.tada {    -webkit-animation-name: tada;    animation-name: tada;}/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */@-webkit-keyframes wobble {    from {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    15% {        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);    }    30% {        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);    }    45% {        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);    }    60% {        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);    }    75% {        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes wobble {    from {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    15% {        -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);        transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);    }    30% {        -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);        transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);    }    45% {        -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);        transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);    }    60% {        -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);        transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);    }    75% {        -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);        transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.wobble {    -webkit-animation-name: wobble;    animation-name: wobble;}@-webkit-keyframes jello {    from,    11.1%,    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    22.2% {        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);        transform: skewX(-12.5deg) skewY(-12.5deg);    }    33.3% {        -webkit-transform: skewX(6.25deg) skewY(6.25deg);        transform: skewX(6.25deg) skewY(6.25deg);    }    44.4% {        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);        transform: skewX(-3.125deg) skewY(-3.125deg);    }    55.5% {        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);        transform: skewX(1.5625deg) skewY(1.5625deg);    }    66.6% {        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);        transform: skewX(-0.78125deg) skewY(-0.78125deg);    }    77.7% {        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);        transform: skewX(0.390625deg) skewY(0.390625deg);    }    88.8% {        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);        transform: skewX(-0.1953125deg) skewY(-0.1953125deg);    }}@keyframes jello {    from,    11.1%,    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }    22.2% {        -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);        transform: skewX(-12.5deg) skewY(-12.5deg);    }    33.3% {        -webkit-transform: skewX(6.25deg) skewY(6.25deg);        transform: skewX(6.25deg) skewY(6.25deg);    }    44.4% {        -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);        transform: skewX(-3.125deg) skewY(-3.125deg);    }    55.5% {        -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);        transform: skewX(1.5625deg) skewY(1.5625deg);    }    66.6% {        -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);        transform: skewX(-0.78125deg) skewY(-0.78125deg);    }    77.7% {        -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);        transform: skewX(0.390625deg) skewY(0.390625deg);    }    88.8% {        -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);        transform: skewX(-0.1953125deg) skewY(-0.1953125deg);    }}.jello {    -webkit-animation-name: jello;    animation-name: jello;    -webkit-transform-origin: center;    transform-origin: center;}@-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: calc(1s * 1.3);    animation-duration: calc(1s * 1.3);    -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;}@keyframes textoAnimate {    0% {        transform: translateY(0px);    }    20% {        transform: translateY(-20px);    }    25% {        transform: translateY(-20px);    }    45%{        transform: translateY(-40px);    }    50% {        transform: translateY(-40px);    }    70% {        transform: translateY(-60px);    }    75% {        transform: translateY(-60px);    }    81% {        transform: translateY(-80px);    }    100% {        transform: translateY(-80px);    }}@keyframes rotateIn {    from {        transform-origin: center;        transform: rotate3d(0, 0, 1, -300deg);    }    to {        transform-origin: center;        transform: none;    }}.rotateIn {    animation-name: rotateIn;}@keyframes rotateInDownLeft {    from {        transform-origin: left bottom;        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }    to {        transform-origin: left bottom;        transform: none;        opacity: 1;    }}.rotateInDownLeft {    animation-name: rotateInDownLeft;}@keyframes rotateInDownRight {    from {        transform-origin: right bottom;        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    to {        transform-origin: right bottom;        transform: none;        opacity: 1;    }}.rotateInDownRight {    animation-name: rotateInDownRight;}@keyframes rotateInUpLeft {    from {        transform-origin: left bottom;        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }    to {        transform-origin: left bottom;        transform: none;        opacity: 1;    }}.rotateInUpLeft {    animation-name: rotateInUpLeft;}@keyframes rotateInUpRight {    from {        transform-origin: right bottom;        transform: rotate3d(0, 0, 1, -90deg);        opacity: 0;    }    to {        transform-origin: right bottom;        transform: none;        opacity: 1;    }}.rotateInUpRight {    animation-name: rotateInUpRight;}@keyframes rotateOut {    from {        transform-origin: center;        opacity: 1;    }    to {        transform-origin: center;        transform: rotate3d(0, 0, 1, 200deg);        opacity: 0;    }}.rotateOut {    animation-name: rotateOut;}@keyframes rotateOutDownLeft {    from {        transform-origin: left bottom;        opacity: 1;    }    to {        transform-origin: left bottom;        transform: rotate3d(0, 0, 1, 45deg);        opacity: 0;    }}.rotateOutDownLeft {    animation-name: rotateOutDownLeft;}@keyframes rotateOutDownRight {    from {        transform-origin: right bottom;        opacity: 1;    }    to {        transform-origin: right bottom;        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}.rotateOutDownRight {    animation-name: rotateOutDownRight;}@keyframes rotateOutUpLeft {    from {        transform-origin: left bottom;        opacity: 1;    }    to {        transform-origin: left bottom;        transform: rotate3d(0, 0, 1, -45deg);        opacity: 0;    }}.rotateOutUpLeft {    animation-name: rotateOutUpLeft;}@keyframes rotateOutUpRight {    from {        transform-origin: right bottom;        opacity: 1;    }    to {        transform-origin: right bottom;        transform: rotate3d(0, 0, 1, 90deg);        opacity: 0;    }}.rotateOutUpRight {    animation-name: rotateOutUpRight;}.textoAnimate {    animation-name: textoAnimate;    animation-duration: 4s;    animation-iteration-count: infinite;}@keyframes entrada {    0% {        transform: translateY(100px);    }    100% {        transform: translateY(0px);    }}.entrada {    animation-name: entrada;    animation-duration: 4s;}@keyframes salida {    0% {        transform: translateY(0px);    }    20% {        transform: translateY(0px);    }    50% {        transform: translateY(-20px);    }    100% {        transform: translateY(100px);    }}.salida {    animation-name: salida;    animation-duration: 4s;}@keyframes salidaCara {    0% {        transform: translateY(0px);    }    20% {        transform: translateY(0px);    }    50% {        transform: translateY(-110%);    }    100% {        transform: translateY(-100px);    }}.salidaCara {    animation-name: salidaCara;    animation-duration: 4s;}@keyframes ArribaAbajo02 {    0% {        transform: translateY(0px);    }    6% {        transform: translateY(0px);    }    25% {        transform: translateY(-20px);    }    31%{        transform: translateY(-20px);    }    50% {        transform: translateY(0px);    }    56% {        transform: translateY(0px);    }    75% {        transform: translateY(-20px);    }    81% {        transform: translateY(-20px);    }    100% {        transform: translateY(0px);    }}.ArribaAbajo02 {    animation-name: ArribaAbajo02;    animation-duration: 4s;    animation-iteration-count: infinite;}@keyframes zaps {    from {        transform: translate3d(0,5%,0);        visibility: visible;    }    to {        transform: translate3d(0,0,0);    }}.zaps {    animation-name: zaps;}@keyframes ArribaAbajo {    0% {        transform: translateY(5px);    }    6% {        transform: translateY(5px);    }    25% {        transform: translateY(-5px);    }    31%{        transform: translateY(-5px);    }    50% {        transform: translateY(5px);    }    56% {        transform: translateY(5px);    }    75% {        transform: translateY(-5px);    }    81% {        transform: translateY(-5px);    }    100% {        transform: translateY(5px);    }}.ArribaAbajo {    animation-name: ArribaAbajo;    animation-duration:3s;    animation-iteration-count: infinite;}@keyframes bounce {    from,20%,53%,80%,to {        animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);        transform: translate3d(0,0,0);    }    40%,43% {        animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);        transform: translate3d(0,-30px,0);    }    70% {        animation-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);        transform: translate3d(0,-15px,0);    }    90% {        transform: translate3d(0,-4px,0);    }}.bounce {    animation-name: bounce;    transform-origin: center bottom;}@keyframes fadeIn {    from {        opacity: 0;    }    to {        opacity: 1;    }}/* Back entrances */@-webkit-keyframes backInDown {    0% {        -webkit-transform: translateY(-1200px) scale(0.7);        transform: translateY(-1200px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}@keyframes backInDown {    0% {        -webkit-transform: translateY(-1200px) scale(0.7);        transform: translateY(-1200px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}.backInDown {    -webkit-animation-name: backInDown;    animation-name: backInDown;}@-webkit-keyframes backInLeft {    0% {        -webkit-transform: translateX(-2000px) scale(0.7);        transform: translateX(-2000px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}@keyframes backInLeft {    0% {        -webkit-transform: translateX(-2000px) scale(0.7) rotate(0deg);        transform: translateX(-2000px) scale(0.7) rotate(0deg);        opacity: 0.7;    }    60% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;        -webkit-box-shadow: 0px 4px 50px 0px rgba(0,0,0,0.6);        -moz-box-shadow: 0px 4px 50px 0px rgba(0,0,0,0.6);        box-shadow: 0px 4px 50px 0px rgba(0,0,0,0.6);    }    100% {        -webkit-transform: scale(1) rotate(-5deg);        transform: scale(1) rotate(-5deg);        opacity: 1;        -webkit-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.6);        -moz-box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.6);        box-shadow: 0px 4px 10px 0px rgba(0,0,0,0.6);    }}.backInLeft {    -webkit-animation-name: backInLeft;    animation-name: backInLeft;}@-webkit-keyframes backInRight {    0% {        -webkit-transform: translateX(2000px) scale(0.7);        transform: translateX(2000px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}@keyframes backInRight {    0% {        -webkit-transform: translateX(2000px) scale(0.7);        transform: translateX(2000px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}.backInRight {    -webkit-animation-name: backInRight;    animation-name: backInRight;}@-webkit-keyframes backInUp {    0% {        -webkit-transform: translateY(1200px) scale(0.7);        transform: translateY(1200px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}@keyframes backInUp {    0% {        -webkit-transform: translateY(1200px) scale(0.7);        transform: translateY(1200px) scale(0.7);        opacity: 0.7;    }    80% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }}.backInUp {    -webkit-animation-name: backInUp;    animation-name: backInUp;}/* Back exits */@-webkit-keyframes backOutDown {    0% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }    20% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateY(700px) scale(0.7);        transform: translateY(700px) scale(0.7);        opacity: 0.7;    }}@keyframes backOutDown {    0% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }    20% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateY(700px) scale(0.7);        transform: translateY(700px) scale(0.7);        opacity: 0.7;    }}.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(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateX(-2000px) scale(0.7);        transform: translateX(-2000px) scale(0.7);        opacity: 0.7;    }}@keyframes backOutLeft {    0% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }    20% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateX(-2000px) scale(0.7);        transform: translateX(-2000px) scale(0.7);        opacity: 0.7;    }}.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(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateX(2000px) scale(0.7);        transform: translateX(2000px) scale(0.7);        opacity: 0.7;    }}@keyframes backOutRight {    0% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }    20% {        -webkit-transform: translateX(0px) scale(0.7);        transform: translateX(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateX(2000px) scale(0.7);        transform: translateX(2000px) scale(0.7);        opacity: 0.7;    }}.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(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateY(-700px) scale(0.7);        transform: translateY(-700px) scale(0.7);        opacity: 0.7;    }}@keyframes backOutUp {    0% {        -webkit-transform: scale(1);        transform: scale(1);        opacity: 1;    }    20% {        -webkit-transform: translateY(0px) scale(0.7);        transform: translateY(0px) scale(0.7);        opacity: 0.7;    }    100% {        -webkit-transform: translateY(-700px) scale(0.7);        transform: translateY(-700px) scale(0.7);        opacity: 0.7;    }}.backOutUp {    -webkit-animation-name: backOutUp;    animation-name: backOutUp;}/* Lightspeed */@-webkit-keyframes lightSpeedInRight {    from {        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);        transform: translate3d(100%, 0, 0) skewX(-30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(20deg);        transform: skewX(20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(-5deg);        transform: skewX(-5deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes lightSpeedInRight {    from {        -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);        transform: translate3d(100%, 0, 0) skewX(-30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(20deg);        transform: skewX(20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(-5deg);        transform: skewX(-5deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.lightSpeedInRight {    -webkit-animation-name: lightSpeedInRight;    animation-name: lightSpeedInRight;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedInLeft {    from {        -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);        transform: translate3d(-100%, 0, 0) skewX(30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(-20deg);        transform: skewX(-20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(5deg);        transform: skewX(5deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@keyframes lightSpeedInLeft {    from {        -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);        transform: translate3d(-100%, 0, 0) skewX(30deg);        opacity: 0;    }    60% {        -webkit-transform: skewX(-20deg);        transform: skewX(-20deg);        opacity: 1;    }    80% {        -webkit-transform: skewX(5deg);        transform: skewX(5deg);    }    to {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.lightSpeedInLeft {    -webkit-animation-name: lightSpeedInLeft;    animation-name: lightSpeedInLeft;    -webkit-animation-timing-function: ease-out;    animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOutRight {    from {        opacity: 1;    }    to {        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);        transform: translate3d(100%, 0, 0) skewX(30deg);        opacity: 0;    }}@keyframes lightSpeedOutRight {    from {        opacity: 1;    }    to {        -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);        transform: translate3d(100%, 0, 0) skewX(30deg);        opacity: 0;    }}.lightSpeedOutRight {    -webkit-animation-name: lightSpeedOutRight;    animation-name: lightSpeedOutRight;    -webkit-animation-timing-function: ease-in;    animation-timing-function: ease-in;}@-webkit-keyframes lightSpeedOutLeft {    from {        opacity: 1;    }    to {        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);        transform: translate3d(-100%, 0, 0) skewX(-30deg);        opacity: 0;    }}@keyframes lightSpeedOutLeft {    from {        opacity: 1;    }    to {        -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);        transform: translate3d(-100%, 0, 0) skewX(-30deg);        opacity: 0;    }}.lightSpeedOutLeft {    -webkit-animation-name: lightSpeedOutLeft;    animation-name: lightSpeedOutLeft;    -webkit-animation-timing-function: ease-in;    animation-timing-function: ease-in;}.fadeIn {    animation-name: fadeIn;}@keyframes fadeInDown {    from {        opacity: 0;        transform: translate3d(0,-100%,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInDown {    animation-name: fadeInDown;}@keyframes fadeInDownBig {    from {        opacity: 0;        transform: translate3d(0,-2000px,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInDownBig {    animation-name: fadeInDownBig;}@keyframes fadeInLeft {    from {        opacity: 0;        transform: translate3d(-100%,0,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInLeft {    animation-name: fadeInLeft;}@keyframes fadeInLeftBig {    from {        opacity: 0;        transform: translate3d(-2000px,0,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInLeftBig {    animation-name: fadeInLeftBig;}@keyframes fadeInRight {    from {        opacity: 0;        transform: translate3d(100%,0,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInRight {    animation-name: fadeInRight;}@keyframes fadeInRightBig {    from {        opacity: 0;        transform: translate3d(2000px,0,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInRightBig {    animation-name: fadeInRightBig;}@keyframes fadeInUp {    from {        opacity: 0;        transform: translate3d(0,100%,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInUp {    animation-name: fadeInUp;}@keyframes fadeInUpBig {    from {        opacity: 0;        transform: translate3d(0,2000px,0);    }    to {        opacity: 1;        transform: none;    }}.fadeInUpBig {    animation-name: fadeInUpBig;}@keyframes fadeOut {    from {        opacity: 1;    }    to {        opacity: 0;    }}.fadeOut {    animation-name: fadeOut;}@keyframes fadeOutDown {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(0,100%,0);    }}.fadeOutDown {    animation-name: fadeOutDown;}@keyframes fadeOutDownBig {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(0,2000px,0);    }}.fadeOutDownBig {    animation-name: fadeOutDownBig;}@keyframes fadeOutLeft {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(-100%,0,0);    }}.fadeOutLeft {    animation-name: fadeOutLeft;}@keyframes fadeOutLeftBig {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(-2000px,0,0);    }}.fadeOutLeftBig {    animation-name: fadeOutLeftBig;}@keyframes fadeOutRight {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(100%,0,0);    }}.fadeOutRight {    animation-name: fadeOutRight;}@keyframes fadeOutRightBig {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(2000px,0,0);    }}.fadeOutRightBig {    animation-name: fadeOutRightBig;}@keyframes fadeOutUp {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(0,-100%,0);    }}.fadeOutUp {    animation-name: fadeOutUp;}@keyframes fadeOutUpBig {    from {        opacity: 1;    }    to {        opacity: 0;        transform: translate3d(0,-2000px,0);    }}.fadeOutUpBig {    animation-name: fadeOutUpBig;}@keyframes flip {    from {        transform: perspective(400px) rotate3d(0,1,0,-360deg);        animation-timing-function: ease-out;    }    40% {        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);        animation-timing-function: ease-out;    }    50% {        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);        animation-timing-function: ease-in;    }    80% {        transform: perspective(400px) scale3d(.95,.95,.95);        animation-timing-function: ease-in;    }    to {        transform: perspective(400px);        animation-timing-function: ease-in;    }}.animated.flip {    -webkit-backface-visibility: visible;    backface-visibility: visible;    animation-name: flip;}@keyframes flipInX {    from {        transform: perspective(400px) rotate3d(1,0,0,90deg);        animation-timing-function: ease-in;        opacity: 0;    }    40% {        transform: perspective(400px) rotate3d(1,0,0,-20deg);        animation-timing-function: ease-in;    }    60% {        transform: perspective(400px) rotate3d(1,0,0,10deg);        opacity: 1;    }    80% {        transform: perspective(400px) rotate3d(1,0,0,-5deg);    }    to {        transform: perspective(400px);    }}.flipInX {    -webkit-backface-visibility: visible!important;    backface-visibility: visible!important;    animation-name: flipInX;}@keyframes flipInY {    from {        transform: perspective(400px) rotate3d(0,1,0,90deg);        animation-timing-function: ease-in;        opacity: 0;    }    40% {        transform: perspective(400px) rotate3d(0,1,0,-20deg);        animation-timing-function: ease-in;    }    60% {        transform: perspective(400px) rotate3d(0,1,0,10deg);        opacity: 1;    }    80% {        transform: perspective(400px) rotate3d(0,1,0,-5deg);    }    to {        transform: perspective(400px);    }}.flipInY {    -webkit-backface-visibility: visible!important;    backface-visibility: visible!important;    animation-name: flipInY;}@keyframes flipOutX {    from {        transform: perspective(400px);    }    30% {        transform: perspective(400px) rotate3d(1,0,0,-20deg);        opacity: 1;    }    to {        transform: perspective(400px) rotate3d(1,0,0,90deg);        opacity: 0;    }}.flipOutX {    animation-name: flipOutX;    -webkit-backface-visibility: visible!important;    backface-visibility: visible!important;}@keyframes flipOutY {    from {        transform: perspective(400px);    }    30% {        transform: perspective(400px) rotate3d(0,1,0,-15deg);        opacity: 1;    }    to {        transform: perspective(400px) rotate3d(0,1,0,90deg);        opacity: 0;    }}.flipOutY {    -webkit-backface-visibility: visible!important;    backface-visibility: visible!important;    animation-name: flipOutY;}@-webkit-keyframes zoomIn {    from {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    50% {        opacity: 1;    }}@keyframes zoomIn {    from {        opacity: 0;        -webkit-transform: scale3d(0.3, 0.3, 0.3);        transform: scale3d(0.3, 0.3, 0.3);    }    50% {        opacity: 1;    }}.zoomIn {    -webkit-animation-name: zoomIn;    animation-name: zoomIn;}@keyframes zoomInDown {    from {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    60% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomInDown {    animation-name: zoomInDown;}@keyframes zoomInLeft {    from {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    60% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomInLeft {    animation-name: zoomInLeft;}@keyframes zoomInRight {    from {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    60% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomInRight {    animation-name: zoomInRight;}@keyframes zoomInUp {    from {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    60% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomInUp {    animation-name: zoomInUp;}@keyframes zoomOut {    from {        opacity: 1;    }    50% {        opacity: 0;        transform: scale3d(.3,.3,.3);    }    to {        opacity: 0;    }}.zoomOut {    animation-name: zoomOut;}@keyframes zoomOutDown {    40% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    to {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);        transform-origin: center bottom;        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomOutDown {    animation-name: zoomOutDown;}@keyframes zoomOutLeft {    40% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(42px,0,0);    }    to {        opacity: 0;        transform: scale(.1) translate3d(-2000px,0,0);        transform-origin: left center;    }}.zoomOutLeft {    animation-name: zoomOutLeft;}@keyframes zoomOutRight {    40% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0);    }    to {        opacity: 0;        transform: scale(.1) translate3d(2000px,0,0);        transform-origin: right center;    }}.zoomOutRight {    animation-name: zoomOutRight;}@keyframes zoomOutUp {    40% {        opacity: 1;        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);        animation-timing-function: cubic-bezier(0.550,0.055,0.675,0.190);    }    to {        opacity: 0;        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);        transform-origin: center bottom;        animation-timing-function: cubic-bezier(0.175,0.885,0.320,1);    }}.zoomOutUp {    animation-name: zoomOutUp;}@keyframes slideInDown {    from {        transform: translate3d(0,-100%,0);        visibility: visible;    }    to {        transform: translate3d(0,0,0);    }}.slideInDown {    animation-name: slideInDown;}@keyframes slideInLeft {    from {        opacity: 1;        transform: translate3d(-100%,0,0);        visibility: visible;    }    to {        opacity: 1;        transform: translate3d(0,0,0);    }}.slideInLeft {    animation-name: slideInLeft;}@keyframes slideInRight {    from {        transform: translate3d(100%,0,0);        visibility: visible;    }    to {        transform: translate3d(0,0,0);    }}.slideInRight {    animation-name: slideInRight;}@keyframes slideInUp {    from {        transform: translate3d(0,100%,0);        visibility: visible;    }    to {        transform: translate3d(0,0,0);    }}.slideInUp {    animation-name: slideInUp;}@keyframes slideOutDown {    from {        transform: translate3d(0,0,0);    }    to {        visibility: hidden;        transform: translate3d(0,100%,0);    }}.slideOutDown {    animation-name: slideOutDown;}@keyframes slideOutLeft {    from {        transform: translate3d(0,0,0);    }    to {        visibility: hidden;        transform: translate3d(-100%,0,0);    }}.slideOutLeft {    animation-name: slideOutLeft;}@keyframes slideOutRight {    from {        transform: translate3d(0,0,0);    }    to {        visibility: hidden;        transform: translate3d(100%,0,0);    }}.slideOutRight {    animation-name: slideOutRight;}@keyframes slideOutUp {    from {        transform: translate3d(0,0,0);    }    to {        visibility: hidden;        transform: translate3d(0,-100%,0);    }}.slideOutUp {    animation-name: slideOutUp;}