.image {
  display: none;
  width: 100%;
}

.div-block {
  width: 100%;
  height: 3205px;
  background-image: url('../images/0804.jpg');
  background-position: 50% 0%;
  background-size: 1440px 3205px;
  background-repeat: no-repeat;
}

.body {
  background-color: #f8f6f1;
  color: #f8f6f1;
  font-size: 1.1vw;
  line-height: 1.5;
  letter-spacing: 0.02em;
}

.container {
  max-width: 1440px;
  padding-right: 3.125em;
  padding-left: 3.125em;
  font-size: 1em;
}

.grid-wrapper {
  display: -ms-grid;
  display: grid;
  width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 0.8em;
  grid-row-gap: 0.8em;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto 7.5em auto auto auto auto auto auto;
  grid-template-rows: auto 7.5em auto auto auto auto auto auto;
}

.block {
  position: relative;
  border-radius: 2px;
  background-color: #0b2b40;
}

.block.blue {
  background-color: #1e59ca;
}

.block.blue.gift-two {
  background-image: url('../images/bg_gift-two.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.red {
  background-color: #dd3b46;
}

.block.red.gift-one {
  overflow: hidden;
  background-image: url('../images/bg_gift-one.jpg');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.kv {
  padding-top: 1em;
}

.block.app {
  background-image: url('../images/bg_app.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.intro {
  background-image: url('../images/bg_intro.jpg');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.fastfood {
  height: 12em;
  background-image: url('../images/bg_fast-food.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.using-phone {
  background-image: url('../images/bg_using-phone.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.etf {
  overflow: hidden;
  background-image: url('../images/bg_etf.jpg');
  background-position: 50% 50%;
  background-size: 207px 205px;
}

.block.newyork {
  background-image: url('../images/bg_newyork.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  text-align: center;
}

.block.fries {
  overflow: hidden;
  background-image: url('../images/bg_fries.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.paper-bag {
  background-image: url('../images/bg_paper-bag.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.motorcycle {
  overflow: hidden;
  background-image: url('../images/bg_motorcycle.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.earphone {
  background-image: url('../images/bg_earphone.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.panda {
  background-image: url('../images/bg_panda.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.block.tableware {
  display: none;
}

.block.gifts {
  display: none;
}

.logo {
  margin-top: 24px;
  margin-bottom: 25px;
}

.h1 {
  position: relative;
  font-size: 2.3em;
  line-height: 1.4;
  text-align: center;
}

.h1.burnfont_italic {
  -webkit-transform: rotate(-5.47deg);
  -ms-transform: rotate(-5.47deg);
  transform: rotate(-5.47deg);
  font-size: 1.8em;
  line-height: 1.5;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
}

.h1-span {
  margin-right: -0.4em;
  font-size: 3.6em;
  line-height: 1.1;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
  white-space: nowrap;
}

.h1-wrapper {
  position: relative;
}

.h1-wrapper.burnfont_italic {
  z-index: 100;
}

.bg-h1 {
  position: absolute;
  left: -1.8em;
  top: -0.9em;
  width: 41.3em;
  max-width: none;
}

.h1-bg-text-red {
  position: absolute;
  top: 0.6em;
  right: -0.5em;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/bg_stripe-01.jpg');
  background-position: 0px 0px;
  background-size: cover;
  font-size: 8em;
  line-height: 1.1;
  text-align: center;
  white-space: nowrap;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.ov-kv {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: -1.8em;
  z-index: 10;
  width: 100%;
}

.kv-star {
  position: absolute;
  left: 12.7em;
  top: 2.9em;
  width: 20em;
}

.ov-hand {
  position: absolute;
  left: auto;
  top: auto;
  right: -2.1em;
  bottom: 6.1em;
  z-index: 10;
  width: 4.48em;
  -webkit-transform: rotate(-7.3deg);
  -ms-transform: rotate(-7.3deg);
  transform: rotate(-7.3deg);
}

.slide-wrapper {
  position: relative;
  width: 13.6em;
  height: 27.7em;
  margin-top: 4.5em;
  margin-bottom: 0px;
  -webkit-transform: rotate(-7.3deg);
  -ms-transform: rotate(-7.3deg);
  transform: rotate(-7.3deg);
}

.phone {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  background-image: url('../images/img_phone.png');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.slide-nav {
  display: none;
}

.right-arrow {
  display: none;
}

.left-arrow {
  display: none;
}

.slider {
  width: 100%;
  height: 100%;
  padding: 0.75em;
  background-color: transparent;
}

.intro-text-wrapper {
  margin-top: 9.8em;
  font-size: 1.25em;
  font-weight: 700;
  text-align: center;
}

.intro-span {
  font-size: 1.4em;
  text-shadow: 3px 3px 0 #dd3b46;
}

.intro-note {
  padding: 1.25em 1.7em;
  opacity: 0.5;
  font-size: 0.875em;
  text-align: center;
}

.intro-note-text {
  margin-bottom: 0.4em;
}

.intro-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.intro-star {
  margin-bottom: 0.6em;
  padding-top: 0.4em;
}

.loop-tableware {
  overflow: hidden;
  width: 100%;
  height: 100%;
  background-image: url('../images/loop_tableware.png');
  background-position: 50% 0px;
  background-size: 5.75em;
  background-repeat: no-repeat;
  text-align: center;
}

.image-2 {
  width: 5.75em;
}

.div-block-2 {
  width: 5.75em;
  height: 83.9em;
}

.link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: transform 200ms cubic-bezier(.175, .885, .32, 1.275), -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  text-decoration: none;
}

.link:hover {
  -webkit-transform: rotate(-2deg) scale(1.1);
  -ms-transform: rotate(-2deg) scale(1.1);
  transform: rotate(-2deg) scale(1.1);
}

.link.start-invest.bottom {
  overflow: hidden;
  width: 200px;
  height: 50px;
  margin-left: 5px;
  border-radius: 3px;
  background-color: #1e59ca;
  font-size: 8px;
}

.link.open-account-now.bottom {
  overflow: hidden;
  width: 200px;
  height: 50px;
  margin-right: 5px;
  border-radius: 3px;
  background-color: #dd3b46;
  font-size: 8px;
}

.link.start-invest-mobile {
  display: none;
}

.link.start-invest-mobile.bottom {
  overflow: hidden;
  width: 200px;
  height: 50px;
  margin-left: 5px;
  border-radius: 3px;
  background-color: #1e59ca;
  font-size: 8px;
}

.link-text {
  color: #f8f6f1;
  font-size: 3em;
  line-height: 2.25;
  text-align: center;
  text-decoration: none;
  text-shadow: 3px 3px 0 #1e59ca;
}

.text-block {
  font-size: 3em;
  line-height: 1;
  text-align: center;
}

.link-text-2 {
  color: #f8f6f1;
  font-size: 3em;
  line-height: 2.25;
  text-align: center;
  text-decoration: none;
  text-shadow: 3px 3px 0 #dd3b46;
}

.etf-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 3em;
  line-height: 1;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
}

.etf-text.burnfont_italic {
  position: relative;
}

.liberty {
  position: absolute;
  left: 5.6em;
  top: -3.2em;
  width: 6em;
}

.etf-wrapper {
  display: none;
  width: 100%;
  height: 100%;
}

.firework {
  display: none;
  width: 9em;
  margin-top: 3.75em;
}

.pointer {
  position: absolute;
  left: auto;
  top: auto;
  right: -1em;
  bottom: -1em;
  width: 3.4em;
}

.earth {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  width: 40%;
  margin-top: 2.9em;
  margin-right: auto;
  margin-left: auto;
}

.loop-coin {
  width: 100%;
  height: 4.25em;
  background-image: url('../images/loop_coin.png');
  background-position: 0% 50%;
  background-size: auto 4.25em;
}

.fries-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.heading {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1em;
  line-height: 1.5;
}

.gift-one-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 3em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.gift-one-img {
  width: 15.6em;
}

.h3 {
  margin-top: 0.8em;
  margin-bottom: 0.4em;
  font-size: 3em;
  line-height: 1;
}

.h3.blue {
  text-shadow: 3px 3px 0 #1e59ca;
}

.h3.red {
  margin-top: -0.8em;
  text-shadow: 3px 3px 0 #dd3b46;
}

.h3.red.burnfont_italic {
  margin-top: -0.7em;
}

.gift-note {
  margin-bottom: 0.8em;
  opacity: 0.7;
  line-height: 1.8;
}

.gift-text {
  font-size: 1.25em;
  line-height: 2;
  font-weight: 700;
}

.gift-text.gift-text--no-vacancy{
  opacity: .5;
}

.gift-text .no-vacancy{
  border: 1px solid #f8f6f1;
  border-radius: 5px;
  padding: 3px 8px 4px 8px;
}

.num-highlight {
  position: relative;
  bottom: -0.05em;
  padding-right: 0.2em;
  font-family: Barlow, sans-serif;
  font-size: 1.6em;
  line-height: 1;
  font-style: italic;
  font-weight: 800;
}

.coin-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.spoon {
  position: absolute;
  left: -1.7em;
  top: auto;
  right: auto;
  bottom: -4.4em;
  display: block;
  width: 13em;
  height: 18.56em;
}

.fork {
  position: absolute;
  left: auto;
  top: auto;
  right: -4.2em;
  bottom: -2.9em;
  display: block;
  width: 16em;
  height: 17.4em;
}

.loop-gifts {
  width: 3.125em;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  background-image: url('../images/loop_gifts.png');
  background-position: 50% 0%;
  background-size: cover;
  background-repeat: no-repeat;
}

.gift-two-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 0em 3em 3em;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.gift-two-img {
  width: 14.6em;
  margin-top: -0.8em;
}

.gift-p {
  margin-bottom: 0.8em;
  opacity: 0.7;
  line-height: 1.7;
  text-align: center;
}

.gift-two-content-wrapper {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.gift-h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1em;
  line-height: 1.5;
  text-align: center;
}

.h4-highlight {
  font-size: 2em;
  line-height: 2;
}

.h4-circle {
  display: inline-block;
  padding: 0.4em 0.5em 0.5em;
  border-radius: 2em;
  font-size: 1.25em;
  line-height: 1.1;
}

.h4-circle.blue {
  background-color: #1e59ca;
}

.h4-circle.yellow {
  background-color: #fab239;
}

.h4-circle.red {
  background-color: #dd3b46;
}

.h4-caption {
  opacity: 0.7;
}

.img-motorcycle {
  position: absolute;
  left: -4.7em;
  top: auto;
  right: auto;
  bottom: 0%;
  width: 15em;
}

.img-earphone {
  position: absolute;
  left: auto;
  top: auto;
  right: -1.5em;
  bottom: 0%;
  width: 10em;
}

.footer {
  padding-top: 3em;
  padding-bottom: 100px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #172439;
  color: #fff;
  text-align: center;
}

.footer-text-mobile {
  display: none;
  font-size: 0.8em;
  line-height: 2;
}

.footer-text {
  font-size: 1em;
  line-height: 2;
  letter-spacing: 0.7px;
}

.container-2 {
  padding: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container-2.notice {
  max-width: 1440px;
  padding: 3.125px 4.375em 3.125em;
  background-color: #fff;
}

.list-item {
  margin-bottom: 0.5em;
  color: #0b2b40;
  font-size: 1.2em;
}

.sec-h3 {
  margin-top: 0px;
  margin-bottom: 0.3em;
  font-size: 2.25em;
  line-height: 1.5;
  letter-spacing: 0.05em;
}

.sec-h3.notice {
  margin-top: 0em;
  color: #0b2b40;
}

.note-link {
  color: #ed562c;
  text-decoration: none;
}

.sec-h4 {
  margin-top: 0px;
  margin-bottom: 0.8em;
  color: #0b2b40;
  font-size: 1.5em;
}

.sec-h3-small {
  margin-top: 0px;
  margin-bottom: 0.8em;
  color: #0b2b40;
  font-size: 1em;
  line-height: 1.5;
}

.notice-list {
  margin-bottom: 2em;
  padding-left: 2em;
  font-size: 1em;
}

.sec-notice {
  padding: 0em;
}

.note-wrapper {
  margin-top: 0.8em;
  margin-bottom: 3.125em;
  padding: 3.125em 4.375em;
  background-color: #fff;
}

.phone-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.h1-rotate-wrapper {
  -webkit-transform: rotate(-5.47deg);
  -ms-transform: rotate(-5.47deg);
  transform: rotate(-5.47deg);
}

.h1-bg-text-blue {
  position: absolute;
  top: 0.52em;
  right: -0.35em;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  color: #1e59ca;
  font-size: 8.1em;
  line-height: 1.1;
  text-align: center;
  white-space: nowrap;
}

.svg-animation {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.block-content-wrapper {
  width: 100%;
  height: 100%;
}

.block-content-wrapper.fastfood {
  background-image: url('../images/bg_fast-food.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.using-phone-svg {
  display: none;
  width: 100%;
  height: 100%;
  background-image: url('../images/bg_using-phone.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.firework-svg {
  width: 100%;
  height: 100%;
  background-image: url('../images/bg_newyork.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.bottom-bar {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 20px;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 430px;
  margin-right: auto;
  margin-left: auto;
  padding: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 3px;
  background-color: #f8f6f1;
  box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.2);
  -webkit-transform: translate(0px, 100px);
  -ms-transform: translate(0px, 100px);
  transform: translate(0px, 100px);
  -webkit-transition: -webkit-transform 800ms cubic-bezier(.95, .05, .795, .035);
  transition: -webkit-transform 800ms cubic-bezier(.95, .05, .795, .035);
  transition: transform 800ms cubic-bezier(.95, .05, .795, .035);
  transition: transform 800ms cubic-bezier(.95, .05, .795, .035), -webkit-transform 800ms cubic-bezier(.95, .05, .795, .035);
  font-size: 8px;
}

.bottom-bar.scrolled {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  font-size: 8px;
}

.bottom-bar.full {
  bottom: 0px;
  width: 100%;
  padding: 0px;
  border-radius: 0px;
  box-shadow: 0 -4px 0 0 rgba(0, 0, 0, 0.2);
  -webkit-transform: skew(0deg, 3deg) translate(0px, 100px);
  -ms-transform: skew(0deg, 3deg) translate(0px, 100px);
  transform: skew(0deg, 3deg) translate(0px, 100px);
  -webkit-transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.bottom-bar.full.scrolled {
  bottom: 0px;
  -webkit-transform: skew(0deg, 0deg) translate(0px, 0px);
  -ms-transform: skew(0deg, 0deg) translate(0px, 0px);
  transform: skew(0deg, 0deg) translate(0px, 0px);
}

.app-download {
  position: fixed;
  left: 0px;
  top: 50vh;
  right: 0px;
  z-index: 500;
  display: none;
  width: 500px;
  height: 300px;
  margin-top: -150px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 3px;
  background-color: #f8f6f1;
  box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.2);
}

.qrcode-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 180px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #0b2b40;
  border-radius: 3px;
  background-color: #fff;
}

.app-download-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #0b2b40;
}

.app-platform {
  padding-left: 10px;
  line-height: 1.4;
}

.text-block-2 {
  font-size: 16px;
}

.text-block-3 {
  font-size: 14px;
}

.image-3 {
  width: 100px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.div-block-4-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 10px;
  padding: 4px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 3px;
  background-color: #1e59ca;
}

.divide-line {
  width: 1px;
  height: 192px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: rgba(11, 43, 64, 0.1);
}

.close {
  position: absolute;
  left: auto;
  top: 10px;
  right: 10px;
  bottom: auto;
  -webkit-transition: -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: transform 200ms cubic-bezier(.175, .885, .32, 1.275), -webkit-transform 200ms cubic-bezier(.175, .885, .32, 1.275);
  cursor: pointer;
}

.close:hover {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.panda-eating-svg {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  display: block;
  border-radius: 3px;
  background-image: url('../images/bg_panda.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.mask {
  border-radius: 2em;
}

.bottom-bar-btn-wrapper {
  width: 200px;
  height: 50px;
  border-radius: 3px;
}

.bottom-bar-btn-wrapper.red {
  margin-right: 5px;
  background-color: #dd3b46;
}

.bottom-bar-btn-wrapper.red.full {
  width: 50%;
  height: 60px;
  margin-right: 0px;
  border-radius: 0px;
}

.bottom-bar-btn-wrapper.blue {
  margin-left: 5px;
  background-color: #1e59ca;
}

.bottom-bar-btn-wrapper.blue.full {
  width: 50%;
  height: 60px;
  margin-left: 0px;
  border-radius: 0px;
}

.ie-content {
  width: 100%;
  height: 2168px;
  background-image: url('../images/ie.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

@media screen and (min-width: 1280px) {
  .grid-wrapper {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.25em;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto 6.75em auto auto auto auto auto auto;
    grid-template-rows: auto 6.75em auto auto auto auto auto auto;
  }

  .block.fries {
    overflow: hidden;
  }

  .block.tableware {
    display: block;
  }

  .block.gifts {
    display: block;
  }

  .h1-bg-text-red {
    top: 0.55em;
    right: -0.4em;
  }

  .kv-star {
    left: 10.4em;
    top: 2.4em;
  }

  .slide-wrapper {
    width: 12.6em;
    height: 25.2em;
  }

  .earth {
    margin-top: 3.6em;
  }

  .spoon {
    -webkit-transform-origin: 0% 100%;
    -ms-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transition: none 0ms ease;
    transition: none 0ms ease;
  }

  .fork {
    -webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transition: none 0ms ease;
    transition: none 0ms ease;
  }

  .list-item {
    font-size: 1em;
    line-height: 1.8;
  }

  .sec-h3.notice {
    margin-bottom: 0.5em;
  }

  .sec-h4 {
    font-size: 1.25em;
  }

  .sec-h3-small {
    font-size: 1em;
  }

  .note-wrapper {
    margin-top: 1.25em;
  }

  .h1-bg-text-blue {
    top: 0.46em;
    right: -0.3em;
    font-size: 8.2em;
  }

  .mask {
    border-radius: 1em;
  }
}

@media screen and (min-width: 1440px) {
  .body {
    font-size: 16px;
  }

  .earth {
    margin-top: 4em;
  }

  .footer {
    padding-bottom: 110px;
  }
}

@media screen and (max-width: 991px) {
  .container {
    font-size: 1em;
  }

  .grid-wrapper {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .h1-span {
    text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
  }

  .h1-wrapper.burnfont_italic {
    font-size: 1.1em;
  }

  .bg-h1 {
    width: 43.6em;
  }

  .kv-star {
    left: 13.6em;
    top: 3.3em;
    width: 22em;
  }

  .intro-text-wrapper {
    margin-top: 11em;
  }

  .intro-star {
    width: 4em;
  }

  .link.start-invest {
    display: none;
  }

  .link.start-invest-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .earth {
    margin-top: 5.1em;
  }

  .spoon {
    left: -3em;
  }

  .fork {
    right: -6.1em;
  }

  .footer {
    padding-right: 4em;
    padding-left: 4em;
  }

  .footer-text-mobile {
    display: none;
  }

  .container-2.notice {
    max-width: none;
    padding-right: 4em;
    padding-left: 4em;
  }

  .list-item {
    font-size: 1em;
  }

  .sec-h3 {
    margin-bottom: 0.2em;
  }

  .sec-h3.notice {
    margin-bottom: 0.5em;
  }

  .sec-h4 {
    font-size: 1.2em;
  }

  .sec-h3-small {
    font-size: 1em;
  }

  .sec-notice {
    padding-top: 2em;
    padding-bottom: 5em;
  }
}

@media screen and (max-width: 767px) {
  .container {
    overflow: hidden;
  }

  .grid-wrapper {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto auto;
  }

  .block.blue.gift-two {
    background-position: 50% 50%;
  }

  .block.fastfood {
    height: auto;
  }

  .block.etf {
    background-size: cover;
  }

  .block.fries {
    background-position: 100% 0%;
  }

  .logo {
    width: 100px;
    margin-top: 15px;
    margin-bottom: 14px;
  }

  .h1-span {
    text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.2);
  }

  .h1-wrapper.burnfont_italic {
    font-size: 1.5em;
  }

  .h1-bg-text-red {
    top: 0.58em;
    right: -0.45em;
  }

  .kv-star {
    left: 18.2em;
    top: 4.8em;
    width: 30em;
  }

  .slide-wrapper {
    margin-top: 0em;
    margin-bottom: 3em;
  }

  .slider {
    overflow: hidden;
  }

  .intro-text-wrapper {
    margin-top: 10.1em;
    font-size: 12px;
  }

  .intro-note {
    font-size: 8px;
  }

  .link {
    font-size: 1.5em;
  }

  .link:hover {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .pointer {
    right: -1.5em;
    bottom: -2.6em;
    z-index: 100;
    width: 7em;
  }

  .h3 {
    font-size: 24px;
  }

  .gift-note {
    font-size: 12px;
  }

  .gift-text {
    font-size: 14px;
  }

  .spoon {
    left: -3.5em;
    bottom: 11em;
  }

  .fork {
    right: -7.8em;
    bottom: 12.4em;
  }

  .gift-two-img {
    width: 24em;
  }

  .gift-p {
    font-size: 12px;
    line-height: 1.5;
  }

  .gift-two-content-wrapper {
    padding-top: 1.5em;
    padding-bottom: 1.5em;
    font-size: 12px;
  }

  .img-motorcycle {
    left: -8em;
    width: 24em;
  }

  .img-earphone {
    right: -2.7em;
    width: 20em;
  }

  .footer {
    padding: 50px 0em 110px;
    font-size: 0.8em;
  }

  .footer-text-mobile {
    display: block;
    font-size: 12px;
    line-height: 1.67;
    letter-spacing: 0.6px;
  }

  .footer-text {
    display: none;
  }

  .sec-h3 {
    font-size: 1.8em;
  }

  .sec-h3-small {
    font-size: 1em;
  }

  .sec-notice {
    padding-bottom: 3em;
  }

  .note-wrapper {
    margin-top: 0.4em;
    padding: 20px;
    font-size: 12px;
  }

  .phone-wrapper {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    font-size: 1.2em;
  }

  .h1-bg-text-blue {
    font-size: 8em;
  }

  .bottom-bar {
    font-size: 6px;
  }

  .bottom-bar.scrolled {
    font-size: 6px;
  }

  .mask {
    border-radius: 1em;
  }
}

@media screen and (max-width: 479px) {
  .grid-wrapper {
    grid-auto-columns: 1fr;
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto 40em auto auto auto auto auto;
    grid-template-rows: auto auto 40em auto auto auto auto auto;
  }

  .block.kv {
    font-size: 1.3em;
  }

  .block.app {
    background-position: 50% 100%;
    background-size: contain;
  }

  .block.fastfood {
    height: 20em;
  }

  .block.etf {
    padding-top: 3em;
    padding-bottom: 3em;
    font-size: 3em;
  }

  .block.newyork {
    font-size: 2em;
  }

  .block.fries {
    display: none;
  }

  .block.paper-bag {
    display: none;
  }

  .block.tableware {
    font-size: 2em;
  }

  .h1-wrapper.burnfont_italic {
    font-size: 1.6em;
  }

  .bg-h1 {
    width: 40.4em;
  }

  .h1-bg-text-red {
    top: 0.58em;
  }

  .ov-kv {
    bottom: -2.9em;
    z-index: 5;
  }

  .kv-star {
    left: 14.8em;
    top: 4.6em;
    width: 35em;
  }

  .ov-hand {
    right: -3em;
  }

  .intro-text-wrapper {
    margin-top: 8.8em;
    font-size: 4.2em;
  }

  .intro-note {
    padding-right: 1em;
    padding-left: 1em;
    font-size: 3.3em;
  }

  .link {
    font-size: 10px;
  }

  .link.start-invest.bottom {
    width: 50%;
  }

  .link.open-account-now {
    font-size: 3em;
  }

  .link.open-account-now.bottom {
    width: 50%;
  }

  .link.start-invest-mobile {
    font-size: 3em;
  }

  .link.start-invest-mobile.bottom {
    width: 50%;
  }

  .pointer {
    right: -3em;
    bottom: -4.2em;
    width: 12em;
  }

  .earth {
    margin-top: 12.1em;
  }

  .fries-wrapper {
    padding-top: 20em;
  }

  .gift-one-wrapper {
    padding-top: 8em;
    padding-bottom: 8em;
  }

  .gift-one-img {
    width: 40em;
  }

  .h3 {
    font-size: 32px;
  }

  .gift-note {
    font-size: 3.9em;
  }

  .gift-text {
    font-size: 4.2em;
  }

  .coin-wrapper {
    padding-top: 2em;
    padding-bottom: 2em;
    font-size: 2em;
  }

  .spoon {
    left: -7.2em;
    width: 20em;
    height: 22.6em;
  }

  .fork {
    right: -9.5em;
    width: 22em;
    height: 24em;
  }

  .gift-two-wrapper {
    padding-bottom: 5em;
  }

  .gift-two-img {
    width: 40em;
    margin-top: 5em;
  }

  .gift-p {
    font-size: 3.9em;
  }

  .gift-two-content-wrapper {
    font-size: 3em;
  }

  .gift-h4 {
    position: relative;
    z-index: 5;
  }

  .img-motorcycle {
    width: 35em;
  }

  .img-earphone {
    right: -8.2em;
    width: 30em;
  }

  .footer {
    padding-top: 40px;
    padding-bottom: 100px;
    text-align: left;
  }

  .footer-text-mobile {
    text-align: center;
  }

  .footer-text {
    text-align: center;
  }

  .container-2.notice {
    padding-right: 2em;
    padding-left: 2em;
  }

  .sec-h3-small {
    font-size: 1em;
  }

  .sec-notice {
    padding-top: 1em;
    padding-bottom: 2em;
  }

  .phone-wrapper {
    font-size: 1.5em;
  }

  .block-content-wrapper.fastfood {
    height: 15em;
  }

  .bottom-bar {
    bottom: 0px;
    width: 100%;
    font-size: 0.7em;
  }

  .bottom-bar.scrolled {
    bottom: 0px;
    width: 100%;
    padding: 10px;
    border-radius: 0px;
    box-shadow: 0 -2px 0 0 rgba(0, 0, 0, 0.2);
    font-size: 0.7em;
  }

  .bottom-bar.full.scrolled {
    padding: 0px;
  }

  .bottom-bar-btn-wrapper {
    width: 50%;
  }
}

#w-node-_0bc35dca-ede7-4e2d-9387-3f3ec1fb42ad-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_141386fe-e4c0-0e57-2626-b0b448b46e6a-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-_9818d764-a6e9-41d1-ed72-fb0340be0f91-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_4dc025db-9ab0-8486-5e51-a8f666b6fa0c-1906c479 {
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_9c7501c8-0407-1cf5-0d27-d9bdc0ed51ff-1906c479 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-bb7119b6-939d-adab-499d-d90eafff93d7-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_8937f055-eb55-19f9-8f44-f13e3e8f9bce-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-e21041c5-6002-18b1-5582-1777b2115ca2-1906c479 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_3faeecc4-cac5-4d72-6fde-4065600939da-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_10d7daeb-9c17-bcc7-7ba4-031c885e025a-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_600ac0b7-377b-3814-b108-10da6a8472b0-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-e7d80f93-af52-6400-f966-83e0e06fab95-1906c479 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-ea251bd1-217d-2fbb-954d-99e6704cb994-1906c479 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-e79ee4e5-af26-44e3-275f-d247cc92c0f3-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-dbb7d51a-70d5-7bec-2a69-2bf48cc3ed60-1906c479 {
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_34f0aa20-9c80-ca4f-77bd-8cf8b359c23e-1906c479 {
  -ms-grid-row: span 3;
  grid-row-start: span 3;
  -ms-grid-row-span: 3;
  grid-row-end: span 3;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
}

#w-node-eafa5adb-6144-0a45-dc4b-cd22981192ad-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
}

#w-node-_34310c76-228a-a016-ff3e-525ae4b4034a-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
}

#w-node-a197a073-5a9b-5b4f-0700-1157d9637714-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
}

#w-node-_57cacebe-23eb-7750-ab97-b6beb1232c4a-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_15d40f35-eece-93f6-0c7a-2a195cbd840a-1906c479 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

@media screen and (min-width: 1280px) {
  #w-node-_600ac0b7-377b-3814-b108-10da6a8472b0-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e79ee4e5-af26-44e3-275f-d247cc92c0f3-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_0bc35dca-ede7-4e2d-9387-3f3ec1fb42ad-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_141386fe-e4c0-0e57-2626-b0b448b46e6a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
  }

  #w-node-_9818d764-a6e9-41d1-ed72-fb0340be0f91-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-bb7119b6-939d-adab-499d-d90eafff93d7-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8937f055-eb55-19f9-8f44-f13e3e8f9bce-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e21041c5-6002-18b1-5582-1777b2115ca2-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3faeecc4-cac5-4d72-6fde-4065600939da-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_10d7daeb-9c17-bcc7-7ba4-031c885e025a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_600ac0b7-377b-3814-b108-10da6a8472b0-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e7d80f93-af52-6400-f966-83e0e06fab95-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-ea251bd1-217d-2fbb-954d-99e6704cb994-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e79ee4e5-af26-44e3-275f-d247cc92c0f3-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_34f0aa20-9c80-ca4f-77bd-8cf8b359c23e-1906c479 {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-eafa5adb-6144-0a45-dc4b-cd22981192ad-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_34310c76-228a-a016-ff3e-525ae4b4034a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a197a073-5a9b-5b4f-0700-1157d9637714-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_141386fe-e4c0-0e57-2626-b0b448b46e6a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9818d764-a6e9-41d1-ed72-fb0340be0f91-1906c479 {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9c7501c8-0407-1cf5-0d27-d9bdc0ed51ff-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bb7119b6-939d-adab-499d-d90eafff93d7-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8937f055-eb55-19f9-8f44-f13e3e8f9bce-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e21041c5-6002-18b1-5582-1777b2115ca2-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3faeecc4-cac5-4d72-6fde-4065600939da-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_10d7daeb-9c17-bcc7-7ba4-031c885e025a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_600ac0b7-377b-3814-b108-10da6a8472b0-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e7d80f93-af52-6400-f966-83e0e06fab95-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ea251bd1-217d-2fbb-954d-99e6704cb994-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e79ee4e5-af26-44e3-275f-d247cc92c0f3-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_34f0aa20-9c80-ca4f-77bd-8cf8b359c23e-1906c479 {
    -ms-grid-row: span 3;
    grid-row-start: span 3;
    -ms-grid-row-span: 3;
    grid-row-end: span 3;
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
  }

  #w-node-eafa5adb-6144-0a45-dc4b-cd22981192ad-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
  }

  #w-node-_34310c76-228a-a016-ff3e-525ae4b4034a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
  }

  #w-node-a197a073-5a9b-5b4f-0700-1157d9637714-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0bc35dca-ede7-4e2d-9387-3f3ec1fb42ad-1906c479 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_141386fe-e4c0-0e57-2626-b0b448b46e6a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9818d764-a6e9-41d1-ed72-fb0340be0f91-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_4dc025db-9ab0-8486-5e51-a8f666b6fa0c-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9c7501c8-0407-1cf5-0d27-d9bdc0ed51ff-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-bb7119b6-939d-adab-499d-d90eafff93d7-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8937f055-eb55-19f9-8f44-f13e3e8f9bce-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e21041c5-6002-18b1-5582-1777b2115ca2-1906c479 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3faeecc4-cac5-4d72-6fde-4065600939da-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_10d7daeb-9c17-bcc7-7ba4-031c885e025a-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_600ac0b7-377b-3814-b108-10da6a8472b0-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e7d80f93-af52-6400-f966-83e0e06fab95-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ea251bd1-217d-2fbb-954d-99e6704cb994-1906c479 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e79ee4e5-af26-44e3-275f-d247cc92c0f3-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_34f0aa20-9c80-ca4f-77bd-8cf8b359c23e-1906c479 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-eafa5adb-6144-0a45-dc4b-cd22981192ad-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_34310c76-228a-a016-ff3e-525ae4b4034a-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a197a073-5a9b-5b4f-0700-1157d9637714-1906c479 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@font-face {
  font-family: 'burnfont_test';
  src: url('../fonts/burnfont-1.1-italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}