@charset "utf-8";
/* CSS Document */

.slide-bottom {
	-webkit-animation: slide-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-bottom 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}
.slide-up {
	-webkit-animation: slide-up 0.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: slide-up 0.2s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

/**
 * ----------------------------------------
 * animation slide-bottom
 * ----------------------------------------
 */
@-webkit-keyframes slide-bottom {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slide-bottom {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-webkit-keyframes slide-up {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}
@keyframes slide-up {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
}


/* -------------------------------------------------------------------------------------------- */    
.color-change-2x {
	-webkit-animation: color-change-2x 10s linear infinite alternate both;
	        animation: color-change-2x 10s linear infinite alternate both;
}
/* ----------------------------------------------
 * Generated by Animista on 2019-10-10 11:55:9
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation color-change-2x
 * ----------------------------------------
 */
@-webkit-keyframes color-change-2x {
  0% {
    background: #fb553f;
  }
  100% {
    background: #f3334e;
  }
}
@keyframes color-change-2x {
  0% {
    background: #fb553f;
  }
  100% {
    background: #f3334e;
  }
}

/* -------------------------------------------------------------------------------------------- */  

.rotate-center {
	-webkit-animation: rotate-center 1.5s linear infinite reverse both;
	        animation: rotate-center 1.5s linear infinite reverse both;
}

/**
 * ----------------------------------------
 * animation rotate-center
 * ----------------------------------------
 */
@-webkit-keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}


/* -------------------------------------------------------------------------------------------- */  

.vibrate-1 {
	-webkit-animation: vibrate-1 1s linear infinite both;
	        animation: vibrate-1 1s linear infinite both;
}
.vibrate-2{
	-webkit-animation: vibrate-1 5s linear infinite reverse both;
	        animation: vibrate-1 5s linear infinite reverse both;
}
.vibrate-3{
	-webkit-animation: vibrate-1 3s linear infinite reverse both;
	        animation: vibrate-1 3s linear infinite reverse both;
}
.vibrate-4{
	-webkit-animation: vibrate-1 5s linear infinite reverse both;
	        animation: vibrate-1 5s linear infinite reverse both;
}


/**
 * ----------------------------------------
 * animation vibrate-1
 * ----------------------------------------
 */
@-webkit-keyframes vibrate-1 {
  0% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
  20% {
    -webkit-transform: translate(-3px, 3px);
            transform: translate(-3px, 3px);
  }
  40% {
    -webkit-transform: translate(-3px, -3px);
            transform: translate(-3px, -3px);
  }
  60% {
    -webkit-transform: translate(3px, 3px);
            transform: translate(3px, 3px);
  }
  80% {
    -webkit-transform: translate(3px, -3px);
            transform: translate(3px, -3px);
  }
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@keyframes vibrate-1 {
  0% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
  20% {
    -webkit-transform: translate(-3px, 3px);
            transform: translate(-3px, 3px);
  }
  40% {
    -webkit-transform: translate(-3px, -3px);
            transform: translate(-3px, -3px);
  }
  60% {
    -webkit-transform: translate(3px, 3px);
            transform: translate(3px, 3px);
  }
  80% {
    -webkit-transform: translate(3px, -3px);
            transform: translate(3px, -3px);
  }
  100% {
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}


/* -------------------------------------------------------------------------------------------- */  
.shake-bottom {
	-webkit-animation: shake-bottom 5s ease-out infinite 1s both;
	        animation: shake-bottom 5s ease-out infinite 1s both;
}

/**
 * ----------------------------------------
 * animation shake-bottom
 * ----------------------------------------
 */
@-webkit-keyframes shake-bottom {
  0%,
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
  10% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    -webkit-transform: rotate(4deg);
            transform: rotate(4deg);
  }
  80% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  90% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
}
@keyframes shake-bottom {
  0%,
  100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
  10% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  20%,
  40%,
  60% {
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg);
  }
  30%,
  50%,
  70% {
    -webkit-transform: rotate(4deg);
            transform: rotate(4deg);
  }
  80% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  90% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
}



/* -------------------------------------------------------------------------------------------- */  
.swing-in-bottom-bck {
	-webkit-animation: swing-in-bottom-bck 1s 0.6s both;
	        animation: swing-in-bottom-bck 1s 0.6s both;
}
.swing-in-bottom-bck_1 {
	-webkit-animation: swing-in-bottom-bck 1s 0.6s both;
	        animation: swing-in-bottom-bck 1s 0.6s both;
}
.swing-in-bottom-bck_2 {
	-webkit-animation: swing-in-bottom-bck 1s 0.8s both;
	        animation: swing-in-bottom-bck 1s 0.8s both;
}
.swing-in-bottom-bck_3 {
	-webkit-animation: swing-in-bottom-bck 1s 0.1s both;
	        animation: swing-in-bottom-bck 1s 0.1s both;
}

/**
 * ----------------------------------------
 * animation swing-in-bottom-bck
 * ----------------------------------------
 */
@-webkit-keyframes swing-in-bottom-bck {
  0% {
    -webkit-transform: rotateX(-70deg);
            transform: rotateX(-70deg);
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0);
            transform: rotateX(0);
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    opacity: 1;
  }
}
@keyframes swing-in-bottom-bck {
  0% {
    -webkit-transform: rotateX(-70deg);
            transform: rotateX(-70deg);
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    opacity: 0;
  }
  100% {
    -webkit-transform: rotateX(0);
            transform: rotateX(0);
    -webkit-transform-origin: bottom;
            transform-origin: bottom;
    opacity: 1;
  }
}


/* -------------------------------------------------------------------------------------------- */  
.scale-in-center {
	-webkit-animation: scale-in-center 0.5s ease-out 0.5s both;
	        animation: scale-in-center 0.5s ease-out 0.5s both;
}
.scale-in-center_2 {
	-webkit-animation: scale-in-center 0.5s ease-out 1s both;
	        animation: scale-in-center 0.5s ease-out 1s both;
}

/**
 * ----------------------------------------
 * animation scale-in-center
 * ----------------------------------------
 */
@-webkit-keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes scale-in-center {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}


/* -------------------------------------------------------------------------------------------- */  
.wobble-hor-bottom {
	-webkit-animation: wobble-hor-bottom 2s infinite both;
	        animation: wobble-hor-bottom 2s infinite both;
}

/**
 * ----------------------------------------
 * animation wobble-hor-bottom
 * ----------------------------------------
 */
@-webkit-keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}
@keyframes wobble-hor-bottom {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-6deg);
            transform: translateX(-30px) rotate(-6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(6deg);
            transform: translateX(15px) rotate(6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.6deg);
            transform: translateX(-15px) rotate(-3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.4deg);
            transform: translateX(9px) rotate(2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}


/* -------------------------------------------------------------------------------------------- */ 
.slide-in-bck-center {
	-webkit-animation: slide-in-bck-center 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s both;
	        animation: slide-in-bck-center 0.7s cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s both;
}
.slide-in-bck-center-2 {
	-webkit-animation: slide-in-bck-center 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1s both;
	        animation: slide-in-bck-center 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) 1s both;
}


