<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
html,
body {
  width: 100%;
  height: auto;
}
body {
  min-width: 1200px;
  min-height: 600px;
}
.full-screen,
.full-screen body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cover-box {
  position: relative;
  width: 100%;
  height: 100%;
  /*background: url(../images/cover-bg.jpg) no-repeat ;*/
  -webkit-background-size: auto 100%;
     -moz-background-size: auto 100%;
          background-size: auto 100%;
  overflow: hidden;

}
.cover-bg,
.cover-content,
.cover-mask,
.cover-title,
.cover-building,
.cover-slogan {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.show .cover-content,
.show .cover-title,
.show .cover-building,
.show .cover-slogan {
  opacity: 1;
}
.cover-content {
  z-index: 110;
  font-size: 12px;
}
.cover-content .logo {
  position: absolute;
  z-index: 20;
  top: 2%;
  left: 50%;
  margin-left: -590px;
  width: 160px;
  height: 135px;

}
.cover-content .sponsor {
  position: absolute;
  z-index: 20;
  top: 2%;
  right: 50%;
  margin-right: -590px;
  width: 153px;
  height: 71px;
}
.cover-content .language {
  position: absolute;
  z-index: 50;
  top: 15%;
  width: 100%;
  margin-top: 390px;
  text-align: center;
  color: #435894;
}
.cover-content .language a {
  padding: 0 10px;
  color: #435894;
}
.cover-content .language a:hover {
  text-decoration: underline;
}
.cover-content .cover-goto {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  color: #c39235;
  font-size: 16px;
  font-weight: bold;
  background: url(../images/cover-goto.png) no-repeat -10000px -10000px;
}
.cover-goto .goto-btn {
  position: absolute;
  left: 0;
  bottom: 5%;
  width: 100%;
  cursor: pointer;
}
.cover-goto .goto-btn .goto-icon {
  display: block;
  margin: 10px auto;
  width: 39px;
  height: 39px;
  background: url(../images/cover-goto.png) no-repeat center;
}
.cover-goto .goto-btn .goto-icon {
  -webkit-animation-name: coverGoto;
  -moz-animation-name: coverGoto;
       animation-name: coverGoto;
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
       animation-duration: 3s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
       animation-iteration-count: infinite;
}
.cover-mask {
  display: block;
  z-index: 100;
}
.cover-loading {
  width: 0;
  height: 0;
  opacity: 0;
  overflow: hidden;
}
.cover-bottom {
  position: absolute;
  z-index: 90;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 221px;
  /*background: url(../images/cover-bottom.png) no-repeat bottom center;*/
  -webkit-background-size: 100% 100%;
     -moz-background-size: 100%;
          background-size: 100%;
}
.cover-cloud {
  position: absolute;
  z-index: 20;
  bottom: -8%;
  left: 0;
  width: 100%;
  height: 300px;
  background: url(img/cover/cover-cloud.png) repeat-x;
  opacity: 0.5;
}
.cover-cloud {
  -webkit-animation-name: coverCloud;
  -moz-animation-name: coverCloud;
       animation-name: coverCloud;
  -webkit-animation-duration: 60s;
  -moz-animation-duration: 60s;
       animation-duration: 60s;
  -webkit-animation-timing-function: linear;
  -moz-animation-timing-function: linear;
       animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
       animation-iteration-count: infinite;
}
.cover-bg {
  opacity: 1;
  z-index: 10;
  background: url(img/cover/cover-img.jpg) no-repeat top center;
  -webkit-background-size: cover;
     -moz-background-size: cover;
          background-size: cover;
}
.cover-box img {
  display: block;
  margin: 0 auto;
  width: auto;
  height: 100%;
}
.cover-title {
  z-index: 60;
  top: 15%;
  left: 50%;
  margin-left: -454px;
  width: 909px;
  height: 400px;
}
.cover-title-icon {
  height: 160px;
  max-height: 160px;
  /*background:url(img/cover/cover-title-icon.png) no-repeat center*/
}
.cover-title-text {
  position: absolute;
  bottom: 0%;
  width: 100%;
  height: 49px;
  max-height: 49px;
  /*background:url(img/cover/cover-title-text.png) no-repeat center*/
}
.show .cover-title {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
       animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
       animation-fill-mode: both;
  -webkit-animation-name: coverTitle;
  -moz-animation-name: coverTitle;
       animation-name: coverTitle;
}
.cover-building {
  z-index: 50;
  overflow: visible;
}
.cover-building-hall {
  position: absolute;
  bottom: 4%;
  left: -0.5%;
  width: 294px;
  height: 38.5%;
  max-height: 385px;
  /*background:url(img/cover/cover-building-hall.png) no-repeat center*/
}
.cover-building-hall img {
  position: absolute;
  top: 0;
  left: 0;
}
.cover-building-wall {
  position: absolute;
  bottom: 15%;
  right: -0.5%;
  width: 324px;
  height: 28.2%;
  max-height: 282px;
  /*background:url(img/cover/cover-building-wall.png) no-repeat center*/
}
.cover-building-wall img {
  position: absolute;
  top: 0;
  right: 0;
}
.cover-building-temple {
  position: absolute;
  bottom: 2%;
  right: 50%;
  margin-right: -295px;
  width: 591px;
  height: 23.3%;
  max-height: 233px;
  /*background:url(img/cover/cover-building-temple.png) no-repeat center*/
}
.cover-building-pavilion {
  position: absolute;
  bottom: 6%;
  left: 50%;
  margin-left: 290px;
  width: 415px;
  height: 21.8%;
  max-height: 218px;
  /*background:url(img/cover/cover-building-pavilion.png) no-repeat center*/
}
.show .cover-building-hall,
.show .cover-building-wall,
.show .cover-building-temple,
.show .cover-building-pavilion {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
       animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
       animation-fill-mode: both;
}
.show .cover-building-pavilion {
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
       animation-delay: 0.2s;
}
.show .cover-building-hall {
  -webkit-animation-name: coverBuilding;
  -moz-animation-name: coverBuilding;
       animation-name: coverBuilding;
  /*background-image:url(img/cover/cover-building-hall-shine.png);*/
}
.show .cover-building-wall {
  -webkit-animation-name: coverBuilding;
  -moz-animation-name: coverBuilding;
       animation-name: coverBuilding;
  /*background-image:url(img/cover/cover-building-wall-shine.png);*/
}
.show .cover-building-temple {
  -webkit-animation-name: coverBuilding;
  -moz-animation-name: coverBuilding;
       animation-name: coverBuilding;
  /*background-image:url(img/cover/cover-building-temple-shine.png);*/
}
.show .cover-building-pavilion {
  -webkit-animation-name: coverBuilding;
  -moz-animation-name: coverBuilding;
       animation-name: coverBuilding;
  /*background-image:url(img/cover/cover-building-pavilion-shine.png);*/
}
.cover-slogan {
  z-index: 70;
}
.cover-slogan-img {
  position: absolute;
  top: 15%;
  left: 50%;
  margin: 50px 0 0 -600px;
  width: 1200px;
  height: 320px;
  background: url(img/cover/cover-slogan.png) no-repeat 0 -22400px;
  -webkit-background-size: 100% 100%;
     -moz-background-size: 100%;
          background-size: 100%;
  overflow: hidden;
}
.show .cover-slogan-img {
  -webkit-animation: coverSloganImg 2.8s steps(1) forwards;
  -moz-animation: coverSloganImg 2.8s steps(1) forwards;
       animation: coverSloganImg 2.8s steps(1) forwards;
}
.cover-slogan-left {
  position: absolute;
  top: 32%;
  left: 50%;
  margin-left: -690px;
  width: 1097px;
  height: 32.8%;
  max-height: 328px;
  /*background:url(img/cover/cover-slogan-left.png) no-repeat center*/
}
.cover-slogan-right {
  position: absolute;
  top: 48%;
  right: 50%;
  margin-right: -740px;
  width: 904px;
  height: 32.1%;
  max-height: 321px;
  /*background:url(img/cover/cover-slogan-right.png) no-repeat center*/
}
.cover-slogan-right img {
  position: absolute;
  left: 0;
}
.show .cover-slogan-left,
.show .cover-slogan-right {
  -webkit-animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
       animation-duration: 0.5s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
       animation-fill-mode: both;
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
       animation-delay: 0.6s;
}
.show .cover-slogan-left {
  -webkit-animation-name: coverSloganLeft;
  -moz-animation-name: coverSloganLeft;
       animation-name: coverSloganLeft;
  /*background-image:url(img/cover/cover-slogan-left-shine.png);*/
}
.show .cover-slogan-right {
  -webkit-animation-name: coverSloganRight;
  -moz-animation-name: coverSloganRight;
       animation-name: coverSloganRight;
  /*background-image:url(img/cover/cover-slogan-right-shine.png);*/
}
/*
.cover-building-hall,
.cover-building-pavilion,
.cover-building-temple,
.cover-slogan-left,
.cover-slogan-right { -webkit-transition:background-image 0.2s ease-out 1.1s; transition:background-image 0.2s ease-out 1.1s;}
*/
@-webkit-keyframes coverCloud {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -2200px 0;
  }
}
@-moz-keyframes coverCloud {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -2200px 0;
  }
}
@keyframes coverCloud {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -2200px 0;
  }
}
@-webkit-keyframes coverGoto {
  0%,
  100%,
  60%,
  75%,
  90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  10% {
    opacity: 1;
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  12% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  14% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  16% {
    -webkit-transform: none;
    transform: none;
  }
  95% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
}
@-moz-keyframes coverGoto {
  0%,
  100%,
  60%,
  75%,
  90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    -moz-transform: translate3d(0, -30px, 0);
         transform: translate3d(0, -30px, 0);
  }
  10% {
    opacity: 1;
    -webkit-transform: translate3d(0, 5px, 0);
    -moz-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0);
  }
  12% {
    -webkit-transform: translate3d(0, -10px, 0);
    -moz-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0);
  }
  14% {
    -webkit-transform: translate3d(0, 5px, 0);
    -moz-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0);
  }
  16% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
  95% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    -moz-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0);
  }
}
@keyframes coverGoto {
  0%,
  100%,
  60%,
  75%,
  90% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    -moz-transform: translate3d(0, -30px, 0);
         transform: translate3d(0, -30px, 0);
  }
  10% {
    opacity: 1;
    -webkit-transform: translate3d(0, 5px, 0);
    -moz-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0);
  }
  12% {
    -webkit-transform: translate3d(0, -10px, 0);
    -moz-transform: translate3d(0, -10px, 0);
         transform: translate3d(0, -10px, 0);
  }
  14% {
    -webkit-transform: translate3d(0, 5px, 0);
    -moz-transform: translate3d(0, 5px, 0);
         transform: translate3d(0, 5px, 0);
  }
  16% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
  95% {
    opacity: 1;
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 10px, 0);
    -moz-transform: translate3d(0, 10px, 0);
         transform: translate3d(0, 10px, 0);
  }
}
/*@-webkit-keyframes coverTitle {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes coverTitle {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}*/
@-webkit-keyframes coverTitle {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes coverTitle {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes coverTitle {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*@-webkit-keyframes coverBuilding {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes coverBuilding {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
*/
@-webkit-keyframes coverBuilding {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes coverBuilding {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes coverBuilding {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes coverSloganImg {
  0% {
    background-position: 0 0px;
  }
  1.43% {
    background-position: 0 -320px;
  }
  2.86% {
    background-position: 0 -640px;
  }
  4.29% {
    background-position: 0 -960px;
  }
  5.71% {
    background-position: 0 -1280px;
  }
  7.14% {
    background-position: 0 -1600px;
  }
  8.57% {
    background-position: 0 -1920px;
  }
  10% {
    background-position: 0 -2240px;
  }
  11.43% {
    background-position: 0 -2560px;
  }
  12.86% {
    background-position: 0 -2880px;
  }
  14.29% {
    background-position: 0 -3200px;
  }
  15.71% {
    background-position: 0 -3520px;
  }
  17.14% {
    background-position: 0 -3840px;
  }
  18.57% {
    background-position: 0 -4160px;
  }
  20% {
    background-position: 0 -4480px;
  }
  21.43% {
    background-position: 0 -4800px;
  }
  22.86% {
    background-position: 0 -5120px;
  }
  24.29% {
    background-position: 0 -5440px;
  }
  25.71% {
    background-position: 0 -5760px;
  }
  27.14% {
    background-position: 0 -6080px;
  }
  28.57% {
    background-position: 0 -6400px;
  }
  30% {
    background-position: 0 -6720px;
  }
  31.43% {
    background-position: 0 -7040px;
  }
  32.86% {
    background-position: 0 -7360px;
  }
  34.29% {
    background-position: 0 -7680px;
  }
  35.71% {
    background-position: 0 -8000px;
  }
  37.14% {
    background-position: 0 -8320px;
  }
  38.57% {
    background-position: 0 -8640px;
  }
  40% {
    background-position: 0 -8960px;
  }
  41.43% {
    background-position: 0 -9280px;
  }
  42.86% {
    background-position: 0 -9600px;
  }
  44.29% {
    background-position: 0 -9920px;
  }
  45.71% {
    background-position: 0 -10240px;
  }
  47.14% {
    background-position: 0 -10560px;
  }
  48.57% {
    background-position: 0 -10880px;
  }
  50% {
    background-position: 0 -11200px;
  }
  51.43% {
    background-position: 0 -11520px;
  }
  52.86% {
    background-position: 0 -11840px;
  }
  54.29% {
    background-position: 0 -12160px;
  }
  55.71% {
    background-position: 0 -12480px;
  }
  57.14% {
    background-position: 0 -12800px;
  }
  58.57% {
    background-position: 0 -13120px;
  }
  60% {
    background-position: 0 -13440px;
  }
  61.43% {
    background-position: 0 -13760px;
  }
  62.86% {
    background-position: 0 -14080px;
  }
  64.29% {
    background-position: 0 -14400px;
  }
  65.71% {
    background-position: 0 -14720px;
  }
  67.14% {
    background-position: 0 -15040px;
  }
  68.57% {
    background-position: 0 -15360px;
  }
  70% {
    background-position: 0 -15680px;
  }
  71.43% {
    background-position: 0 -16000px;
  }
  72.86% {
    background-position: 0 -16320px;
  }
  74.29% {
    background-position: 0 -16640px;
  }
  75.71% {
    background-position: 0 -16960px;
  }
  77.14% {
    background-position: 0 -17280px;
  }
  78.57% {
    background-position: 0 -17600px;
  }
  80% {
    background-position: 0 -17920px;
  }
  81.43% {
    background-position: 0 -18240px;
  }
  82.86% {
    background-position: 0 -18560px;
  }
  84.29% {
    background-position: 0 -18880px;
  }
  85.71% {
    background-position: 0 -19200px;
  }
  87.14% {
    background-position: 0 -19520px;
  }
  88.57% {
    background-position: 0 -19840px;
  }
  90% {
    background-position: 0 -20160px;
  }
  91.43% {
    background-position: 0 -20480px;
  }
  92.86% {
    background-position: 0 -20800px;
  }
  94.29% {
    background-position: 0 -21120px;
  }
  95.71% {
    background-position: 0 -21440px;
  }
  97.14% {
    background-position: 0 -21760px;
  }
  98.57% {
    background-position: 0 -22080px;
  }
  100.00% {
    background-position: 0 -22400px;
  }
}
@-moz-keyframes coverSloganImg {
  0% {
    background-position: 0 0px;
  }
  1.43% {
    background-position: 0 -320px;
  }
  2.86% {
    background-position: 0 -640px;
  }
  4.29% {
    background-position: 0 -960px;
  }
  5.71% {
    background-position: 0 -1280px;
  }
  7.14% {
    background-position: 0 -1600px;
  }
  8.57% {
    background-position: 0 -1920px;
  }
  10% {
    background-position: 0 -2240px;
  }
  11.43% {
    background-position: 0 -2560px;
  }
  12.86% {
    background-position: 0 -2880px;
  }
  14.29% {
    background-position: 0 -3200px;
  }
  15.71% {
    background-position: 0 -3520px;
  }
  17.14% {
    background-position: 0 -3840px;
  }
  18.57% {
    background-position: 0 -4160px;
  }
  20% {
    background-position: 0 -4480px;
  }
  21.43% {
    background-position: 0 -4800px;
  }
  22.86% {
    background-position: 0 -5120px;
  }
  24.29% {
    background-position: 0 -5440px;
  }
  25.71% {
    background-position: 0 -5760px;
  }
  27.14% {
    background-position: 0 -6080px;
  }
  28.57% {
    background-position: 0 -6400px;
  }
  30% {
    background-position: 0 -6720px;
  }
  31.43% {
    background-position: 0 -7040px;
  }
  32.86% {
    background-position: 0 -7360px;
  }
  34.29% {
    background-position: 0 -7680px;
  }
  35.71% {
    background-position: 0 -8000px;
  }
  37.14% {
    background-position: 0 -8320px;
  }
  38.57% {
    background-position: 0 -8640px;
  }
  40% {
    background-position: 0 -8960px;
  }
  41.43% {
    background-position: 0 -9280px;
  }
  42.86% {
    background-position: 0 -9600px;
  }
  44.29% {
    background-position: 0 -9920px;
  }
  45.71% {
    background-position: 0 -10240px;
  }
  47.14% {
    background-position: 0 -10560px;
  }
  48.57% {
    background-position: 0 -10880px;
  }
  50% {
    background-position: 0 -11200px;
  }
  51.43% {
    background-position: 0 -11520px;
  }
  52.86% {
    background-position: 0 -11840px;
  }
  54.29% {
    background-position: 0 -12160px;
  }
  55.71% {
    background-position: 0 -12480px;
  }
  57.14% {
    background-position: 0 -12800px;
  }
  58.57% {
    background-position: 0 -13120px;
  }
  60% {
    background-position: 0 -13440px;
  }
  61.43% {
    background-position: 0 -13760px;
  }
  62.86% {
    background-position: 0 -14080px;
  }
  64.29% {
    background-position: 0 -14400px;
  }
  65.71% {
    background-position: 0 -14720px;
  }
  67.14% {
    background-position: 0 -15040px;
  }
  68.57% {
    background-position: 0 -15360px;
  }
  70% {
    background-position: 0 -15680px;
  }
  71.43% {
    background-position: 0 -16000px;
  }
  72.86% {
    background-position: 0 -16320px;
  }
  74.29% {
    background-position: 0 -16640px;
  }
  75.71% {
    background-position: 0 -16960px;
  }
  77.14% {
    background-position: 0 -17280px;
  }
  78.57% {
    background-position: 0 -17600px;
  }
  80% {
    background-position: 0 -17920px;
  }
  81.43% {
    background-position: 0 -18240px;
  }
  82.86% {
    background-position: 0 -18560px;
  }
  84.29% {
    background-position: 0 -18880px;
  }
  85.71% {
    background-position: 0 -19200px;
  }
  87.14% {
    background-position: 0 -19520px;
  }
  88.57% {
    background-position: 0 -19840px;
  }
  90% {
    background-position: 0 -20160px;
  }
  91.43% {
    background-position: 0 -20480px;
  }
  92.86% {
    background-position: 0 -20800px;
  }
  94.29% {
    background-position: 0 -21120px;
  }
  95.71% {
    background-position: 0 -21440px;
  }
  97.14% {
    background-position: 0 -21760px;
  }
  98.57% {
    background-position: 0 -22080px;
  }
  100.00% {
    background-position: 0 -22400px;
  }
}
@keyframes coverSloganImg {
  0% {
    background-position: 0 0px;
  }
  1.43% {
    background-position: 0 -320px;
  }
  2.86% {
    background-position: 0 -640px;
  }
  4.29% {
    background-position: 0 -960px;
  }
  5.71% {
    background-position: 0 -1280px;
  }
  7.14% {
    background-position: 0 -1600px;
  }
  8.57% {
    background-position: 0 -1920px;
  }
  10% {
    background-position: 0 -2240px;
  }
  11.43% {
    background-position: 0 -2560px;
  }
  12.86% {
    background-position: 0 -2880px;
  }
  14.29% {
    background-position: 0 -3200px;
  }
  15.71% {
    background-position: 0 -3520px;
  }
  17.14% {
    background-position: 0 -3840px;
  }
  18.57% {
    background-position: 0 -4160px;
  }
  20% {
    background-position: 0 -4480px;
  }
  21.43% {
    background-position: 0 -4800px;
  }
  22.86% {
    background-position: 0 -5120px;
  }
  24.29% {
    background-position: 0 -5440px;
  }
  25.71% {
    background-position: 0 -5760px;
  }
  27.14% {
    background-position: 0 -6080px;
  }
  28.57% {
    background-position: 0 -6400px;
  }
  30% {
    background-position: 0 -6720px;
  }
  31.43% {
    background-position: 0 -7040px;
  }
  32.86% {
    background-position: 0 -7360px;
  }
  34.29% {
    background-position: 0 -7680px;
  }
  35.71% {
    background-position: 0 -8000px;
  }
  37.14% {
    background-position: 0 -8320px;
  }
  38.57% {
    background-position: 0 -8640px;
  }
  40% {
    background-position: 0 -8960px;
  }
  41.43% {
    background-position: 0 -9280px;
  }
  42.86% {
    background-position: 0 -9600px;
  }
  44.29% {
    background-position: 0 -9920px;
  }
  45.71% {
    background-position: 0 -10240px;
  }
  47.14% {
    background-position: 0 -10560px;
  }
  48.57% {
    background-position: 0 -10880px;
  }
  50% {
    background-position: 0 -11200px;
  }
  51.43% {
    background-position: 0 -11520px;
  }
  52.86% {
    background-position: 0 -11840px;
  }
  54.29% {
    background-position: 0 -12160px;
  }
  55.71% {
    background-position: 0 -12480px;
  }
  57.14% {
    background-position: 0 -12800px;
  }
  58.57% {
    background-position: 0 -13120px;
  }
  60% {
    background-position: 0 -13440px;
  }
  61.43% {
    background-position: 0 -13760px;
  }
  62.86% {
    background-position: 0 -14080px;
  }
  64.29% {
    background-position: 0 -14400px;
  }
  65.71% {
    background-position: 0 -14720px;
  }
  67.14% {
    background-position: 0 -15040px;
  }
  68.57% {
    background-position: 0 -15360px;
  }
  70% {
    background-position: 0 -15680px;
  }
  71.43% {
    background-position: 0 -16000px;
  }
  72.86% {
    background-position: 0 -16320px;
  }
  74.29% {
    background-position: 0 -16640px;
  }
  75.71% {
    background-position: 0 -16960px;
  }
  77.14% {
    background-position: 0 -17280px;
  }
  78.57% {
    background-position: 0 -17600px;
  }
  80% {
    background-position: 0 -17920px;
  }
  81.43% {
    background-position: 0 -18240px;
  }
  82.86% {
    background-position: 0 -18560px;
  }
  84.29% {
    background-position: 0 -18880px;
  }
  85.71% {
    background-position: 0 -19200px;
  }
  87.14% {
    background-position: 0 -19520px;
  }
  88.57% {
    background-position: 0 -19840px;
  }
  90% {
    background-position: 0 -20160px;
  }
  91.43% {
    background-position: 0 -20480px;
  }
  92.86% {
    background-position: 0 -20800px;
  }
  94.29% {
    background-position: 0 -21120px;
  }
  95.71% {
    background-position: 0 -21440px;
  }
  97.14% {
    background-position: 0 -21760px;
  }
  98.57% {
    background-position: 0 -22080px;
  }
  100.00% {
    background-position: 0 -22400px;
  }
}
@-webkit-keyframes coverSloganLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@-moz-keyframes coverSloganLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    -moz-transform: translate3d(-3000px, 0, 0);
         transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    -moz-transform: translate3d(25px, 0, 0);
         transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -moz-transform: translate3d(-10px, 0, 0);
         transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    -moz-transform: translate3d(5px, 0, 0);
         transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
}
@keyframes coverSloganLeft {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    -moz-transform: translate3d(-3000px, 0, 0);
         transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    -moz-transform: translate3d(25px, 0, 0);
         transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -moz-transform: translate3d(-10px, 0, 0);
         transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    -moz-transform: translate3d(5px, 0, 0);
         transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
}
@-webkit-keyframes coverSloganRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@-moz-keyframes coverSloganRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    -moz-transform: translate3d(3000px, 0, 0);
         transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    -moz-transform: translate3d(-25px, 0, 0);
         transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    -moz-transform: translate3d(10px, 0, 0);
         transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    -moz-transform: translate3d(-5px, 0, 0);
         transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
}
@keyframes coverSloganRight {
  0%,
  60%,
  75%,
  90%,
  100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
         transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    -moz-transform: translate3d(3000px, 0, 0);
         transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    -moz-transform: translate3d(-25px, 0, 0);
         transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    -moz-transform: translate3d(10px, 0, 0);
         transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    -moz-transform: translate3d(-5px, 0, 0);
         transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    -moz-transform: none;
         transform: none;
  }
}

/*# sourceMappingURL=../maps/cover.css.map */
</pre></body></html>