@charset "UTF-8";


/* Animations */
@-webkit-keyframes back {
  0% {
    -webkit-transform: scale(1) rotateY(180deg);
  }
  10% {
    -webkit-transform: scale(1.00077) rotateY(180deg);
  }
  20% {
    -webkit-transform: scale(1.02458) rotateY(180deg);
  }
  30% {
    -webkit-transform: scale(1.12542) rotateY(180.17136deg);
  }
  40% {
    -webkit-transform: scale(1.14923) rotateY(185.48343deg);
  }
  50% {
    -webkit-transform: scale(1.15) rotateY(221.63979deg);
  }
  60% {
    -webkit-transform: scale(1.14923) rotateY(318.36021deg);
  }
  70% {
    -webkit-transform: scale(1.12542) rotateY(354.51657deg);
  }
  80% {
    -webkit-transform: scale(1.02458) rotateY(359.82864deg);
  }
  90% {
    -webkit-transform: scale(1.00077) rotateY(360deg);
  }
  100% {
    -webkit-transform: scale(1) rotateY(360deg);
  }
}
@-moz-keyframes back {
  0% {
    -moz-transform: scale(1) rotateY(180deg);
  }
  10% {
    -moz-transform: scale(1.00077) rotateY(180deg);
  }
  20% {
    -moz-transform: scale(1.02458) rotateY(180deg);
  }
  30% {
    -moz-transform: scale(1.12542) rotateY(180.17136deg);
  }
  40% {
    -moz-transform: scale(1.14923) rotateY(185.48343deg);
  }
  50% {
    -moz-transform: scale(1.15) rotateY(221.63979deg);
  }
  60% {
    -moz-transform: scale(1.14923) rotateY(318.36021deg);
  }
  70% {
    -moz-transform: scale(1.12542) rotateY(354.51657deg);
  }
  80% {
    -moz-transform: scale(1.02458) rotateY(359.82864deg);
  }
  90% {
    -moz-transform: scale(1.00077) rotateY(360deg);
  }
  100% {
    -moz-transform: scale(1) rotateY(360deg);
  }
}
@-ms-keyframes back {
  0% {
    -ms-transform: scale(1) rotateY(180deg);
  }
  10% {
    -ms-transform: scale(1.00077) rotateY(180deg);
  }
  20% {
    -ms-transform: scale(1.02458) rotateY(180deg);
  }
  30% {
    -ms-transform: scale(1.12542) rotateY(180.17136deg);
  }
  40% {
    -ms-transform: scale(1.14923) rotateY(185.48343deg);
  }
  50% {
    -ms-transform: scale(1.15) rotateY(221.63979deg);
  }
  60% {
    -ms-transform: scale(1.14923) rotateY(318.36021deg);
  }
  70% {
    -ms-transform: scale(1.12542) rotateY(354.51657deg);
  }
  80% {
    -ms-transform: scale(1.02458) rotateY(359.82864deg);
  }
  90% {
    -ms-transform: scale(1.00077) rotateY(360deg);
  }
  100% {
    -ms-transform: scale(1) rotateY(360deg);
  }
}
@-o-keyframes back {
  0% {
    -o-transform: scale(1) rotateY(180deg);
  }
  10% {
    -o-transform: scale(1.00077) rotateY(180deg);
  }
  20% {
    -o-transform: scale(1.02458) rotateY(180deg);
  }
  30% {
    -o-transform: scale(1.12542) rotateY(180.17136deg);
  }
  40% {
    -o-transform: scale(1.14923) rotateY(185.48343deg);
  }
  50% {
    -o-transform: scale(1.15) rotateY(221.63979deg);
  }
  60% {
    -o-transform: scale(1.14923) rotateY(318.36021deg);
  }
  70% {
    -o-transform: scale(1.12542) rotateY(354.51657deg);
  }
  80% {
    -o-transform: scale(1.02458) rotateY(359.82864deg);
  }
  90% {
    -o-transform: scale(1.00077) rotateY(360deg);
  }
  100% {
    -o-transform: scale(1) rotateY(360deg);
  }
}
@keyframes back {
  0% {
    transform: scale(1) rotateY(180deg);
  }
  10% {
    transform: scale(1.00077) rotateY(180deg);
  }
  20% {
    transform: scale(1.02458) rotateY(180deg);
  }
  30% {
    transform: scale(1.12542) rotateY(180.17136deg);
  }
  40% {
    transform: scale(1.14923) rotateY(185.48343deg);
  }
  50% {
    transform: scale(1.15) rotateY(221.63979deg);
  }
  60% {
    transform: scale(1.14923) rotateY(318.36021deg);
  }
  70% {
    transform: scale(1.12542) rotateY(354.51657deg);
  }
  80% {
    transform: scale(1.02458) rotateY(359.82864deg);
  }
  90% {
    transform: scale(1.00077) rotateY(360deg);
  }
  100% {
    transform: scale(1) rotateY(360deg);
  }
}
@-webkit-keyframes front {
  0% {
    -webkit-transform: scale(1) rotateY(0deg);
  }
  10% {
    -webkit-transform: scale(1.00077) rotateY(0deg);
  }
  20% {
    -webkit-transform: scale(1.02458) rotateY(0deg);
  }
  30% {
    -webkit-transform: scale(1.12542) rotateY(0.17136deg);
  }
  40% {
    -webkit-transform: scale(1.14923) rotateY(5.48343deg);
  }
  50% {
    -webkit-transform: scale(1.15) rotateY(41.63979deg);
  }
  60% {
    -webkit-transform: scale(1.14923) rotateY(138.36021deg);
  }
  70% {
    -webkit-transform: scale(1.12542) rotateY(174.51657deg);
  }
  80% {
    -webkit-transform: scale(1.02458) rotateY(179.82864deg);
  }
  90% {
    -webkit-transform: scale(1.00077) rotateY(180deg);
  }
  100% {
    -webkit-transform: scale(1) rotateY(180deg);
  }
}
@-moz-keyframes front {
  0% {
    -moz-transform: scale(1) rotateY(0deg);
  }
  10% {
    -moz-transform: scale(1.00077) rotateY(0deg);
  }
  20% {
    -moz-transform: scale(1.02458) rotateY(0deg);
  }
  30% {
    -moz-transform: scale(1.12542) rotateY(0.17136deg);
  }
  40% {
    -moz-transform: scale(1.14923) rotateY(5.48343deg);
  }
  50% {
    -moz-transform: scale(1.15) rotateY(41.63979deg);
  }
  60% {
    -moz-transform: scale(1.14923) rotateY(138.36021deg);
  }
  70% {
    -moz-transform: scale(1.12542) rotateY(174.51657deg);
  }
  80% {
    -moz-transform: scale(1.02458) rotateY(179.82864deg);
  }
  90% {
    -moz-transform: scale(1.00077) rotateY(180deg);
  }
  100% {
    -moz-transform: scale(1) rotateY(180deg);
  }
}
@-ms-keyframes front {
  0% {
    -ms-transform: scale(1) rotateY(0deg);
  }
  10% {
    -ms-transform: scale(1.00077) rotateY(0deg);
  }
  20% {
    -ms-transform: scale(1.02458) rotateY(0deg);
  }
  30% {
    -ms-transform: scale(1.12542) rotateY(0.17136deg);
  }
  40% {
    -ms-transform: scale(1.14923) rotateY(5.48343deg);
  }
  50% {
    -ms-transform: scale(1.15) rotateY(41.63979deg);
  }
  60% {
    -ms-transform: scale(1.14923) rotateY(138.36021deg);
  }
  70% {
    -ms-transform: scale(1.12542) rotateY(174.51657deg);
  }
  80% {
    -ms-transform: scale(1.02458) rotateY(179.82864deg);
  }
  90% {
    -ms-transform: scale(1.00077) rotateY(180deg);
  }
  100% {
    -ms-transform: scale(1) rotateY(180deg);
  }
}
@-o-keyframes front {
  0% {
    -o-transform: scale(1) rotateY(0deg);
  }
  10% {
    -o-transform: scale(1.00077) rotateY(0deg);
  }
  20% {
    -o-transform: scale(1.02458) rotateY(0deg);
  }
  30% {
    -o-transform: scale(1.12542) rotateY(0.17136deg);
  }
  40% {
    -o-transform: scale(1.14923) rotateY(5.48343deg);
  }
  50% {
    -o-transform: scale(1.15) rotateY(41.63979deg);
  }
  60% {
    -o-transform: scale(1.14923) rotateY(138.36021deg);
  }
  70% {
    -o-transform: scale(1.12542) rotateY(174.51657deg);
  }
  80% {
    -o-transform: scale(1.02458) rotateY(179.82864deg);
  }
  90% {
    -o-transform: scale(1.00077) rotateY(180deg);
  }
  100% {
    -o-transform: scale(1) rotateY(180deg);
  }
}
@keyframes front {
  0% {
    transform: scale(1) rotateY(0deg);
  }
  10% {
    transform: scale(1.00077) rotateY(0deg);
  }
  20% {
    transform: scale(1.02458) rotateY(0deg);
  }
  30% {
    transform: scale(1.12542) rotateY(0.17136deg);
  }
  40% {
    transform: scale(1.14923) rotateY(5.48343deg);
  }
  50% {
    transform: scale(1.15) rotateY(41.63979deg);
  }
  60% {
    transform: scale(1.14923) rotateY(138.36021deg);
  }
  70% {
    transform: scale(1.12542) rotateY(174.51657deg);
  }
  80% {
    transform: scale(1.02458) rotateY(179.82864deg);
  }
  90% {
    transform: scale(1.00077) rotateY(180deg);
  }
  100% {
    transform: scale(1) rotateY(180deg);
  }
}