:root {
  --dekuColor: #83bdc3;
}
@font-face {
  font-family: "GothamBlack";
  src: url("../css/fonts/Gotham\ Black\ Regular.ttf") format("truetype");
}
@font-face {
  font-family: "poppins";
  src: url("../css/fonts/Poppins-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "poppinsBlack";
  src: url("../css/fonts/Poppins-Black.ttf") format("truetype");
}
@font-face {
  font-family: "poppinsBoldItalic";
  src: url("../css/fonts/Poppins-BlackItalic.ttf") format("truetype");
}
@font-face {
  font-family: "commando";
  src: url("../css/fonts/commando.ttf") format("truetype");
}
@font-face {
  font-family: "nfs";
  src: url("../css/fonts/nfs_by_jltv.ttf") format("truetype");
}

* {
  font-family: "Microsoft YaHei", "Helvetica", sans-serif;
}

body,
html {
  font-size: 14px;
  font-family: Microsoft YaHei, \\5fae\8f6f\96c5\9ed1, Arial, sans-serif;
  overflow-x: hidden;
  height: 100%;
  width: 100%;
}
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  font-size: calc(4vw + 4vh + 2vmin);
}

body {
  margin: 0;
}

div {
  opacity: 1;
}
h4,
p {
  margin: 0;
}
img {
  opacity: 1 !important;
  border-style: none;
}
#spinner {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000000ee;
  z-index: 3000;
  top: 0;
  left: 0;
  flex-direction: column;
  align-items: center;
  visibility: hidden;
}

#spinner .spinner-border {
  width: 1rem;
  height: 1rem;
}

.modal {
  background: #000000ee;
}

.only-show-on-small {
  display: none !important;
  visibility: hidden;
  height: 0;
}
.only-hide-on-small {
  display: block !important;
}

.mihoyo-sea-footer {
  background-color: #000;
  padding: 30px 0 0;
  z-index: 1;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}

.footer-container{
  height: 100%;
  display: flex;
  flex-direction: column;
  /* align-items: center; */
  justify-content: center;
}

.mihoyo-sea-footer img {
  display: block;
}

.mihoyo-sea-footer a.link {
  color: #d8d8d8;
  text-decoration: none;
  padding: 0 10px;
  border-left: 1px solid #fff;
  line-height: 1;
}

.mihoyo-sea-footer a.link:first-child {
  border-left: none;
}

.mihoyo-sea-footer a.link:hover {
  text-decoration: underline;
}

.mihoyo-sea-footer .footer-wrap {
  width: 1000px;
  margin: 0 auto;
  padding: 0 12px;
  color: #999;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.mihoyo-sea-footer .footer-lang {
  padding: 25px 0;
  margin-bottom: 18px;
  position: relative;
}

.mihoyo-sea-footer .footer-lang::after {
  content: "";
  width: 100%;
  height: 1px;
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(transparent),
    color-stop(#393939),
    to(transparent)
  );
  background: -o-linear-gradient(right, transparent, #393939, transparent);
  background: linear-gradient(to left, transparent, #393939, transparent);
  position: absolute;
  bottom: 0;
  left: 0;
}

.mihoyo-sea-footer .footer-lang .lang-icon {
  width: 60px;
  height: 32px;
  background: url(data:image/png;base64,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)
    center no-repeat;
  background-size: 32px 32px;
  border-right: 1px solid #999;
}

.mihoyo-sea-footer .footer-lang .lang-text {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-left: 22px;
}

.mihoyo-sea-footer .footer-lang__wrap {
  width: 295px;
  height: 46px;
  background-color: #272727;
  margin: 0 auto;
  position: relative;
}

.mihoyo-sea-footer .footer-lang__content {
  font-size: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  position: relative;
  cursor: pointer;
}

.mihoyo-sea-footer .footer-lang__content::after {
  content: "";
  position: absolute;
  right: 12px;
  top: 50%;
  border: 10px solid transparent;
  border-top-color: #999;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: 8px;
}

.mihoyo-sea-footer .footer-lang__content.opened::after {
  border: 10px solid transparent;
  border-bottom-color: #999;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-top: -2px;
}

.mihoyo-sea-footer .footer-lang__panel {
  display: none;
  position: absolute;
  bottom: 76px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background: #303030;
  padding-left: 60px;
  z-index: 98;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
  min-width: 100%;
}

.mihoyo-sea-footer .footer-lang__panel .footer-lang-items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-height: 180px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 10px 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.mihoyo-sea-footer .footer-lang__panel .footer-lang-items.md {
  height: 180px;
  width: 320px;
}

.mihoyo-sea-footer .footer-lang__panel .footer-lang-items.lg {
  height: 180px;
  width: 480px;
}

.mihoyo-sea-footer .footer-lang__panel::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  bottom: -33px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 0;
  height: 0;
  border: 20px solid transparent;
  border-top: 20px solid #303030;
}

.mihoyo-sea-footer .footer-lang__panel .last-item {
  height: 0;
  pointer-events: none;
  width: 160px;
}

.mihoyo-sea-footer
  .footer-lang__panel
  .last-item:nth-child(-n + 11):nth-child(n + 7) {
  width: 320px;
}

.mihoyo-sea-footer
  .footer-lang__panel
  .last-item:nth-child(-n + 16):nth-child(n + 12) {
  width: 480px;
}

.mihoyo-sea-footer .footer-lang__panel .lang-item {
  padding: 6px 0;
  cursor: pointer;
  position: relative;
  font-size: 16px;
  line-height: 24px;
  width: 160px;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.mihoyo-sea-footer
  .footer-lang__panel
  .lang-item:nth-child(-n + 5):nth-child(n + 1) {
  margin: 0 auto;
}

.mihoyo-sea-footer .footer-lang__panel .lang-item.active,
.mihoyo-sea-footer .footer-lang__panel .lang-item:hover {
  color: #ccc;
}

.mihoyo-sea-footer .footer-lang__panel .lang-item.active::before {
  content: "";
  display: block;
  position: absolute;
  left: -20px;
  top: 50%;
  margin-top: -3px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #4ea4dc;
}

.mihoyo-sea-footer .footer-lang .lang-item {
  cursor: pointer;
}

.mihoyo-sea-footer .footer-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  font-size: 16px;
}

.mihoyo-sea-footer .footer-content__info {
  width: 560px;
  margin-left: 40px;
}



.mihoyo-sea-footer .footer-content__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* width: 430px; */
  flex-direction: column;
}

.mihoyo-sea-footer .footer-content__logo img.logo {
  max-width: 100%;
  height: 185px;
}

.mihoyo-sea-footer img.teen-img {
  height: 155px;
}

.mihoyo-sea-footer .footer-content__logo .logoimg {
  padding: 0 20px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mihoyo-sea-footer .footer-content__logo .game {
  position: relative;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border: none;
}

.mihoyo-sea-footer .footer-content__logo .game img {
  height: 91px;
}

.mihoyo-sea-footer .footer-content__logo .game::after {
  position: absolute;
  content: "";
  left: 10px;
  top: 25%;
  background-color: #bfbfbf;
  width: 1px;
  height: 50%;
}

.mihoyo-sea-footer .copyright {
  padding: 6px 0;
  text-align: center;
}

.mihoyo-sea-footer .links {
  margin-bottom: 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: block;
  text-align: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.mihoyo-sea-footer .links .link {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin: 5px 0;
}

.mihoyo-sea-footer .tip-text,
.mihoyo-sea-footer .extra-info {
  color: #7d7d7d;
  font-size: 14px;
  line-height: 20px;
  padding: 10px 0;
}

.mihoyo-sea-footer .footer-content__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 10px;
}

.mihoyo-sea-footer .footer-content__icons.pic-wrap img {
  display: initial;
}

.mihoyo-sea-footer .footer-content__icons.pic-wrap a {
  display: inline-block;
}

.mihoyo-sea-footer .footer-content__icons a,
.mihoyo-sea-footer .footer-content__icons div {
  display: block;
  margin-right: 10px;
  margin-bottom: 10px;
}

.mihoyo-sea-footer .footer-content__icons img {
  display: block;
}

.mihoyo-sea-footer.light {
  background-color: #f2f2f2;
}

.mihoyo-sea-footer.light .footer-lang::after {
  background: -webkit-gradient(
    linear,
    right top,
    left top,
    from(transparent),
    color-stop(#bfbfbf),
    to(transparent)
  );
  background: -o-linear-gradient(right, transparent, #bfbfbf, transparent);
  background: linear-gradient(to left, transparent, #bfbfbf, transparent);
}

.mihoyo-sea-footer.light .footer-lang__wrap {
  background: #e0e0e0;
}

.mihoyo-sea-footer.light .footer-lang .lang-icon {
  opacity: 0.5;
}

.mihoyo-sea-footer.light .footer-lang__content {
  color: #7d7d7d;
}

.mihoyo-sea-footer.light .footer-lang__panel {
  background-color: #e0e0e0;
  color: #7d7d7d;
}

.mihoyo-sea-footer.light .footer-lang__panel::after {
  border-top-color: #e0e0e0;
}

.mihoyo-sea-footer.light .footer-lang__panel .lang-item::before {
  background: #7d7d7d;
}

.mihoyo-sea-footer.light .footer-lang__panel .lang-item.active,
.mihoyo-sea-footer.light .footer-lang__panel .lang-item:hover {
  color: #333;
}

.mihoyo-sea-footer.light .footer-content {
  color: #333;
}

.mihoyo-sea-footer.light .footer-content__logo .game {
  border-color: #bfbfbf;
}

.mihoyo-sea-footer.light .footer-content a {
  color: #333;
  border-color: #333;
}

.mihoyo-sea-footer.light .footer-content .tw-tip {
  color: #959595;
}

.footer-logo-row {
  margin-bottom: 80px;
  margin-top: 20px;
  margin-left: 0;
  margin-right: 0;
}

.footer-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: auto;
}
.sony-footer-logo {
  height: 200px;
  margin: 0 auto;
  margin-bottom: 40px;
}

.mha-footer-logo {
  height: 130px;
  margin: 0 auto;
}

.funimation-footer-logo {
  height: 30px;
  margin: 0 auto;
}

.crunchy-slide{
  background-color: #213944;
  height: auto!important;
  scroll-snap-align: start!important;
}

.crunchy-footer{
  height: auto;
  width: 100vw;
  background-color: #213944;
  padding: 100px 20px 40px;
}

.crunchy-footer .crunchy-wrapper{
  margin:0 auto;
  width: 90%;
  height: auto;
}

.crunchy-footer .crunchy-wrapper .content{
  padding-left: 20px;
  padding-right: 20px;
  height: auto;

  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  align-content: flex-start;
}
.crunchy-footer .crunchy-wrapper .content .social-mobile{
  display: none!important;
}
.crunchy-footer .crunchy-wrapper .content .social-desktop{
  display: flex;
}
.crunchy-footer .crunchy-wrapper .content .social{
  width: 50%;
  display: flex;
  justify-content: flex-end;
  margin: 0;
  padding-left: 0;
  list-style-type: none;
}

.crunchy-footer .crunchy-wrapper .content .social li{
  margin-right: 20px;
}

.crunchy-footer .crunchy-wrapper .content .social li .link-anchor{
  background-color: #2cbdbb;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 75px;
  height: 75px;
  box-sizing: border-box;
  border-radius: 50%;
}

.crunchy-footer .crunchy-wrapper .content .social li .link-anchor:hover{
  background-color: #fff;
}
.crunchy-footer .crunchy-wrapper .content .social li .link-anchor svg{
  max-width: 55%;
  max-height: 55%;
  fill: #213944;
}

.crunchy-footer .crunchy-wrapper .content .legal{
  width: 50%;
  margin-top: 0;
  list-style-type: none;
  margin-bottom: 0;
} 
.crunchy-footer .crunchy-wrapper .content .legal .logo{
  width: 320px;
  margin-bottom: 15px;
  height: 35px;
}

.crunchy-footer .crunchy-wrapper .content .legal .logo a svg{
  fill: #f47521;
}

.crunchy-footer .crunchy-wrapper .content .legal .logo a svg:hover{
  fill: #fff;
  transition-duration: 0.5s;
  transition-timing-function: ease-in-out;
  transition-delay: 0s;
  transition-property: fill;
}

.crunchy-footer .crunchy-wrapper .content .copyright{
  margin-bottom: 10px;
}

.crunchy-footer .crunchy-wrapper .content .copyright li,
.crunchy-footer .crunchy-wrapper .content .legal li{
  margin-bottom: 10px;
  list-style: none;
} 

.crunchy-footer .crunchy-wrapper .content .legal li>a{
  color: #fff;
  text-decoration: underline;
  font-size: 16px;
  line-height: 18px;
  font-family: "Lato", sans-serif;
  font-weight: 400;
} 

.crunchy-footer .crunchy-wrapper .content .copyright li{
  color: #fff;
  font-size: 16px;
  line-height: 18px;
  font-family: "Lato", sans-serif;
  font-weight: 400;
} 

.crunchy-footer .crunchy-wrapper .content .legal li>a:hover{
  color:rgba(255,255,255,.2);
  transition-duration: 0.2s;
  transition-timing-function: ease-in-out;
  transition-delay: 0s;
  transition-property: color;
}


@media screen and (max-width:1200px) {
  .crunchy-footer .crunchy-wrapper{
    width: 96%;
  }
  .crunchy-footer .crunchy-wrapper .content {
    padding:0;
  }

  .crunchy-footer .crunchy-wrapper .content .social li{
    margin-right: 10px;
  }

  .crunchy-footer .crunchy-wrapper .content .social li .link-anchor{
    width: 60px;
    height: 60px;
  }
  
  .crunchy-footer .crunchy-wrapper .content .list{
    padding-left: 0;
  }
}


@media (min-width: 1000px) {
  .footer-logo {
    height: 100%;
  }

  .footer-logo-row {
    margin-top: 0;
    margin-bottom: 30px;
  }

  .sony-footer-logo {
    margin: 0 auto;
    height: 300px;
  }

  .mha-footer-logo {
    height: 185px;
  }

  .funimation-footer-logo {
    height: 44px;
  }
}

.mhy-toast {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  padding: 8px 14px;
  background-color: rgba(0, 0, 0, 0.6);
  line-height: 1.5;
  max-width: 60%;
  border-radius: 4px;
  color: #fff;
  z-index: 99999;
  font-size: 14px;
}

.pc-dialog .pre-register .pre-register__submit {
  margin-top: 0.1rem !important;
}

.pc-dialog .pre-register .submit__btn {
  margin: 0.1rem auto 0 !important;
}

.pc-dialog .pre-result-dialog__title {
  font-size: 0.28rem !important;
}

.wrapper {
  display: flex;
  justify-content: center;
  margin-top: 0.3rem;
}

.cta {
  display: flex;
  padding: 10px 45px;
  text-decoration: none;
  font-family: "poppins", sans-serif;
  font-weight: 900;
  font-size: 0.42rem;
  color: #000000;
  background: linear-gradient(to right, #ded837, #ea9a16);
  transition: 1s;
  box-shadow: 6px 6px 0 black;
  transform: skewX(-15deg);
}

.cta:focus {
  outline: none;
}

.cta:hover {
  text-decoration: none;
  color: #000000;
  transition: 0.5s;
  box-shadow: 10px 10px 0 #000;
}

.cta span:nth-child(2) {
  transition: 0.5s;
  margin-right: 0px;
}

.cta:hover span:nth-child(2) {
  transition: 0.5s;
  margin-right: 45px;
}

.cta span {
  transform: skewX(15deg);
}

.cta span:nth-child(2) {
  width: 20px;
  margin-left: 30px;
  position: relative;
  top: 12%;
}

/**************SVG****************/

path.one {
  transition: 0.4s;
  transform: translateX(-60%);
}

path.two {
  transition: 0.5s;
  transform: translateX(-30%);
}

.cta:hover path.three {
  animation: color_anim 1s infinite 0.2s;
}

.cta:hover path.one {
  transform: translateX(0%);
  animation: color_anim 1s infinite 0.6s;
}

.cta:hover path.two {
  transform: translateX(0%);
  animation: color_anim 1s infinite 0.4s;
}

/* SVG animations */

@keyframes color_anim {
  0% {
    fill: #000000;
  }
  50% {
    fill: #fff;
  }
  100% {
    fill: #000000;
  }
}

.home {
  height: 100%;
  overflow: hidden;
}

.home .navbar.navbar-boku {
  height: 1.22rem;
  width: 100%;
  background: hsla(0, 0%, 8%);
  -webkit-box-shadow: 0 0.04rem 0.06rem 0 rgb(0 0 0 / 30%);
  box-shadow: 0 0.04rem 0.06rem 0 rgb(0 0 0 / 30%);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  flex-wrap: unset;
  align-items: inherit;
  padding: 0;
  min-width: 1000px;
}

.home .navbar__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 1480px;
}

.home .navbar__logo {
  width: 3rem;
  height: 1.87rem;
  cursor: pointer;
  margin-top: 0.9em;
  margin-right: 0.46rem;
  transition-duration: 0.6s;
}

.home .navbar__item {
  min-width: 1.3rem;
  height: 1.22rem;
  padding: 0 0.12rem;
  cursor: pointer;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.home .navbar__item--active,
.home .navbar__item:hover {
  background: hsla(33, 66%, 74%, 0.04);
}

.home .navbar__item--active:before,
.home .navbar__item:hover:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    from(hsla(33, 64%, 71%, 0.2)),
    color-stop(74%, hsla(33, 64%, 71%, 0))
  );
  background: -webkit-linear-gradient(
    bottom,
    hsla(33, 64%, 71%, 0.2),
    hsla(33, 64%, 71%, 0) 74%
  );
  background: -o-linear-gradient(
    bottom,
    hsla(33, 64%, 71%, 0.2) 0,
    hsla(33, 64%, 71%, 0) 74%
  );
  background: linear-gradient(
    0deg,
    hsla(33, 64%, 71%, 0.2),
    hsla(33, 64%, 71%, 0) 74%
  );
  height: 0.5rem;
}

.home .navbar__item--active:after,
.home .navbar__item:hover:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.03rem;
  background: #e8c08f;
}

.home .navbar__item p {
  font-size: 0.21rem;
  color: #fff;
  position: relative;
  font-family: "poppins";
}

.home .navbar__item--active p,
.home .navbar__item:hover p {
  color: #e8c190;
}

.logo-mha .navbar__item--active,
.logo-mha .navbar__item--active:after,
.logo-mha .navbar__item--active:before {
  background: none !important;
}

.home .navbar__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  right: 0.87rem;
  top: 0;
  height: 100%;
}