/**
 * ----------------------------------------
 * animation slide-in-bck-center
 * ----------------------------------------
 */
@-webkit-keyframes slide-in-bck-center {
  0% {
    -webkit-transform: translateZ(600px);
            transform: translateZ(600px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    opacity: 1;
  }
}
@keyframes slide-in-bck-center {
  0% {
    -webkit-transform: translateZ(600px);
            transform: translateZ(600px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateZ(0);
            transform: translateZ(0);
    opacity: 1;
  }
}

/* -------------------------------------------------------------------------------------------- */ 
.heartbeat {
	-webkit-animation: heartbeat 2s ease-in-out infinite both;
	        animation: heartbeat 2s ease-in-out infinite both;
}

/**
 * ----------------------------------------
 * animation heartbeat
 * ----------------------------------------
 */
@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}
@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: center center;
            transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  10% {
    -webkit-transform: scale(0.91);
            transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  17% {
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  33% {
    -webkit-transform: scale(0.87);
            transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  45% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}


/* -------------------------------------------------------------------------------------------- */ 
.rotate-center {
	-webkit-animation: rotate-center 9s ease-in-out .5s infinite both;
	        animation: rotate-center 9s ease-in-out .5s infinite both;
}
.rotate-center-2 {
	-webkit-animation: rotate-center 13s ease-in-out .2s infinite both;
	        animation: rotate-center 13s ease-in-out .2s infinite both;
}
.rotate-center-3 {
	-webkit-animation: rotate-center 7s ease-in-out .1s infinite reverse both;
	        animation: rotate-center 7s ease-in-out .1s infinite reverse both;
}

/**
 * ----------------------------------------
 * animation rotate-center
 * ----------------------------------------
 */
@-webkit-keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes rotate-center {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}


/* -------------------------------------------------------------------------------------------- */ 

.wobble-hor-top {
	-webkit-animation: wobble-hor-top 3s linear infinite both;
	        animation: wobble-hor-top 3s linear infinite both;
}

@-webkit-keyframes wobble-hor-top {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(6deg);
            transform: translateX(-30px) rotate(6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(-6deg);
            transform: translateX(15px) rotate(-6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(3.6deg);
            transform: translateX(-15px) rotate(3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(-2.4deg);
            transform: translateX(9px) rotate(-2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(1.2deg);
            transform: translateX(-6px) rotate(1.2deg);
  }
}
@keyframes wobble-hor-top {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(6deg);
            transform: translateX(-30px) rotate(6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(-6deg);
            transform: translateX(15px) rotate(-6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(3.6deg);
            transform: translateX(-15px) rotate(3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(-2.4deg);
            transform: translateX(9px) rotate(-2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(1.2deg);
            transform: translateX(-6px) rotate(1.2deg);
  }
}


/* -------------------------------------------------------------------------------------------- */ 

.lion_mov {
	-webkit-animation: lion_mov 5s linear infinite both;
	        animation: lion_mov 5s linear infinite both;
}

@-webkit-keyframes lion_mov {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(6deg);
            transform: translateX(-30px) rotate(6deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(-6deg);
            transform: translateX(15px) rotate(-6deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(3.6deg);
            transform: translateX(-15px) rotate(3.6deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(-2.4deg);
            transform: translateX(9px) rotate(-2.4deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(1.2deg);
            transform: translateX(-6px) rotate(1.2deg);
  }
}
@keyframes lion_mov {
  0% {
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  20% {
    -webkit-transform: translate(-30px, -50px);
            transform: translate(-30px, -50px);
  }
  50% {
    -webkit-transform: translate(-10px, -20px);
            transform: translate(-10px, -20px);
  }
	70% {
    -webkit-transform: translate(20px, -70px);
            transform: translate(20px, -70px);
  }

  100% {
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
}

/* -------------------------------------------------------------------------------------------- */ 

.newyear_lion.play{
	/*--- transform: translate(-50%, -35%); */
	-webkit-animation: newyear_lion_play 3s linear;
	 animation: newyear_lion_play 3s linear;
}
@-webkit-keyframes newyear_lion_play {
	0%,  100% {
		-webkit-transform: translate(-50%, 0%);
		transform: translate(-50%, 0%);		
	}
	10%{
		-webkit-transform: translate(-50%, -53%);
		transform: translate(-50%, -53%);
	}
	80%{
		-webkit-transform: translate(-50%, -53%);
		transform: translate(-50%, -53%);
	}
}
@keyframes newyear_lion_play {
	0%,  100% {
		-webkit-transform: translate(-50%, 0%);
		transform: translate(-50%, 0%);
	}
	10%{
		-webkit-transform: translate(-50%, -53%);
		transform: translate(-50%, -53%);
	}
	80%{
		-webkit-transform: translate(-50%, -53%);
		transform: translate(-50%, -53%);
	}
}

.boom.play{
	/*-- transform: translate(-50%, -40%);
	width: 95%;
	opacity: 1;  */
	animation: boom_play 3s linear;
}
@-webkit-keyframes boom_play {
	0%,  100% {transform: translate(-50%, 0%); width: 10%; opacity: 0;}
	20%{transform: translate(-50%, -40%); width: 95%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 95%; opacity: 1;}
}
@keyframes boom_play {
	0%,  100% {transform: translate(-50%, 0%);}
	20%{transform: translate(-50%, -40%); width: 95%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 95%; opacity: 1;}
}


@media(max-width: 786px){	
	.boom.play{ animation: boom_play_2 3s linear;}
}

@-webkit-keyframes boom_play_2 {
	0%,  100% {transform: translate(-50%, 0%); width: 10%; opacity: 0;}
	20%{transform: translate(-50%, -40%); width: 150%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 150%; opacity: 1;}
}
@keyframes boom_play_2 {
	0%,  100% {transform: translate(-50%, 0%);}
	20%{transform: translate(-50%, -40%); width: 150%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 150%; opacity: 1;}
}


@media(max-width: 586px){	
	.boom.play{ animation: boom_play_2 3s linear;}
}

@-webkit-keyframes boom_play_2 {
	0%,  100% {transform: translate(-50%, 0%); width: 10%; opacity: 0;}
	20%{transform: translate(-50%, -40%); width: 160%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 160%; opacity: 1;}
}
@keyframes boom_play_2 {
	0%,  100% {transform: translate(-50%, 0%);}
	20%{transform: translate(-50%, -40%); width: 160%; opacity: 1;}
	80%{transform: translate(-50%, -40%); width: 160%; opacity: 1;}
}



.shake-vertical {
	-webkit-animation: shake-vertical 5s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;
	        animation: shake-vertical 5s cubic-bezier(0.455, 0.030, 0.515, 0.955) infinite both;
}

@-webkit-keyframes shake-vertical {
  0%,
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  80% {
    -webkit-transform: translateY(6.4px);
            transform: translateY(6.4px);
  }
  90% {
    -webkit-transform: translateY(-6.4px);
            transform: translateY(-6.4px);
  }
}
@keyframes shake-vertical {
  0%,
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  10%,
  30%,
  50%,
  70% {
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  20%,
  40%,
  60% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  80% {
    -webkit-transform: translateY(6.4px);
            transform: translateY(6.4px);
  }
  90% {
    -webkit-transform: translateY(-6.4px);
            transform: translateY(-6.4px);
  }
}







