@charset "UTF-8";
/* FUNCTIONS */
@font-face {
  font-family: 'dk_uncle_edwardregular';
  src: url('fonts/dk_uncle_edward-webfont.woff2') format('woff2'), url('fonts/dk_uncle_edward-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
/*! ANIMATIONS */
@-moz-keyframes dialMover {
  0% {
    transform: rotate(-45deg);
  }
  50% {
    transform: rotate(45deg);
  }
  100% {
    transform: rotate(-45deg);
  }
}
@-webkit-keyframes dialMover {
  0% {
    transform: rotate(-45deg);
  }
  50% {
    transform: rotate(45deg);
  }
  100% {
    transform: rotate(-45deg);
  }
}
@keyframes dialMover {
  0% {
    transform: rotate(-45deg);
  }
  50% {
    transform: rotate(45deg);
  }
  100% {
    transform: rotate(-45deg);
  }
}
.dial-move {
  -webkit-animation: dialMover infinite 3s ease-in-out;
  -moz-animation: dialMover infinite 3s ease-in-out;
  animation: dialMover infinite 3s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes blink {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes blink {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.blinker {
  -webkit-animation: blink infinite 2s linear;
  -moz-animation: blink infinite 2s linear;
  animation: blink infinite 2s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes float1 {
  0% {
    transform: translate3d(0, -10px, 0);
  }
  50% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    transform: translate3d(0, -10px, 0);
  }
}
@-webkit-keyframes float1 {
  0% {
    transform: translate3d(0, -10px, 0);
  }
  50% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    transform: translate3d(0, -10px, 0);
  }
}
@keyframes float1 {
  0% {
    transform: translate3d(0, -10px, 0);
  }
  50% {
    transform: translate3d(0, 10px, 0);
  }
  100% {
    transform: translate3d(0, -10px, 0);
  }
}
.floater1 {
  -webkit-animation: float1 infinite 3s ease-in-out;
  -moz-animation: float1 infinite 3s ease-in-out;
  animation: float1 infinite 3s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes bounce1 {
  0% {
    transform: translate3d(0, -15px, 0);
  }
  50% {
    transform: translate3d(0, 0px, 0);
  }
  100% {
    transform: translate3d(0, -15px, 0);
  }
}
@-webkit-keyframes bounce1 {
  0% {
    transform: translate3d(0, -15px, 0);
  }
  50% {
    transform: translate3d(0, 0px, 0);
  }
  100% {
    transform: translate3d(0, -15px, 0);
  }
}
@keyframes bounce1 {
  0% {
    transform: translate3d(0, -15px, 0);
  }
  50% {
    transform: translate3d(0, 0px, 0);
  }
  100% {
    transform: translate3d(0, -15px, 0);
  }
}
.bouncer1 {
  -webkit-animation: bounce1 infinite 1.5s ease-in-out;
  -moz-animation: bounce1 infinite 1.5s ease-in-out;
  animation: bounce1 infinite 1.5s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes blink2 {
  0% {
    opacity: .5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: .5;
  }
}
@-webkit-keyframes blink2 {
  0% {
    opacity: .5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: .5;
  }
}
@keyframes blink2 {
  0% {
    opacity: .5;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: .5;
  }
}
.light-blink {
  -webkit-animation: blink2 infinite 1s ease-out;
  -moz-animation: blink2 infinite 1s ease-out;
  animation: blink2 infinite 1s ease-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes burstGrowMain {
  0% {
    transform: scale(0.5);
    z-index: 2;
  }
  50% {
    z-index: 1;
  }
  100% {
    transform: scale(1.3);
    z-index: 0;
  }
}
@-webkit-keyframes burstGrowMain {
  0% {
    transform: scale(0.5);
    z-index: 2;
  }
  50% {
    z-index: 1;
  }
  100% {
    transform: scale(1.3);
    z-index: 0;
  }
}
@keyframes burstGrowMain {
  0% {
    transform: scale(0.5);
    z-index: 2;
  }
  50% {
    z-index: 1;
  }
  100% {
    transform: scale(1.3);
    z-index: 0;
  }
}
.burst-grow-main {
  -webkit-animation: burstGrowMain infinite 6s linear;
  -moz-animation: burstGrowMain infinite 6s linear;
  animation: burstGrowMain infinite 6s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes burstFade {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes burstFade {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes burstFade {
  0% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  75% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.burst-fade {
  -webkit-animation: burstFade infinite 6s linear;
  -moz-animation: burstFade infinite 6s linear;
  animation: burstFade infinite 6s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes birdFlap {
  0% {
    transform: scaleX(0.5);
  }
  50% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0.5);
  }
}
@-webkit-keyframes birdFlap {
  0% {
    transform: scaleX(0.5);
  }
  50% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0.5);
  }
}
@keyframes birdFlap {
  0% {
    transform: scaleX(0.5);
  }
  50% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0.5);
  }
}
.bird-flap {
  -webkit-animation: birdFlap infinite 1s ease-in-out;
  -moz-animation: birdFlap infinite 1s ease-in-out;
  animation: birdFlap infinite 1s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes birdHover {
  0% {
    transform: translateY(-20px) rotate(-20deg);
  }
  50% {
    transform: translateY(20px) rotate(20deg);
  }
  100% {
    transform: translateY(-20px) rotate(-20deg);
  }
}
@-webkit-keyframes birdHover {
  0% {
    transform: translateY(-20px) rotate(-20deg);
  }
  50% {
    transform: translateY(20px) rotate(20deg);
  }
  100% {
    transform: translateY(-20px) rotate(-20deg);
  }
}
@keyframes birdHover {
  0% {
    transform: translateY(-20px) rotate(-20deg);
  }
  50% {
    transform: translateY(20px) rotate(20deg);
  }
  100% {
    transform: translateY(-20px) rotate(-20deg);
  }
}
.bird-hover {
  -webkit-animation: birdHover infinite 4s ease-in-out;
  -moz-animation: birdHover infinite 4s ease-in-out;
  animation: birdHover infinite 4s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes birdMover1 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-300px, -20px);
  }
  75% {
    transform: translate(-100px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes birdMover1 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-300px, -20px);
  }
  75% {
    transform: translate(-100px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes birdMover1 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-300px, -20px);
  }
  75% {
    transform: translate(-100px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
.bird-move1 {
  -webkit-animation: birdMover1 infinite 12s ease-in-out;
  -moz-animation: birdMover1 infinite 12s ease-in-out;
  animation: birdMover1 infinite 12s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes birdMover2 {
  0% {
    transform: translate(-100px, -50px);
  }
  35% {
    transform: translate(50px, 120px);
  }
  75% {
    transform: translate(200px, -30px);
  }
  100% {
    transform: translate(-100px, -50px);
  }
}
@-webkit-keyframes birdMover2 {
  0% {
    transform: translate(-100px, -50px);
  }
  35% {
    transform: translate(50px, 120px);
  }
  75% {
    transform: translate(200px, -30px);
  }
  100% {
    transform: translate(-100px, -50px);
  }
}
@keyframes birdMover2 {
  0% {
    transform: translate(-100px, -50px);
  }
  35% {
    transform: translate(50px, 120px);
  }
  75% {
    transform: translate(200px, -30px);
  }
  100% {
    transform: translate(-100px, -50px);
  }
}
.bird-move2 {
  -webkit-animation: birdMover2 infinite 12s ease-in-out;
  -moz-animation: birdMover2 infinite 12s ease-in-out;
  animation: birdMover2 infinite 12s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes birdMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-100px, -20px);
  }
  75% {
    transform: translate(-150px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@-webkit-keyframes birdMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-100px, -20px);
  }
  75% {
    transform: translate(-150px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
@keyframes birdMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  35% {
    transform: translate(-100px, -20px);
  }
  75% {
    transform: translate(-150px, 100px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}
.bird-move3 {
  -webkit-animation: birdMover3 infinite 12s ease-in-out;
  -moz-animation: birdMover3 infinite 12s ease-in-out;
  animation: birdMover3 infinite 12s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes wingFlapL {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-30deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
@-webkit-keyframes wingFlapL {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-30deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
@keyframes wingFlapL {
  0% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-30deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
.wing-flap-l {
  -webkit-animation: wingFlapL infinite 1.5s ease-in-out;
  -moz-animation: wingFlapL infinite 1.5s ease-in-out;
  animation: wingFlapL infinite 1.5s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes wingFlapR {
  0% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(30deg);
  }
  100% {
    transform: rotate(-10deg);
  }
}
@-webkit-keyframes wingFlapR {
  0% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(30deg);
  }
  100% {
    transform: rotate(-10deg);
  }
}
@keyframes wingFlapR {
  0% {
    transform: rotate(-10deg);
  }
  50% {
    transform: rotate(30deg);
  }
  100% {
    transform: rotate(-10deg);
  }
}
.wing-flap-r {
  -webkit-animation: wingFlapR infinite 1.5s ease-in-out;
  -moz-animation: wingFlapR infinite 1.5s ease-in-out;
  animation: wingFlapR infinite 1.5s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes waterRipple {
  0% {
    transform: translateY(-250px);
    opacity: .25;
  }
  50% {
    transform: translateY(-192px);
    opacity: .75;
  }
  100% {
    transform: translateY(-115px);
    opacity: .25;
  }
}
@-webkit-keyframes waterRipple {
  0% {
    transform: translateY(-250px);
    opacity: .25;
  }
  50% {
    transform: translateY(-192px);
    opacity: .75;
  }
  100% {
    transform: translateY(-115px);
    opacity: .25;
  }
}
@keyframes waterRipple {
  0% {
    transform: translateY(-250px);
    opacity: .25;
  }
  50% {
    transform: translateY(-192px);
    opacity: .75;
  }
  100% {
    transform: translateY(-115px);
    opacity: .25;
  }
}
.water-ripple {
  -webkit-animation: waterRipple infinite 10s linear;
  -moz-animation: waterRipple infinite 10s linear;
  animation: waterRipple infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes treeSway {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-2deg);
  }
  30% {
    transform: rotate(2deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@-webkit-keyframes treeSway {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-2deg);
  }
  30% {
    transform: rotate(2deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes treeSway {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-2deg);
  }
  30% {
    transform: rotate(2deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.tree-sway {
  -webkit-animation: treeSway infinite 8s ease-in-out;
  -moz-animation: treeSway infinite 8s ease-in-out;
  animation: treeSway infinite 8s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes treeSway2 {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-4deg);
  }
  30% {
    transform: rotate(4deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@-webkit-keyframes treeSway2 {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-4deg);
  }
  30% {
    transform: rotate(4deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes treeSway2 {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-4deg);
  }
  30% {
    transform: rotate(4deg);
  }
  40% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.tree-sway2 {
  -webkit-animation: treeSway2 infinite 8s ease-in-out;
  -moz-animation: treeSway2 infinite 8s ease-in-out;
  animation: treeSway2 infinite 8s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes lineglow1 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  60% {
    opacity: 0;
    transform: scale(0.9);
  }
  70% {
    opacity: 1;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(1.05);
  }
}
@-webkit-keyframes lineglow1 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  60% {
    opacity: 0;
    transform: scale(0.9);
  }
  70% {
    opacity: 1;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(1.05);
  }
}
@keyframes lineglow1 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  60% {
    opacity: 0;
    transform: scale(0.9);
  }
  70% {
    opacity: 1;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(1.05);
  }
}
.lineGlow1 {
  -webkit-animation: lineglow1 infinite 3s linear;
  -moz-animation: lineglow1 infinite 3s linear;
  animation: lineglow1 infinite 3s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes burstGrow1 {
  0% {
    opacity: 0;
    transform: scale(0.25);
  }
  10% {
    opacity: 1;
    transform: scale(0.35);
  }
  50% {
    opacity: 1;
    transform: scale(0.65);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
@-webkit-keyframes burstGrow1 {
  0% {
    opacity: 0;
    transform: scale(0.25);
  }
  10% {
    opacity: 1;
    transform: scale(0.35);
  }
  50% {
    opacity: 1;
    transform: scale(0.65);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
@keyframes burstGrow1 {
  0% {
    opacity: 0;
    transform: scale(0.25);
  }
  10% {
    opacity: 1;
    transform: scale(0.35);
  }
  50% {
    opacity: 1;
    transform: scale(0.65);
  }
  100% {
    opacity: 0;
    transform: scale(1);
  }
}
.burst-grow1 {
  -webkit-animation: burstGrow1 infinite 4s linear;
  -moz-animation: burstGrow1 infinite 4s linear;
  animation: burstGrow1 infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes lineglow2 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
@-webkit-keyframes lineglow2 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
@keyframes lineglow2 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
.lineGlow2 {
  -webkit-animation: lineglow2 infinite 2s ease-in-out;
  -moz-animation: lineglow2 infinite 2s ease-in-out;
  animation: lineglow2 infinite 2s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes lineglow3 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes lineglow3 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes lineglow3 {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.lineGlow3 {
  -webkit-animation: lineglow3 infinite 2s ease-in-out;
  -moz-animation: lineglow3 infinite 2s ease-in-out;
  animation: lineglow3 infinite 2s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes coinMove {
  0% {
    transform: translateX(-280px);
  }
  25% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(280px);
  }
}
@-webkit-keyframes coinMove {
  0% {
    transform: translateX(-280px);
  }
  25% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(280px);
  }
}
@keyframes coinMove {
  0% {
    transform: translateX(-280px);
  }
  25% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(280px);
  }
}
.coin-move {
  -webkit-animation: coinMove infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: coinMove infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  animation: coinMove infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
  transform: translateX(-300px);
}
@-moz-keyframes coinRoll {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(360deg);
  }
  25.1% {
    transform: rotate(360deg);
  }
  75% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(720deg);
  }
}
@-webkit-keyframes coinRoll {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(360deg);
  }
  25.1% {
    transform: rotate(360deg);
  }
  75% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(720deg);
  }
}
@keyframes coinRoll {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(360deg);
  }
  25.1% {
    transform: rotate(360deg);
  }
  75% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(720deg);
  }
}
.coin-roll {
  -webkit-animation: coinRoll infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: coinRoll infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  animation: coinRoll infinite 4.5s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes drawCheck {
  0% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  25% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  35% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  75% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  85% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 0;
  }
  100% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 0;
  }
}
@-webkit-keyframes drawCheck {
  0% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  25% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  35% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  75% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  85% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 0;
  }
  100% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 0;
  }
}
@keyframes drawCheck {
  0% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  25% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 1;
  }
  35% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  75% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 1;
  }
  85% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0);
    opacity: 0;
  }
  100% {
    -webkit-clip-path: inset(0 100% 0 0);
    clip-path: inset(0 100% 0 0);
    opacity: 0;
  }
}
.draw-check {
  -webkit-animation: drawCheck infinite 4.5s ease-in-out;
  -moz-animation: drawCheck infinite 4.5s ease-in-out;
  animation: drawCheck infinite 4.5s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes paperIn {
  0% {
    transform: translateX(-250px);
  }
  40% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(0px);
  }
}
@-webkit-keyframes paperIn {
  0% {
    transform: translateX(-250px);
  }
  40% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(0px);
  }
}
@keyframes paperIn {
  0% {
    transform: translateX(-250px);
  }
  40% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(0px);
  }
}
.paper-in {
  -webkit-animation: paperIn infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: paperIn infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  animation: paperIn infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes paperOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
@-webkit-keyframes paperOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
@keyframes paperOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
.paper-out {
  -webkit-animation: paperOut infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: paperOut infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  animation: paperOut infinite 5s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes lineScroll {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-65px);
  }
}
@-webkit-keyframes lineScroll {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-65px);
  }
}
@keyframes lineScroll {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-65px);
  }
}
.line-scroll {
  -webkit-animation: lineScroll infinite 4s linear;
  -moz-animation: lineScroll infinite 4s linear;
  animation: lineScroll infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes handInLeft {
  0% {
    transform: translateX(-210px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(-210px);
  }
}
@-webkit-keyframes handInLeft {
  0% {
    transform: translateX(-210px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(-210px);
  }
}
@keyframes handInLeft {
  0% {
    transform: translateX(-210px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(-210px);
  }
}
.hand-in-left {
  -webkit-animation: handInLeft infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: handInLeft infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation: handInLeft infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes handInRight {
  0% {
    transform: translateX(220px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(220px);
  }
}
@-webkit-keyframes handInRight {
  0% {
    transform: translateX(220px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(220px);
  }
}
@keyframes handInRight {
  0% {
    transform: translateX(220px);
  }
  50% {
    transform: translateX(0px);
  }
  65% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(220px);
  }
}
.hand-in-right {
  -webkit-animation: handInRight infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: handInRight infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation: handInRight infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes coinHand {
  0% {
    transform: translate(-210px, 0px);
  }
  50% {
    transform: translate(0px, 0px);
  }
  65% {
    transform: translate(0px, 55px);
  }
  100% {
    transform: translate(220px, 55px);
  }
}
@-webkit-keyframes coinHand {
  0% {
    transform: translate(-210px, 0px);
  }
  50% {
    transform: translate(0px, 0px);
  }
  65% {
    transform: translate(0px, 55px);
  }
  100% {
    transform: translate(220px, 55px);
  }
}
@keyframes coinHand {
  0% {
    transform: translate(-210px, 0px);
  }
  50% {
    transform: translate(0px, 0px);
  }
  65% {
    transform: translate(0px, 55px);
  }
  100% {
    transform: translate(220px, 55px);
  }
}
.coin-hand {
  -webkit-animation: coinHand infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: coinHand infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation: coinHand infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes coinIn {
  0% {
    transform: translateX(0px);
  }
  40% {
    transform: translateX(160px);
  }
  100% {
    transform: translateX(160px);
  }
}
@-webkit-keyframes coinIn {
  0% {
    transform: translateX(0px);
  }
  40% {
    transform: translateX(160px);
  }
  100% {
    transform: translateX(160px);
  }
}
@keyframes coinIn {
  0% {
    transform: translateX(0px);
  }
  40% {
    transform: translateX(160px);
  }
  100% {
    transform: translateX(160px);
  }
}
.coin-in {
  -webkit-animation: coinIn infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: coinIn infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation: coinIn infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes dollarOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
@-webkit-keyframes dollarOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
@keyframes dollarOut {
  0% {
    transform: translateX(0px);
  }
  60% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(250px);
  }
}
.dollar-out {
  -webkit-animation: dollarOut infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  -moz-animation: dollarOut infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation: dollarOut infinite 4s cubic-bezier(0.5, 0, 0.5, 1);
  animation-fill-mode: forwards;
}
@-moz-keyframes lineglow-c4 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  40% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  60% {
    opacity: 0;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
@-webkit-keyframes lineglow-c4 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  40% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  60% {
    opacity: 0;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
@keyframes lineglow-c4 {
  0% {
    opacity: 0;
    transform: scale(0.95);
  }
  40% {
    opacity: 0;
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  60% {
    opacity: 0;
    transform: scale(0.95);
  }
  100% {
    opacity: 0;
    transform: scale(0.95);
  }
}
.lineGlow-cp4 {
  -webkit-animation: lineglow-c4 infinite 4s ease-in-out;
  -moz-animation: lineglow-c4 infinite 4s ease-in-out;
  animation: lineglow-c4 infinite 4s ease-in-out;
  animation-fill-mode: forwards;
  opacity: 0;
}
@-moz-keyframes shadOff {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  32% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes shadOff {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  32% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes shadOff {
  0% {
    opacity: 1;
  }
  25% {
    opacity: 1;
  }
  32% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.shad-off {
  -webkit-animation: shadOff infinite 4s linear;
  -moz-animation: shadOff infinite 4s linear;
  animation: shadOff infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes shadOn {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes shadOn {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
@keyframes shadOn {
  0% {
    opacity: 0;
  }
  70% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
.shad-on {
  -webkit-animation: shadOn infinite 4s linear;
  -moz-animation: shadOn infinite 4s linear;
  animation: shadOn infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes dotMover1 {
  0% {
    transform: translateY(-15px);
  }
  100% {
    transform: translateY(60px);
  }
}
@-webkit-keyframes dotMover1 {
  0% {
    transform: translateY(-15px);
  }
  100% {
    transform: translateY(60px);
  }
}
@keyframes dotMover1 {
  0% {
    transform: translateY(-15px);
  }
  100% {
    transform: translateY(60px);
  }
}
.dot-mover1 {
  -webkit-animation: dotMover1 infinite 2s linear;
  -moz-animation: dotMover1 infinite 2s linear;
  animation: dotMover1 infinite 2s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes dotMover2 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-70px, 66px);
  }
}
@-webkit-keyframes dotMover2 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-70px, 66px);
  }
}
@keyframes dotMover2 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(-70px, 66px);
  }
}
.dot-mover2 {
  -webkit-animation: dotMover2 infinite 2s linear;
  -moz-animation: dotMover2 infinite 2s linear;
  animation: dotMover2 infinite 2s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes dotMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(72px, 68px);
  }
}
@-webkit-keyframes dotMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(72px, 68px);
  }
}
@keyframes dotMover3 {
  0% {
    transform: translate(0px, 0px);
  }
  100% {
    transform: translate(72px, 68px);
  }
}
.dot-mover3 {
  -webkit-animation: dotMover3 infinite 2s linear;
  -moz-animation: dotMover3 infinite 2s linear;
  animation: dotMover3 infinite 2s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes dotMover4a {
  0% {
    transform: translate(0px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
@-webkit-keyframes dotMover4a {
  0% {
    transform: translate(0px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
@keyframes dotMover4a {
  0% {
    transform: translate(0px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
.dot-mover4a {
  -webkit-animation: dotMover4a infinite 4s linear;
  -moz-animation: dotMover4a infinite 4s linear;
  animation: dotMover4a infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes dotMover4b {
  0% {
    transform: translate(210px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
@-webkit-keyframes dotMover4b {
  0% {
    transform: translate(210px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
@keyframes dotMover4b {
  0% {
    transform: translate(210px, 0px);
  }
  50% {
    transform: translate(105px, 0px);
  }
  100% {
    transform: translate(105px, 110px);
  }
}
.dot-mover4b {
  -webkit-animation: dotMover4b infinite 4s linear;
  -moz-animation: dotMover4b infinite 4s linear;
  animation: dotMover4b infinite 4s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes coinDropBox {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(340px);
  }
}
@-webkit-keyframes coinDropBox {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(340px);
  }
}
@keyframes coinDropBox {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(340px);
  }
}
.coin-dropbox {
  -webkit-animation: coinDropBox 1 1s ease-in;
  -moz-animation: coinDropBox 1 1s ease-in;
  animation: coinDropBox 1 1s ease-in;
  animation-fill-mode: forwards;
}
@-moz-keyframes boxDotMove {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(100px);
  }
}
@-webkit-keyframes boxDotMove {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(100px);
  }
}
@keyframes boxDotMove {
  0% {
    transform: translateX(0px);
  }
  100% {
    transform: translateX(100px);
  }
}
.boxdot-move {
  -webkit-animation: boxDotMove 1 1.5s ease-in-out;
  -moz-animation: boxDotMove 1 1.5s ease-in-out;
  animation: boxDotMove 1 1.5s ease-in-out;
  animation-fill-mode: forwards;
  animation-delay: 1s;
}
@-moz-keyframes lineGlowrm2 {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.9);
  }
}
@-webkit-keyframes lineGlowrm2 {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.9);
  }
}
@keyframes lineGlowrm2 {
  0% {
    opacity: 0;
    transform: scale(0.9);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.9);
  }
}
.lineglow-rm2 {
  -webkit-animation: lineGlowrm2 1 0.6s ease-in-out;
  -moz-animation: lineGlowrm2 1 0.6s ease-in-out;
  animation: lineGlowrm2 1 0.6s ease-in-out;
  animation-fill-mode: forwards;
  opacity: 0;
  animation-delay: 1.45s;
}
@-moz-keyframes coinDropFun {
  0% {
    transform: translateY(0px);
  }
  80% {
    transform: translateY(195px);
  }
  100% {
    transform: translateY(195px);
  }
}
@-webkit-keyframes coinDropFun {
  0% {
    transform: translateY(0px);
  }
  80% {
    transform: translateY(195px);
  }
  100% {
    transform: translateY(195px);
  }
}
@keyframes coinDropFun {
  0% {
    transform: translateY(0px);
  }
  80% {
    transform: translateY(195px);
  }
  100% {
    transform: translateY(195px);
  }
}
.coin-dropfun {
  -webkit-animation: coinDropFun infinite 3s ease-in;
  -moz-animation: coinDropFun infinite 3s ease-in;
  animation: coinDropFun infinite 3s ease-in;
  animation-fill-mode: forwards;
}
@-moz-keyframes paperDropFun {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(105px);
  }
}
@-webkit-keyframes paperDropFun {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(105px);
  }
}
@keyframes paperDropFun {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(105px);
  }
}
.paper-dropfun {
  -webkit-animation: paperDropFun infinite 3s linear;
  -moz-animation: paperDropFun infinite 3s linear;
  animation: paperDropFun infinite 3s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes moveItem1 {
  0% {
    transform: translate(25px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-136px, 0);
  }
  33.3% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-297px, 0);
  }
  66.6% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-356px, 130px) scale(0.5);
  }
  98% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 1;
  }
  100% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 0;
  }
}
@-webkit-keyframes moveItem1 {
  0% {
    transform: translate(25px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-136px, 0);
  }
  33.3% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-297px, 0);
  }
  66.6% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-356px, 130px) scale(0.5);
  }
  98% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 1;
  }
  100% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 0;
  }
}
@keyframes moveItem1 {
  0% {
    transform: translate(25px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-136px, 0);
  }
  33.3% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-297px, 0);
  }
  66.6% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-356px, 130px) scale(0.5);
  }
  98% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 1;
  }
  100% {
    transform: translate(-356px, 130px) scale(0.5);
    opacity: 0;
  }
}
.move-item1 {
  -webkit-animation: moveItem1 infinite 10s linear;
  -moz-animation: moveItem1 infinite 10s linear;
  animation: moveItem1 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes fadeTxt1 {
  0% {
    opacity: 0;
  }
  74.6% {
    opacity: 0;
  }
  76.6% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeTxt1 {
  0% {
    opacity: 0;
  }
  74.6% {
    opacity: 0;
  }
  76.6% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeTxt1 {
  0% {
    opacity: 0;
  }
  74.6% {
    opacity: 0;
  }
  76.6% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fade-txt1 {
  -webkit-animation: fadeTxt1 infinite 10s linear;
  -moz-animation: fadeTxt1 infinite 10s linear;
  animation: fadeTxt1 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes moveItem2 {
  0% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-297px, 0);
  }
  33.3% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  64.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  66.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  66.61% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
}
@-webkit-keyframes moveItem2 {
  0% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-297px, 0);
  }
  33.3% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  64.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  66.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  66.61% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
}
@keyframes moveItem2 {
  0% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-297px, 0);
  }
  33.3% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  64.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  66.6% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  66.61% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  100% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
}
.move-item2 {
  -webkit-animation: moveItem2 infinite 10s linear;
  -moz-animation: moveItem2 infinite 10s linear;
  animation: moveItem2 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes fadeTxt2 {
  0% {
    opacity: 0;
  }
  41.3% {
    opacity: 0;
  }
  43.3% {
    opacity: 1;
  }
  64.6% {
    opacity: 1;
  }
  66.6% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeTxt2 {
  0% {
    opacity: 0;
  }
  41.3% {
    opacity: 0;
  }
  43.3% {
    opacity: 1;
  }
  64.6% {
    opacity: 1;
  }
  66.6% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeTxt2 {
  0% {
    opacity: 0;
  }
  41.3% {
    opacity: 0;
  }
  43.3% {
    opacity: 1;
  }
  64.6% {
    opacity: 1;
  }
  66.6% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.fade-txt2 {
  -webkit-animation: fadeTxt2 infinite 10s linear;
  -moz-animation: fadeTxt2 infinite 10s linear;
  animation: fadeTxt2 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes moveItem3 {
  0% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  31.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  33.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  33.31% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  66.6% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-297px, 0);
  }
  100% {
    transform: translate(-297px, 0);
  }
}
@-webkit-keyframes moveItem3 {
  0% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  31.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  33.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  33.31% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  66.6% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-297px, 0);
  }
  100% {
    transform: translate(-297px, 0);
  }
}
@keyframes moveItem3 {
  0% {
    transform: translate(-297px, 0);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translate(-353px, 130px) scale(0.5);
  }
  31.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 1;
  }
  33.3% {
    transform: translate(-353px, 130px) scale(0.5);
    opacity: 0;
  }
  33.31% {
    transform: translate(25px, 0) scale(1);
    opacity: 1;
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translate(-136px, 0) scale(1);
    opacity: 1;
  }
  66.6% {
    transform: translate(-136px, 0);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translate(-297px, 0);
  }
  100% {
    transform: translate(-297px, 0);
  }
}
.move-item3 {
  -webkit-animation: moveItem3 infinite 10s linear;
  -moz-animation: moveItem3 infinite 10s linear;
  animation: moveItem3 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes fadeTxt3 {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  12% {
    opacity: 1;
  }
  33.3% {
    opacity: 1;
  }
  35.3% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeTxt3 {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  12% {
    opacity: 1;
  }
  33.3% {
    opacity: 1;
  }
  35.3% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeTxt3 {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0;
  }
  12% {
    opacity: 1;
  }
  33.3% {
    opacity: 1;
  }
  35.3% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
.fade-txt3 {
  -webkit-animation: fadeTxt3 infinite 10s linear;
  -moz-animation: fadeTxt3 infinite 10s linear;
  animation: fadeTxt3 infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes moveConveyer {
  0% {
    transform: translateX(0px);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translateX(-161px);
  }
  33.3% {
    transform: translateX(-161px);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translateX(-322px);
  }
  66.6% {
    transform: translateX(-322px);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translateX(-483px);
  }
  100% {
    transform: translateX(-483px);
  }
}
@-webkit-keyframes moveConveyer {
  0% {
    transform: translateX(0px);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translateX(-161px);
  }
  33.3% {
    transform: translateX(-161px);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translateX(-322px);
  }
  66.6% {
    transform: translateX(-322px);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translateX(-483px);
  }
  100% {
    transform: translateX(-483px);
  }
}
@keyframes moveConveyer {
  0% {
    transform: translateX(0px);
    animation-timing-function: ease-in-out;
  }
  10% {
    transform: translateX(-161px);
  }
  33.3% {
    transform: translateX(-161px);
    animation-timing-function: ease-in-out;
  }
  43.3% {
    transform: translateX(-322px);
  }
  66.6% {
    transform: translateX(-322px);
    animation-timing-function: ease-in-out;
  }
  76.6% {
    transform: translateX(-483px);
  }
  100% {
    transform: translateX(-483px);
  }
}
.move-conveyer {
  -webkit-animation: moveConveyer infinite 10s linear;
  -moz-animation: moveConveyer infinite 10s linear;
  animation: moveConveyer infinite 10s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes lineScroll2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-97px);
  }
}
@-webkit-keyframes lineScroll2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-97px);
  }
}
@keyframes lineScroll2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(-97px);
  }
}
.line-scroll2 {
  -webkit-animation: lineScroll2 infinite 6s linear;
  -moz-animation: lineScroll2 infinite 6s linear;
  animation: lineScroll2 infinite 6s linear;
  animation-fill-mode: forwards;
}
@-moz-keyframes chuteDrop1 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(550px);
  }
}
@-webkit-keyframes chuteDrop1 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(550px);
  }
}
@keyframes chuteDrop1 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(550px);
  }
}
.chute-dropper1 {
  -webkit-animation: chuteDrop1 infinite 11s ease-out;
  -moz-animation: chuteDrop1 infinite 11s ease-out;
  animation: chuteDrop1 infinite 11s ease-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes cardSway {
  0% {
    transform: rotate(-5deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes cardSway {
  0% {
    transform: rotate(-5deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(-5deg);
  }
}
@keyframes cardSway {
  0% {
    transform: rotate(-5deg);
  }
  50% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(-5deg);
  }
}
.card-sway {
  -webkit-animation: cardSway infinite 2s ease-in-out;
  -moz-animation: cardSway infinite 2s ease-in-out;
  animation: cardSway infinite 2s ease-in-out;
  animation-fill-mode: forwards;
}
@-moz-keyframes chuteDrop2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(1000px);
  }
}
@-webkit-keyframes chuteDrop2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(1000px);
  }
}
@keyframes chuteDrop2 {
  0% {
    transform: translateY(0px);
  }
  100% {
    transform: translateY(1000px);
  }
}
.chute-dropper2 {
  -webkit-animation: chuteDrop2 infinite 22s ease-out;
  -moz-animation: chuteDrop2 infinite 22s ease-out;
  animation: chuteDrop2 infinite 22s ease-out;
  animation-fill-mode: forwards;
}