.home .navbar__link {
  width: 0.55rem;
  height: 0.55rem;
  background-size: 100% 100%;
  cursor: pointer;
  margin-right: 0.22rem;
}

.home .navbar__link.navbar__ins {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA9lBMVEUUFBQAAADz8/MUFBQUFBQUFBQfHx/t7e3j4+Py8vIUFBQUFBTv7+/h4eEbGxv9/f1XV1cUFBQUFBT19fXp6enc3NxkZGQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBTOzs5LS0s1NTUUFBT6+vrr6+uIiIh3d3clJSUUFBTW1tbS0tLFxcXCwsKpqammpqaQkJCDg4Nqamo7OzsvLy/19fXo6Ojl5eW5ubm1tbWjo6N+fn5GRkYUFBQUFBQUFBT29vbZ2dnJycm/v7+rq6uYmJhfX19aWloqKioUFBT39/esrKycnJxubm5QUFD////M9xt0AAAAUXRSTlOoAPmem12r9vD4bVT376r+ujmN+vPtv5CGgUw/JBcSCwgE57exlv30ysStN+ro4+HX1c3JwLKv+fLy3dzUx7V5clf67OTg19G9u66k+9fRwriy2snsAAADL0lEQVRYw62XaVsiMQzHsyAMwzGAch9yn8IKCCigeN/rke//ZTYyM2jTqcLO/l7w9MnT/EmnTdrALwX7B6FgpuEF8DYywdDBvmqes0DBtwuMXV9hU4FyzvbmGrnyBgKl0A4o2QmVfhLIc3cukf9WoJiFH8kW1QJxL2yAN64S8MGG+BwFKkHYmGBFFqicwxacVySBIGxFkAv4YEt8osABbE38q0DRu72At/hFIAv/QPZTIA8Mf+r05jqQ0HQPoWutQLL68jYFRt4WKPHzPwqjA82BwfKiZAmEmH8fFZzUQSBkCpRZADc0VVu0O+PUY8zkYdxp383I3DLEEMorgRyLnyYODZBpI+KtaMqtBNKCzbhCvAOZd4AzUlgKxvSHQAEEOrRUkHjqoT6BKuKraC+QADvEp4gDWeAIEecfv1V2oEmAVdBDxDN7PD29TrSSixrAmATuYRLFAKuzv2AfRK4Ra9bwvokmC4DXyJwsOiZAgNx5GgUwWrdjWZMEkwRqPKXgkllO8E/X/hjYGqYe7yM0qNrqYRAg9wtm0dDjB6JGbjc0IgY07FgCOgiQe4ZZwqiv3OaIEdv2215EBD1segYazKKbERjHiKn1bjQx2jUFjtn0BvBS4jEFavh1uT1SMwX2+E0F4CzwaEW9XkMbiIAk8AygjCAhJPjYOYJn1RK6UcT3tZESbOr8DXagodgFirpv214QA4pdaEBGcQ4ekNL6M5NG1jmQt/FCdRIpBOyf+Y3xIQ1msGKGYekgXapywUgioYeROJ4ocoHc48xCbjVg2dSbrD9QgieTlM4Ueccep+aRaDRwuK4PdakekDsvKAPEIXxSn4jlrg8CabmkHa2PoMytKE745KL6FLWOrUwMEWOsqMplHYY07QgceLhC7LEVOF0sMCOF6uitNu0aYBh+AMP/tEy1KX5rh/nFUmbpUG9Zl+leWNN0XdPCnqZlSbEnQtn5cu0u0JHqkk0Mqa53WI6qkQT9s2ePMF8IvUEMgF/v7IGxLXm3T5z/98gi4i6eee4emu6fuu4f2+6f++4bDvctj/umy33b577xdN/68uY7DYz0ps03b/+fvelv2/+/G2WRm32+iU4AAAAASUVORK5CYII=);
}
.home .navbar__link.navbar__ins:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABCFBMVEVHcEz/0oT/0oT/0oT90IP/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oQUFBTtw3sZGBbZs3Lov3lDOipyYEGQeU9KQC3huXXmvngbGhjWsXAgHRrwxn0rJx9GPCxYSzXuxXwlIhyTe1BdTzfVsG/qwXmzlF+nilqrjlw8NCdQRTAvKiGwkl6Aakf4zIDQrG2Ndk1nVztgUTjMqWtsWz6Fb0nbtXKhhlc2LyRUSDKagFOKc0zCoWd5ZUTHpGm7m2O+nWTdtnNjVDm/n2byyH0P5QCDAAAAIHRSTlMA138G/u1WDo6lI+vxdMwchtvjxFRht/AzOq1gw4CB85bQqS4AAAPkSURBVFjDtZdnQxpNEMdXAgpiLykmefKbuwPlDgEFI6CAAvbeku//TfLiinsFxZhnXnHLzuyU/zSlRtD8Sio3tzQDM0tzudTKvHoTfc5OEKGJ7OdxuadmY9yejNmpcdhTGQCM1mBY7FZEKt3icNAyAMikXhXxNQ9Qv9qSCG1d1QHyX19kn14GsH5KIv20AJanR/NPzgDWtoykbQuYmRzFnwVYlxdpHSCbyP4hB1gleYVKFpD7kMD/EWib8iqZbeBjXEIO2JCxaAPIRfkXgAMZkw6AhTD/yvjv+zqEYjH9CfbkDbQHn3Q8fAPLfIsA04JvGn6BUPzKnUHreNN2mnXDqDcLttW/39luhKIJrAb5k4/g57aQlIyHO2YYUXk/s1JwpvP/YgQ91rRbZ5DyFMiAjv97wDlfP7rsbHlUujxa37EAW9NhGzKuCrNgRdA+MEekgR4qC2aVUkotgpa/ZhV2EtiLIkPgQstuWFRKqS/QlNDxY5y9ckezKw9wqh0W4IubxPqL14kKnABtOYF77XDHTewJKIYxNvR/N66Pbbt/tS9yCRxILc2mbhVMKDUPhv7WMez7OXPohe9c5LR/LiIGtn7XgHm1Ai39cJN0LdDFp2PvTxtHv9uDSbUQdow88rviOwNn0Ckd9IEHP3IF/e4pLKg1ONIPHYyyiMg+0Cr7zuLJUy9k7hGsqbmwD6WAYYqInMOuf9byjdgNCyjCnFoCHeHSdDUw69AJonFIuuIKqOt3u7CkZqAS9qxRdi3QzL3zpO1S1e82IKMASRBQena96+4T1wchASakRwnYRw/5DVwmaGBCepQJlfQzoESq0EjwQQMyMSf6UWjBLw30m0lR6MJSLIw+DkoEWXUC3CbhoAhzMSAFSOwBN09l87JHUHEiSDyCtRiUg1ww+wBGAaDeTcyFU1hQk9DTD/vPzguy6a4bOMiOJVM0nXuaSZ32bjpt9YL6UDsM1QNpwnysoGzAQPusdbWPJ7iJFRSVDbfVE+i/0BEH4beyblHVXdtIjxxzisBWvKhGyrps4AE/NtxUwxb4ZV3NEnbNGfBwu73fqJhimqaIWW5cdNb3IKh2XsC9xhJtbTXba6bVguM0m45TqHvV9bAjSa0t1lwr58m99f4iouj3Ue1dLm4fdm2nYBjVarVaN5qOvXm3UYx2yqC9q9XogPE6hQYMpZb/ZsRZjgxZ7bcIaEeGLDX5zjHvLwbN7L8edd8/bL973H//wvEPVp73L11KqdU8gHFVjFWTKwMgv/rq4vndXTwLrethsVYWs3FRHF633Ok589/U/7/6esv3YpR7cfzlW1//f5DOLL64/v8BKNC7YlrOjCcAAAAASUVORK5CYII=);
}

.home .navbar__link.navbar__fb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAArlBMVEUUFBQAAACGhoYUFBQUFBQUFBSbm5sUFBTZ2dkUFBQUFBS+vr4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBTy8vIUFBTu7u4UFBSNjY1wcHAUFBQUFBQUFBQUFBQUFBT09PTT09OmpqZ9fX0pKSkUFBQUFBQUFBTv7+/g4ODc3NzMzMzGxsa7u7uzs7Oenp6WlpaRkZF2dnbo6OhZWVlLS0tCQkL////BWJA+AAAAOXRSTlOoAMmbVArRn+w4jd+PhoFtXltMFxIElvg39kDMwnlybCYi+ejWxq6knT/37+3l4t7b09DOxPO7t7QDYww7AAAB3ElEQVRYw63XaVuCQBSG4ZcYYneXDM3MpbTFpWzh//+xKDRN5swMne7vPJcgw8yBRej0RD1OXMBN4rrodSyCPHDTCHAiaNyYBpxWAKmg5RgEHGGDZAtHF1jYULIXykC7Bq1amw74Lgy4PhVowlBTGujWYazeLQe6V6jgqlsKXKOS69NAExU1fwd6qMw/DrRdVOa2jwI1kD42S+/Rmyyn5TfqEFiAcrvO9lCS7gOOTV5//3P9BUpsZxcQoDxmqgBEEaB/QD87GEP+E/JAC5T77AgkWt+BCIT33aVP/cFgO4BE9BUYgTIrrn8AbZQHGqCcFYENaI08EOgCz6AFFjrQBc6h0EGPF/AhQBoUgT4UBIaQWYdhuPJ2/8IqzE0hNUQMmazkElIxEshclgIhpBK42oDyUdqAYWAGqTvA8Bm8EQHiFp48z5u87h7fxMvdUreQgLQtAi9QSBCDsxYQY8h7lYcQvICAz1xM/OVsBZxAZPJJO9d80kacwIj4rJsGImJjIQLUxuLM/xqYO8TmahoQxPZOBOjt3UqVm/MUhFR3xJmNL3JjajnX/vOQZfmcYx7/oMk/6vIP2/zjPn/g4I88/KGrkOrGvpQ7eDJHX/PhO8KJiBi+teP/3TxSjv+fKlFYlu1oZGQAAAAASUVORK5CYII=);
}

.home .navbar__link.navbar__fb:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA2FBMVEUAAAD/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oQUFBT/0oReUDdDOirZs3KDbUluXT/qwXkZGBbtw3vKp2upjVtzYUFYSzUiHxqQeU9JPy2zlF+nilpmVjuagFOMdU2FcEp/akfmvnjctnPatHItKB/vxnySeVB4ZUPRrW6wkl5rWj3CoWczLSMxKyK/n2a8nGQ8NCevPUi4AAAAIHRSTlMA8aV/11WM7OrMxHQcEg4G25BUI4Vh4retOjP57uVgIsmDXIoAAAKsSURBVFjDlNTpVuJAEIbhysKOqMjgMmew3iQzLAGUVQUcxzPb/d+RoiLHpDvg87+/VKq6Wmyqdc8tNR1wmiXXq1flUy7yPgl+/kL2VKv4GPmVmux24BVY645mk3A5VB0uw8ls1GWt4B3IDq0iwGoaakI4XQEUW5LlpAwQBWoURADlE7HKOcBioFaDBeDkxCIP0NdMfYC8mBy6QHStO1xHgHtoOH8KjDu6U2cMnKYTXOBK93IFuJLQAG50TzfpPtRt37fX8GEWlw7E+gkxOJeyVYaFpX+/56Ner/d39LG+TgRledcCzPMbTtlITBP48r4/Reibz7fZ6KZvVHGzWR7cqdED1gC9A+9t/wswsNzbrVVqL6BQk7UKRGrUhi1NiqAia0cQqMl/Xv37GQRBusYAjuTZObTVaMKLB7Vow7mIHMO9Gj3yYq4W93AsIj6EavQDyFqREHyRKnQ1M+C72nShKnUYqdnjroBfkJOG/ScHkP3IzaEhZ8YhTuM4HvfepjCOn800LYAzKRl7SMqtuYsl+QZLTbklaaxpf6ApDgyzA+ytHEJBAN0nYKJpHfj6VHvVtSAIBEF8KHwIUcSXMnAgOC9QorcgpOz//6dOCYa8u2hZnB8wcLe78xEhgIdLhCDyhEnGxtvn+8azQx95Aj8xNKUZQ0P4n8gx+njGb4Fj5CKJboGLxFWWEXCVN8BDTsBjUp2zAXYUFAkBBYWSJiKgpFFURQQUVcq6hICyTmORE9BYshro5AQdUGc0VxkBzZX2LiWgvTtU4XsfMINyGggYjDin1vdGa40xd57zMuIQpTRkXYGk/IrZupjnsFUETWXU1YdtfdzXFw595dGXLqJK4WBDtc/CIa3+LZ5mLp5t0/avqXgaFs8Vqy+xL3IskBfx8h2v/8cEhzr/Wf/fnUmfRKo9Ib0AAAAASUVORK5CYII=);
}

