@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: "futura_lt_btlight";
  src: url("../font/futura_lt_btlight.eot"), url("../font/futura_lt_btlight.eot?#iefix") format("embedded-opentype"), url("../font/futura_lt_btlight.woff") format("woff"), url("../font/futura_lt_btlight.ttf") format("truetype"), url("../font/futura_lt_btlight.svg#futura_lt_btlight") format("svg");
}

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

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

/* line 78, ../../lib/sass/style.sass */
body {
  margin: 0;
  padding: 0;
  font-family: roboto_condensedbold;
}

/* line 82, ../../lib/sass/style.sass */
#view {
  margin: 0;
  padding: 0;
  width: 1024px;
  height: 768px;
  position: relative;
  overflow: hidden;
  background: #f9f3df;
}
/* line 89, ../../lib/sass/style.sass */
#view #out {
  width: 1024px;
  height: 768px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  z-index: 2;
}
/* line 95, ../../lib/sass/style.sass */
#view #inn {
  width: 1024px;
  height: 768px;
  position: absolute;
  left: 0px;
  top: 0px;
  overflow: hidden;
  z-index: 1;
  display: none;
}

/* line 102, ../../lib/sass/style.sass */
.telaInicial {
  width: 1024px;
  height: 768px;
  background: url("../img/telaInicial.png");
}
/* line 106, ../../lib/sass/style.sass */
.telaInicial .titulo {
  position: absolute;
  left: 477px;
  top: 500px;
  width: 547px;
  height: 197px;
  background: url("../img/telaInicial_titulo.png");
  -webkit-animation: slideInRight 1s ease-in-out;
  animation: slideInRight 1s ease-in-out;
}
/* line 117, ../../lib/sass/style.sass */
.telaInicial .btIniciar {
  position: absolute;
  left: 695px;
  top: 660px;
  width: 173px;
  height: 55px;
  background: url("../img/telaInicial_btIniciar.png");
  -webkit-animation: slideInRight 1.4s ease-in-out;
  animation: slideInRight 1.4s ease-in-out;
  cursor: pointer;
}
/* line 123, ../../lib/sass/style.sass */
.telaInicial .btIniciar.lado {
  position: absolute;
  left: 585px;
  top: 660px;
}
/* line 125, ../../lib/sass/style.sass */
.telaInicial .btIniciar .txt {
  position: absolute;
  left: 12px;
  top: 6px;
  width: 150px;
  height: 50px;
  font-size: 30px;
  color: white;
  text-transform: uppercase;
  text-align: center;
}
/* line 133, ../../lib/sass/style.sass */
.telaInicial .btVerGaleria {
  position: absolute;
  left: 795px;
  top: 660px;
  width: 173px;
  height: 55px;
  background: url("../img/telaInicial_btGaleria.png");
  -webkit-animation: slideInRight 1.8s ease-in-out;
  animation: slideInRight 1.8s ease-in-out;
  cursor: pointer;
}
/* line 139, ../../lib/sass/style.sass */
.telaInicial .btVerGaleria .txt {
  position: absolute;
  left: 12px;
  top: 6px;
  width: 150px;
  height: 50px;
  font-size: 30px;
  color: white;
  text-transform: uppercase;
  text-align: center;
}

