:root {
  --dark-slate-grey: #3b3e43;
  --light-steel-blue: #b8cae0;
  --medium-spring-green: #0af593;
  --whrite: #fff;
  --gold: #ffce70;
  --orange-red: #f5450a;
  --base-roundness: 10px;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.body {
  background-color: var(--dark-slate-grey);
  color: var(--light-steel-blue);
  font-family: Kode Mono, sans-serif;
  font-weight: 400;
}

.section {
  background-color: #0003;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  padding: 140px 20px;
  position: relative;
}

.section.hero {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  align-items: center;
  max-width: 2100px;
  min-height: 60vh;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  overflow: hidden;
}

.section.nfts {
  padding-top: 0;
  padding-bottom: 40px;
}

.section.cta {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  padding-left: 0;
  padding-right: 0;
}

.section.games {
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 180px;
  padding-left: 0;
  padding-right: 0;
}

.section.winners {
  padding-bottom: 240px;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.section.cta {
  color: #3b3e43;
  background-color: #0af593;
  padding-left: 0;
  padding-right: 0;
}

.hero-bg {
  background-image: linear-gradient(to bottom, #3b3e4300 65%, var(--dark-slate-grey)), url('../images/Splotches.png');
  background-position: 0 0, 50% 100%;
  background-size: auto, cover;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.content._40 {
  float: right;
  width: 60%;
}

.container {
  min-width: 1024px;
  max-width: 1024px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.heading-hero {
  color: var(--medium-spring-green);
  font-family: Mynerve, sans-serif;
}

.main-logo {
  max-width: 400px;
  position: relative;
}

.heading-h2 {
  color: var(--whrite);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Silkscreen, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 42px;
}

.heading-h2.gold {
  color: var(--gold);
}

.heading-h2.green {
  color: var(--medium-spring-green);
}

.heading-h2.carousel-dark {
  color: var(--dark-slate-grey);
  margin-bottom: 0;
}

.pixel-text {
  color: var(--medium-spring-green);
  letter-spacing: -1px;
  font-family: Silkscreen, sans-serif;
  font-weight: 400;
}

.heading-div {
  margin-bottom: 20px;
}

.paragraph {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 32px;
}

.paragraph.max-600 {
  max-width: 720px;
  margin-bottom: 0;
}

.grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.grid.three {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border-left-style: none;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.grid.six {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading {
  color: var(--gold);
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Silkscreen, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
}

.heading.right-align {
  text-align: right;
}

.div-content {
  margin-bottom: 40px;
}

.div-content.no-margin {
  margin-bottom: 0;
}

.grid-single {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nft-wrapper {
  justify-content: space-between;
  align-items: center;
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.image-nft {
  max-width: 150px;
}

.gradient-wrapper {
  background-image: linear-gradient(to right, #3b3e43, #3b3e4300 30%), linear-gradient(to right, #3b3e4300 70%, #3b3e43);
  position: absolute;
  inset: 0%;
}

.block-div {
  background-color: #474c52;
  padding: 30px;
}

.block-div.disabled {
  background-color: #2a2c30;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 330px;
  display: flex;
  position: relative;
}

.block-div.limited {
  background-color: #0af59340;
}

.block-div.opacity {
  background-color: #2a2c30;
}

.heading-no {
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Silkscreen, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 32px;
}

.form {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.submit-button {
  color: var(--dark-slate-grey);
  letter-spacing: -1px;
  background-color: #fff;
  padding: 18px 24px;
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  line-height: 16px;
  transition: all .2s;
}

.submit-button:hover {
  box-shadow: 0 5px 20px #ffffff80;
}

.text-field {
  background-color: var(--dark-slate-grey);
  color: #fff;
  border: 1px #0000;
  height: 52px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 16px;
}

.text-field::placeholder {
  color: #ffffff80;
}

.form-block {
  margin-bottom: 0;
  position: relative;
}

.footer-copyright {
  color: var(--dark-slate-grey);
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.copyright-text {
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  line-height: 16px;
}

.navbar {
  background-color: #ddd0;
  position: absolute;
  inset: 0% 0% auto;
}

.container-2 {
  min-width: 1000px;
}

.nav-link {
  opacity: .85;
  color: #fff;
  letter-spacing: -1px;
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  line-height: 16px;
  text-decoration: none;
}

.nav-link:hover {
  opacity: 1;
}

.nav-link.footer {
  color: var(--dark-slate-grey);
  border-bottom: 2px solid #0000;
  padding: 20px;
  transition: all .2s;
}

.nav-link.footer:hover {
  border-bottom: 2px solid var(--dark-slate-grey);
}

.nav-link.footer.b {
  margin-right: 20px;
}

.nav-link.connect-wallet {
  color: var(--dark-slate-grey);
  border-bottom: 3px solid #0000;
  padding-left: 0;
  padding-right: 0;
  font-size: 18px;
  transition: all .2s;
}

.nav-link.connect-wallet:hover {
  border-bottom: 3px solid var(--dark-slate-grey);
}

.brand {
  cursor: default;
  flex: 1;
  padding-top: 10px;
}

.link-contact {
  opacity: .75;
  color: var(--dark-slate-grey);
  padding: 20px;
  text-decoration: none;
}

.link-contact:hover {
  opacity: 1;
}

.success {
  border: 2px solid var(--dark-slate-grey);
  background-color: #ddd0;
}

.text-success {
  color: var(--dark-slate-grey);
  font-family: Silkscreen, sans-serif;
}

.fail {
  border: 2px solid var(--dark-slate-grey);
  background-color: #ddd0;
}

.heading-1 {
  opacity: 0;
  width: 30px;
  position: absolute;
  inset: 0%;
}

.heading-wrapper {
  justify-content: flex-start;
  align-items: center;
  max-width: 540px;
  display: flex;
  position: relative;
}

.period {
  max-width: 400px;
  position: absolute;
  inset: 0%;
}

.hero-character-a {
  background-image: url('../images/CharacterA.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.hero-stars {
  background-image: url('../images/Character-BG2.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.div-bg-wrapper {
  display: block;
}

.icon {
  width: 32px;
  height: 32px;
  margin-bottom: 10px;
}

.hero-character-b {
  background-image: url('../images/CharacterB.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.hero-character-c {
  background-image: url('../images/CharacterC.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.hero-character-d {
  background-image: url('../images/CharacterD.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.gradient {
  background-image: linear-gradient(180deg, #00e09300 55%, var(--medium-spring-green));
  position: absolute;
  inset: 0%;
}

.footer-wrapper {
  background-color: var(--medium-spring-green);
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.ai-optimized {
  background-color: var(--orange-red);
  color: #fff;
  text-align: center;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  position: relative;
}

.div-margin {
  margin-bottom: 100px;
  position: relative;
}

.div-design {
  opacity: 1;
  background-color: #f5450a40;
  position: absolute;
  inset: 0%;
}

.div-design._2 {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}

.div-design._3 {
  width: 77%;
  margin-left: auto;
  margin-right: auto;
}

.preloader {
  z-index: 9999999;
  background-color: var(--dark-slate-grey);
  display: none;
  position: fixed;
  inset: 0%;
}

.hero-character-mobile {
  background-image: url('../images/CharacterA.png');
  background-position: 50%;
  background-size: cover;
  align-items: center;
  display: none;
  position: absolute;
  inset: 0%;
}

.image-lab {
  position: relative;
}

.section-main {
  color: var(--light-steel-blue);
  background-color: #0003;
  background-image: url('../images/Splotches.png');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  justify-content: flex-start;
  align-items: center;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 180px;
  padding-bottom: 140px;
  display: flex;
  position: relative;
}

.divider {
  background-color: #ffffff80;
  width: 2px;
  height: 30px;
  transform: rotate(15deg);
}

.divider.right {
  margin-left: 5px;
}

.divider.right.dark {
  margin-right: 10px;
}

.divider.dark {
  background-color: #3b3e4380;
}

.nav-menu {
  align-items: center;
  display: flex;
}

.social-link {
  z-index: 10;
  border-radius: var(--base-roundness);
  opacity: .9;
  background-color: #fff0;
  padding: 12px;
  transition: opacity .2s, background-color .2s;
  position: relative;
}

.social-link:hover {
  opacity: 1;
  background-color: #fff;
}

.social-link:active {
  opacity: .85;
}

.social-link.left {
  margin-left: 10px;
}

.social-link.grey {
  opacity: .25;
  cursor: default;
  display: block;
}

.social-link.footer {
  border-bottom: 2px solid #0000;
  transition: border-color .2s, border-width .2s, opacity .2s, background-color .2s;
}

.social-link.footer:hover {
  border-bottom-color: var(--dark-slate-grey);
  background-color: #fff0;
}

.social-icon {
  height: 18px;
}

.social-icon.footer-icons {
  width: 24px;
}

.social-icon.discord {
  width: 30px;
}

.div-socials {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 0;
  margin-left: 8px;
  display: flex;
  position: relative;
}

.div-socials.no-pad {
  margin-top: 0;
}

.coming-soon-block {
  z-index: 10;
  border-radius: var(--base-roundness);
  color: var(--dark-slate-grey);
  letter-spacing: -1px;
  cursor: default;
  background-color: #fff;
  padding: 10px;
  font-family: Silkscreen, sans-serif;
  display: block;
  position: absolute;
  inset: auto auto -100% 0%;
}

.coming-soon-block.discord {
  inset: auto auto -70% 10%;
}

.coming-soon-block.discord-2 {
  z-index: 99;
  display: block;
  inset: -50% 0% auto auto;
}

.epic {
  color: var(--medium-spring-green);
}

.div-chest {
  align-items: flex-start;
  margin-top: 20px;
  display: flex;
  position: relative;
}

.div-chesty {
  width: 64px;
  margin-top: -30px;
  display: inline-block;
  position: relative;
}

.chest-closed {
  position: relative;
}

.chest-open {
  display: none;
  position: absolute;
  inset: 0%;
}

.treasury-value {
  color: var(--gold);
  text-align: left;
  letter-spacing: -1px;
  cursor: default;
  margin-top: -12px;
  padding: 10px;
  font-family: Silkscreen, sans-serif;
  font-size: 32px;
  line-height: 32px;
  display: block;
  position: relative;
}

.treasury-value.discord {
  inset: auto auto -70% 10%;
}

.treasury-value.discord-2 {
  z-index: 99;
  display: block;
  inset: -50% 0% auto auto;
}

.chest-label {
  color: var(--light-steel-blue);
  letter-spacing: 0;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 12px;
}

.locked {
  opacity: .5;
  max-height: 32px;
}

.header-logo {
  max-width: 400px;
  position: relative;
}

.text-wrapper {
  line-height: 1;
  position: static;
}

.div-hide {
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-end;
  display: block;
  position: static;
  overflow: visible;
}

.div-hide.top {
  height: auto;
  margin-bottom: 0;
  padding-right: 0;
  line-height: 1.1;
  position: static;
  inset: 0%;
  overflow: hidden;
}

.heading-2 {
  color: #3b3e43;
  text-align: left;
  letter-spacing: -.1em;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  padding-right: 0;
  font-family: Silkscreen, sans-serif;
  font-size: 70px;
  font-weight: 400;
  line-height: .9;
  display: block;
  position: static;
  top: auto;
  bottom: -10px;
}

.text-color-main {
  color: #8f00ff;
  line-height: 1;
  display: inline-block;
}

.text-span-white {
  color: #fff;
}

.text-span-white.green {
  color: var(--medium-spring-green);
}

.section-divider {
  background-color: #2f32361a;
  width: 100%;
  height: 2px;
  margin-top: 40px;
}

.section-divider.right {
  margin-left: 5px;
}

.section-divider.dark {
  background-color: #3b3e4380;
}

.cta-text {
  color: #b8cae0b3;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Silkscreen, sans-serif;
  font-size: 36px;
  font-weight: 400;
  line-height: 42px;
}

.section-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: grid;
  position: relative;
}

.section-grid.hero {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  align-items: center;
  min-height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  overflow: hidden;
}

.section-grid.nfts {
  padding-top: 0;
  padding-bottom: 40px;
}

.section-grid.cta {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
}

.div-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding: 140px 60px;
  transition: background-color .2s;
  display: flex;
}

.div-grid:hover {
  background-color: #ffffff14;
}

.div-grid.left {
  text-align: right;
  justify-content: center;
  align-items: flex-end;
}

.button-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 40px;
  display: flex;
}

.button-div.hidden {
  display: none;
}

.link-block {
  background-color: var(--whrite);
  color: var(--dark-slate-grey);
  text-align: center;
  padding: 14px 24px;
  font-family: Silkscreen, sans-serif;
  font-size: 24px;
  line-height: 24px;
  text-decoration: none;
  transition: box-shadow .2s;
}

.link-block:hover {
  opacity: 1;
  box-shadow: 0 5px 20px #ffffff4d;
}

.link-block:active {
  opacity: .9;
}

.link-block.uniswap {
  background-color: #ffa0e6;
}

.link-block.uniswap:hover {
  box-shadow: 0 5px 20px #ff74da4d;
}

.coming-soon {
  opacity: .5;
  color: var(--gold);
  text-align: center;
  margin-top: 20px;
  font-family: Silkscreen, sans-serif;
}

.transition {
  background-image: url('../images/Transition.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  display: block;
  position: absolute;
  inset: -.1% 0% 0%;
}

.transition.bottom {
  background-image: url('../images/Transition_Bottom.png');
  background-position: 50% 100%;
  top: 0%;
  bottom: -.1%;
}

.mobile-scroll {
  z-index: 2;
  width: 320px;
  position: relative;
}

.image-rich {
  width: 100%;
  height: 100%;
}

.video-block {
  height: 100%;
  position: absolute;
  inset: 0%;
}

.phone {
  margin-top: 60px;
  margin-bottom: 60px;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.video-wrap {
  border-radius: 80px;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.player-count {
  float: left;
  background-color: var(--gold);
  color: var(--dark-slate-grey);
  padding: 5px 8px;
  line-height: 14px;
  position: relative;
}

.player-count.limited {
  background-color: var(--medium-spring-green);
}

.player-count.soon {
  background-color: var(--light-steel-blue);
}

.player-number {
  font-family: Silkscreen, sans-serif;
  display: inline-block;
}

.pixel-divider {
  margin-top: 20px;
  margin-bottom: 20px;
}

.section-winners {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: grid;
  position: relative;
}

.section-winners.hero {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  align-items: center;
  min-height: 100vh;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  overflow: hidden;
}

.section-winners.nfts {
  padding-top: 0;
  padding-bottom: 40px;
}

.section-winners.cta {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
}

.image {
  max-height: 110%;
  position: absolute;
  inset: auto auto 0% 0%;
}

.game-wrapper.soon {
  opacity: .5;
}

.heading-h3 {
  color: var(--whrite);
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Silkscreen, sans-serif;
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
}

.carousel {
  flex-flow: column;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  position: absolute;
  inset: auto 0% 0%;
}

.wins-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 210px;
  padding: 20px;
  display: flex;
}

.user {
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  position: relative;
}

.gain {
  font-family: Silkscreen, sans-serif;
  font-size: 24px;
  line-height: 24px;
  position: relative;
}

.gain-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.sv-price {
  float: left;
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  color: var(--dark-slate-grey);
  background-color: #3b3e431f;
  flex-flow: row;
  padding: 5px 8px;
  line-height: 14px;
  display: flex;
  position: relative;
}

.sv-price.limited {
  background-color: var(--medium-spring-green);
}

.sv-price.soon {
  background-color: var(--light-steel-blue);
}

.carousel-group {
  display: flex;
}

.carousel-gradient {
  background-image: linear-gradient(90deg, var(--medium-spring-green) 10%, #0af59300);
  display: none;
  position: absolute;
  inset: 0%;
}

.carousel-move {
  display: flex;
}

.carousel-heading {
  align-self: flex-end;
  padding-right: 20px;
  display: none;
}

.coming-soon-wrapper {
  flex: 0 auto;
  position: relative;
}

.spline {
  display: block;
  position: absolute;
  inset: 0%;
}

.spline-model {
  height: 100vh;
  position: relative;
  inset: 0%;
}

.spline-2 {
  height: 90vh;
  position: absolute;
  inset: -20% 0% 0%;
}

.gradient-2 {
  background-image: linear-gradient(#00e09300 55%, #0af593);
  position: absolute;
  inset: 0%;
}

.footer-copyright-2 {
  color: #3b3e43;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.paragraph-2 {
  margin-bottom: 0;
  font-size: 17px;
  line-height: 32px;
}

.paragraph-2.max-600 {
  max-width: 720px;
  margin-bottom: 0;
}

.fail-2 {
  border-radius: var(--base-roundness);
  background-color: #ddd0;
  border: 2px solid #3b3e43;
  padding: 20px;
}

.social-icon-2 {
  height: 24px;
}

.social-icon-2.discord {
  width: 30px;
}

.text-field-2 {
  border-radius: var(--base-roundness);
  color: #fff;
  background-color: #3b3e43;
  border: 1px #0000;
  height: 52px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 16px;
  transition: background-color .2s;
}

.text-field-2:hover {
  background-color: #464a50;
}

.text-field-2::placeholder {
  color: #ffffff80;
}

.submit-button-2 {
  border-radius: var(--base-roundness);
  color: #3b3e43;
  letter-spacing: -1px;
  background-color: #fff;
  padding: 18px 24px;
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  line-height: 16px;
  transition: all .2s;
}

.submit-button-2:hover {
  box-shadow: 0 5px 20px #ffffff80;
}

.social-link-2 {
  border-radius: var(--base-roundness);
  opacity: .9;
  background-color: #fff0;
  padding: 16px;
  transition: opacity .2s, background-color .2s;
}

.social-link-2:hover {
  opacity: 1;
  background-color: #fff;
}

.social-link-2:active {
  opacity: .85;
}

.social-link-2.soon {
  opacity: .25;
}

.footer-wrapper-2 {
  background-color: #0af593;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: visible;
}

.coming-soon-block-2 {
  border-radius: var(--base-roundness);
  color: #3b3e43;
  letter-spacing: -1px;
  cursor: default;
  background-color: #fff;
  padding: 10px;
  font-family: Silkscreen, sans-serif;
  display: block;
  position: absolute;
  inset: auto auto -100% 0%;
}

.div-socials-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 20px;
  margin-left: 15px;
  display: flex;
  position: relative;
}

.div-socials-2.no-pad {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
}

.text-success-2 {
  color: #3b3e43;
  font-family: Silkscreen, sans-serif;
}

.success-2 {
  border-radius: var(--base-roundness);
  background-color: #ddd0;
  border: 2px solid #3b3e43;
}

.line-divider {
  background-color: #3b3e4333;
  width: 100%;
  height: 2px;
  margin-top: 40px;
  margin-bottom: 40px;
}

.link-block-2 {
  color: #3b3e43;
  text-align: center;
  background-color: #fff;
  padding: 14px 24px;
  font-family: Silkscreen, sans-serif;
  font-size: 24px;
  line-height: 24px;
  text-decoration: none;
  transition: box-shadow .2s;
}

.link-block-2:hover {
  opacity: 1;
  box-shadow: 0 5px 20px #ffffff4d;
}

.link-block-2:active {
  opacity: .9;
}

.link-block-2.uniswap {
  background-color: #ffa0e6;
}

.link-block-2.uniswap:hover {
  box-shadow: 0 5px 20px #ff74da4d;
}

.text-ticker_mask2 {
  background-color: #32443e;
  height: 6rem;
  position: absolute;
  inset: 7rem 0% 0% auto;
}

.cta-text-2 {
  color: #b8cae0;
  margin-top: 0;
  margin-bottom: 20px;
  font-family: Kode Mono, sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
}

.box {
  background-color: #3b3e43;
  padding: 12px 24px;
}

.box.bnb {
  background-color: #f1b70c;
}

.text-ticker_mask {
  float: right;
  color: #111;
  height: 2.4rem;
  padding-left: 1em;
  display: inline-block;
  position: absolute;
  overflow: hidden;
}

.text-ticker_component {
  color: #fff;
  max-width: 56rem;
  margin-bottom: 2rem;
  position: relative;
}

.text-ticker_mask1 {
  background-color: #32443e;
  height: 6rem;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.section-main-2 {
  grid-column-gap: 120px;
  grid-row-gap: 120px;
  color: #b8cae0;
  background-color: #0003;
  background-image: url('../images/Splotches.png');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 2100px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 180px;
  padding-bottom: 180px;
  display: flex;
  position: relative;
}

.text-ticker_carousel {
  clear: both;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: #0af593;
  flex-direction: column;
  line-height: 1em;
  display: flex;
}

.bisol {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  margin-left: 4px;
  display: block;
  position: relative;
}

.chain-icon {
  width: 32px;
}

.text-ticker_text {
  letter-spacing: -.0375em;
  font-family: Silkscreen, sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 36px;
  display: inline;
}

.text-ticker_text.sol-color {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(87deg, #9a47ff, #509dd3 50%, #5bf4a4);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-ticker_text.bnb-color {
  color: #f1b70c;
}

.distribution-box {
  border-radius: var(--base-roundness);
  background-color: #4e5153;
  justify-content: center;
  align-items: center;
  height: 188px;
  transition: transform .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.distribution-box:hover {
  transform: translate(0, -6px);
}

.distribution-box.med {
  background-color: #4e5153;
  height: 89px;
}

.distribution-box._2x {
  height: 482px;
}

.distribution-box.small {
  background-color: #fff3;
  height: 40px;
}

.distribution-box.smaller {
  background-color: #ffffff1a;
  height: 42px;
}

.distribution-box.smallest {
  background-color: #ffffff0d;
  height: 42px;
}

.distribution-box.dark {
  opacity: .35;
  background-color: #4e5153;
  height: 89px;
}

.button-plus {
  justify-content: center;
  align-items: center;
  margin-top: 10px;
  padding: 10px;
  display: flex;
  position: relative;
}

.plus {
  opacity: .25;
  color: var(--light-steel-blue);
  font-family: Silkscreen, sans-serif;
  font-size: 18px;
  text-decoration: none;
}

.link-block-3 {
  text-decoration: none;
}

.roadmap-point {
  border-radius: var(--base-roundness);
  color: #fff;
  background-color: #0095ff;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 200px;
  padding: 20px;
  display: flex;
}

.roadmap-point.point5 {
  height: 160px;
}

.roadmap-point._2x {
  height: 482px;
}

.roadmap-point.point6 {
  height: 78px;
}

.roadmap-point.dao {
  color: #fff;
  background-color: #7c4cff;
}

.roadmap-point.sv-dist {
  color: #fff;
  background-color: #e6b400;
}

.roadmap-point.tokenl {
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  box-shadow: 0 2px 19px #0af59380;
}

.roadmap-flex {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-flow: wrap;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.roadmap-text {
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  line-height: 16px;
}

.arrow-right {
  width: 20px;
}

.map-icon {
  width: 56px;
  height: 56px;
  margin-bottom: 20px;
}

.progress-bar {
  border-radius: var(--base-roundness);
  background-color: #0003;
  width: 100%;
  display: flex;
  position: relative;
}

.progress-bar.pb-hero {
  opacity: 1;
  background-color: #3b3e4333;
  justify-content: flex-start;
  align-items: center;
  height: 18px;
  margin-top: 20px;
  transition: background-color .2s;
}

.progress-bar.pb-hero:hover {
  background-color: #3b3e4380;
}

.progress {
  border-radius: var(--base-roundness);
  background-color: var(--medium-spring-green);
  width: 69%;
  height: 20px;
  transition: background-color .2s;
  display: flex;
  position: relative;
}

.progress:hover {
  background-color: #17b875;
}

.progress.p-hero {
  background-color: var(--whrite);
  margin-left: -1px;
}

.percentage-block {
  border-radius: var(--base-roundness);
  background-color: var(--medium-spring-green);
  color: var(--dark-slate-grey);
  letter-spacing: -1px;
  cursor: default;
  padding: 10px;
  font-family: Silkscreen, sans-serif;
  display: block;
  position: absolute;
  inset: 30px auto auto 0%;
}

.percentage-block.discord {
  inset: auto auto -70% 10%;
}

.percentage-block.discord-2 {
  z-index: 99;
  display: block;
  inset: -50% 0% auto auto;
}

.percentage-block.hero {
  background-color: var(--whrite);
  color: var(--dark-slate-grey);
  inset: 26px 0% auto auto;
}

.padding {
  margin-top: 40px;
}

.hero-divider {
  border-radius: var(--base-roundness);
  border: 2px solid #3b3e4333;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 8px;
  position: relative;
}

.spawn-in {
  padding-left: 8px;
}

.spawn-in.hidden {
  display: none;
}

.heading-small {
  margin-top: 10px;
  margin-bottom: 0;
  font-family: Silkscreen, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  position: static;
}

.coming-soon-side {
  z-index: 10;
  border-radius: var(--base-roundness);
  color: var(--dark-slate-grey);
  letter-spacing: -1px;
  justify-content: flex-start;
  align-items: center;
  font-family: Silkscreen, sans-serif;
  display: flex;
  position: static;
  inset: auto auto -100% 0%;
}

.coming-soon-side.discord {
  inset: auto auto -70% 10%;
}

.coming-soon-side.discord-2 {
  z-index: 99;
  display: block;
  inset: -50% 0% auto auto;
}

.social-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 10px;
  display: flex;
}

.div-block {
  display: flex;
  position: relative;
}

.coming-soon-side-2 {
  z-index: 10;
  border-radius: var(--base-roundness);
  color: var(--dark-slate-grey);
  letter-spacing: -1px;
  background-color: #3b3e4333;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  font-family: Silkscreen, sans-serif;
  display: flex;
  position: static;
  inset: auto auto -100% 0%;
}

.coming-soon-side-2.discord {
  inset: auto auto -70% 10%;
}

.coming-soon-side-2.discord-2 {
  z-index: 99;
  display: block;
  inset: -50% 0% auto auto;
}

.gradient-2-copy {
  background-image: linear-gradient(#00e09300 65%, #0af593);
  position: absolute;
  inset: 0%;
}

.text-span-green {
  color: var(--medium-spring-green);
}

.text-block {
  color: var(--whrite);
  font-family: Silkscreen, sans-serif;
}

.tge {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: auto 0% 30px auto;
}

.div-other {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 0;
  margin-left: 8px;
  display: flex;
  position: relative;
}

.div-other.no-pad {
  margin-top: 0;
}

.button-block {
  z-index: 10;
  border-radius: var(--base-roundness);
  opacity: .9;
  color: var(--dark-slate-grey);
  background-color: #fff0;
  padding: 12px;
  font-family: Silkscreen, sans-serif;
  text-decoration: none;
  transition: opacity .2s, background-color .2s;
  position: relative;
}

.button-block:hover {
  opacity: 1;
  background-color: #fff;
}

.button-block:active {
  opacity: .85;
}

.button-block.left {
  margin-left: 10px;
}

.button-block.grey {
  opacity: .25;
  cursor: default;
  display: block;
}

.button-block.footer {
  border-bottom: 2px solid #0000;
  transition: border-color .2s, border-width .2s, opacity .2s, background-color .2s;
}

.button-block.footer:hover {
  border-bottom-color: var(--dark-slate-grey);
  background-color: #fff0;
}

.airdropcommunity {
  position: absolute;
  inset: 0%;
}

.distribution-gradient {
  background-image: linear-gradient(#36373800 65%, #2f3236);
  display: none;
  position: absolute;
  inset: 0%;
}

.container-nav {
  justify-content: space-between;
  min-width: 1000px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.hover-box {
  z-index: 10;
  text-align: center;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  position: absolute;
  inset: -26px 0% auto;
}

.hover-box.hidden {
  display: none;
}

.community {
  color: var(--dark-slate-grey);
  flex: none;
  font-family: Silkscreen, sans-serif;
  position: relative;
}

.community.chinese {
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-weight: 700;
}

.div-distribution {
  position: relative;
}

.text-wrap {
  background-color: var(--whrite);
  border-radius: 10px;
  padding: 10px;
}

@media screen and (max-width: 991px) {
  .section.nfts {
    padding-bottom: 20px;
  }

  .section.games, .section.winners {
    padding-bottom: 150px;
  }

  .content._40 {
    width: 50%;
  }

  .container {
    min-width: 100%;
  }

  .grid.three {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .nft-wrapper {
    overflow: hidden;
  }

  .image-nft {
    max-width: 80px;
  }

  .block-div {
    padding: 20px;
  }

  .block-div.disabled {
    min-height: 240px;
  }

  .container-2 {
    min-width: 0;
  }

  .div-design._2 {
    width: 95%;
  }

  .div-design._3 {
    display: none;
  }

  .section-main {
    padding-top: 150px;
  }

  .div-socials {
    margin-left: 0;
  }

  .heading-2 {
    letter-spacing: -4px;
    font-size: 90px;
  }

  .section-grid.nfts {
    padding-bottom: 20px;
  }

  .div-grid {
    padding: 100px 20px;
  }

  .mobile-scroll {
    width: 200px;
  }

  .section-winners.nfts {
    padding-bottom: 20px;
  }

  .image {
    opacity: .2;
    max-width: 80%;
    max-height: 100%;
  }

  .spline-2 {
    opacity: .3;
  }

  .div-socials-2 {
    margin-left: 0;
  }

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

  .section-main-2 {
    padding-top: 150px;
  }

  .distribution-box {
    height: 138px;
  }

  .distribution-box.med {
    max-width: 70px;
    height: 64px;
  }

  .distribution-box.small, .distribution-box.smaller, .distribution-box.smallest {
    height: 30px;
  }

  .distribution-box.dark {
    max-width: 70px;
    height: 64px;
  }

  .roadmap-point.point5 {
    height: 110px;
  }

  .roadmap-point.point6 {
    height: 52px;
  }

  .roadmap-flex {
    flex-flow: column;
    justify-content: flex-start;
  }

  .arrow-right {
    transform: rotate(90deg);
  }

  .percentage-block {
    display: none;
  }

  .div-other {
    margin-left: 0;
  }

  .distribution-gradient {
    display: none;
  }

  .container-nav {
    min-width: 0;
  }
}

@media screen and (max-width: 767px) {
  .content._40 {
    float: none;
    width: 100%;
  }

  .container {
    min-width: 100%;
  }

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

  .grid-single.form-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .image-nft {
    max-width: 50px;
  }

  .nav-link.footer.b {
    text-align: center;
    align-self: stretch;
  }

  .hero-character-a, .div-design._2 {
    display: none;
  }

  .hero-character-mobile {
    opacity: .7;
    display: none;
  }

  .divider.dark {
    display: none;
  }

  .nav-menu {
    flex-flow: column;
  }

  .heading-2 {
    letter-spacing: -4px;
    font-size: 70px;
  }

  .section-grid {
    grid-template-columns: 1fr;
  }

  .div-grid {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .div-grid.left {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
  }

  .phone {
    display: none;
  }

  .section-winners {
    grid-template-columns: 1fr;
  }

  .cta-text-2 {
    font-size: 17px;
    line-height: 32px;
  }

  .text-ticker_mask {
    height: 3.5rem;
    padding-left: .5em;
  }

  .text-ticker_carousel {
    display: flex;
  }

  .distribution-box {
    border-radius: 5px;
    height: 98px;
  }

  .distribution-box.med {
    height: 44px;
  }

  .distribution-box.small, .distribution-box.smaller, .distribution-box.smallest {
    height: 18px;
  }

  .distribution-box.dark {
    height: 44px;
  }

  .roadmap-point {
    border-radius: 5px;
  }

  .roadmap-point.point5 {
    height: 80px;
  }

  .roadmap-point.point6 {
    height: 36px;
  }

  .text-wrap {
    border-radius: 6px;
    padding: 6px;
    font-size: 10px;
    line-height: 12px;
  }
}

@media screen and (max-width: 479px) {
  .section.hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .section.nfts {
    display: none;
  }

  .section.games, .section.winners {
    padding-bottom: 140px;
  }

  .section.cta {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .main-logo {
    max-width: 300px;
  }

  .grid {
    border-left-style: none;
  }

  .grid.six {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
  }

  .heading, .heading.right-align {
    text-align: left;
  }

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

  .image-nft {
    max-width: 30px;
  }

  .footer-copyright {
    grid-row-gap: 20px;
    text-align: center;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .navbar {
    padding-left: 10px;
    padding-right: 10px;
  }

  .period {
    max-width: 300px;
  }

  .hero-character-a {
    background-position: 50%;
    display: none;
  }

  .hero-stars {
    display: none;
  }

  .hero-character-mobile {
    opacity: .7;
    background-image: linear-gradient(#0af39280, #0af39280), url('../images/BG-Mobile.png');
    background-position: 0 0, 50%;
    background-size: auto, cover;
    display: none;
    position: absolute;
  }

  .section-main {
    padding-top: 140px;
  }

  .treasury-value {
    font-size: 26px;
    line-height: 26px;
  }

  .header-logo {
    max-width: 300px;
  }

  .heading-2 {
    letter-spacing: -2px;
    font-size: 42px;
    font-weight: 800;
  }

  .cta-text {
    font-size: 28px;
    line-height: 36px;
  }

  .section-grid.nfts {
    display: none;
  }

  .div-grid.left {
    text-align: left;
    justify-content: center;
    align-items: flex-start;
  }

  .button-div {
    flex-flow: column;
  }

  .mobile-scroll {
    width: auto;
  }

  .phone {
    display: block;
  }

  .section-winners.nfts, .image {
    display: none;
  }

  .footer-copyright-2 {
    grid-row-gap: 20px;
    text-align: center;
    flex-direction: column;
    padding-top: 20px;
    padding-bottom: 10px;
  }

  .section-main-2 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .distribution-box {
    height: 73px;
  }

  .distribution-box.med {
    height: 34px;
  }

  .distribution-box.small, .distribution-box.smaller, .distribution-box.smallest {
    height: 14px;
  }

  .distribution-box.dark {
    height: 34px;
  }

  .roadmap-point.point5 {
    height: 60px;
  }

  .roadmap-point.point6 {
    height: 22px;
  }

  .roadmap-flex {
    flex-flow: column;
  }

  .arrow-right {
    transform: rotate(90deg);
  }

  .text-wrap {
    font-size: 8px;
    line-height: 10px;
  }
}

#w-node-_5f60dce7-e975-a25e-c4bc-151d929a0426-c3f20418, #w-node-f1ba411e-3fd1-3cb5-4153-ea8c47956f4e-c3f20418, #w-node-_08e0a7c0-1ccf-b44d-9082-6a9dfc30040e-c3f20418, #w-node-edc86268-ca4a-db17-417b-ced69cb11d9d-c3f20418, #w-node-_76145100-f630-547b-e2b6-16e2308d01d5-c3f20418 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-c8c0354f-8af4-aca2-5ada-8ab28362268e-c3f20418, #w-node-_57109f3b-b495-1b41-e306-ca707b35925c-c3f20418, #w-node-_6c44a0c1-191d-ca97-44a5-e1b5698703d2-c3f20418, #w-node-_1fd7811c-f02b-7d06-6dfa-d3ab81843275-c3f20418, #w-node-_7b016314-c18b-37b1-9670-03deaeb0144e-c3f20418, #w-node-_7128cfc4-1708-c661-af32-18c3c9b7cb10-c3f20418, #w-node-_86e855b6-cdfb-fb4c-fd90-d5cae0e61c59-c3f20418, #w-node-_9d0da921-fba3-3aed-a8c8-3a838c4f8c76-c3f20418, #w-node-_53105b53-d6e7-81c5-25e0-9afdb216457e-c3f20418, #w-node-_8d8c3a61-9b62-f693-f762-2c092b16bf09-c3f20418, #w-node-_77ced943-7df6-f750-ef33-58a2ffb8678a-c3f20418, #w-node-_50b3452a-a23f-c74c-6557-3daa3a2e5df3-c3f20418, #w-node-_133c0e2e-7c9f-c62b-1a64-a92eac3164d5-c3f20418, #w-node-_604af747-3017-7d65-a9e7-eeb402440007-c3f20418, #w-node-_8949ae33-09d6-fe07-e63b-00f1fdb774f6-c3f20418, #w-node-a22fb368-426e-af9f-6b6c-94614d92dd98-c3f20418, #w-node-_82ad3bb0-1c0d-3457-56f9-c706c29d6426-c3f20418, #w-node-fb25f3f3-073e-c5f7-7ca4-43f2e6c8f3b5-c3f20418, #w-node-_7895031a-e090-bff6-de64-65e1e625a8e8-c3f20418, #w-node-d79b1aef-efa4-6371-27f4-68a558483501-c3f20418, #w-node-b9c2de1f-0e7d-b471-cd4c-2627ebdc0ec1-c3f20418, #w-node-ee0e9e90-db6a-b74d-8826-dc575f33228c-c3f20418, #w-node-_18d75632-474a-7309-0e5f-76c18c9c55db-c3f20418, #w-node-_06dddb19-2cfb-b20a-973b-82cbe862b7ef-c3f20418, #w-node-c540721b-bd8c-fcc6-89ae-03ac209aaa87-c3f20418, #w-node-bd00c111-6bd7-6b01-4bba-ea93be853ebc-c3f20418, #w-node-_70401095-4efe-afa4-f4e4-ef6dc8197347-c3f20418, #w-node-dd63144f-eaf1-aa98-115e-8a3934b6659d-c3f20418, #w-node-_97e69291-3b14-4f6c-a1a5-4d55e77caede-c3f20418, #w-node-_68dcf448-ffeb-71cc-315b-9246412ee8dc-c3f20418, #w-node-_5e6e0aac-9136-7c34-03bf-9cd34b40d3fb-c3f20418, #w-node-d0cd756b-5898-5d77-bcd1-81f3c169bc2f-c3f20418, #w-node-_14f2b519-34e6-f194-0ad7-76fb887c25c4-c3f20418, #w-node-c776bc8e-e29f-8c3d-b9d0-14a9e3b45f1c-c3f20418, #w-node-_9a3d0ae5-67a0-0c7e-2607-58a2030b642d-c3f20418, #w-node-_2705e4d4-a5c4-d891-dc6c-0066a226ff4d-c3f20418, #w-node-_7f8a2140-253c-8ffb-b3a8-5a19fb770e21-c3f20418, #w-node-_99af1566-4d0c-cb7e-bb76-db4fb70fbad3-c3f20418, #w-node-a0147717-85b0-5bd9-ab08-53d4234ae249-c3f20418, #w-node-_659d07ba-60d7-ce1e-8295-ad388fead95b-c3f20418, #w-node-a8830d42-9afd-a7e1-fbb3-06e3088f451f-c3f20418, #w-node-_5947c542-c6d8-461a-6c2a-035a69d14b3c-c3f20418, #w-node-eaec6cae-5dd5-296c-f1ed-04ee3d0ec114-c3f20418, #w-node-_97b722ef-3437-bda1-04a0-2d6a20b7c1fc-c3f20418, #w-node-_401bf3c5-4b95-cf19-79c2-a500c1a9d841-c3f20418, #w-node-cb8e1cb9-22aa-3861-bbd1-dca870ad4c61-c3f20418, #w-node-b3238523-6f40-e363-68dd-74819f93702c-c3f20418, #w-node-_68d8602e-4a32-5919-e539-85a28a37d185-c3f20418, #w-node-_66f5dbb0-b87b-aa29-b27d-6d0bcc2bfeb2-c3f20418, #w-node-_6b188ce3-8cad-3f64-d88c-88cb93ba9a82-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04a1-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04a3-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04a5-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04a7-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04a9-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04ab-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04ad-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04af-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04b1-c3f20418, #w-node-_5f60dce7-e975-a25e-c4bc-151d929a04b3-c3f20418, #w-node-e599dacf-9409-93a2-7bb0-46b4f2ff39bb-c3f20418 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_79c13682-6a12-ba8f-60b8-4157aea6065b-c3f20418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79c13682-6a12-ba8f-60b8-4157aea60661-c3f20418 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}