.home .navbar__link.navbar__tw {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA5FBMVEUUFBQAAAAUFBQUFBQUFBQUFBQUFBQUFBQUFBT19fUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRAQEAUFBQUFBT9/f35+fna2trU1NS+vr6bm5uWlpaDg4NpaWklJSXn5+fg4ODLy8uwsLB3d3dVVVU4ODgrKyscHBwUFBQUFBQUFBQUFBStra2oqKigoKCAgIB7e3twcHBfX19SUlJMTEz7+/vx8fHv7+/u7u7r6+vi4uLHx8fDw8O1tbWlpaWPj48UFBTp6em6urqRkZGLi4syMjL///8GwzQEAAAAS3RSTlOoAJ+bXFU5nI36kIaBbUw/JBcSCwgElrRfN/787enf0s/IwK3y7+XZxLqyrqp5cmxX2NfUx8bCvbm3/ff39vTv4+Hc1c1T893Oy7C/4XxgAAACWUlEQVRYw6XX53biMBAF4IsBU0wxpvfeCSF00jfZbPP7v8+akGBGckXfXzT3INtHmkHAhlb+SCoFCZAKSvKjrNmtsw5QQ1EwoiHVa0AuZVbTjFTOQ0A2HIGtSDjrFpAOwlEw7RiQScBVImMfIEvwQJLtAkLwKGQZkE/Cs2SeD8jfwIebPBdwC19u2YAQfArRgDJ8ky8DMhJ8kzIXAQlcIWEGpHGV9HdANoirBLNfAWFcKXwKyEVwpUjuMyAFN+NhPxarrYo4OkxxlvoMiJPFxT1Yd/pJpQXsBv0uzuLHABXEUC+C+qGf1Xs6/Vk1AkoganpsjEt/9Eu9IrYwlYyAKIhHY9Uapu79ZX21sTQ2YooGoIF6Oq5rmA+qrTOWZLmGMtgtHMVas/MzIaptEDIWoJpfK5+We/MVmJqgFpiD6lbOi2t37fHknQb8BDWHAsaeFFSqzgEKCiCmq3+bmG5vA6oACcTM+FqcAg6gggD33TmJwdXYMWAADncavjkFtMFtoQDWq0NAF9xDVMDp1Ks29Q2wFMzBmh62dZuACVhzLMCaGJ+P1z9glMvgbHRr1Rk4MjTwVtYBW/C044HCW/d03jt4cfNIY+z+9pn637BQMg9V1uiZ1r/Bimoe68Skxe6hCStx/mLpjDqj5uCeKX/ZwVKKv9pGfZ3z2HK42vjLtdOg50G9PXO+XPnrvdtpvtZ+PTw8vwyG66L79S7eYIi3OOJNVkCGb7J4oyne6oo32+LtvvjAIT7yiA9d4mOf+OApPvry1FKcO71KLsM3P/6HT+N/JK4kw/bj/39sJsn046CoBQAAAABJRU5ErkJggg==);
}

.home .navbar__link.navbar__tw:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA81BMVEUAAAD/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT+0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oQUFBT/0oTZs3JDOiqoi1oZGBZXSjTpwHl/a0ftw3uReU9pWTxdTzctKB8fHRlzYUFJPy3btXOZf1OGcEpgUTjvxnyyk1+Od09FOyslIRvUr2/LqWuwkV6LdExkVToyLCJ4ZUQ9NSc0LiP6zoH3y4D0yX7DomeWfVFNQi/kvHffuHXXsnHAn2a6mmO3mGKfhVYYFxZ85uPoAAAAIHRSTlMAVaV/7dfyjOvMxHQcDAbbEJAk/OSFYfC3rTozYOAiEot1/WYAAAMQSURBVFjDlNXXctpQFIXhI3p1A8c1nv2L3kSzKCYY4wR7cpPJ+z+N0digIxkE+m6ltS+29hqpfXJGNJIuJiBRTEeiRk6FcpeM4xNP3h2bzmfj7BTP5tVhZ9EYjsZo3pp0LBGrM2nNRw0csejZofx9CsAeTMRnMrABUveB8YsMgNmWndomQOZif95IAGZV9qqaQMLYl08CdCVQFyC5M34SAcyeHNAzgcjJjvw1UK7IQZUycP19QgQYy1HGQMSfvwTqcqT69z0YQFOO1gQ83+LhCsoSQhmuHpQrA2ZFQqiYkNHuF+hJKD3gx7Y/KehKSF1IbZoVhb6E1ofoV/9jUJXQqhDLK0cWTAlUGjyt7Nl8IY7lVD6ZkFWOU9D6uyiJ3ztf6iK9f0/Wpt1w6uRvoSauAa/i9Yuttz7a4xrcrgece29whj0R3Qu6/qu0tXs8Xw+Ig56oAS1xWb/R/Ck3C/XtaiCuVA4a4htAeSobLXTeyjQgpwwYiWaGw65XtjvxWLW82zGcHg9FM+TT3/HS/QSuuu/dS3UDj6Kx2Jq9r/8MYzxeRPMINyoNJdGV0BVWAQNKkFZF6IhrOuw8N9jvWTQL+KkSYInrP7wFDViKZgoxBfjuLogtugoUPkovt9WEgSAMVyhU6EXQQm56UYc0WSW1RZsGmtb0JCX1UN//bVxB+N2ZOIjzXSpsNruT/yAWSEhjLRZgr+DZkEI+4K/AD9FT0jHwLBwirhFkqzm1AuXGNWKQsLGvhxW1gr1ikPgoe8ZEP8oG+Ch3iN7Z7zW1M0+l1HTwOYcrS6C84ee8ExQhg/mEGKF3Q1AgaYzmqVIOAJIGUeUUCwrY4C8mqpB1MP6ckCIkoazvjGWJISqaYvjPr7FqBpIl0bW0tqIigRsq1ibNNbt/oUN+81Q3V2nvj9lz+bZw7q9aT/MPxd7vLvbEhoBhijigf07I6ptjXsCVIWgao649bNvjvr1w2CuPvXSBuEue0TSRWXFEnm58avF05axOfPFMX7+TelY6Vjzt1VfnthcRI+op5Vur/zeXkVr/t4rOpfSLlkJsAAAAAElFTkSuQmCC);
}

.home .navbar__link.navbar__yb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA0lBMVEUUFBQAAAAUFBQUFBQUFBQUFBQUFBQUFBTr6+sUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBTz8/Pm5ubV1dWlpaUUFBQUFBT29vbx8fHv7+/t7e3j4+O8vLw0NDTo6Ojf39/b29vFxcW/v7+YmJgUFBQUFBQUFBQUFBQUFBQUFBT19fXPz8/Ly8uzs7ODg4MmJibX19fT09OwsLCRkZFtbW1iYmIgICAUFBQUFBQUFBQUFBT7+/u5ubmysrJ5eXlwcHBUVFRKSkpERET///8fIqjKAAAARXRSTlOoADgKnJ9cVfSNj4aBbUw/EgSW+PLq1V8W+vf39vHesfPu7eLg0Jp5cmxXIvrm5drIrevo2c3BvqtTJyYY/d3axcK5trXPosfVAAAB+UlEQVRYw6WXZ3OjMBCG39ADxhVjx4a4p9lxzsnl0q7f8f//UkiboMVIwD6fPMzqmZGsXe3ioIC29uB7XRMwu57/oLWL4vYL1tYhCIfWuqxAb76vzjmaegmBbhsoxLB1laBlQIrRkgq+N6CkMSwWaCZKYGpFAgslsfYKOj5K43fygs4pKnDayQnOUYlzKrBQEUsUaKiMlhUMTVTGHGYEDdSg8SlooRatD4F+glqc6O8CGzWx3wS6gZoY+qugido0XwUuauO+CJ5A+Lb6tbiZz2Jn3NscpWx6oyiYzfvbn+EXEJ5SwYB8WyQSpn8hMEgFpIIeJ1J+3It19gBtCEwSBWQXbWjkAFSCLUkpXEBgpRLMIHCBMwh8zQbHo7wggMAZPAgss8HhLswpHAh46ELgMhu8BO6pYgyBLkgp6WeDj5GyWwXZbz2SDoBKkHIXE4GEmz2Cye1UIlBu4f9VItuC6hD/XSWKQ/QkqRRO6PL83yi9SMFGfZHYV5km0x+V4JIkEz+daUFZKAQ7UhTzJa0vW350ly9pjyD8DrfX8ziYOo4TRePROIrSX9N4ft1f3k4g8sgt6+yHhf20cR9X9vPObTC4LQ67yeK3efxGk9/q8pttfrvPHzj4Iw9/6OKPffzBkz/6UtYDFwR3oBy+6fhvv43/huv5dvH4/ww/kLrsh1Le7wAAAABJRU5ErkJggg==);
}

.home .navbar__link.navbar__yb:hover {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA81BMVEUAAAD/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT+0YP/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oT/0oQUFBT/0oTqwXnYs3KQeU/tw3tDOioZGBamillYSzVKQC7ctnPatHKMdU0sJx8fHRl+akdzYUFdTzfGpGiyk1/xx33kvHfhuXWwkl6pjVuZf1PvxXznv3jXsnHNqmxgUTg0LiPSrW6cglWFcEpmVjslIhy9nGS4mGJrWj1EOyvBoGZGPCyDbUl2Y0Nr9HpKAAAAI3RSTlMAAaV/11aM8ezqzHRhHAwG49sQxJBUJIX78LetOjPuwyLzEnGilXMAAAK4SURBVFjDpZfnWtswFIYdQvZoQsKerV6b7EkSEshiQ4H2/q+mMk9pZSexcPz+9KNzLOkMnc9YRWY7vJHMxSCWS26EtzOGL46jm7jYjB5/1TqbUq1VH6msoWcrHMemNGg9vrY7QnTar4+tQQmbeHhLYx5KJ5BMxu/Cxft4giSRDnnZ7xSQWD2xlJ6FpLCz2j4SA5o1sZJaE4hFVm0/iuRCeHKBJLr0GN82AKsuNNQtYOPbEvsDoFoRWipV4GDBQ8j+/7n4Euf2Htyn2AW64ot0gajTftv9f/0eHLE424dr4YNr2D9TLuAUmhXhg4oFp/+vIQ3UhS/qQPpf/SSW5o82oxKflRWGhvBNA8J/6z8ONeGbGsSzhk0KLLEGFqQ+QpCHnliDHuTtQByB6dzbr/urt/mdNTJLk0ubiTlt3M37L9XWT6FiwpF0UHTl4AAPGmVnPhalg014Vb5W8WRPybcybMr+DyXFvo0G9RQlyNhlNHAER8OLsvgKInYdPzgqVcOdsvgBdo1DuFG+jVGwTBZoKotv4NBIQtmxK4XzTmvBxVA4bjFp5KCtfHtGQbaIBRdTZfEt5IwYdJRvfRSqQtLpNlBQQ/YEcQMQng4k9dlyBxXYczt4W+Kg/Xvk4UB7hNt7vI6gu0RprrlErzC2nu7RhdEzkZoTfSIFT+UIXPkppmdXMQUqZxMyHw2lrGlIKh1XQ1lsaX08uKwvtLTFpnrTeunPZ83GaDQcTk3TnA6Ho1FjNp/3r7vtxaYavK3bD8tMrMHMflhssifrPm0n2aCPa9Dn/UfgAeOTUAEs3yNOIaQM2X6HrCrsO4buSLAxTxINMmgGH3WDD9vBx/3ggiO45AkuulTZVxqXhYvyuKTKPr3wNKXwLEvhWXm6LUvhaSrCM7j01XNczOMiX1wuvjXy/zt7J3lP+f8Hu4rKsJc+/6sAAAAASUVORK5CYII=);
}

.home .content .swiper-page .swiper-item,
.home .content .swiper-page,
.home .content {
  width: 100%;
  height: 100%;
}

.navbar__item--reduce {
  height: 0.66rem !important;
  transition-duration: 0.6s;
}

.navbar__item--reduce p {
  font-size: 0.15rem !important;
  transition-duration: 0.6s;
}

.navbar-boku--reduce {
  height: 0.64rem !important;
  transition-duration: 0.6s;
}

.navbar__logo--reduce {
  width: 1.8rem !important;
  height: 1.122rem !important;
  transition-duration: 0.6s;
}

.navbar__right--reduce {
  transform: scale(0.8);
  transition-duration: 0.6s;
}

.top-page {
  min-width: 1280px;
  min-height: 780px;
  height: 100vh;
  width: 100%;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAQ4AQMAAADSHVMAAAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlNJb4olRb0AAAUMSURBVHja7dMxAQAACMOwqcUTblGAgqUOeiRTVuqGt6y+YYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGGGWaYYYYZZphhhhlmmGGG3w6VemNJKWbSFwAAAABJRU5ErkJggg==);
  background-size: cover;
  padding-top: 1.22rem;
  padding-bottom: 1rem;
}

.top-page .bg-video {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: -100;
  position: absolute;
  top: 0;
  left: 0;
  /* background: url(images/bg.6e042236.jpg) no-repeat; */
  background-size: cover;
  background-position: 50%;
}

.top-page .top__main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.top-page .top__main .top__title[data-v-55bf9748] {
  opacity: 0;
  max-width: 100%;
  height: auto;
}

.top-page .top__main.animate .top__title[data-v-55bf9748] {
  -webkit-animation: fadeUpIn-data-v-55bf9748 1s forwards;
  animation: fadeUpIn-data-v-55bf9748 1s forwards;
}

.top-page-title {
  color: #ff0000;
  font-size: 1.1rem;
  line-height: 1rem;
  width: 52%;
  text-align: center;
  font-family: "commando", sans-serif;
  text-shadow: 1.5px 1.5px 0 #ffff00, 1.5px -1.5px 0 #ffff00,
    -1.5px 1.5px 0 #ffff00, -1.5px -1.5px 0 #ffff00, 1.5px 0px 0 #ffff00,
    0px 1.5px 0 #ffff00, -1.5px 0px 0 #ffff00, 0px -1.5px 0 #ffff00,
    /* LEFT */ -6px -6px 0px #000, -6px -5px 0px #000, -6px -4px 0px #000,
    -6px -3px 0px #000, -6px -2px 0px #000, -6px -1px 0px #000,
    -6px 0px 0px #000, -6px 1px 0px #000, -6px 2px 0px #000,
    /* END LEFT */ /* RIGHT */ 8px -6px 0px #000, 8px -5px 0px #000,
    8px -4px 0px #000, 8px -3px 0px #000, 8px -2px 0px #000, 8px -1px 0px #000,
    8px 0px 0px #000, 8px 1px 0px #000, 8px 2px 0px #000,
    /* END RIGHT */ -6px 3px 0px rgba(0, 0, 0, 1), -6px 4px 0px rgba(0, 0, 0, 1),
    -6px 5px 0px rgba(0, 0, 0, 1), -6px 6px 0px rgba(0, 0, 0, 1),
    -6px 7px 0px rgba(0, 0, 0, 1), -6px 8px 0px rgba(0, 0, 0, 1),
    -6px 9px 0px rgba(0, 0, 0, 1), -6px 10px 0px rgba(0, 0, 0, 1),
    -6px 11px 0px rgba(0, 0, 0, 1), -6px 12px 0px rgba(0, 0, 0, 1),
    -6px 13px 0px rgba(0, 0, 0, 1), -6px 14px 0px rgba(0, 0, 0, 1),
    -6px 15px 0px rgba(0, 0, 0, 1), -6px 16px 0px rgba(0, 0, 0, 1),
    -6px 17px 0px rgba(0, 0, 0, 1), -6px 18px 0px rgba(0, 0, 0, 1),
    -6px 19px 0px rgba(0, 0, 0, 1), -6px 20px 0px rgba(0, 0, 0, 1),
    -6px 21px 0px rgba(0, 0, 0, 1), -6px 22px 0px rgba(0, 0, 0, 1),
    -6px 23px 0px rgba(0, 0, 0, 1), -6px 24px 0px rgba(0, 0, 0, 1),
    -6px 25px 0px rgba(0, 0, 0, 1), -6px 26px 0px rgba(0, 0, 0, 1),
    -6px 27px 0px rgba(0, 0, 0, 1), -6px 28px 0px rgba(0, 0, 0, 1),
    -6px 29px 0px rgba(0, 0, 0, 1), -6px 30px 0px rgba(0, 0, 0, 1),
    -6px 31px 0px rgba(0, 0, 0, 1), -6px 32px 0px rgba(0, 0, 0, 1),
    -6px 33px 0px rgba(0, 0, 0, 1), -6px 34px 0px rgba(0, 0, 0, 1),
    -6px 35px 0px rgba(0, 0, 0, 1), 8px 3px 0px rgba(0, 0, 0, 1),
    8px 4px 0px rgba(0, 0, 0, 1), 8px 5px 0px rgba(0, 0, 0, 1),
    8px 6px 0px rgba(0, 0, 0, 1), 8px 7px 0px rgba(0, 0, 0, 1),
    8px 8px 0px rgba(0, 0, 0, 1), 8px 9px 0px rgba(0, 0, 0, 1),
    8px 10px 0px rgba(0, 0, 0, 1), 8px 11px 0px rgba(0, 0, 0, 1),
    8px 12px 0px rgba(0, 0, 0, 1), 8px 13px 0px rgba(0, 0, 0, 1),
    8px 14px 0px rgba(0, 0, 0, 1), 8px 15px 0px rgba(0, 0, 0, 1),
    8px 16px 0px rgba(0, 0, 0, 1), 8px 17px 0px rgba(0, 0, 0, 1),
    8px 18px 0px rgba(0, 0, 0, 1), 8px 19px 0px rgba(0, 0, 0, 1),
    8px 20px 0px rgba(0, 0, 0, 1), 8px 21px 0px rgba(0, 0, 0, 1),
    8px 22px 0px rgba(0, 0, 0, 1), 8px 23px 0px rgba(0, 0, 0, 1),
    8px 24px 0px rgba(0, 0, 0, 1), 8px 25px 0px rgba(0, 0, 0, 1),
    8px 26px 0px rgba(0, 0, 0, 1), 8px 27px 0px rgba(0, 0, 0, 1),
    8px 28px 0px rgba(0, 0, 0, 1), 8px 29px 0px rgba(0, 0, 0, 1),
    8px 30px 0px rgba(0, 0, 0, 1), 8px 31px 0px rgba(0, 0, 0, 1),
    8px 32px 0px rgba(0, 0, 0, 1), 8px 33px 0px rgba(0, 0, 0, 1),
    8px 34px 0px rgba(0, 0, 0, 1), 8px 35px 0px rgba(0, 0, 0, 1);
}

