@charset "utf-8";
@-webkit-keyframes bounce {
  /* line 2, ../../lib/sass/_animate.sass */
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 5, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 8, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes bounce {
  /* line 2, ../../lib/sass/_animate.sass */
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 5, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 8, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

/* line 17, ../../lib/sass/_animate.sass */
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes flash {
  /* line 27, ../../lib/sass/_animate.sass */
  0%, 50%, 100% {
    opacity: 1;
  }

  /* line 29, ../../lib/sass/_animate.sass */
  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  /* line 27, ../../lib/sass/_animate.sass */
  0%, 50%, 100% {
    opacity: 1;
  }

  /* line 29, ../../lib/sass/_animate.sass */
  25%, 75% {
    opacity: 0;
  }
}

/* line 37, ../../lib/sass/_animate.sass */
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes pulse {
  /* line 47, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 50, ../../lib/sass/_animate.sass */
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 53, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes pulse {
  /* line 47, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 50, ../../lib/sass/_animate.sass */
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 53, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* line 62, ../../lib/sass/_animate.sass */
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes shake {
  /* line 72, ../../lib/sass/_animate.sass */
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 75, ../../lib/sass/_animate.sass */
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 78, ../../lib/sass/_animate.sass */
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes shake {
  /* line 72, ../../lib/sass/_animate.sass */
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 75, ../../lib/sass/_animate.sass */
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 78, ../../lib/sass/_animate.sass */
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

/* line 87, ../../lib/sass/_animate.sass */
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes swing {
  /* line 97, ../../lib/sass/_animate.sass */
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  /* line 100, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  /* line 103, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  /* line 106, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  /* line 109, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes swing {
  /* line 97, ../../lib/sass/_animate.sass */
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  /* line 100, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  /* line 103, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  /* line 106, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  /* line 109, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

/* line 118, ../../lib/sass/_animate.sass */
.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  /* line 130, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 133, ../../lib/sass/_animate.sass */
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  /* line 136, ../../lib/sass/_animate.sass */
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  /* line 139, ../../lib/sass/_animate.sass */
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  /* line 142, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes tada {
  /* line 130, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 133, ../../lib/sass/_animate.sass */
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  /* line 136, ../../lib/sass/_animate.sass */
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  /* line 139, ../../lib/sass/_animate.sass */
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  /* line 142, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

/* line 151, ../../lib/sass/_animate.sass */
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes wobble {
  /* line 161, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  /* line 164, ../../lib/sass/_animate.sass */
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  /* line 167, ../../lib/sass/_animate.sass */
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  /* line 170, ../../lib/sass/_animate.sass */
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  /* line 173, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  /* line 176, ../../lib/sass/_animate.sass */
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  /* line 179, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes wobble {
  /* line 161, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  /* line 164, ../../lib/sass/_animate.sass */
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  /* line 167, ../../lib/sass/_animate.sass */
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  /* line 170, ../../lib/sass/_animate.sass */
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  /* line 173, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  /* line 176, ../../lib/sass/_animate.sass */
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  /* line 179, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

/* line 188, ../../lib/sass/_animate.sass */
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes flip {
  /* line 894, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 899, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 904, ../../lib/sass/_animate.sass */
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 909, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 914, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  /* line 894, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 899, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  /* line 904, ../../lib/sass/_animate.sass */
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 909, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  /* line 914, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

/* line 925, ../../lib/sass/_animate.sass */
.templr.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes hinge {
  /* line 1546, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1553, ../../lib/sass/_animate.sass */
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1560, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1567, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1575, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes hinge {
  /* line 1546, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1553, ../../lib/sass/_animate.sass */
  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1560, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1567, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  /* line 1575, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

/* line 1585, ../../lib/sass/_animate.sass */
.templr.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes bounceIn {
  /* line 198, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }

  /* line 202, ../../lib/sass/_animate.sass */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  /* line 206, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  /* line 209, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes bounceIn {
  /* line 198, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }

  /* line 202, ../../lib/sass/_animate.sass */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  /* line 206, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  /* line 209, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* line 218, ../../lib/sass/_animate.sass */
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  /* line 228, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 232, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  /* line 236, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  /* line 239, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInDown {
  /* line 228, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 232, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  /* line 236, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  /* line 239, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 248, ../../lib/sass/_animate.sass */
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  /* line 258, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 262, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  /* line 266, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 269, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  /* line 258, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 262, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  /* line 266, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  /* line 269, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 278, ../../lib/sass/_animate.sass */
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  /* line 288, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 292, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  /* line 296, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  /* line 299, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes bounceInRight {
  /* line 288, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 292, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  /* line 296, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  /* line 299, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 308, ../../lib/sass/_animate.sass */
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  /* line 318, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 322, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 326, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 329, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes bounceInUp {
  /* line 318, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 322, ../../lib/sass/_animate.sass */
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  /* line 326, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  /* line 329, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 338, ../../lib/sass/_animate.sass */
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes fadeIn {
  /* line 485, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
  }

  /* line 487, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  /* line 485, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
  }

  /* line 487, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
  }
}

/* line 495, ../../lib/sass/_animate.sass */
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  /* line 504, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 508, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDown {
  /* line 504, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 508, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 518, ../../lib/sass/_animate.sass */
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  /* line 527, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 531, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInDownBig {
  /* line 527, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 531, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 541, ../../lib/sass/_animate.sass */
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  /* line 550, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 554, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  /* line 550, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 554, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 564, ../../lib/sass/_animate.sass */
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  /* line 573, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 577, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInLeftBig {
  /* line 573, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 577, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 587, ../../lib/sass/_animate.sass */
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  /* line 596, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 600, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  /* line 596, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 600, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 610, ../../lib/sass/_animate.sass */
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  /* line 619, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 623, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeInRightBig {
  /* line 619, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 623, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 633, ../../lib/sass/_animate.sass */
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  /* line 643, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 647, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUp {
  /* line 643, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 647, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 657, ../../lib/sass/_animate.sass */
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  /* line 666, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 670, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeInUpBig {
  /* line 666, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  /* line 670, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 680, ../../lib/sass/_animate.sass */
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes flipInX {
  /* line 936, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  /* line 940, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  /* line 943, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  /* line 946, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes flipInX {
  /* line 936, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  /* line 940, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  /* line 943, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  /* line 946, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

/* line 956, ../../lib/sass/_animate.sass */
.templr.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  /* line 967, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  /* line 971, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  /* line 974, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  /* line 977, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes flipInY {
  /* line 967, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  /* line 971, ../../lib/sass/_animate.sass */
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  /* line 974, ../../lib/sass/_animate.sass */
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  /* line 977, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

/* line 987, ../../lib/sass/_animate.sass */
.templr.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes lightSpeedIn {
  /* line 1087, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  /* line 1091, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  /* line 1095, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  /* line 1099, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  /* line 1087, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  /* line 1091, ../../lib/sass/_animate.sass */
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  /* line 1095, ../../lib/sass/_animate.sass */
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  /* line 1099, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

/* line 1109, ../../lib/sass/_animate.sass */
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes rotateIn {
  /* line 1144, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  /* line 1150, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  /* line 1144, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  /* line 1150, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1162, ../../lib/sass/_animate.sass */
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  /* line 1171, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1177, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  /* line 1171, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1177, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1189, ../../lib/sass/_animate.sass */
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  /* line 1198, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 1204, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  /* line 1198, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 1204, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1216, ../../lib/sass/_animate.sass */
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  /* line 1225, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 1231, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  /* line 1225, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  /* line 1231, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1243, ../../lib/sass/_animate.sass */
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  /* line 1252, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1258, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  /* line 1252, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  /* line 1258, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1270, ../../lib/sass/_animate.sass */
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes slideInDown {
  /* line 1414, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 1418, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes slideInDown {
  /* line 1414, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  /* line 1418, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

/* line 1427, ../../lib/sass/_animate.sass */
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  /* line 1436, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 1440, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInLeft {
  /* line 1436, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  /* line 1440, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1449, ../../lib/sass/_animate.sass */
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  /* line 1458, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 1462, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes slideInRight {
  /* line 1458, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  /* line 1462, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

/* line 1471, ../../lib/sass/_animate.sass */
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes rollIn {
  /* line 1596, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  /* line 1600, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes rollIn {
  /* line 1596, ../../lib/sass/_animate.sass */
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  /* line 1600, ../../lib/sass/_animate.sass */
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

/* line 1610, ../../lib/sass/_animate.sass */
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes bounceOut {
  /* line 348, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 351, ../../lib/sass/_animate.sass */
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }

  /* line 354, ../../lib/sass/_animate.sass */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 358, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}

@keyframes bounceOut {
  /* line 348, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  /* line 351, ../../lib/sass/_animate.sass */
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }

  /* line 354, ../../lib/sass/_animate.sass */
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  /* line 358, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}

/* line 368, ../../lib/sass/_animate.sass */
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  /* line 378, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 381, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 385, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes bounceOutDown {
  /* line 378, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 381, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  /* line 385, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

/* line 395, ../../lib/sass/_animate.sass */
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  /* line 405, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 408, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 412, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes bounceOutLeft {
  /* line 405, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 408, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  /* line 412, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 422, ../../lib/sass/_animate.sass */
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  /* line 432, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 435, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 439, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes bounceOutRight {
  /* line 432, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 435, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  /* line 439, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 449, ../../lib/sass/_animate.sass */
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  /* line 459, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 462, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 466, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  /* line 459, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 462, ../../lib/sass/_animate.sass */
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  /* line 466, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 476, ../../lib/sass/_animate.sass */
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeOut {
  /* line 689, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
  }

  /* line 691, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
  }
}

@keyframes fadeOut {
  /* line 689, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
  }

  /* line 691, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
  }
}

/* line 699, ../../lib/sass/_animate.sass */
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  /* line 708, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 712, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes fadeOutDown {
  /* line 708, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 712, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

/* line 722, ../../lib/sass/_animate.sass */
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  /* line 731, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 735, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes fadeOutDownBig {
  /* line 731, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 735, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

/* line 745, ../../lib/sass/_animate.sass */
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  /* line 754, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 758, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes fadeOutLeft {
  /* line 754, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 758, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

/* line 768, ../../lib/sass/_animate.sass */
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  /* line 777, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 781, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes fadeOutLeftBig {
  /* line 777, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 781, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 791, ../../lib/sass/_animate.sass */
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  /* line 800, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 804, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes fadeOutRight {
  /* line 800, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 804, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

/* line 814, ../../lib/sass/_animate.sass */
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  /* line 823, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 827, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes fadeOutRightBig {
  /* line 823, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 827, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 837, ../../lib/sass/_animate.sass */
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  /* line 847, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 851, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes fadeOutUp {
  /* line 847, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 851, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

/* line 861, ../../lib/sass/_animate.sass */
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  /* line 870, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 874, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes fadeOutUpBig {
  /* line 870, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 874, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 884, ../../lib/sass/_animate.sass */
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flipOutX {
  /* line 1019, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  /* line 1023, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  /* line 1019, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  /* line 1023, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

/* line 1033, ../../lib/sass/_animate.sass */
.templr.flipOutX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
}

@-webkit-keyframes flipOutY {
  /* line 1044, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  /* line 1048, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  /* line 1044, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  /* line 1048, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

/* line 1058, ../../lib/sass/_animate.sass */
.templr.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedOut {
  /* line 1120, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  /* line 1124, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  /* line 1120, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  /* line 1124, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

/* line 1134, ../../lib/sass/_animate.sass */
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateOut {
  /* line 1279, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1285, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  /* line 1279, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1285, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 1297, ../../lib/sass/_animate.sass */
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  /* line 1306, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1312, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  /* line 1306, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1312, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 1324, ../../lib/sass/_animate.sass */
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  /* line 1333, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1339, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  /* line 1333, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1339, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 1351, ../../lib/sass/_animate.sass */
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  /* line 1360, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1366, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  /* line 1360, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1366, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 1378, ../../lib/sass/_animate.sass */
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  /* line 1387, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1393, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  /* line 1387, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  /* line 1393, ../../lib/sass/_animate.sass */
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 1405, ../../lib/sass/_animate.sass */
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideOutUp {
  /* line 1480, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1483, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes slideOutUp {
  /* line 1480, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  /* line 1483, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

/* line 1493, ../../lib/sass/_animate.sass */
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

@-webkit-keyframes slideOutLeft {
  /* line 1502, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1505, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes slideOutLeft {
  /* line 1502, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1505, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

/* line 1515, ../../lib/sass/_animate.sass */
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  /* line 1524, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1527, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes slideOutRight {
  /* line 1524, ../../lib/sass/_animate.sass */
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  /* line 1527, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

/* line 1537, ../../lib/sass/_animate.sass */
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes rollOut {
  /* line 1619, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  /* line 1623, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes rollOut {
  /* line 1619, ../../lib/sass/_animate.sass */
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  /* line 1623, ../../lib/sass/_animate.sass */
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

/* line 1633, ../../lib/sass/_animate.sass */
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@font-face {
  font-family: "komika_displayregular";
  src: url("../font/komika_displayregular.eot"), url("../font/komika_displayregular.eot?#iefix") format("embedded-opentype"), url("../font/komika_displayregular.woff") format("woff"), url("../font/komika_displayregular.ttf") format("truetype"), url("../font/komika_displayregular.svg#komika_displayregular") format("svg");
}

/* line 73, ../../lib/sass/style.sass */
* {
  outline: none;
}

/* line 76, ../../lib/sass/style.sass */
body {
  margin: 0;
  padding: 0;
}

/* line 79, ../../lib/sass/style.sass */
#view {
  margin: 0;
  padding: 0;
  width: 1024px;
  height: 768px;
  position: relative;
  overflow: hidden;
  background: #9bd7f4;
  font-family: komika_displayregular;
}
/* line 87, ../../lib/sass/style.sass */
#view #out {
  width: 1024px;
  height: 768px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  z-index: 2;
}
/* line 93, ../../lib/sass/style.sass */
#view #inn {
  width: 1024px;
  height: 768px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  z-index: 1;
  display: none;
}

/* line 100, ../../lib/sass/style.sass */
.telaInicial {
  width: 1024px;
  height: 768px;
  background: url("../img/telaInicial.jpg");
}
/* line 104, ../../lib/sass/style.sass */
.telaInicial .btIniciar {
  position: absolute;
  left: 410px;
  top: 655px;
  -webkit-animation: bounceInDown 1s ease-in-out;
  animation: bounceInDown 1s ease-in-out;
}

/* line 109, ../../lib/sass/style.sass */
.telaSelecao {
  width: 1024px;
  height: 768px;
  background: url("../img/telaSelecao.jpg");
  color: #f26522;
}
/* line 114, ../../lib/sass/style.sass */
.telaSelecao .titulo {
  position: absolute;
  left: 180px;
  top: 70px;
  width: 650px;
  height: 70px;
  font-size: 80px;
  text-transform: uppercase;
  -webkit-animation: slideInLeft 0.5s ease-in-out;
  animation: slideInLeft 0.5s ease-in-out;
}
/* line 121, ../../lib/sass/style.sass */
.telaSelecao .instrucao {
  position: absolute;
  left: 180px;
  top: 170px;
  width: 550px;
  font-size: 22px;
  -webkit-animation: slideInLeft 0.8s ease-in-out;
  animation: slideInLeft 0.8s ease-in-out;
}
/* line 127, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias {
  position: absolute;
  left: 180px;
  top: 300px;
  width: 600px;
  height: 300px;
  -webkit-animation: slideInDown 1.5s ease-in-out;
  animation: slideInDown 1.5s ease-in-out;
}
/* line 131, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria {
  position: relative;
  width: 661px;
  height: 92px;
  margin-bottom: 10px;
  background: url("../img/selecao_dificuldade.png");
}
/* line 136, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria .btIniciar {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 210px;
  height: 90px;
  line-height: 90px;
  font-size: 50px;
  text-transform: uppercase;
  text-align: center;
}
/* line 143, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria .iconeHeroi {
  position: absolute;
  left: 219px;
  top: -16px;
  width: 87px;
  height: 103px;
  background: url("../img/iconeHeroi.png");
}
/* line 147, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria .iconeHeroi#iconeHeroi_1 {
  background-position-x: -87px;
}
/* line 149, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria .iconeHeroi#iconeHeroi_2 {
  background-position-x: -174px;
}
/* line 152, ../../lib/sass/style.sass */
.telaSelecao .grupoCategorias .categoria .grupoEstrelas {
  position: absolute;
  left: 330px;
  top: 15px;
  width: 350px;
  height: 40px;
}
/* line 156, ../../lib/sass/style.sass */
.telaSelecao .btInfo {
  position: absolute;
  left: 740px;
  top: 160px;
  width: 98px;
  height: 98px;
  background: url("../img/btInfo.png");
  -webkit-animation: fadeInRight 1.2s ease-in-out;
  animation: fadeInRight 1.2s ease-in-out;
}
/* line 162, ../../lib/sass/style.sass */
.telaSelecao .info {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: url("../img/info.png");
  z-index: 5;
  color: white;
  -webkit-transition: all 0.4s linear;
  transition: all 0.4s linear;
}
/* line 169, ../../lib/sass/style.sass */
.telaSelecao .info .tituloInfo {
  position: absolute;
  left: 200px;
  top: 170px;
  font-size: 30px;
}
/* line 172, ../../lib/sass/style.sass */
.telaSelecao .info .textoInfo {
  position: absolute;
  left: 200px;
  top: 230px;
  width: 625px;
  height: 320px;
  font-size: 18px;
  line-height: 19px;
}
/* line 177, ../../lib/sass/style.sass */
.telaSelecao .info .btFechar {
  position: absolute;
  left: 790px;
  top: 150px;
  width: 65px;
  height: 65px;
  background: url("../img/btFechar.png");
}

/* line 185, ../../lib/sass/style.sass */
.telaJogo {
  width: 1024px;
  height: 768px;
}
/* line 188, ../../lib/sass/style.sass */
.telaJogo .HUD {
  z-index: 10;
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 192, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas {
  position: absolute;
  left: 1400px;
  top: 0px;
  width: 278px;
  height: 768px;
  background: url("../img/grupoAlternativas.png");
  -webkit-transition: all 1.5s ease-in-out;
  transition: all 1.5s ease-in-out;
}
/* line 197, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas.mostrar {
  left: 765px;
}
/* line 200, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas .alternativa {
  position: relative;
  width: 140px;
  height: 140px;
  margin-bottom: 10px;
  background: white;
}
/* line 205, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas .alternativa#alternativa_0 {
  position: absolute;
  left: 76px;
  top: 100px;
}
/* line 207, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas .alternativa#alternativa_1 {
  position: absolute;
  left: 76px;
  top: 266px;
}
/* line 209, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas .alternativa#alternativa_2 {
  position: absolute;
  left: 76px;
  top: 432px;
}
/* line 211, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoAlternativas .alternativa#alternativa_3 {
  position: absolute;
  left: 76px;
  top: 598px;
}
/* line 214, ../../lib/sass/style.sass */
.telaJogo .HUD .btMenu {
  position: absolute;
  left: 1400px;
  top: 690px;
  width: 130px;
  height: 60px;
  font-size: 26px;
}
/* line 218, ../../lib/sass/style.sass */
.telaJogo .HUD .btMenu.mostrar {
  left: 860px;
}
/* line 221, ../../lib/sass/style.sass */
.telaJogo .feedback {
  z-index: 15;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: url("../img/feedback.jpg");
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 227, ../../lib/sass/style.sass */
.telaJogo .feedback .heroiFeedback {
  position: absolute;
  left: 627px;
  top: 331px;
  width: 397px;
  height: 437px;
  background: url("../img/heroiFeedback.png");
}
/* line 231, ../../lib/sass/style.sass */
.telaJogo .feedback .heroiFeedback.perfect {
  background-position-x: -397px;
}
/* line 233, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa {
  position: absolute;
  left: 200px;
  top: 200px;
  width: 500px;
  height: 400px;
}
/* line 236, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .txt {
  position: absolute;
  left: 30px;
  top: -40px;
  width: 550px;
  height: 100px;
  font-family: komika_displayregular;
  color: #f26522;
  font-size: 40px;
  text-align: center;
}
/* line 244, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .grupoEstrelas {
  position: absolute;
  left: 160px;
  top: 160px;
  transform: scale(1.5, 1.5);
  -webkit-transform: scale(1.5, 1.5);
}
/* line 248, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .btContinuar {
  position: absolute;
  left: 200px;
  top: 300px;
}
/* line 250, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .btVoltar {
  position: absolute;
  left: 200px;
  top: 400px;
}
/* line 253, ../../lib/sass/style.sass */
.telaJogo .cenario {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 1800px;
  z-index: 5;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 258, ../../lib/sass/style.sass */
.telaJogo .cenario.fase_0 {
  background: url("../img/fase_facil.jpg");
}
/* line 260, ../../lib/sass/style.sass */
.telaJogo .cenario.fase_1 {
  background: url("../img/fase_medio.jpg");
}
/* line 262, ../../lib/sass/style.sass */
.telaJogo .cenario.fase_2 {
  background: url("../img/fase_dificil.jpg");
}
/* line 264, ../../lib/sass/style.sass */
.telaJogo .cenario.intro {
  -webkit-transition: all 2s ease-in-out;
  transition: all 2s ease-in-out;
}
/* line 266, ../../lib/sass/style.sass */
.telaJogo .cenario.arrastando {
  -webkit-transition: all 0s linear;
  transition: all 0s linear;
}
/* line 271, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos {
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 274, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .balaoSocorro {
  width: 242px;
  height: 162px;
  background: url("../img/balaoSocorro.png");
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
/* line 277, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .balaoSocorro.direita {
  background-position-x: -242px;
}
/* line 281, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .heroiInicio {
  width: 199px;
  height: 235px;
  background: url("../img/heroi.png");
  z-index: 5;
}
/* line 286, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo {
  -webkit-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* line 288, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt {
  position: absolute;
  left: -70px;
  top: -130px;
  width: 237px;
  height: 150px;
  background: url("../img/balaoFeedback_bg.png");
  z-index: 5;
}
/* line 293, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt.errado {
  background-position-x: -237px;
}
/* line 296, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .alternativa {
  width: 112px;
  height: 112px;
  float: left;
  margin-right: 5px;
  background-size: contain !important;
}
/* line 301, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .alternativa.alternativa_0 {
  position: absolute;
  left: 63px;
  top: 5px;
}
/* line 303, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .alternativa.alternativa_0.errado {
  position: absolute;
  left: 5px;
  top: 5px;
}
/* line 305, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .alternativa.alternativa_1 {
  position: absolute;
  left: 120px;
  top: 5px;
}
/* line 308, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .feedbackIcone {
  width: 190px;
  height: 130px;
  background: url("../img/balaoFeedback.png");
  z-index: 5;
  position: relative;
}
/* line 313, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .feedbackAlt .feedbackIcone.errado {
  background-position: -180px 140px;
}
/* line 317, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .seta.ativa {
  -webkit-animation: tada 3s infinite;
  animation: tada 3s infinite;
}
/* line 319, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .seta .txt {
  width: 64px;
  height: 64px;
  background: url("../img/seta_texto.png");
  text-align: center;
  font-size: 20px;
  line-height: 65px;
}
/* line 325, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos .grupo .seta .txt span {
  font-size: 15px;
}
/* line 331, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 .balaoSocorro {
  position: absolute;
  left: 380px;
  top: 500px;
}
/* line 333, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 .heroiInicio {
  position: absolute;
  left: 310px;
  top: 1525px;
}
/* line 335, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_0 {
  position: absolute;
  left: 380px;
  top: 1330px;
}
/* line 337, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_0 .seta {
  position: absolute;
  left: -60px;
  top: 75px;
  width: 86px;
  height: 251px;
  background: url("../img/setas/fase_0_0.png");
}
/* line 341, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_0 .seta .txt {
  position: absolute;
  left: 10px;
  top: 40px;
}
/* line 343, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_1 {
  position: absolute;
  left: 160px;
  top: 970px;
}
/* line 345, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_1 .seta {
  position: absolute;
  left: 80px;
  top: 65px;
  width: 196px;
  height: 305px;
  background: url("../img/setas/fase_0_1.png");
}
/* line 349, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_1 .seta .txt {
  position: absolute;
  left: 50px;
  top: 30px;
}
/* line 351, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_2 {
  position: absolute;
  left: 380px;
  top: 670px;
}
/* line 353, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_2 .seta {
  position: absolute;
  left: -176px;
  top: 75px;
  width: 209px;
  height: 234px;
  background: url("../img/setas/fase_0_2.png");
}
/* line 357, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_2 .seta .txt {
  position: absolute;
  left: 90px;
  top: 20px;
}
/* line 359, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_3 {
  position: absolute;
  left: 80px;
  top: 500px;
}
/* line 361, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_3 .seta {
  position: absolute;
  left: 85px;
  top: 5px;
  width: 285px;
  height: 155px;
  background: url("../img/setas/fase_0_3.png");
}
/* line 365, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_3 .seta .txt {
  position: absolute;
  left: 85px;
  top: -15px;
}
/* line 367, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_4 {
  position: absolute;
  left: 490px;
  top: 370px;
}
/* line 369, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_4 .seta {
  position: absolute;
  left: -365px;
  top: 13px;
  width: 382px;
  height: 148px;
  background: url("../img/setas/fase_0_4.png");
}
/* line 373, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_0 #grupo_4 .seta .txt {
  position: absolute;
  left: 210px;
  top: -5px;
}
/* line 377, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 .balaoSocorro {
  position: absolute;
  left: 220px;
  top: 500px;
}
/* line 379, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 .heroiInicio {
  position: absolute;
  left: 270px;
  top: 1515px;
}
/* line 381, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_0 {
  position: absolute;
  left: 130px;
  top: 1270px;
}
/* line 383, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_0 .seta {
  position: absolute;
  left: 80px;
  top: 60px;
  width: 160px;
  height: 327px;
  background: url("../img/setas/fase_1_0.png");
}
/* line 387, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_0 .seta .txt {
  position: absolute;
  left: 60px;
  top: 75px;
}
/* line 389, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_1 {
  position: absolute;
  left: 585px;
  top: 970px;
}
/* line 391, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_1 .seta {
  position: absolute;
  left: -365px;
  top: 35px;
  width: 379px;
  height: 276px;
  background: url("../img/setas/fase_1_1.png");
}
/* line 395, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_1 .seta .txt {
  position: absolute;
  left: 190px;
  top: 30px;
}
/* line 397, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_2 {
  position: absolute;
  left: 290px;
  top: 790px;
}
/* line 399, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_2 .seta {
  position: absolute;
  left: 80px;
  top: 35px;
  width: 216px;
  height: 161px;
  background: url("../img/setas/fase_1_2.png");
}
/* line 403, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_2 .seta .txt {
  position: absolute;
  left: 60px;
  top: 5px;
}
/* line 405, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_3 {
  position: absolute;
  left: 590px;
  top: 535px;
}
/* line 407, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_3 .seta {
  position: absolute;
  left: -240px;
  top: 30px;
  width: 256px;
  height: 230px;
  background: url("../img/setas/fase_1_3.png");
}
/* line 411, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_3 .seta .txt {
  position: absolute;
  left: 120px;
  top: 0px;
}
/* line 413, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_4 {
  position: absolute;
  left: 250px;
  top: 380px;
}
/* line 415, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_4 .seta {
  position: absolute;
  left: 85px;
  top: 29px;
  width: 278px;
  height: 143px;
  background: url("../img/setas/fase_1_4.png");
}
/* line 419, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_1 #grupo_4 .seta .txt {
  position: absolute;
  left: 80px;
  top: 0px;
}
/* line 423, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 .balaoSocorro {
  position: absolute;
  left: 350px;
  top: 400px;
}
/* line 425, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 .heroiInicio {
  position: absolute;
  left: 390px;
  top: 1375px;
  transform: rotate(-7deg);
  -webkit-transform: rotate(-7deg);
  transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
}
/* line 431, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_0 {
  position: absolute;
  left: 130px;
  top: 1230px;
}
/* line 433, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_0 .seta {
  position: absolute;
  left: 90px;
  top: 10px;
  width: 274px;
  height: 283px;
  background: url("../img/setas/fase_2_0.png");
}
/* line 437, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_0 .seta .txt {
  position: absolute;
  left: 120px;
  top: 20px;
}
/* line 439, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_1 {
  position: absolute;
  left: 585px;
  top: 1030px;
}
/* line 441, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_1 .seta {
  position: absolute;
  left: -415px;
  top: 15px;
  width: 429px;
  height: 193px;
  background: url("../img/setas/fase_2_1.png");
}
/* line 445, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_1 .seta .txt {
  position: absolute;
  left: 220px;
  top: 10px;
}
/* line 447, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_2 {
  position: absolute;
  left: 110px;
  top: 820px;
}
/* line 449, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_2 .seta {
  position: absolute;
  left: 85px;
  top: 15px;
  width: 412px;
  height: 216px;
  background: url("../img/setas/fase_2_2.png");
}
/* line 453, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_2 .seta .txt {
  position: absolute;
  left: 160px;
  top: 20px;
}
/* line 455, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_3 {
  position: absolute;
  left: 570px;
  top: 585px;
}
/* line 457, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_3 .seta {
  position: absolute;
  left: -383px;
  top: 5px;
  width: 395px;
  height: 251px;
  background: url("../img/setas/fase_2_3.png");
}
/* line 461, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_3 .seta .txt {
  position: absolute;
  left: 200px;
  top: 0px;
}
/* line 463, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_4 {
  position: absolute;
  left: 200px;
  top: 420px;
}
/* line 465, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_4 .seta {
  position: absolute;
  left: 85px;
  top: 24px;
  width: 335px;
  height: 158px;
  background: url("../img/setas/fase_2_4.png");
}
/* line 469, ../../lib/sass/style.sass */
.telaJogo .cenario .grupoElementos.fase_2 #grupo_4 .seta .txt {
  position: absolute;
  left: 100px;
  top: 0px;
}

/* line 472, ../../lib/sass/style.sass */
#videoPositivo,
#videoNegativo {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 20;
}

/* line 477, ../../lib/sass/style.sass */
.indicador {
  width: 96px;
  height: 96px;
  background: url("../img/indicador.png");
  text-align: center;
  line-height: 94px;
  color: #88c540;
  font-size: 30px;
}
/* line 484, ../../lib/sass/style.sass */
.indicador.correto {
  background-position-x: -96px;
}
/* line 486, ../../lib/sass/style.sass */
.indicador.errado {
  background-position-x: -192px;
}

/* line 490, ../../lib/sass/style.sass */
.estrela {
  float: left;
  margin-right: 5px;
  width: 59px;
  height: 57px;
  background: url("../img/estrela.png");
}
/* line 495, ../../lib/sass/style.sass */
.estrela.acesa {
  background-position-x: -59px;
}

/* line 498, ../../lib/sass/style.sass */
.btVerde {
  width: 208px;
  height: 68px;
  background: url("../img/btVerde.png");
  color: white;
  font-size: 36px;
  text-align: center;
  line-height: 58px;
  text-transform: uppercase;
}

/* line 507, ../../lib/sass/style.sass */
.indisponivel {
  opacity: 0.6;
  pointer-events: none;
}

/* line 511, ../../lib/sass/style.sass */
.invisivel {
  opacity: 0;
  pointer-events: none;
}

/* line 515, ../../lib/sass/style.sass */
.tocando {
  opacity: 1 !important;
  pointer-events: visible !important;
}

/* line 519, ../../lib/sass/style.sass */
.nulo {
  display: none;
  pointer-events: none;
}