/* line 148, ../../lib/sass/style.sass */
.telaJogo {
  width: 1024px;
  height: 768px;
  background: url("../img/telaJogo.png");
}
/* line 153, ../../lib/sass/style.sass */
.telaJogo .tutorial {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: url("../img/bgTutorial.png");
  z-index: 5;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
}
/* line 159, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa {
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 161, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa .imagem {
  width: 1024px;
  height: 768px;
}
/* line 163, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa .imagem.tela_0 {
  background: url("../img/imgTutorial_0.png");
}
/* line 165, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa .imagem.tela_1 {
  background: url("../img/imgTutorial_1.png");
}
/* line 167, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa .imagem.tela_2 {
  background: url("../img/imgTutorial_2.png");
}
/* line 169, ../../lib/sass/style.sass */
.telaJogo .tutorial .caixa .texto {
  position: absolute;
  left: 120px;
  top: 30px;
  width: 750px;
  font-size: 50px;
  text-align: center;
  text-transform: uppercase;
  line-height: 50px;
}
/* line 176, ../../lib/sass/style.sass */
.telaJogo .tutorial .btSeta {
  position: absolute;
  left: 915px;
  top: 654px;
  width: 109px;
  height: 114px;
  background: url("../img/btSeta.png");
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
/* line 182, ../../lib/sass/style.sass */
.telaJogo .tutorial .btSeta.esq {
  position: absolute;
  left: 0px;
  top: 654px;
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
/* line 186, ../../lib/sass/style.sass */
.telaJogo .tutorial .btFecharTutorial {
  position: absolute;
  left: 950px;
  top: 94px;
  width: 63px;
  height: 66px;
  background: url("../img/btFecharTutorial.png");
  cursor: pointer;
  -webkit-animation: bounce 1s infinite;
  animation: bounce 1s infinite;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
/* line 194, ../../lib/sass/style.sass */
.telaJogo .tiposCartas {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: url("../img/bg_tiposCartas.png");
  z-index: 5;
  -webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
}
/* line 200, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa {
  position: absolute;
  left: 30px;
  top: 80px;
  width: 960px;
  height: 660px;
}
/* line 204, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .grupoCartas.fase_0 {
  position: absolute;
  left: 202px;
  top: 170px;
  width: 960px;
  height: 640px;
}
/* line 207, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .grupoCartas.fase_1 {
  position: absolute;
  left: 202px;
  top: 50px;
  width: 570px;
  height: 640px;
}
/* line 210, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .grupoCartas.fase_2 {
  position: absolute;
  left: 7px;
  top: 80px;
  width: 960px;
  height: 640px;
}
/* line 213, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .grupoCartas .carta {
  float: left;
  margin: -190px -155px;
  position: relative !important;
  transform: scale(0.36);
  -webkit-transform: scale(0.36);
}
/* line 220, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .titulo {
  position: absolute;
  left: 75px;
  top: 0px;
  width: 800px;
  font-size: 36px;
  text-align: center;
}
/* line 225, ../../lib/sass/style.sass */
.telaJogo .tiposCartas .caixa .btVoltar {
  position: absolute;
  left: 400px;
  top: 570px;
  cursor: pointer;
}
/* line 229, ../../lib/sass/style.sass */
.telaJogo .detalheCarta {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: rgba(0, 0, 0, 0.5);
  z-index: 5;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 235, ../../lib/sass/style.sass */
.telaJogo .detalheCarta .containerCarta {
  position: absolute;
  left: 264px;
  top: 70px;
  -webkit-animation: fadeInUp 1s ease-in;
  animation: fadeInUp 1s ease-in;
}
/* line 238, ../../lib/sass/style.sass */
.telaJogo .detalheCarta .containerCarta .carta {
  transform: scale(1);
  -webkit-transform: scale(1);
}
/* line 241, ../../lib/sass/style.sass */
.telaJogo .detalheCarta .containerCarta .carta .contador {
  display: none;
}
/* line 244, ../../lib/sass/style.sass */
.telaJogo .feedback {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: url("../img/bgFeedback.png");
  z-index: 5;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 250, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa {
  position: absolute;
  left: 230px;
  top: 120px;
  width: 573px;
  height: 555px;
  background: url("../img/feedback.png");
}
/* line 254, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .titulo {
  position: absolute;
  left: 90px;
  top: 200px;
  width: 400px;
  font-size: 60px;
  color: white;
  text-align: center;
  text-transform: uppercase;
}
/* line 261, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .grupoEstrelas {
  position: absolute;
  left: 180px;
  top: 350px;
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
}
/* line 265, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .grupoEstrelas .estrela {
  width: 49px;
  height: 47px;
  background: url("../img/feedbackEstrelas.png");
  float: left;
  margin: 0px 10px;
}
/* line 270, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .grupoEstrelas .estrela.acesa {
  background-position-x: -49px;
}
/* line 272, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa .btTexto {
  position: absolute;
  left: 135px;
  top: 445px;
  width: 305px;
  height: 50px;
  text-align: center;
  text-transform: uppercase;
  font-size: 28px;
  cursor: pointer;
}
/* line 279, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.acerto {
  background-position-x: -573px;
}
/* line 281, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.acerto .titulo {
  top: 100px;
  line-height: 75px;
  font-size: 65px;
}
/* line 285, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.acerto .texto {
  position: absolute;
  left: 102px;
  top: 260px;
  width: 370px;
  font-size: 31px;
  line-height: 40px;
  color: white;
  text-align: center;
  text-transform: uppercase;
}
/* line 293, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.acerto .btTexto {
  top: 439px;
  font-size: 32px;
  line-height: 30px;
}
/* line 297, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.erro {
  background-position-x: -1146px;
}
/* line 299, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.erro .titulo {
  top: 160px;
  line-height: 55px;
  font-size: 45px;
}
/* line 303, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.erro .texto {
  position: absolute;
  left: 102px;
  top: 270px;
  width: 370px;
  font-size: 30px;
  color: white;
  text-align: center;
  text-transform: uppercase;
}
/* line 310, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.erro .btTexto {
  top: 425px;
  font-size: 32px;
  line-height: 30px;
}
/* line 315, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.final .texto {
  position: absolute;
  left: 102px;
  top: 205px;
  font-size: 28px;
}
/* line 318, ../../lib/sass/style.sass */
.telaJogo .feedback .caixa.final .texto span {
  font-size: 17px;
}
/* line 321, ../../lib/sass/style.sass */
.telaJogo .HUD {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 3;
}
/* line 324, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias {
  position: absolute;
  left: 22px;
  top: 0px;
  width: 50px;
  height: 150px;
}
/* line 327, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias.computador {
  top: 35px;
}
/* line 329, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias.computador .texto {
  position: absolute;
  left: -7px;
  top: -15px;
}
/* line 331, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias.jogador {
  top: 240px;
}
/* line 333, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias.jogador .texto {
  position: absolute;
  left: 10px;
  top: 170px;
}
/* line 335, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias .vitoria {
  width: 51px;
  height: 50px;
  background: url("../img/vitoria.png");
  margin: 5px;
}
/* line 339, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias .vitoria.aceso {
  background-position-x: -51px;
}
/* line 341, ../../lib/sass/style.sass */
.telaJogo .HUD .grupoVitorias .texto {
  color: #7c705e;
  font-size: 16px;
}
/* line 345, ../../lib/sass/style.sass */
.telaJogo .HUD .btFacilitar {
  position: absolute;
  left: 0px;
  top: 530px;
  width: 152px;
  height: 98px;
  background: url("../img/btFacilitar.png");
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
  z-index: 5;
}
/* line 352, ../../lib/sass/style.sass */
.telaJogo .HUD .btFacilitar .texto {
  position: absolute;
  left: 8px;
  top: 33px;
  width: 120px;
  height: 40px;
  text-align: center;
  font-size: 24px;
  text-transform: uppercase;
  color: white;
}
/* line 359, ../../lib/sass/style.sass */
.telaJogo .HUD .btAtacar {
  position: absolute;
  left: 837px;
  top: 500px;
  width: 187px;
  height: 128px;
  background: url("../img/btAtacar.png");
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
  z-index: 5;
}
/* line 366, ../../lib/sass/style.sass */
.telaJogo .HUD .btAtacar .texto {
  position: absolute;
  left: 26px;
  top: 44px;
  width: 150px;
  height: 40px;
  text-align: center;
  font-size: 28px;
  text-transform: uppercase;
  color: white;
}
/* line 374, ../../lib/sass/style.sass */
.telaJogo .HUD .btTutorial {
  position: absolute;
  left: 940px;
  top: 100px;
  background: url("../img/btTutorial.png");
}
/* line 377, ../../lib/sass/style.sass */
.telaJogo .HUD .btTiposCartas {
  position: absolute;
  left: 940px;
  top: 160px;
  background: url("../img/btTiposCartas.png");
}
/* line 380, ../../lib/sass/style.sass */
.telaJogo .HUD .marcadorFase {
  position: absolute;
  left: 930px;
  top: 270px;
  width: 70px;
  height: 70px;
  color: white;
}
/* line 384, ../../lib/sass/style.sass */
.telaJogo .HUD .marcadorFase .marcador {
  width: 57px;
  height: 54px;
  background: url("../img/marcadorFase.png");
  float: left;
  text-align: center;
  line-height: 52px;
  font-size: 18px;
}
/* line 391, ../../lib/sass/style.sass */
.telaJogo .HUD .marcadorFase .marcador.ativo {
  position: relative;
  left: -22px;
  width: 99px;
  height: 98px;
  background: url("../img/marcadorFase_ativado.png");
  line-height: 116px;
  font-size: 25px;
}
/* line 399, ../../lib/sass/style.sass */
.telaJogo .jogador {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
}
/* line 402, ../../lib/sass/style.sass */
.telaJogo .jogador .mao {
  position: absolute;
  left: 28px;
  top: 630px;
}
/* line 404, ../../lib/sass/style.sass */
.telaJogo .jogador .mao .carta {
  transform: scale(0.52);
  -webkit-transform: scale(0.52);
  transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
}
/* line 409, ../../lib/sass/style.sass */
.telaJogo .jogador .campo {
  position: absolute;
  left: 100px;
  top: 250px;
  width: 800px;
  height: 370px;
}
/* line 412, ../../lib/sass/style.sass */
.telaJogo .jogador .campo .carta {
  transform: scale(0.265);
  -webkit-transform: scale(0.265);
}
/* line 416, ../../lib/sass/style.sass */
.telaJogo .computador {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 2;
}
/* line 419, ../../lib/sass/style.sass */
.telaJogo .computador .campo {
  position: absolute;
  left: 100px;
  top: 20px;
  width: 0px;
  height: 0px;
}
/* line 422, ../../lib/sass/style.sass */
.telaJogo .computador .campo.qntCartas1 {
  left: 443px;
}
/* line 424, ../../lib/sass/style.sass */
.telaJogo .computador .campo.qntCartas2 {
  left: 363px;
}
/* line 426, ../../lib/sass/style.sass */
.telaJogo .computador .campo.qntCartas3 {
  left: 283px;
}
/* line 428, ../../lib/sass/style.sass */
.telaJogo .computador .campo.qntCartas4 {
  left: 203px;
}
/* line 430, ../../lib/sass/style.sass */
.telaJogo .computador .campo .carta {
  transform: scale(0.28);
  -webkit-transform: scale(0.28);
}

/* line 434, ../../lib/sass/style.sass */
.telaGaleria {
  width: 1024px;
  height: 768px;
  background: url("../img/telaGaleria.png");
}
/* line 437, ../../lib/sass/style.sass */
.telaGaleria .btSeta {
  position: absolute;
  left: 915px;
  top: 654px;
  width: 109px;
  height: 114px;
  background: url("../img/btSeta.png");
  cursor: pointer;
  z-index: 2;
}
/* line 443, ../../lib/sass/style.sass */
.telaGaleria .btSeta.esq {
  position: absolute;
  left: 0px;
  top: 654px;
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
}
/* line 447, ../../lib/sass/style.sass */
.telaGaleria .btReiniciar {
  position: absolute;
  left: 950px;
  top: 94px;
  width: 63px;
  height: 66px;
  background: url("../img/btFecharTutorial.png");
  cursor: pointer;
}
/* line 452, ../../lib/sass/style.sass */
.telaGaleria .grupoImagens {
  position: absolute;
  left: 210px;
  top: 0px;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  pointer-events: none;
}
/* line 456, ../../lib/sass/style.sass */
.telaGaleria .grupoImagens .imagem {
  width: 611px;
  height: 768px;
  float: left;
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

/* line 461, ../../lib/sass/style.sass */
.telaTransicao {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 1024px;
  height: 768px;
  background: white;
}

/* line 467, ../../lib/sass/style.sass */
.campo .carta {
  transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  transform: scale(0.4);
  -webkit-transform: scale(0.4);
}

/* line 472, ../../lib/sass/style.sass */
.mao {
  width: 2450px;
  height: 100px;
  transform-origin: 0% 0%;
  -webkit-transform-origin: 0% 0%;
  transform: scale(0.4);
  -webkit-transform: scale(0.4);
}

/* line 480, ../../lib/sass/style.sass */
.carta {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 499px;
  height: 627px;
  float: left;
  -webkit-transition: all 0.7 ease-in-out;
  transition: all 0.7 ease-in-out;
  font-family: roboto_condensedbold;
}
/* line 486, ../../lib/sass/style.sass */
.carta .moldura {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 499px;
  height: 628px;
  background: url("../img/cartaMoldura.png");
  z-index: 2;
}
/* line 491, ../../lib/sass/style.sass */
.carta .imagemFundo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 499px;
  height: 628px;
  z-index: 1;
}
/* line 495, ../../lib/sass/style.sass */
.carta .nome {
  position: absolute;
  left: 20px;
  top: 30px;
  font-size: 35px;
  width: 457px;
  text-align: center;
  text-transform: uppercase;
  z-index: 2;
}
/* line 502, ../../lib/sass/style.sass */
.carta .poderEquivalente {
  position: absolute;
  left: 110px;
  top: 485px;
  font-size: 22px;
  z-index: 2;
}
/* line 506, ../../lib/sass/style.sass */
.carta .grupoEquivalencias {
  position: absolute;
  left: 10px;
  top: 220px;
  color: white;
  z-index: 2;
}
/* line 510, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria {
  text-transform: uppercase;
}
/* line 512, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria.categoria_0 {
  position: absolute;
  left: 41px;
  top: 298px;
}
/* line 514, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria.categoria_1 {
  position: absolute;
  left: 41px;
  top: 328px;
  display: none;
}
/* line 517, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .num {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 50px;
  font-size: 36px;
  text-align: center;
}
/* line 522, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .numFracao {
  font-size: 26px;
}
/* line 524, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .numFracao .numerador {
  position: absolute;
  left: 7px;
  top: 0px;
}
/* line 526, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .numFracao .barraDivisao {
  position: absolute;
  left: 20px;
  top: 6px;
}
/* line 528, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .numFracao .denominador {
  position: absolute;
  left: 28px;
  top: 14px;
}
/* line 530, ../../lib/sass/style.sass */
.carta .grupoEquivalencias .categoria .txt {
  position: absolute;
  left: 70px;
  top: 0px;
  width: 290px;
  font-size: 36px;
}
/* line 534, ../../lib/sass/style.sass */
.carta .contador {
  position: absolute;
  left: 410px;
  top: 0px;
  width: 83px;
  height: 83px;
  background: url("../img/contadorCartas.png");
  color: white;
  text-align: center;
  line-height: 75px;
  font-size: 45px;
  z-index: 2;
  transform: scale(1.5);
  -webkit-transform: scale(1.5);
}
/* line 547, ../../lib/sass/style.sass */
.carta.facilitada .moldura {
  background-position-x: -497px;
}
/* line 549, ../../lib/sass/style.sass */
.carta.facilitada .poderEquivalente {
  position: absolute;
  left: 110px;
  top: 422px;
}
/* line 551, ../../lib/sass/style.sass */
.carta.facilitada .grupoEquivalencias {
  position: absolute;
  left: 10px;
  top: 190px;
  background: rgba(250, 100, 140, 0.5);
}
/* line 554, ../../lib/sass/style.sass */
.carta.facilitada .grupoEquivalencias .categoria {
  text-transform: uppercase;
}
/* line 556, ../../lib/sass/style.sass */
.carta.facilitada .grupoEquivalencias .categoria.categoria_0 {
  position: absolute;
  left: 41px;
  top: 263px;
}
/* line 558, ../../lib/sass/style.sass */
.carta.facilitada .grupoEquivalencias .categoria.categoria_1 {
  display: block;
}
/* line 560, ../../lib/sass/style.sass */
.carta.arrastando {
  transform-origin: 5% 10%;
  -webkit-transform-origin: 5% 10%;
  transform: scale(0.3);
  -webkit-transform: scale(0.3);
  opacity: 0.6;
  z-index: 3;
}
/* line 567, ../../lib/sass/style.sass */
.carta.arrastando .contador {
  display: none;
}

/* line 572, ../../lib/sass/style.sass */
.btVoltar {
  width: 165px;
  height: 98px;
  background: url("../img/btVoltar.png");
  -webkit-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
/* line 577, ../../lib/sass/style.sass */
.btVoltar .texto {
  position: absolute;
  left: 22px;
  top: 33px;
  width: 120px;
  height: 40px;
  text-align: center;
  font-size: 24px;
  text-transform: uppercase;
  color: white;
}

/* line 585, ../../lib/sass/style.sass */
#videoFeedback, #videoFeedbackFinal {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 50;
}

/* line 589, ../../lib/sass/style.sass */
.btGenerico {
  width: 100px;
  height: 50px;
  background: red;
}

/* line 593, ../../lib/sass/style.sass */
.btQuad {
  width: 47px;
  height: 47px;
}

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

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

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