.media-page{
  max-width: 100%;

}

.media-page .media-page-container{
  max-width: 100%;
  padding: 0 20px;

}

.media-title {
  color: #ff0000;
  font-size: 1.1rem;
  line-height: 1rem;
  max-width: 100%;
  text-align: center;
  font-family: "commando", sans-serif;
  text-shadow: 1.5px 1.5px 0 #ffff00, 1.5px -1.5px 0 #ffff00,
    -1.5px 1.5px 0 #ffff00, -1.5px -1.5px 0 #ffff00, 1.5px 0px 0 #ffff00,
    0px 1.5px 0 #ffff00, -1.5px 0px 0 #ffff00, 0px -1.5px 0 #ffff00,
    /* LEFT */ -6px -6px 0px #000, -6px -5px 0px #000, -6px -4px 0px #000,
    -6px -3px 0px #000, -6px -2px 0px #000, -6px -1px 0px #000,
    -6px 0px 0px #000, -6px 1px 0px #000, -6px 2px 0px #000,
    /* END LEFT */ /* RIGHT */ 8px -6px 0px #000, 8px -5px 0px #000,
    8px -4px 0px #000, 8px -3px 0px #000, 8px -2px 0px #000, 8px -1px 0px #000,
    8px 0px 0px #000, 8px 1px 0px #000, 8px 2px 0px #000,
    /* END RIGHT */ -6px 3px 0px rgba(0, 0, 0, 1), -6px 4px 0px rgba(0, 0, 0, 1),
    -6px 5px 0px rgba(0, 0, 0, 1), -6px 6px 0px rgba(0, 0, 0, 1),
    -6px 7px 0px rgba(0, 0, 0, 1), -6px 8px 0px rgba(0, 0, 0, 1),
    -6px 9px 0px rgba(0, 0, 0, 1), -6px 10px 0px rgba(0, 0, 0, 1),
    -6px 11px 0px rgba(0, 0, 0, 1), -6px 12px 0px rgba(0, 0, 0, 1),
    -6px 13px 0px rgba(0, 0, 0, 1), -6px 14px 0px rgba(0, 0, 0, 1),
    -6px 15px 0px rgba(0, 0, 0, 1), -6px 16px 0px rgba(0, 0, 0, 1),
    -6px 17px 0px rgba(0, 0, 0, 1), -6px 18px 0px rgba(0, 0, 0, 1),
    -6px 19px 0px rgba(0, 0, 0, 1), -6px 20px 0px rgba(0, 0, 0, 1),
    -6px 21px 0px rgba(0, 0, 0, 1), -6px 22px 0px rgba(0, 0, 0, 1),
    -6px 23px 0px rgba(0, 0, 0, 1), -6px 24px 0px rgba(0, 0, 0, 1),
    -6px 25px 0px rgba(0, 0, 0, 1), -6px 26px 0px rgba(0, 0, 0, 1),
    -6px 27px 0px rgba(0, 0, 0, 1), -6px 28px 0px rgba(0, 0, 0, 1),
    -6px 29px 0px rgba(0, 0, 0, 1), -6px 30px 0px rgba(0, 0, 0, 1),
    -6px 31px 0px rgba(0, 0, 0, 1), -6px 32px 0px rgba(0, 0, 0, 1),
    -6px 33px 0px rgba(0, 0, 0, 1), -6px 34px 0px rgba(0, 0, 0, 1),
    -6px 35px 0px rgba(0, 0, 0, 1), 8px 3px 0px rgba(0, 0, 0, 1),
    8px 4px 0px rgba(0, 0, 0, 1), 8px 5px 0px rgba(0, 0, 0, 1),
    8px 6px 0px rgba(0, 0, 0, 1), 8px 7px 0px rgba(0, 0, 0, 1),
    8px 8px 0px rgba(0, 0, 0, 1), 8px 9px 0px rgba(0, 0, 0, 1),
    8px 10px 0px rgba(0, 0, 0, 1), 8px 11px 0px rgba(0, 0, 0, 1),
    8px 12px 0px rgba(0, 0, 0, 1), 8px 13px 0px rgba(0, 0, 0, 1),
    8px 14px 0px rgba(0, 0, 0, 1), 8px 15px 0px rgba(0, 0, 0, 1),
    8px 16px 0px rgba(0, 0, 0, 1), 8px 17px 0px rgba(0, 0, 0, 1),
    8px 18px 0px rgba(0, 0, 0, 1), 8px 19px 0px rgba(0, 0, 0, 1),
    8px 20px 0px rgba(0, 0, 0, 1), 8px 21px 0px rgba(0, 0, 0, 1),
    8px 22px 0px rgba(0, 0, 0, 1), 8px 23px 0px rgba(0, 0, 0, 1),
    8px 24px 0px rgba(0, 0, 0, 1), 8px 25px 0px rgba(0, 0, 0, 1),
    8px 26px 0px rgba(0, 0, 0, 1), 8px 27px 0px rgba(0, 0, 0, 1),
    8px 28px 0px rgba(0, 0, 0, 1), 8px 29px 0px rgba(0, 0, 0, 1),
    8px 30px 0px rgba(0, 0, 0, 1), 8px 31px 0px rgba(0, 0, 0, 1),
    8px 32px 0px rgba(0, 0, 0, 1), 8px 33px 0px rgba(0, 0, 0, 1),
    8px 34px 0px rgba(0, 0, 0, 1), 8px 35px 0px rgba(0, 0, 0, 1);
}

.media-page .media-page-container .social-media-icons{
  display: flex;
  justify-content: space-around;
  padding: .3rem .6rem;
  /*margin: 30px 0;*/
}
.media-page .media-page-container .social-media-icons .sm-link-container{
  width: 12.5%;
  margin: 0 3%;
 
}

.media-page .media-page-container .social-media-icons .sm-link-container .rsp-img{
  max-width: 100%;
  height: auto;

}

.img-fluid.img-title-ultra {
  max-width: 80%;
}

.bg-red {
  background: #b11111;
  padding: 3px;
  border-radius: 3px;
}
.rewards-page .form-control {
  height: calc(0.2em + 0.5rem + 2px);
  padding: 0.075rem 0.075rem;
  font-size: 0.21rem;
  font-weight: 400;
  line-height: 1.5;
  background-clip: unset;

  border: 0;
  border-bottom: 1px solid #ced4da;
  border-radius: 0;
  width: 50%;
}

.rewards-page .pre__desc__button.btn,
.modal-privacy .btn {
  background: hsl(0, 82%, 38%);
  color: #fff;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: calc(0.2em + 0.5rem + 2px);
  padding: 0.075rem 0.075rem;
  font-size: 0.21rem;
  border-radius: 0;
}

.modal-privacy .btn {
  min-width: 1rem;
  border-color: hsl(0, 82%, 38%);
}

.modal-privacy .modal-content {
  background-color: rgba(66, 6, 6, 0.9);
  color: #fff;
  border-radius: 0.05rem;
}
.modal-privacy .modal-body {
  padding: 0.4rem;
}

.modal-privacy .modal-title {
  font-size: 0.35rem;
  margin-bottom: 0.2rem;
  text-align: center;
}

.rewards-page .pre__desc__button.btn:hover,
.modal-privacy .btn:hover {
  background: hsl(0, 82%, 38%, 0.8);
}

.rewards-page .form-control:focus,
.rewards-page .pre__desc__button.btn,
.modal-privacy .btn {
  box-shadow: unset;
}

.rewards-page {
  height: 100vh;
  width: 100%;
  min-width: 920px;
  min-height: 760px;
  background: url(../images/ochacobackground.png) no-repeat;
  background-size: cover;
  background-position: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 0.42rem;
  padding-right: 2.66rem;
}

.rewards-page .mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(data:image/png;base64,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)
    no-repeat;
  background-size: auto 100%;
  background-position: 0 100%;
}

.rewards-page .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  opacity: 0;
}

.rewards-page .content.animate {
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  opacity: 1;
}

.rewards-page .content .ochaco {
  max-width: 29%;
  height: auto;
  opacity: 0;
  position: relative;
}

.ochaco .ochaco__img {
  max-width: 100%;
  height: auto;
}

.ochaco .ochaco__back {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  z-index: -1;
}

.rewards-page .content .left__ochaco__corner {
  position: absolute;
  left: 2.3rem;
  bottom: 1rem;
  height: auto;
  max-width: 100%;
  transform: translateZ(-100px);
}

.rewards-page .content .right__ochaco__corner {
  position: absolute;
  right: -1rem;
  top: 1rem;
  height: auto;
  max-width: 100%;
}

.rewards-page .content.animate .ochaco {
  -webkit-animation: fade-data-v-6532efd2 1s forwards;
  animation: fade-data-v-6532efd2 1s forwards;
}

.rewards-page .content .pre {
  width: 8.16rem;
  margin-top: 0.3rem;
  margin-right: 1.78rem;
  margin-left: 0.5rem;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.rewards-page .content.animate .pre {
  -webkit-animation: fadeUpIn-data-v-6532efd2 1s 0.2s forwards;
  animation: fadeUpIn-data-v-6532efd2 1s 0.2s forwards;
}

.rewards-page .content .pre__title {
  font-size: 0.4rem;
  color: #fff;
  position: relative;
  text-align: center;
}

.rewards-page .content .pre__info {
  /* margin-top: .25rem; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: space-evenly;
  width: 100%;
}

.rewards-page .content .pre__desc {
  width: auto;
  font-size: 0.15rem;
  color: #fff;
  text-align: center;
  margin-top: 0.2rem;
  font-family: "poppins", sans-serif;
  padding: 5px 15px;
}
.rewards-page .content .pre__desc.email-section {
  width: 100%;
}
.rewards-page .content .pre__desc .acept-check {
  text-align: left;
  /* begin fixing align text of the check box */
  padding-left: 26px;
}

.rewards-page .content .pre__desc .acept-check input[type="checkbox"] {
  margin-left: -26px;
  margin-right: 0.18rem !important;
}
/* end fixing align text of the check box */

/* .rewards-page .content .pre__bottom{
        margin-top: .3rem;
    } */

.rewards-page .content .pre__btn[data-v-6532efd2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.rewards-page .content .pre__btn > div[data-v-6532efd2] {
  width: 4.28rem;
  height: 0.78rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAawAAABOCAMAAABL7dKjAAAASFBMVEX/zwz/0A3/0A3/zgr/1QD/0Qv/zwz/zgz/zgz/zw38zw3/0Az9zQ3erRv7yg7hsBrcqxz80Az2xhDgrhrywRLsuxXntRf/1AplhRiWAAAACXRSTlP27rNJBkfMzczEqMXjAAADp0lEQVR42u3d224jIQyA4UnbPYANBtsw7/+mC2SSzmj3egck/5XSRurdJ3JSxt6+fnw8Nmv6Hh8/vrbPn5tzDqypa0Tbzx/bx7Dy1tR1rUb16MeKq4QjoZ5IsG5LngjfJpVd43psW8MqIYm8qIzp7uQQk8NCQgrasLaGBRyI/SjnWESoFuWI3roljKylkkiJOXcU7zUIDyzwNemeNe97u6VAhX0G69YycmkUDQX2zPuuqXoYWCI+qygA19Q4HYBDjDGy/dzw00LsBrFIqrx7bWY+yBOr/6GSiDWkyi+piNZNxRYijMND3GgSZwkvrJA7X5FQEADxgHLWLWHvebywBFGt6nP4xvJ7Zg2iflCZ0+0dXJC7CsPuL1igIgrQj6BRTdHgAuAgvDcseWPlnYeVHauJemo5TRSvWL6m4sxqroaWa1o1n56zJGuqaFazNbQA6+XVIEUSBmdW0zW0ONX4xhIqoYBDs5ouxIYFhYrIgUUiFMGsZmxoRaL0xgpSHKC9Zp8xjBFckRMWsVnNWj9aLIneWNUb1qx1GH9+GCzZm9WkYdPK5Y0lQe1gzVujAT1h2VPWxHUafmOFEME+v502jI0nfGMh2JusaUOMzp+wPNjBmjeM/oQlhjVzDSsb1iJ1LHsYXCSMaFirZCdroTBmw1oljGBYq2QPgwtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlWAtlX5hZKMNaKHsYXCiMztvXp9cIr1hiFyZM3PPCBLvkZ4kaDbBdTLdG14vpKBTDmrbzZaoDq6JpzRqOiUDfWGKjFaYNOxbTCcuGlkwbxghQJNk4oPn7axyQSAkFTGvCXoO2NMhlhJ2NG5ywZuKAU/VyHQ4ZAe1jjMn613DIkLONXZ0vHFaupJqvo8IjBRtoPFdPK9BUrwONPewsgU1rnvCw4kS8X7F2r0pBHfR/sW0Jt/ek6ucqkDJcsHJWYZVUsB+ulq23uK/XOpJuURKxVr2MCvdMqfK4AQBbHHNzp8UxQ4VOrwZFPJSkuMeaUolPLuvGBlUsabyhuq5kGsvOeCw740pUGDO0fA8g+5y99d9y72VnVA+UPWsoCMcaQdEhknOOhUSoKMd2dzSosvW/8v5YI0iKB4rXRPzc+eicUkoh9YJIsiYphPD6Teoa1rH6tjRIa6JEvkGECrvW47VUGv07RLRNqjeHvdMd12pUn782Z/vaJ29Y/f7cvj4/Hps1fY+Pz68/lnHsVH1Vo8UAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  font-size: 0.28rem;
  font-weight: 700;
  color: #804901;
  cursor: pointer;
  text-align: center;
}

.rewards-page .content .pre__device {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 0.15rem;
}
.rewards-page .content .pre__device div {
  margin-left: 0.05rem;
  margin-right: 0.05rem;
}

.rewards-page .pre__main__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.rewards-page .pre__main__info .head__info {
  background-color: #b11111;
  border: 6px solid #b11111;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  /* min-height: 1.11rem; */
}

.rewards-page .pre__main__info .head__info p {
  font-family: "poppinsBoldItalic", sans-serif;
  font-size: 0.27rem;
  color: #ffffff;
}

.rewards-page .pre__main__info .head__info .head__corners {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.rewards-page .pre__main__info .head__info .head__corners .left-top {
  position: absolute;
  top: 0.05rem;
  left: -0.2rem;
  max-width: 100%;
  height: auto;
}
.rewards-page .pre__main__info .head__info .head__corners .right-top {
  position: absolute;
  top: 0.05rem;
  right: -0.2rem;
  max-width: 100%;
  height: auto;
}
.rewards-page .pre__main__info .head__info .head__corners .right-bottom {
  position: absolute;
  bottom: 0.05rem;
  right: -0.2rem;
  max-width: 100%;
  height: auto;
}
.rewards-page .pre__main__info .head__info .head__corners .left-bottom {
  position: absolute;
  bottom: 0.05rem;
  left: -0.2rem;
  max-width: 100%;
  height: auto;
}

.rewards-page .pre__main__info .body__info {
  border: 6px solid #b11111;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.41rem;
  color: #ffffff;
}
.rewards-page .pre__main__info .body__info span {
  font-size: 0.21rem;
  font-family: "poppingsBlack", sans-serif;
}

.rewards-page .pre__info .award {
  position: relative;
  margin-top: 0.25rem;
  border: 6px solid #b11111;
  box-shadow: 1px 1px 44px 7px rgba(177, 17, 17, 1);
  -webkit-box-shadow: 1px 1px 44px 7px rgba(177, 17, 17, 1);
  -moz-box-shadow: 1px 1px 44px 7px rgba(177, 17, 17, 1);
  padding: 0.09rem;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  color: rgba(177, 17, 17, 1);
  width: 120px;
  text-align: center;
  z-index: -1;
}

/* clear award */

.award--clear-award {
  background-color: rgba(245, 222, 20, 0.24);
  box-shadow: 1px 1px 44px 7px rgba(255, 196, 4, 1) !important;
  -webkit-box-shadow: 1px 1px 44px 7px rgba(255, 196, 4, 1) !important;
  -moz-box-shadow: 1px 1px 44px 7px rgba(255, 196, 4, 1) !important;
  position: relative;
}

.award--clear-award .inactive {
  -webkit-filter: grayscale(0) !important;
  -moz-filter: grayscale(0) !important;
  -o-filter: grayscale(0) !important;
  -ms-filter: grayscale(0) !important;
  filter: grayscale(0) !important;
}

.award--clear-award .price {
  position: relative;
}

.award--clear-award .price::after {
  content: "CLEAR";
  border: solid 1px black;
  padding: 2px 8px;
  position: absolute;
  bottom: -45%;
  left: 50%;
  background-color: #b11111;
  z-index: 2;
  margin-top: 20px;
  transform: translateX(-50%);
  -webkit-box-shadow: 0px 0px 0px 1px rgb(177, 17, 17);
  -moz-box-shadow: 0px 0px 0px 1px rgba(177, 17, 17);
  box-shadow: 0px 0px 0px 1px rgb(177, 17, 17);
  font-size: 0.12rem;
  text-shadow: 1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000,
    1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;

  font-weight: 400;
  line-height: 1em;
  letter-spacing: 2px;
}

/*.rewards-page .pre__info .award::before{
        content: '';
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        left: -.58rem;
        width: .52rem;
        height: .1rem;
        background-color: #b11111;
    }*/

.rewards-page .pre__info .award::after {
  content: "";
  position: absolute;
  top: -0.35rem;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  left: 50%;
  width: 0.1rem;
  height: 0.35rem;
  background-color: #b11111;
}

.rewards-page .pre__info .award .milestone {
  font-weight: bold;
  font-size: 16px;
  font-family: "poppinsBoldItalic";
  color: #ded837;
}

.rewards-page .pre__info .award .inactive {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  filter: grayscale(100%);
}

.rewards-page .pre__info .award .price {
  height: 40px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  font-family: "poppinsBoldItalic";
  color: #ded837;
}

.rewards-page .pre__info .award:first-child:before {
  display: none;
}

.rewards-page .pre__info .award .award__img img {
  max-width: 100%;
  height: auto;
}

.characters {
  height: 100vh;
  width: 100%;
  min-width: 1280px;
  min-height: 800px;
  position: relative;
  overflow: hidden;
}

.characters__bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: 50%;
  background-size: cover;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  z-index: -1;
}

.characters__bg1[data-v-695905c7] {
  -webkit-animation: breath-data-v-695905c7 80s infinite linear;
  animation: breath-data-v-695905c7 80s infinite linear;
  opacity: 1;
}

.characters__bg2[data-v-695905c7] {
  -webkit-animation: bg-change-data-v-695905c7 15s infinite linear,
    breath-data-v-695905c7 80s infinite linear;
  animation: bg-change-data-v-695905c7 15s infinite linear,
    breath-data-v-695905c7 80s infinite linear;
  opacity: 0;
}

.cover-back-box {
  position: absolute;
  top: 0%;
  left: 0%;
  /*transform:translateX(-50%);
        transform:translateY(-50%);*/
  width: 100%;
  height: 100%;
  /*border: solid 5px white;*/
  background-color: black;
  background-size: cover;
}

.cover-back-box__box1,
.cover-back-box__box2,
.cover-back-box__box3,
.cover-back-box__box4,
.cover-back-box__box5,
.cover-back-box__box6 {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.cover-back-box__box1 {
  background-image: url("../images/todorokibg.jpg");
  background-size: cover;
}
.cover-back-box__box2 {
  background-image: url("../images/dekubg.jpg");
  background-size: cover;
}
.cover-back-box__box3 {
  background-image: url("../images/bakugobg.jpg");
  background-size: cover;
}
.cover-back-box__box4 {
  background-image: url("../images/allmightbg.jpg");
  background-size: cover;
}
.cover-back-box__box5 {
  background-image: url("../images/kaminaribg.jpg");
  background-size: cover;
}
.cover-back-box__box6 {
  background-image: url("../images/kirishimabg.jpg");
  background-size: cover;
}

.characters__main {
  position: relative;
  width: 100%;
  height: 100%;
  /* background: url(data:image/png;base64,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) no-repeat;
        background-size: auto 100vh;
        background-position: 0 100%; */
}

.characters__main .characters__con {
  left: calc(50% - 47.6vh);
  position: absolute;
  top: 20vh;
  min-height: 800px;
}

.characters__main .characters__person {
  position: absolute;
  left: -4rem;
  right: 0;
  opacity: 0;
  top: -20vh;
  height: 100vh;
  width: auto;
}

.characters__main .characters__person.animated {
  -webkit-transform: translateX(-150px) translateZ(0);
  transform: translateX(-150px) translateZ(0);
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  -webkit-animation: characters-show-data-v-695905c7 0.6s
    cubic-bezier(0.215, 0.61, 0.355, 1);
  animation: characters-show-data-v-695905c7 0.6s
    cubic-bezier(0.215, 0.61, 0.355, 1);
}

.characters__main .infos {
  -webkit-transform: translateX(-100px) translateZ(0);
  transform: translateX(-100px) translateZ(0);
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  /* opacity: 0; */
}

.character-description-container-height-fixer {
  height: 185px;
}

.characters__main .pre__info_chars .pre__info__desc {
  width: 6.18rem;
  margin-top: 0.2rem;
  overflow: hidden;
  background: #000000b5;
  border: 6px solid #83bdc3;
  padding: 0.26rem;
  box-shadow: 1px 1px 44px 7px var(--dekuColor);
  -webkit-box-shadow: 1px 1px 44px 7px var(--dekuColor);
  -moz-box-shadow: 1px 1px 44px 7px var(--dekuColor);
  opacity: 0;
}

.characters__main .pre__info_chars .pre__info__desc.animated {
  -webkit-transform: translateX(-100px) translateZ(0);
  transform: translateX(-100px) translateZ(0);
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
  opacity: 1;
}
.characters__main .pre__info_chars .pre__info__desc span {
  text-transform: uppercase;
  font-family: "poppins", sans-serif;
  color: #ffffff;
}

.characters__main .infos p {
  font-size: 1.2rem;
  text-transform: lowercase;
  font-family: "nfs", sans-serif;
  color: #ffffff;
  text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
  -webkit-text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
  -moz-text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
  line-height: 1rem;
}
.characters__main .infos p + span {
  font-size: 0.6rem;
  text-transform: lowercase;
  font-family: "nfs", sans-serif;
  color: #ffffff;
  text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
  -webkit-text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
  -moz-text-shadow: 3px 3px 0px rgba(0, 0, 0, 1);
}

.characters__main.animate .characters__person,
.characters__main.animate .infos {
  opacity: 1;
  -webkit-transform: translateX(0) translateZ(0);
  transform: translateX(0) translateZ(0);
}

.characters__main .infos .name[data-v-695905c7] {
  width: 600px;
  height: 162px;
  margin-top: 46px;
}

.characters__main .pre__info_chars {
  position: absolute;
  left: 6rem;
  top: 1rem;
}

.characters__main .selector {
  width: 6.18rem;
  margin-top: 0.5rem;
  opacity: 0;
  -webkit-transform: translateX(-100px) translateZ(0);
  transform: translateX(-100px) translateZ(0);
}

.characters__main .selector.animated {
  opacity: 1;
  -webkit-transform: translateX(-100px) translateZ(0);
  transform: translateX(-100px) translateZ(0);
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}

.characters__main .selector .role-list[data-v-695905c7] {
  width: 600px;
  height: 172px;
  /* background: hsla(0,0%,100%,.25); */
  border-radius: 2px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 17px 37px 0 33px;
  position: relative;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.characters__main .selector .role-list .role[data-v-695905c7] {
  width: 109px;
  height: 109px;
  /* background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACECAMAAABGWu4tAAACcFBMVEURERETExMWFhYaGhoUFBQSEhIZGRlHcEwRERESEhIiIiIhISEcHBwkJCQjIyMgICAXFxcWFhYXFxcVFRUrKysfHx8bGxsuLi4vLy8tLS0YGBgnJycsLCwwMDA0NDQeHh4dHR01NTUeHh4mJiYdHR0cHBwpKSkqKio5OTk2NjYlJSU/Pz88PDw4ODgoKCgpKSknJycmJiZFRUVBQUEwMDAoKCg+Pj5GRkY6OjozMzNDQ0MrKys9PT03NzcqKipMTEwyMjIxMTE4ODg0NDQxMTFLS0tHR0c7OztAQEAyMjJISEg8PDxNTU02NjZOTk5ERERRUVE/Pz9CQkJKSkpPT09BQUFVVVVISEhTU1NQUFBWVlZGRkZLS0s3NzdDQ0NCQkJYWFhZWVkzMzNJSUlKSkpdXV05OTk+Pj47OztUVFRPT09SUlJZWVlSUlJXV1c6OjpAQEBSUlJbW1tBQUFFRUVUVFRKSkpQUFBUVFRhYWFERERJSUlPT09cXFxISEhOTk5iYmJQUFBMTExaWlpgYGBeXl5WVlY9PT1HR0dOTk5hYWFYWFhWVlZRUVFYWFhaWlo8PDxDQ0NfX19RUVFFRUVgYGBdXV1XV1daWlpjY2NLS0tbW1teXl5NTU1cXFxTU1NgYGBVVVVXV1dZWVlcXFxjY2NeXl5eXl5dXV1kZGRiYmJfX19gYGBcXFxVVVViYmJfX19jY2NhYWFjY2NhYWERERFbW1sRERERERFlZWVlZWVTU1NkZGRkZGQRERERERERERFkZGQREREREREREREREREmJiYlJSUiIiIjIyMhISEqKiopKSlmZmZlZWVmZmbZkuuDAAAAz3RSTlPAgYSHgoGGAICAjo2JkI+MhYOEg5eLiJqbmYWTmJyhi4miipKKiJSWp6ORr6umlJWSkbiynZOuuqigtZaspJXEn52loJ7Cu6mxnr2qxaTHt82ws8DJs9W+0cvXucOltLTc3Z+/v+eorarTyNDez9mpsM7isbnUwczS8ra+yuW8yPTKw+Du6datvMbx2tjO2+GstuzMt+/m2N/3wePqxuTS7dTa3+P26+jo+fPr8ObW9e318/jwvOGhR/380Pr4AVd5+3gUE72MZ2SIhhsZ/v5Pih0zAAAO5UlEQVRo3u2b91+UVxbGs2rYlSoqwwACQ1U6goMIKzBSFAREsYGCiGKLKIJGAUUJKljAhhoVW7AEW0xi1PTN9r7/0p5y733vOzPIjNmwvzj/wPdzzn3OOc85L7z360n9vTf5uD/++LvfTPybbvzep9+v8DdN/GbNCg6eMmXKzJkzZoT7wG/q1KmWBH9/W3xsdEhISJCf39/++k/G/eH33sEE7X0TLdighSuajWhBfkF+vr6BgX//B+F+fCvauLEZNH9/ig1CQ1xA8l8I97/NpKRhcBQb0QIDAwLi/ky4XyQ2C79bdBDiMLaA5Mw4z3Ae08L1TNpkJn2ZFmfP9AjneWw+QpMJEFt8fHQIptLXLxDfLTkuzh7hCc7bTFr02FiTGFtmRHq6lzh3FeDybhZNk0Eyk/OBVpA4MW66tzRIJcUWa1QAx5ZYUDAhznsaPJuuEs5kRIQ9MSM/fwLcBM82zYDN0ELzF40LVGLElp4xd/bPxI3TS0R1B2mxpScCbc5sz3GutFl6n/Rx6VxBopfM50zOnT07bM4bcROlMnj82PTqzqTY8mfPCQ17E26iTLqjaX0SaAFKJUgLeyPOu4kzVcYGbVK+WwBmkioAMjknLMwa6hnOU5VwbNEhcgYkC1oB0kJDF0SOi5v+trObxqn2bjKTYaHW8XHeV3dCgpo4Wmx2mcnQUGukY4EHOE9is1AviY+PDZEqCaTQIhIzMiA0pEVGLihyuMd5HpuYOFRutvhoObt5miqVzMHYIh3NRW5x09/ecwXJPpk8n3pJAVcA0BaUlBc3u8O9OTY3vcSiaVJOnPlGdTPNUb4oZpEb3M/ok07TNDGDKiCMMllSVBwT5YKb7kWbVBMnwV8bbzxNoZegSphmdTjKixZFJcX8LJxpvoUY7xYwH1QCoYleQu+2qDgqpirJGTcRTc9k+DgqEbEVmN4NaEkNVU44r1UinYJOo5ED05TLG2gL4N0gtqq0BjPOi15irgCVyQDZuTC22VhvgCtvRtrihnlpJpx3jUu9W2yslKSsbnt6QT41EyvQHERLqmpYkjvvLXHjxIZ7gKg3WQHy3aqWpKXtyNVwXqjE2SkEmRwe9Mm53CeRRu+WVLU4bd621KUGzsvqVkPA7BRAJTjf8lV1lzdHUSaBtjd1ucJ5nEiXPhmtZgCkEjOZiJqUFdBcHMO03L07+lMFbgJJTnNTbhZTImnroD4pqpskWVIE7waJhEzmLl2amtPvGc6jGUBd2S5ngJUyuQgz2YCxLd2R+tuUHMZ577mEWY7VqxtFifMtnzJphc7VvAhoi5fAu+UuT/3t9jZXnBeadB1w4EuUShY4ipqlJnNzIbacnGUphPO4Kav55i9vCkol0uHlC5U4uCsnLZaZ3J6Skt3mFc4n3PAlkuYr381uh60jn5yCUomkLcfYUpZtyjbjPMmkxeJuBsTFqV5CNKGSKkmD2JZl560x4bx6N2M3DRRbh+HwKLYYoZK9SMtZuaxjzYVNGs59K5mFsCkzZqoFzhSbn6oArG5Fc5RwbEiTmczOXrUiz8BNNEy1c4lNnLnku+EIkM4cR0BJURHAKLZciK0/J2XlsuxVjXlZXZ7ifPQ2GS+OamK+ZUYYnstwCrJzQWwpKR3ZaxrzujYMK5wH76bhguSWH0jlhnvAXO3dZCaFSiC2NZvyurLK9kucO6cAuCmI09pyAhlKuQf4Ck0qGnauEtbkYqadZ01CbCuy9vcsZJyb0KZpKjHcq7NKhFfW3WuJoM3jTKIms9esutCVtX9hRRnhPGiTPj4KBg/nF8QqSU5mlWgzoBxUQrFtw0z291NsmxohtoVlWyo8wPkYnYtUEh2izQB+N626i6Kikox6Y01ugkxuWFhWUbvOwI0bnIjNwIk+SSrhm4JwCji7F8WIzsW0tjasAMxkWcW6690K5+48Y1o79JVKpBJVIr1yqHPnSiVaR0c2qiQLaN1bNta6xwUzzl0v0TfhCJrd2kbVHBWj+uR5rQL2byjr6d5SW3hd4JwzKQogXN8WSZIhyk+a9jea3VRv4F5RJTuwl6QIGrxbz7otH5ZWljLujduij4vDoxnAvUR0rkiVSVFvqedBJSuzV+XlDZNK1m2pvV56qtADnKkt++n3SeOmQJ4rSsy3bdwnU2AGNF5YwbFtBdpH1ZWEM9U3VHcwZnKm5ku0e4mvNgMytInDDo8rgPrkyjajAjCTHxUW7ropcVqfnCKv2HKaWrgAjBMezgBQSUa+0UvQl4Atca23/aTJ2usfFVbePFwtcG+4KVi0jw9yfcvU9gAxA8jhLVEzYGUHqoRoPd1ba0tLCytPHa3bxTitUZrPoRZ3OKTZ9UxCccuJs23pDhHbGiOTtZBJoK2uOWzGBbueZ8TEiTZdsTPx9qpUIlxQlcjkdqbpKtlYeOrU0d7efXWEMzI5hat7vK8P8qpmT88w+RJjBqh3a7wwzJ1rK8Z2s3rX6rpLH1wycG5ckEVcDFV1i9VU16TDIRyefDeeOI1CJeu2fogqqT56+PDBmvU1CidoM8e5K5u3xbmcSVqENadA75aTYqgENVm6kd6t92BNzaFWiVPuFUQyQ8yAqfqSg7RAdTE0PFeRRmM/yTNgGN5toJveDWJbXVdXM9h6YL0bnPGtI8FMA02CWU5P17ZFoZIG5fCE58IZMDCwrvZDiI3frWbfB+vXHpK4YCOTpsZlPpfQdcZU3ayStHlM257SJt5tw8IB0Usqq3cd7j04ONi6/vbJA4QbzyvbYk0rDuDAvAJN3ifLi8RJgSpATByjc23ld9uFmYTYbu+svytw7jXp/GXFfFOI1DW5Y/n5fuqThia5c7FK9rWu37nz7p5nzjgf0SgTeKXSzjNcAry/hWqzm2jLU4VXlr2kZ8tWfDfI5OrDBwchtkMH1p4cqmecKThVb047jrNXdnKv3CdFL8F6K2VN9qJKbu8EWn3TVcI5fe0Dms3pOkMHjHTnHUebpvhuRBse3k8qqWWVUGyttzG2+qubPyGcubot6nu3ab7JXjKHZ0BRsdFLpDOnzkUuiFUCmqyDd/sW363+7J5PRocUzqRJm0ufjFO+RHTlZvIlQNtrzADhuXqEJrG6SSUQ27Oze84M9TUZOD6YQC9Bmk19XcdlETcqe4buzJvVCJAOD2LL68J36+nhPnkTY7tU0woq2bm2HmlN5zYTztkF2WziW4faA8iZz83H2DQXlMZ9sp8dXh5VgKzum9CVITag7by79uTVPWeamnbfGGXcONcZP31bNE+cGDlxUlmTHWtWUSZ7Kiq2il6C9Ya0A2vr66+eadq8++NbfYQTXdl5x1FHNc0FRVKfFFsHxSam6Sr2k2IG3MTqpl5y6MCzk6ASoPX1HTkncJpK/J2PM5l27auRcK9JXG/sS9qW8R5AND22QVIJanIIYnvZ3nKDcfKuTJ7LJbjEjET+jmPlGYCabFiCBg/9ZA7RLnRRV+6Ws5tU0kqZBJVgbOdu3Ht4i3Dh7jPJl147XeghtDCr8W4NrEnskzBNV+VhLykb0GKruzTYCr0EVHJ2z1DT5tGPz7Xfu3WCcYJmMayynAFi65CxqWm6RLsFwQyA6t5QZvYl+G7Uua6e2bx5tO9c+60jV0aeKhxOU5uzJuerr338jUreFBbT7RUmDjyc2HEMhyc0Se8GtE8wtpft9448bXncwjiOzebmOmOnSy9e1SKt9DlA2/L7qStvaqStY6ACZsD1jZWV1auBNrhPZpIqoK/9xpErLQ/vnBA4zmSsrpJkUd58w7NaYclv5maCs3tHKt0U0AVdWDEMtgRo18XEqeOJc3cthAY0kcmWhyOXGedOJcny9qpuQeX6DFCdiz1XD9QbTJzKU6xJMXFIJahJop0YeTIicON97ZNfMp0mDsfWhpqUmzB15ZvkS2oGP7h9aOezeqaRJpH24PGTi4QzqUROnDhV3UIlzcYeoGmS+uQAbYvQS2ji1HDnOguda/fu0XOkkk9PPLh4sfM54dxNHOWV5TW0WM+kuqqRSnrQ4ZEme0W9HXhWfxU6126IDTLZArE9fn78+Bd3COdvc/pslEx+0rgYOtQewPXWLzsXO7yKWulL6i7t2/ctapIziSq5B+92YuTxxTvHLx87LnA2N7EVKGdOnxad9u4Orrcs0SfR4a3W6k12LqC1tHzKtCefXWacy45DmcyXfbK8SG3C4orN7rVreL/hFE4dZZXgNMXqHiKVQL19+vDh4+dAO336/gvC2dxpskDEZnWUs0qSFivPxb1kWPUSdq+9dYOQyUPgS6BzIa29/d7TKxDbA4jtyenOzvunCRev/R0edi7UZIHchB3yrtxAFcCXpw7hzPE6o81uqDecOKCSoSZWyRXK5HOMrbPzy07C8TXU1/R3CqZbkO7w6IKhtnwRm/CTretF5xqiznXvFlcAZPLF6c5HjwTOqZeky6sax6a9m3J4cg+gXiIySS4InQKr5KWqNxAJhPbFsWNjjwhnTBzTvcQq9wAxu5eK3RRjk5cnGRuNU1TJs7M4A0glFNvIY3w3iO2YjtO/UWlfMsudvLLpXkJ+slS9m3AKTHvJM2DkweM7ly8z7fP7Px3TcEa9GX2yuVi6123KmQunoOoN3eslOXGuUiZHeeK00Ls9edHJtGvffE44P9dLb5iYpuS5yE+SU1ip9ZJ1Gk3Mbn630T6gcVcWFQDv9tl9wN1nXKDwk9pfITldMHiakldWtyC5Cfdin2SnIGfADepcpMnTGNtnn1+79uX3X1+TOM6k/pcDjhLtK634IkbTtEvdS9QeMMj7W73M5L0jHNtzEuUXQLsPtLF/C1yASZM0A/R7Cd6Czstp2jWchTNgC90UcBM+SO4VNcnV3ScqYARpL05TJjG4sbF/Mc4XV1OTeQWjII053gvP01kZDV5XFhqFbu5b1aB/qra7MjKoNpw3mEdAibiufT829tM333z99X++E8nEv8EwObwS/pIp5hv5EupcdC+hSy9mspq3Rdqo4N2gl4ziuz29osX2iFTy5dh3342Jt3tv0n7vcO9w73DvcO9w73DvcL8M7qvJov2JcK8mC/eKcK8nKbyvXhPuh9evJgH41avXP/xf/t1vEn//BRvgWLYqA57qAAAAAElFTkSuQmCC);
        background-size: 100% 100%; */
  border: 6px solid #959595;
  text-align: center;
  cursor: pointer;
  font-size: 0;
  overflow: hidden;
}

.characters__main .selector .role-list .role.active[data-v-695905c7],
.characters__main .selector .role-list .role[data-v-695905c7]:hover {
  /* background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACECAMAAABGWu4tAAABaFBMVEVHcEz////7+/v////////////////////x8fH////////8/Pz///////////8fHx////9zc3P///////////////8oKCghISEoKCh2dnb5+fn4+Pj5+fn4+PgpKSn///93d3cRERH///8SEhITExMUFBQVFRUXFxcWFhYaGhoZGRkbGxsYGBgcHBweHh4dHR0gICAfHx8iIiIjIyMhISEkJCQnJyclJSUpKSkmJiYrKysoKCgtLS0wMDAsLCwyMjIqKiovLy8uLi4zMzMxMTE0NDQ2NjY3Nzc7Ozs6Ojo5OTk+Pj44ODg/Pz9FRUU1NTU9PT08PDxAQEBBQUFCQkJISEhMTExGRkZDQ0NERERLS0tJSUlKSkpTU1NQUFBPT09WVlZOTk5NTU1RUVFHR0dSUlJUVFRXV1ddXV1VVVVaWlpcXFxZWVlYWFhbW1teXl5fX19gYGBhYWFiYmJkZGRlZWVjY2NmZmbpNnp1AAAAIXRSTlMA8+z0Bs9sx/gHG+z50G7ycMca0W349fD0y+Df397yzs00xjVXAAAImElEQVRo3u2bd18aSxSGSTWm3Jvk9n6ziQULgoiIiPQiqGDvih17z/36d/rOzM7uzkL0L/cLPL/3nPe0QX0+3/Pv2p4Y9/49aXv53Ae+j/8YD/S9+Ojztb8w/vzw/SdP32fh+0K/Dvx1wq8bfF3g6+vr6wGf3//rb78b79p9742/fvnUCu2zK83f4+8F399/GO99bcaHT/esze+HuP7+f40231vjfiLZbaEN/Gz85DOM+6QxXD/ADRiGV5wjrVMdSUILeMfpaevqxjCM6yXaAgGvuGYqwKR5xXmtAD5vgUAo5A3XTAXwNG+4puutHwYyFAoGPeCcA9mhCKSYt1Bw6NvhHPNGtA0N6eOa9uQAow3q4zxr8/ORxNoGB3VxTbik1w9hLJJAXFgX507rVkQSSeO06eK8aevjZgCpN0yLRLRwzdD8Qt6CkKaJ03NJl602EslwJKqD09dmlpufVkCI0SKRSCzqjtOcOI4VMIQiGY3FXHFN15tZ3SRv0eiwK86zS3rkvAUZLRZ3w7U2TXHiGG04PuyI04B1KlYusSsPQlwU0AAu3irO1NbTI1ZASMxbbHg4PuKIa32aBpE2Soun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); */
  /* background-color: red; */
  border: 6px solid #ffffff;
  box-shadow: 1px 1px 6px 7px var(--dekuColor);
  -webkit-box-shadow: 1px 1px 6px 7px var(--dekuColor);
  -moz-box-shadow: 1px 1px 6px 7px var(--dekuColor);
}

.owl-carousel .owl-nav button.owl-prev {
  transform: translate3d(-49px, -29px, 0);
}

.owl-carousel .owl-nav button.owl-next {
  transform: translate3d(29px, -29px, 0);
}

.owl-carousel .owl-stage-outer {
  padding-left: 10px;
}

.characters__main .selector .role-list .role[data-v-695905c7] img {
  max-width: 100%;
  height: auto;
  object-fit: cover;
  object-position: center;
}

.media-page {
  height: 100vh;
  width: 100%;
  background: url(../images/bg-socialmedia-section.jpg) no-repeat;
  background-size: cover;
  background-position: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.2rem;
}

.material-page {
  height: 100vh;
  width: 100%;
  background: url(../images/bakugobg.png) no-repeat;
  background-size: cover;
  background-position: 50%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-bottom: 0.2rem;
}

.material-page .material[data-v-72b47178] {
  margin-top: 1rem;
  opacity: 0;
  -webkit-transform: translateY(20px) translateZ(0);
  transform: translateY(20px) translateZ(0);
}

.material-page .material[data-v-72b47178].animated {
  opacity: 1;
  -webkit-transform: translateY(0px) translateZ(0);
  transform: translateY(0px) translateZ(0);
  -webkit-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
}

.material-page .material--animate[data-v-72b47178] {
  -webkit-animation: fadeUpIn-data-v-72b47178 1s forwards;
  animation: fadeUpIn-data-v-72b47178 1s forwards;
}
.material-page .material__tab[data-v-72b47178] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.material-page .material__tabitem[data-v-72b47178] {
  font-size: 0.24rem;
  color: #fff;
  margin-right: 0.5rem;
  position: relative;
  cursor: pointer;
  border: 1px solid #ffffff;
  border-radius: 2px;
  padding: 0.13rem;
}

.owl-theme .owl-nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1rem;
  color: #fff;
  margin-top: -1.5rem !important;
}

.owl-theme .owl-nav [class*="owl-"]:hover {
  background-color: transparent !important;
}
.material-page .material__tabitem--active[data-v-72b47178] {
  color: #e8c190;
  box-shadow: 2px 4px 2px 2px #e8c190;
  -webkit-box-shadow: 2px 4px 2px 0px #e8c190;
  -moz-box-shadow: 2px 4px 2px 2px #e8c190;
  border: 1px solid #e8c190;
}

.material-page .material__main[data-v-72b47178] {
  /* display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: .19rem; */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0.19rem;
}

.material-page .material__poster[data-v-72b47178] {
  width: 8rem;
  height: 4.5rem;
  position: relative;
  border: 6px solid #ffffff;
  box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
  -webkit-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
}

.material-page .material__tabitem[data-v-72b47178] {
}

.position-relative.tab-item-text span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  font-family: "Fjalla One", sans-serif;
  font-size: 0.37rem;
}

#img-container {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

#images-section img.swiper-slide,
#videos-section img.swiper-slide {
  border: 6px solid #ffffff;
  box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
  -webkit-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
  -moz-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 1);
}
.material-page .material__swiper[data-v-72b47178] {
  /* width: 2.24rem;
        margin-left: .26rem;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative; */
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  margin-top: 0.2rem;
}

.material-page .material__iframe[data-v-72b47178],
.material-page .material__iframe iframe[data-v-72b47178],
.material-page .material__poster > img[data-v-72b47178] {
  width: 100%;
  height: 100%;
}

.material__iframe iframe {
  width: 100%;
  height: 100%;
}

.material-page .material__swiper .material-swiper[data-v-72b47178] {
  height: 1.73rem;
  position: relative;
}

.material-page .material__swiper .material-swiper__nav[data-v-72b47178] {
  /* position: absolute;
        width: 100%;
        height: .2rem;
        cursor: pointer;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        background-size: 100% 100%;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAAAUCAMAAACj8MHcAAAAjVBMVEUAAAAGBgYSEhLi4uIAAAAAAAAVFRUAAAAAAAAAAADj4+MtLS0AAAC7u7vw8PDn5+ebm5sMDAzR0dFeXl6SkpKhoaHt7e3e3t7Ozs7r6+snJyetra0aGhrV1dU6Ojq/v783NzcPDw8fHx/IyMhZWVmKiooPDw/a2tpjY2PAwMBLS0tPT0/MzMyysrLDw8ONovgNAAAAL3RSTlO8wcXuvcLFxb++8MzL5fHv3sLq097h8e/q8MzmxurM5s3Bx+vP3MTq1OTQ1OTl5R2Dv8gAAADdSURBVFjD3dhJDsIwDAXQNqFpnM6lE7RQ5hnufzwMEhJc4CPZq2T5ZFuy7XmBJzgYF8Sh4IhZGFrBEXpgIE0mJBlIVhVEcoFkl+faIHOIBRJFSab3CiiEAslGiXaurRSuSpFA9t1c2y1cVh1gOQQCuf9GN+uja9fofEAJcUCyq0fGPvJPx5muDKhKUUDmrMas6ef88qdl2uYgIQzoXxZpemffW6ibtN5AhCAg+buk7OqXz76FybbM1ySpB4vBmMLSp16VMoZEAXkG/ZpCf3+ihm3x28QfgPIXXuEniydagn+lJvBBvwAAAABJRU5ErkJggg==);
        outline: none; */
  position: absolute;
  height: 0.4rem;
  width: 0.2rem;
  background-size: 100% 100%;
  background-image: url("../images/arrow.png");
  outline: none;
  top: 50%;
  transform: translateY(-50%);
}
.material-page .material__swiper .material-swiper__nav--prev[data-v-72b47178] {
  left: 0;
}

.material-page .material__swiper .material-swiper__nav--next[data-v-72b47178] {
  right: 0;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.material-page .material__swiper .material-swiper__slide[data-v-72b47178] {
  margin-bottom: 0.08rem;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

/*SWIPER*/

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.owl-carousel .owl-stage {
  height: 2rem;
  display: flex;
  align-items: center;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}

.swiper-slide {
  /*height: auto !important;*/
}

.swiper-button-next,
.swiper-button-prev {
  color: #ffffff;
}

/*END SWIPER*/

/*BEING MOBILE STYLES*/

.m-modal {
  position: fixed;
  z-index: 4;
}

.m-modal,
.m-modal-mask {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.m-modal-mask {
  position: absolute;
  z-index: -1;
  background: #000;
}

.navigation__close[data-v-70f6344e] {
  position: absolute;
  width: 0.36rem;
  height: 0.16rem;
  top: 0.57rem;
  right: 0.47rem;
}

/* begin cross morphing*/
/* hamburguer btn */
.hamburger-btn {
  display: none;
}
.hamburger-btn {
  width: 48px;
  height: 35px;
  padding: 10px;
  position: absolute;
  top: 0.7rem;
  right: 5%;
  z-index: 10;
  cursor: pointer;
}

.hamburger-btn__btn {
  width: 90%;
  height: 6px;
  background-color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.hamburger-btn__btn:after,
.hamburger-btn__btn:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 6px;
  background: #fff;
  transition: all 0.25s;
}

.hamburger-btn__btn:before {
  top: -16px;
}

.hamburger-btn__btn:after {
  top: 16px;
}

.cross-morphing {
  visibility: hidden;
}

.cross-morphing:after {
  top: 0;
  transform: rotate(-45deg);
  visibility: visible;
}

.cross-morphing:before {
  top: 0;
  transform: rotate(45deg);
  visibility: visible;
}
/* hamburguer btn */
/* end cross morphing */

.navigation__content[data-v-70f6344e] {
  margin-top: 2.63rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-animation: fadeUpIn-data-v-70f6344e 0.4s;
  animation: fadeUpIn-data-v-70f6344e 0.4s;
  text-align: center;
}

.navigation__logo[data-v-70f6344e] {
  width: 2.58rem;
  height: 1.58rem;
}

.navigation__item[data-v-70f6344e] {
  font-weight: 700;
  color: #fff;
  font-size: 0.3rem;
  margin-bottom: 0.52rem;
  position: relative;
}

.navigation__item[data-v-70f6344e]:after {
  position: absolute;
  content: "";
  width: 3.78rem;
  height: 2px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXoAAAACCAYAAABWpheIAAAAnElEQVRIS+1V2wqAUAjL//9ow2AwbGYdgnqwF087Xtagae5uZuYRt/OTMbxzVFh0CrzK6+pR283LfZhvng9OihvfXZ2FRAONAqPADxRw4qDOwCLyOcrUHfCc3/VBvppR1XY9mUvmy9Lzdx84vD0c/mujr5ZCZdR3lkdn5ldLYIz+B3/tUBgFHirwttGvmrIy+lXTr5ZQ7gepSqPfAUV4Yf9AVdOZAAAAAElFTkSuQmCC);
  background-size: 100% 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -0.28rem;
}

.navbar[data-v-70f6344e] {
  display: none;
}

@-webkit-keyframes breath-data-v-55bf9748 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-55bf9748 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-55bf9748 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-55bf9748 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-55bf9748 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-55bf9748 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-55bf9748 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-55bf9748 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-6532efd2 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-6532efd2 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-6532efd2 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-6532efd2 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-6532efd2 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-6532efd2 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-6532efd2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-6532efd2 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes marquee {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes marquee {
  0% {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
  }
  to {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@-webkit-keyframes breath-data-v-695905c7 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-695905c7 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-695905c7 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-695905c7 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(-150px) translateZ(0);
    transform: translateX(-150px) translateZ(0);
  }
}

@keyframes characters-show-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(-150px) translateZ(0);
    transform: translateX(-150px) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-695905c7 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-695905c7 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-695905c7 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-695905c7 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes breath-data-v-72b47178 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-72b47178 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-72b47178 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-72b47178 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-72b47178 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-72b47178 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-72b47178 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-72b47178 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-5b7273dc {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-5b7273dc {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-5b7273dc {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-5b7273dc {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-5b7273dc {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-5b7273dc {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-5b7273dc {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-5b7273dc {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-221da7ee {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-221da7ee {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-221da7ee {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-221da7ee {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-221da7ee {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-221da7ee {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-221da7ee {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-221da7ee {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-10913e04 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-10913e04 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-10913e04 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-10913e04 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-10913e04 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-10913e04 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-10913e04 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-10913e04 {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-10913e04 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-10913e04 {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-10913e04 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-10913e04 {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-10913e04 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-10913e04 {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-5ddd938b {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-5ddd938b {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-5ddd938b {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-5ddd938b {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-5ddd938b {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-5ddd938b {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-5ddd938b {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-5ddd938b {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}
@-webkit-keyframes breath-data-v-70f6344e {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes breath-data-v-70f6344e {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  to {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@-webkit-keyframes bg-change-data-v-70f6344e {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes bg-change-data-v-70f6344e {
  48% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  98% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes sliderDown-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderDown-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(-0.1rem) translateZ(0);
    transform: translateY(-0.1rem) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperIn-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderupperIn-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperLeft-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperLeft-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) translateZ(0);
    transform: translateX(-100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderupperRight-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes sliderupperRight-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100%) translateZ(0);
    transform: translateX(100%) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes characters-show-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes characters-show-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(200px) translateZ(0);
    transform: translateX(200px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes sliderfadeout-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@keyframes sliderfadeout-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(0) translateZ(10px);
    transform: translateY(0) translateZ(10px);
    opacity: 1;
  }
  to {
    -webkit-transform: translateY(100%) translateZ(10px);
    transform: translateY(100%) translateZ(10px);
    opacity: 0.2;
  }
}

@-webkit-keyframes bar-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@keyframes bar-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(40px) translateZ(0);
    transform: translateY(40px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(-100%) translateZ(0);
    transform: translateY(-100%) translateZ(0);
  }
}

@-webkit-keyframes fadeUpIn-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes fadeUpIn-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpLeft-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpLeft-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100px) translateZ(0);
    transform: translateX(-100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fadeUpRight-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@keyframes fadeUpRight-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateX(100px) translateZ(0);
    transform: translateX(100px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateX(0) translateZ(0);
    transform: translateX(0) translateZ(0);
  }
}

@-webkit-keyframes fade-data-v-70f6344e {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fade-data-v-70f6344e {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes scaleUp-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes scaleUp-data-v-70f6344e {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px) translateZ(0);
    transform: translateY(20px) translateZ(0);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes sliderUp-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes sliderUp-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(100%) translateZ(0);
    transform: translateY(100%) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@-webkit-keyframes float-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

@keyframes float-data-v-70f6344e {
  0% {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
  50% {
    -webkit-transform: translateY(-10px) translateZ(0);
    transform: translateY(-10px) translateZ(0);
  }
  to {
    -webkit-transform: translateY(0) translateZ(0);
    transform: translateY(0) translateZ(0);
  }
}

/*END MOBILE STYLES*/
@media screen and (min-width: 3000px) {
  .rewards-page .content .pre__desc {
    font-size: 0.3rem;
    margin-top: 0.4rem;
  }
  .rewards-page .pre__info .award::before {
    left: -1.45rem;
    width: 1.45rem;
  }
  .rewards-page .pre__main__info .body__info span {
    font-size: 0.4rem;
  }
  .rewards-page .content .pre {
    width: 13.16rem;
  }
  .rewards-page .content .ochaco {
    max-width: 100%;
    height: 100%;
  }
  .characters__main .pre__info_chars {
    left: 15rem;
    top: 3rem;
  }
  .character-description-container-height-fixer {
    height: 230px;
  }
  .characters__main .pre__info_chars .pre__info__desc {
    width: 13.18rem;
  }
  .characters__main .pre__info_chars .pre__info__desc span {
    font-size: 0.4rem;
  }
  .characters__main .selector .role-list[data-v-695905c7] {
    width: 100%;
  }
  .characters__main .selector .role-list .role[data-v-695905c7] img {
    max-width: 100%;
    height: 100%;
  }
  .characters__main .selector .role-list .role[data-v-695905c7] {
    width: 209px;
    height: 209px;
  }
}

@media screen and (min-width: 1024px) {
  html {
    font-size: 89.7222px;
  }

  .text-side-pegi {
    display: block;
  }

  .text-under-pegi {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  .hamburger-btn {
    display: block;
  }
  .top-page-title {
    width: 100%;
    font-size: 1rem;
  }
  .material-page .material__main[data-v-72b47178] {
    align-items: center;
    padding: 0 4%;
  }
  .material-page .material__tab[data-v-72b47178] {
    justify-content: center;
  }
  .swiper-button-next,
  .swiper-container-rtl .swiper-button-prev {
    right: -0.8rem;
  }
  .swiper-button-prev,
  .swiper-container-rtl .swiper-button-next {
    left: -0.8rem;
  }
  .material-page .material[data-v-72b47178] {
    width: 100%;
    padding: 0 0.1rem;
  }
  .material-page .material__poster[data-v-72b47178] {
    width: 100%;
  }
  .material-page .material__tabitem[data-v-72b47178] {
    margin-right: 0.1rem;
  }
  .character-description-container-height-fixer {
    height: 165px;
  }
  .characters__main .pre__info_chars .pre__info__desc span {
    font-size: 0.2rem;
  }
  .mihoyo-sea-footer .footer-content__logo .logoimg {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .navbar[data-v-70f6344e] {
    display: block;
  }
  .text-side-pegi {
    display: none;
  }
  .characters__main .characters__con {
    left: calc(59% - 47.6vh);
  }
  .characters__main .selector[data-v-695905c7] {
    margin-top: 0;
  }
  .list-container {
    width: 580px;
  }
  .characters__main .pre__info_chars {
    left: 50%;
    transform: translateX(60%);
    top: 2rem;
  }

  .characters__main .pre__info_chars .pre__info__desc {
    background: #0000009c;
  }

  .characters__main .selector .role-list .role[data-v-695905c7] {
    border: 2px solid #959595;
  }
  .characters__main .selector .role-list .role.active[data-v-695905c7],
  .characters__main .selector .role-list .role[data-v-695905c7]:hover {
    border: 2px solid #ffffff;
    box-shadow: 1px 1px 3px 7px var(--dekuColor);
    -webkit-box-shadow: 1px 1px 3px 7px var(--dekuColor);
    -moz-box-shadow: 1px 1px 3px 7px var(--dekuColor);
  }

  .characters__main .selector .role-list[data-v-695905c7] {
    width: 100%;
    height: 172px;
    padding: 17px 37px 0 33px;
  }
  .characters__main .selector .role-list .role[data-v-695905c7] {
    width: 1.2rem;
    height: 1.2rem;
  }
  .top-page {
    min-width: auto;
    min-height: 100vh;
  }

  .m-page .material-page .bottom__link {
    margin-right: 0.3rem !important;
  }

  .m-page .material-page .bottom__link:last-of-type {
    margin-right: 0 !important;
  }

  .m-page {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
  }

  .m-page .navbar[data-v-70f6344e] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 1.05rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    z-index: 2;
    padding: 0 0.4rem 0 0;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
  }

  .m-page .navbar__logo[data-v-70f6344e] {
    width: 2.58rem;
    height: 1.58rem;
    margin-top: 0.2rem;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    transition-duration: 0.6s;
  }

  .m-page .navbar__menu[data-v-70f6344e] {
    width: 0.5rem;
    height: 0.44rem;
  }

  .m-page .navbar--active .navbar__logo[data-v-70f6344e] {
    opacity: 1;
    transition-duration: 0.6s;
  }

  .m-page .container[data-v-70f6344e] {
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }

  .m-page .container .bottom-line[data-v-70f6344e] {
    height: 0.12rem;
    background: #e5b983;
    width: 100%;
  }

  .navbar.navbar-boku {
    display: none !important;
  }

  .mihoyo-sea-footer .footer-wrap {
    width: 100%;
    padding: 0;
  }
  .mihoyo-sea-footer .footer-content__icons {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .mihoyo-sea-footer .footer-content__icons img {
    max-width: 100%;
  }
  .mihoyo-sea-footer .last-item {
    width: 0 !important;
  }
  .mihoyo-sea-footer .footer-lang__panel {
    width: 100%;
    padding: 10px 0 !important;
  }
  .mihoyo-sea-footer .footer-lang-items {
    overflow-y: auto;
    display: block !important;
    height: auto !important;
    width: auto !important;
    max-height: 200px !important;
    padding: 0 !important;
    padding-left: 70px !important;
  }
  .mihoyo-sea-footer .lang-item {
    padding: 10px 0 !important;
    margin: 0 auto;
  }
  .mihoyo-sea-footer .footer-content {
    display: block;
    font-size: 16px;
  }
  .mihoyo-sea-footer .footer-content__logo {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 15px;
    width: 100%;
  }
  .mihoyo-sea-footer .footer-content__logo img {
    height: 90px;
  }
  .mihoyo-sea-footer .footer-content__logo .game img {
    height: 60px;
  }
  .mihoyo-sea-footer .footer-content__logo .game::after {
    left: 5px;
    display: none;
  }
  .mihoyo-sea-footer .footer-content .copyright {
    font-size: 13px;
    text-align: center;
  }
  .mihoyo-sea-footer .footer-content .tip-text,
  .mihoyo-sea-footer .footer-content .extra-info {
    font-size: 14px;
    text-align: center;
  }
  .mihoyo-sea-footer .footer-content .links {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .mihoyo-sea-footer .footer-content .links .link {
    padding: 0 6px;
  }
  .mihoyo-sea-footer .footer-content__info {
    width: 100%;
    margin: 0;
    padding: 0 14px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }

  .navbar-boku {
    display: none;
  }

  .top-page {
    /*background: url('/images/bg.ebecb0fd.jpg');
            background-size: cover;
            background-position: 50%;*/
    height: 100%;
    width: 100%;
    overflow: hidden;
    position: relative;
  }
  .top-page .top__main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    /*margin-top: 2.53rem;*/
    margin-bottom: 80px;
    padding: 0 0.7rem;
  }

  .rewards-page .content .left__ochaco__corner {
    left: 0.3rem;
    width: 2rem;
    height: 2rem;
  }

  .rewards-page .content .right__ochaco__corner {
    right: -1.7rem;
    width: 2rem;
    height: 2rem;
  }

  .rewards-page .content .ochaco,
  .rewards-page .content .left__ochaco__corner,
  .rewards-page .content .right__ochaco__corner {
    display: none;
  }

  .rewards-page {
    height: 100vh;
    width: 100%;
    min-width: auto;
    min-height: auto;
    padding-top: 0rem;
    padding-right: 0rem;
  }

  .rewards-page .content .pre {
    /* width: 70%; */
    margin: 0;
  }

  .characters {
    min-width: 100%;
    min-height: auto;
  }

  .characters__main .characters__person {
    left: 0;
  }
  .characters__main .pre__info_chars .pre__info__desc {
    width: 7.18rem;
  }
}

@media screen and (max-width: 768px) {
  /* last fixes */

  .m-page .navbar {
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.7) 10%,
      rgba(0, 0, 0, 0) 100%
    );
    height: 1.8rem !important;
  }

  .cta {
    padding: 10px 17px;
    font-size: 0.35rem;
    align-items: center;
  }

  .cta span:nth-child(2) {
    margin-left: 8px;
    transform: scale(0.7);
  }

  .cta:hover .cta span:nth-child(2) {
    margin-left: 10px;
    top: 0;
  }
  .cta:hover {
    padding: 10px 9px;
    font-size: 0.3rem;
  }

  .img-fluid.img-title-ultra {
    max-width: 95%;
  }

  .rewards-page .pre__info {
    height: 190px;
  }

  .rewards-page .pre__info .award {
    border: 5px solid #b11111;
    box-shadow: 1px 1px 15px 4px rgb(177, 17, 17);
    width: 102px;
  }

  .award--clear-award {
    background-color: rgba(245, 222, 20, 0.24);
    box-shadow: 1px 1px 15px 4px rgba(255, 196, 4, 1) !important;
    position: relative;
  }

  .rewards-page .content .pre__desc {
    padding: 5px 10px;
  }

  .rewards-page .pre__info .award img {
    transform: scale(0.7);
  }

  .rewards-page .form-control {
    width: 67%;
  }

  .rewards-page .content .pre {
    width: 6.16rem;
    margin: 0;
  }

  .rewards-page .pre__info .award::before {
    left: 0;
    width: 0;
  }

  .owl-carousel .owl-nav button.owl-prev {
    transform: translate3d(-28px, -29px, 0);
  }

  .characters__main .infos {
    transform: translateX(0px) translateZ(0);
  }

  .characters__main .selector.animated {
    margin-left: 0;
  }

  .characters__main .selector {
    width: 4.63rem;
  }

  .character-description-container-height-fixer {
    height: 180px;
  }
  .characters__main .pre__info_chars .pre__info__desc {
    width: 6.18rem;
  }
  .characters__main .pre__info_chars {
    left: 50%;
    transform: translateX(42%);
    top: 2.8rem;
  }
  .characters__main .selector[data-v-695905c7],
  .characters__main .pre__info_chars .pre__info__desc {
    -webkit-transform: translateX(0px) translateZ(0) !important;
    transform: translateX(0px) translateZ(0) !important;
  }

  .video-selector {
    transform: scale(0.8);
  }

  .video-selector__videos {
    width: 687px !important;
  }

  .list-container {
    width: 530px !important;
  }

  .list-container__list {
    transform: scale(0.83);
  }
  .list-container__list .owl-item {
    width: 120px !important;
    border: solid 5px transparent !important;
  }

  .list-container__list__item {
    border: solid 10px transparent !important;
  }


  .crunchy-footer .crunchy-wrapper .content{
    /*padding-left: 20px;
    padding-right: 20px;
    display: flex;
    flex-wrap: wrap;    
    */
    /*flex-direction:row;*/
    align-items: flex-start;
    justify-content: flex-start;
    /*max-width: 1200px;*/
    height: auto;
  }
  .crunchy-footer .crunchy-wrapper .content .social,
  .crunchy-footer .crunchy-wrapper .content .legal{
    width: 100%;
  }
  .crunchy-footer .crunchy-wrapper .content .social-desktop{
    display: none;
  }
  .crunchy-footer .crunchy-wrapper .content .social-mobile{
    display: flex!important;
    justify-content: center;
    margin: 25px auto;
  }
}

@media screen and (max-width: 650px) {
  .video-selector {
    transform: scale(0.7);
  }
  .list-container {
    width: 386px !important;
  }
  .list-container__list {
    transform: scale(0.8);
  }
  .owl-stage {
    transform: translate3d(-365px, 0px, 0px);
  }

  .crunchy-footer .crunchy-wrapper .content .social-mobile{
    display: flex!important;
    justify-content: center;
    margin: 10px auto 25px;
  }
  .crunchy-footer .crunchy-wrapper .content .list {
    font-size: 6px!important;
    line-height: 8px!important;
  }
}

@media screen and (max-width: 560px) {
  .video-selector {
    transform: scale(0.6);
  }
  .video-selector__videos {
    width: 512px !important;
  }

  .list-container {
    width: 360px !important;
  }
  .list-container__list {
    transform: scale(0.75);
  }
  .owl-stage {
    transform: translate3d(-380px, 0px, 0px);
  }

  .list-container__list .owl-item {
    width: 110px !important;
  }
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1150px) {
  .home .navbar__right {
    right: 0.1rem;
  }

  .home .navbar__right a {
    max-width: 45px;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .video-selector {
    transform: scale(0.9);
  }

  .video-selector__videos {
    width: 686px !important;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: portrait) {
  .characters__main .pre__info_chars {
    left: 50%;
    transform: translateX(43%);
    top: 2.6rem;
  }
  .rewards-page .pre__info .award::before {
    left: -0.47rem;
    width: 0.45rem;
    /*height: .1rem;*/
  }
}

@media only screen and (min-width: 768px) and (max-width: 1029px) and (orientation: landscape) {
  .characters__main .pre__info_chars {
    left: -2rem;
    top: 1.8rem;
  }
}

@media only screen and (min-width: 1028px) and (max-width: 1366px) and (orientation: landscape) {
  .rewards-page {
    height: 100vh;
    width: 100%;
    min-width: auto;
    min-height: auto;
    padding-top: 0rem;
    padding-right: 0rem;
  }
  .rewards-page .content .pre {
    margin-right: 0;
  }
  .rewards-page .pre__info .award::before {
    left: -0.555rem;
    width: 0.515rem;
  }
  .characters__main .pre__info_chars {
    left: 3rem;
    /* top: -0.5rem; */
  }
  .rewards-page .content .pre {
    margin-right: 0;
  }
  .rewards-page .pre__main__info .body__info {
    padding: 0.21rem;
  }
  .rewards-page .pre__main__info .body__info span {
    font-size: 0.15rem;
  }
}

@media only screen and (max-width: 815px) and (orientation: landscape) {
  .material-page .material[data-v-72b47178] {
    width: 100%;
    padding: 0 1.75rem;
  }

  .material-page .material__poster[data-v-72b47178] {
    height: 3rem;
  }

  .mt-2 {
    margin-top: 0.25rem !important;
  }

  .video-selector {
    transform: scale(0.7);
  }

  .navigation__content[data-v-70f6344e] {
    margin-top: 1rem;
  }
}

@media screen and (max-width: 600px) {
  .rewards-page .pre__info .award {
    width: 82px;
  }
}

@media screen and (max-width: 414px) {
  .characters__main .infos {
    -webkit-transform: translateX(0px) translateZ(0);
    transform: translateX(-0px) translateZ(0);
  }
  .character-description-container-height-fixer {
    height: 135px;
  }
  .characters__main .selector[data-v-695905c7],
  .characters__main .pre__info_chars .pre__info__desc {
    -webkit-transform: translateX(-20px) translateZ(0) !important;
    transform: translateX(-20px) translateZ(0) !important;
  }

  .cta {
    padding: 10px 17px;
  }
  .rewards-page .pre__info .award::before {
    left: 0;
    width: 0;
  }

  .characters__main .pre__info_chars {
    left: 50%;
    transform: translateX(65%);
    top: 2.8rem;
  }

  .video-selector {
    transform: scale(0.6);
  }

  .video-selector__videos {
    width: 512px !important;
  }

  .list-container {
    width: 342px !important;
  }

  .owl-stage {
    transform: translate3d(-348px, 0px, 0px);
  }

  .list-container__list {
    transform: scale(0.85);
  }
}
/*
    @media screen and (max-width: 375px){        
        
        
    }
*/
@media screen and (max-width: 376px) {
  .only-show-on-small {
    display: flex !important;
    visibility: visible;
    height: auto;
  }

  .nmr {
    margin-right: 0 !important;
  }

  .only-hide-on-small {
    display: none !important;
  }

  .m-page .navbar {
    background: linear-gradient(
      180deg,
      rgba(0, 0, 0, 0.7) 10%,
      rgba(0, 0, 0, 0) 100%
    );
    height: 1.8rem !important;
  }

  .cta {
    padding: 10px 17px;
    font-size: 0.35rem;
    align-items: center;
  }

  .cta span:nth-child(2) {
    margin-left: 8px;
    transform: scale(0.7);
  }

  .cta:hover .cta span:nth-child(2) {
    margin-left: 10px;
    top: 0;
  }
  .cta:hover {
    padding: 10px 9px;
    font-size: 0.3rem;
  }

  .top__btn {
    transform: scale(0.7);
  }

  .img-fluid.img-title-ultra {
    max-width: 110%;
  }

  .rewards-page .content .pre__info {
    height: 130px;
  }

  .rewards-page .pre__info .award {
    width: 64px;
    margin: 0.25rem 2px 0;
    border: 4px solid #b11111;
    box-shadow: 1px 1px 4px 4px rgba(177, 17, 17, 0.5);
  }

  .award--clear-award {
    background-color: rgba(245, 222, 20, 0.24);
    box-shadow: 1px 1px 4px 4px rgba(255, 196, 4, 0.5) !important;
    position: relative;
  }

  .rewards-page .pre__info .award .milestone {
    font-size: 13px;
  }
  .rewards-page .pre__info .award .price {
    font-size: 10px;
  }

  .rewards-page .pre__info .award img {
    margin-top: 5px;
    width: 30px;
    height: 30px;
    margin-bottom: 5px;
  }

  .rewards-page .content .pre__desc {
    width: 100%;
    font-size: 0.145rem;
    padding: 5px;
  }

  .rewards-page .form-control {
    width: 65%;
  }

  .material-page .material__main {
    align-items: center;
    padding: 5px 20px;
  }

  .video-selector {
    transform: scale(0.78);
  }

  .video-selector__videos {
    width: 340px !important;
  }

  .mihoyo-sea-footer .footer-content {
    font-size: 11px;
  }
  .mihoyo-sea-footer .footer-content__logo img {
    height: 60px;
  }
  .mihoyo-sea-footer .footer-content__logo img.logo {
    max-width: 50%;
    height: auto;
  }
  .mihoyo-sea-footer .footer-content__logo .text-under-pegi {
    font-size: 10px !important;
    margin-top: 5px;
  }

  .mihoyo-sea-footer .footer-content__logo .game img {
    height: 50px;
  }
  .mihoyo-sea-footer .footer-content .copyright {
    font-size: 8px;
    text-align: center;
  }
  .mihoyo-sea-footer .footer-content .links .link {
    padding: 0 4px;
  }
  .mihoyo-sea-footer .footer-content .tip-text,
  .mihoyo-sea-footer .footer-content .extra-info {
    font-size: 12px;
  }
  .mihoyo-sea-footer .footer-lang__wrap {
    width: 260px;
    height: 42px;
    margin: 0 auto;
  }
  .mihoyo-sea-footer .footer-lang__content {
    font-size: 14px;
  }
  .mihoyo-sea-footer .footer-lang__panel .lang-item {
    font-size: 16px;
    padding: 10px 0;
  }

  .list-container {
    width: 290px !important;
  }
  .list-container__list {
    transform: scale(0.74);
  }

  .list-container__list .owl-item {
    width: 110px !important;
  }

  .characters__main .selector.animated {
    margin-left: 0.7rem;
  }

  .owl-stage {
    transform: translate3d(-317px, 0px, 0px);
  }
}

.sm-link-container{
  position: relative;
}

.sm-link-container .sm-logo-yellow{  
 /* margin: .15rem .35rem;*/
  /*
  border-radius: 50%;
  box-shadow: 0 0 1em rgba(255, 255, 0, .7);/*
  */ 
}


.layer1{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.lightning1{
  position:absolute;
  top: 0;
  left: 0;
  display:block;
  margin: .1rem .25rem;
}

.r1{
  opacity: 0;
  animation-timing-function: ease-in;
  animation-fill-mode: forwards;
  animation-name: flash1;
  animation-iteration-count:infinite;
  animation-duration: 2.5s;
  animation-delay: .5s;
}

.r2{
  opacity: 0;
  animation-timing-function: ease-in;
  animation-fill-mode: forwards;
  animation-name: flash2;
  animation-iteration-count:infinite;
  animation-duration: 4s;
  animation-delay: .8s;
}

.r3{
  opacity: 0;
  animation-timing-function: ease-in;
  animation-fill-mode: forwards;
  animation-name: flash2;
  animation-iteration-count:infinite;
  animation-duration: 6s;
  animation-delay: .9s;
}

@media screen and (max-width:600px){
  .media-page .media-page-container .social-media-icons .sm-link-container {
    width: 17.5%;
    margin: 0 3%;
  }
}

@keyframes flash1{

  0%{filter:blur(100px)}
  20%{filter:blur(100px);top:30%;left:0}
  25%{filter:blur(0px);top:30%;left:0}
  30%{filter:blur(0px);top:30%;left:0}
  35%{filter:blur(100px);top:30%;left:0}
  45%{filter:blur(100px);top:5%;left:-30%}
  50%{filter:blur(0px);top:5%;left:-30%}
  55%{filter:blur(0px);top:5%;left:-30%}
  60%{filter:blur(100px);top:5%;left:-30%}
  70%{filter:blur(100px);top:-20%;left:-52%}
  75%{filter:blur(0px);top:-20%;left:-52%}
  80%{filter:blur(0px);top:-20%;left:-52%}
  85%{filter:blur(100px);top:-20%;left:-52%}
  100%{filter:blur(100px)}

}

@keyframes flash2{
  0%{filter:blur(100px)}
  20%{filter:blur(100px);top:-15%;left:-10%}
  25%{filter:blur(0px);top:-15%;left:-10%}
  30%{filter:blur(0px);top:-15;left:-10%}
  35%{filter:blur(100px);top:-15%;left:-10%}
  45%{filter:blur(100px);top:25%;left:-40%}
  50%{filter:blur(0px);top:25%;left:-40%}
  55%{filter:blur(0px);top:25%;left:-40%}
  60%{filter:blur(100px);top:25%;left:-40%}
  70%{filter:blur(100px);top:0;right:5%}
  75%{filter:blur(0px);top:0;right:5%}
  80%{filter:blur(0px);top:0;right:5%}
  85%{filter:blur(100px);top:0;right:5%}
  100%{filter:blur(100px)}

}


.follow {
  font-size: .4rem;
  color: #ffffff;
  font-weight: 700;
  text-shadow: .09em .1em rgba(0, 0, 0, .9);
}

/* ----------- Retina Screens ----------- */
@media screen and (min-device-width: 768px) and (max-device-width: 1199px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) and (orientation: portrait) {
  /* .rewards-page .pre__info .award::before {
        left: calc(-75% - 15px);
        width: calc(70% + 20px);
    } */
}

@media screen and (min-device-width: 1200px) and (max-device-width: 1250px) and (-webkit-min-device-pixel-ratio: 2) and (min-resolution: 192dpi) and (orientation: portrait) {
  .rewards-page .pre__info .award::before {
    left: -70%;
    width: 70%;
  }
}

/*
    Carousel
*/
@media (min-width: 768px) and (max-width: 991px) {
  /* Show 4th slide on md if col-md-4*/
  .carousel-inner
    .active.col-md-4.carousel-item
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: absolute;
    top: 0;
    right: -33.3333%; /*change this with javascript in the future*/
    z-index: -1;
    display: block;
    visibility: visible;
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  /* Show 3rd slide on sm if col-sm-6*/
  .carousel-inner
    .active.col-sm-6.carousel-item
    + .carousel-item
    + .carousel-item {
    position: absolute;
    top: 0;
    right: -50%; /*change this with javascript in the future*/
    z-index: -1;
    display: block;
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .carousel-item {
    margin-right: 0;
  }
  /* show 2 items */
  .carousel-inner .active + .carousel-item {
    display: block;
  }
  .carousel-inner
    .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
  .carousel-inner
    .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)
    + .carousel-item {
    transition: none;
  }
  .carousel-inner .carousel-item-next {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  /* left or forward direction */
  .active.carousel-item-left + .carousel-item-next.carousel-item-left,
  .carousel-item-next.carousel-item-left + .carousel-item,
  .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  /* farthest right hidden item must be also positioned for animations */
  .carousel-inner .carousel-item-prev.carousel-item-right {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    display: block;
    visibility: visible;
  }
  /* right or prev direction */
  .active.carousel-item-right + .carousel-item-prev.carousel-item-right,
  .carousel-item-prev.carousel-item-right + .carousel-item,
  .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    visibility: visible;
    display: block;
    visibility: visible;
  }
}
/* MD */
@media (min-width: 768px) {
  /* show 3rd of 3 item slide */
  .carousel-inner .active + .carousel-item + .carousel-item {
    display: block;
  }
  .carousel-inner
    .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)
    + .carousel-item
    + .carousel-item {
    transition: none;
  }
  .carousel-inner .carousel-item-next {
    position: relative;
    transform: translate3d(0, 0, 0);
  }
  /* left or forward direction */
  .carousel-item-next.carousel-item-left
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  /* right or prev direction */
  .carousel-item-prev.carousel-item-right
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    visibility: visible;
    display: block;
    visibility: visible;
  }
}
/* LG */
@media (min-width: 991px) {
  /* show 4th item */
  .carousel-inner .active + .carousel-item + .carousel-item + .carousel-item {
    display: block;
  }
  .carousel-inner
    .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    transition: none;
  }
  /* Show 5th slide on lg if col-lg-3 */
  .carousel-inner
    .active.col-lg-3.carousel-item
    + .carousel-item
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: absolute;
    top: 0;
    right: -25%; /*change this with javascript in the future*/
    z-index: -1;
    display: block;
    visibility: visible;
  }
  /* left or forward direction */
  .carousel-item-next.carousel-item-left
    + .carousel-item
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: relative;
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  /* right or prev direction //t - previous slide direction last item animation fix */
  .carousel-item-prev.carousel-item-right
    + .carousel-item
    + .carousel-item
    + .carousel-item
    + .carousel-item {
    position: relative;
    transform: translate3d(100%, 0, 0);
    visibility: visible;
    display: block;
    visibility: visible;
  }
}

@media (max-width: 1600px) {
  .rewards-page .content .pre {
    margin-right: 0;
  }
}

.page-footer {
  min-height: 1vh;
}



.modal-image {
  background: url(../images/deku.png) center;
  background-size: contain;
  width: 100%;
  height: 300px;
  background-repeat: no-repeat;
  margin-bottom: 30px;
}
