@font-face {
  font-family: Chakrapetch;
  src: url('../fonts/ChakraPetch-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Chakrapetch;
  src: url('../fonts/ChakraPetch-Italic.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Chakrapetch;
  src: url('../fonts/ChakraPetch-Light.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Chakrapetch;
  src: url('../fonts/ChakraPetch-Bold.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Bat;
  src: url('../fonts/batmfa__.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --background: black;
  --white: #fff;
  --gray: #c6c6c7;
  --cell-background: #010109b3;
  --gray75: #525252;
  --glow: #7bd7ff;
  --modal-background: #0000004d;
  --red: white;
}

.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;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

body {
  background-color: var(--background);
  color: #333;
  font-family: Montserrat, sans-serif;
  font-size: 1.11111vw;
  line-height: 100%;
}

h1 {
  color: var(--white);
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Chakrapetch, sans-serif;
  font-size: 5.2875rem;
  font-weight: 400;
  line-height: 5.81625rem;
}

h2 {
  color: var(--white);
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-size: 2rem;
  font-weight: 700;
  line-height: 2.25rem;
}

h3 {
  color: var(--white);
  margin-top: 1.25rem;
  margin-bottom: .625rem;
  font-family: Chakrapetch, sans-serif;
  font-size: 2.9375rem;
  font-weight: 400;
  line-height: 3.23125rem;
}

a {
  text-decoration: none;
}

ul {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 10px;
  padding-bottom: 12px;
  padding-left: 40px;
  line-height: 150%;
}

img {
  max-width: 100%;
  display: inline-block;
}

.body.background {
  -webkit-text-fill-color: inherit;
  background-image: url('../images/background.png');
  background-position: 50%;
  background-size: auto;
  background-attachment: fixed;
  background-clip: border-box;
}

.section {
  padding-left: 5em;
  padding-right: 5em;
}

.section.hero {
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  flex-flow: column;
  height: 90vh;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
}

.section.hero.text {
  height: auto;
}

.section.position {
  position: relative;
}

.section.position.metrics-position {
  position: static;
}

.section.no-mr_ml {
  padding-left: 0;
  padding-right: 0;
}

.container {
  text-align: left;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.container.navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}

.container.hero {
  z-index: 2;
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  height: auto;
  padding-left: 5em;
  padding-right: 5em;
  display: flex;
  position: relative;
}

.container.who {
  z-index: 2;
  height: 100vh;
  display: block;
  position: relative;
}

.container.who.metrics {
  height: auto;
}

.container.who._2nd {
  z-index: 90;
  height: auto;
}

.container.who._2nd.center {
  flex-flow: column;
  display: flex;
}

.container.cp {
  padding-top: 3.75rem;
  display: block;
}

.container.cp.flex-horizontal {
  display: flex;
  position: relative;
}

.navbar {
  z-index: 998;
  -webkit-backdrop-filter: blur(.3125rem);
  backdrop-filter: blur(.3125rem);
  background-color: #0000;
  padding: .63em 5em;
  position: fixed;
  inset: 0% 0% auto;
}

.brand {
  justify-content: flex-start;
  align-items: center;
  font-family: Enfonix;
  display: flex;
}

.navbar_logo-text {
  color: var(--white);
  letter-spacing: .125rem;
  text-indent: 1.0625rem;
  font-family: Montserrat, sans-serif;
}

.navbar-link {
  color: var(--white);
  letter-spacing: 0;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0 .9375rem 0 0;
  font-family: Montserrat, sans-serif;
  font-size: .75em;
  display: block;
}

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

.button {
  background-color: var(--background);
  opacity: 1;
  background-image: linear-gradient(#2e40560f 4%, #0c0921f2 95%);
  border: .0625rem solid #7bd7ff;
  border-radius: .375rem;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  padding: .5em .94em;
  font-size: .63em;
  display: flex;
  box-shadow: 0 0 .48125rem .0625rem #8a94f257, inset 0 0 .5rem .0625rem #7588e9cc;
}

.button.big {
  padding: .94em 1.25em;
}

.button.big.login_form {
  width: 70rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1.4em;
}

.button.big.text-size {
  text-align: center;
  font-size: 1.11111vw;
}

.button.big.center {
  text-align: center;
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1.1em;
}

.button.big {
  width: 90rem;
  min-width: auto;
  max-width: 62.5rem;
  padding: 1.25rem 3.125rem;
}

.button.big-full {
  grid-column-gap: 2.75rem;
  grid-row-gap: 2.75rem;
  width: auto;
  min-width: auto;
  min-height: auto;
  margin-left: 5em;
  margin-right: 5em;
  font-size: .8em;
  display: flex;
}

.button._2big-full {
  grid-column-gap: 2.75rem;
  grid-row-gap: 2.75rem;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: 5em;
  margin-right: 5em;
  font-size: .8em;
}

.button.stretch {
  justify-content: center;
  align-self: stretch;
  align-items: center;
}

.button.stretch.m-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.button.stretch.m-20.opacity {
  opacity: .4;
}

.button.stretch.disabled {
  opacity: .46;
}

.button.stretch.deposit {
  flex: 0 auto;
}

.button.off {
  opacity: .25;
}

.button.vesting {
  padding-top: .9em;
  padding-bottom: .9em;
  font-size: 1em;
}

.nav_link-wrapper {
  flex: 1;
  align-items: center;
  margin-right: 0;
  display: flex;
}

.mr-20 {
  margin-right: 1.25em;
}

.h1 {
  text-align: left;
  font-size: 4rem;
  line-height: 110%;
  display: block;
}

.h1.venture {
  margin-top: 7.25rem;
  line-height: 110%;
}

.main-hero-text {
  color: #c6c6c7;
  text-align: left;
  justify-content: space-between;
  line-height: 110%;
  text-decoration: none;
  display: inline-block;
}

.main-hero-text.description_text {
  line-height: 120%;
  text-decoration: none;
}

.main-hero-text.description_text.small {
  color: var(--gray);
  font-size: .8vw;
  display: flex;
}

.main-hero-text.description_text.transaction {
  width: auto;
}

.main-hero-text.description_text.transaction.last {
  text-align: right;
}

.main-hero-text.dot {
  list-style-type: square;
}

.main-hero-text.text-glow {
  background-color: var(--cell-background);
}

.main-hero-text.big {
  font-size: 1rem;
}

.main-hero-text._14 {
  font-size: .875rem;
}

.main-hero-text.center-grid {
  border-bottom: .0625rem solid var(--gray75);
  text-align: center;
  align-self: stretch;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.main-hero-text.center-grid.m-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
  padding-bottom: .625rem;
}

.main-hero-text.table {
  text-align: center;
  font-size: 1.11111vw;
}

.main-hero-text.padding-10 {
  padding: 10px;
}

.main-hero-text.padding-10.center {
  color: var(--gray);
}

.main-hero-text.s {
  font-size: .9vw;
}

.main-hero-text.solana-gradient {
  color: #c6c6c7;
  font-weight: 800;
}

.main-hero-text.list {
  list-style-type: square;
}

.main-hero-text.line {
  text-decoration: underline;
  transition: all .3s cubic-bezier(.215, .61, .355, 1);
}

.main-hero-text.line:hover {
  font-weight: 500;
}

.main-hero-text.box {
  list-style-type: square;
}

.main-hero-text.red {
  color: red;
  text-align: left;
}

.main-hero-text.left {
  text-align: left;
  display: flex;
}

.hero-h1_wrapper {
  text-align: left;
  width: 60%;
  padding-top: 10em;
}

.mb-20 {
  margin-bottom: 0;
  padding-bottom: 1.25em;
}

.lottie_animation {
  opacity: .3;
  justify-content: flex-end;
  align-items: flex-end;
  width: 60%;
  display: block;
  position: static;
  inset: auto 0% 0% auto;
}

.lottie-wrapper {
  z-index: 1;
  background-color: #0000;
  justify-content: flex-end;
  align-items: flex-end;
  margin-top: -25.78em;
  display: flex;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hero-button_wrapper {
  display: flex;
}

.mb-60 {
  margin-bottom: 3.75em;
}

.h2 {
  font-family: Chakrapetch, sans-serif;
}

.h2.metrics {
  text-align: center;
  margin-top: 0;
}

.h2.no-mt {
  margin-top: 0;
}

.h2.small {
  font-size: 1.1rem;
}

.h2.price {
  justify-content: center;
  align-items: center;
  display: flex;
}

.hero-h2_wrapper {
  text-align: left;
  width: 60%;
  padding-top: 5rem;
}

.hero-h2_wrapper.core {
  height: 100%;
  padding-top: 0;
}

.hero-h2_wrapper.metrics {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.wave-wrapper {
  z-index: 1;
  opacity: .4;
  width: auto;
  height: auto;
  position: absolute;
  inset: 0 0% 0%;
}

.wave-wrapper.down {
  inset: auto 0% 0% auto;
}

.wave-wrapper._10 {
  padding-bottom: 10%;
}

.wave-wrapper.bottom {
  inset: 0 0% 0%;
}

.lottie-animation {
  z-index: 90;
  opacity: .02;
  width: auto;
  height: auto;
  position: fixed;
  inset: auto 0% 0%;
}

.lottie-animation.down {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.main_text-wrapper {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  height: auto;
  display: block;
  position: static;
}

.main_text-wrapper.logo {
  display: flex;
}

.main_text-wrapper.down {
  position: static;
  inset: auto 0% 0%;
}

.main_greed-logo {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 11rem;
  display: grid;
}

.image_greed-partner {
  border: .0625rem none var(--gray75);
}

.h3 {
  text-align: left;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 110%;
}

.h3.center-grid {
  align-self: stretch;
}

.h3.center-grid.m-20 {
  border-top: .0625rem solid var(--gray75);
  border-bottom: .0625rem solid var(--gray75);
  margin: 0 1.25rem;
  padding-top: .625rem;
  padding-bottom: .625rem;
}

.h3.center-grid.m-20.center {
  text-align: center;
  border-top-style: none;
  border-bottom-style: none;
}

.h3.center-grid.m-20.center.down {
  position: absolute;
  inset: auto 0% 0%;
}

.h3.no-spacing {
  margin: 0;
}

.h3.no-mt {
  margin-top: 0;
}

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

.mb-40 {
  margin-bottom: 0;
  padding-bottom: 2.5em;
}

.cell_metrics-wrapper {
  grid-column-gap: 1.5625rem;
  grid-row-gap: 1.5625rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 75%;
  display: grid;
}

.numbers-cell_wrapper {
  border: .0625rem solid var(--gray75);
  background-color: var(--cell-background);
  text-align: center;
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: 1.25em 0;
  display: flex;
}

.numbers-cell_wrapper.me {
  display: flex;
}

.cell_numbers-up {
  border-bottom: .0625rem solid var(--gray75);
  color: var(--white);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: .2em .2em .4em;
  font-family: Bat, sans-serif;
  font-size: 5em;
  line-height: 100%;
}

.cell_description-down {
  padding-top: 1.25em;
  padding-left: 1.25em;
  padding-right: 1.25em;
}

.cell_description-text {
  color: var(--gray);
}

.cell_number-text_up {
  font-size: .5em;
}

.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: 16.25rem;
  display: flex;
}

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

.bottom-line {
  border-bottom: .0625rem solid var(--gray75);
  padding-bottom: 1.25em;
}

.list-item {
  margin-bottom: 1.5em;
}

.h4 {
  color: var(--gray);
}

.image-team {
  opacity: .8;
  border-radius: .75rem;
}

.mr-10 {
  margin-right: .63em;
}

.mb-10 {
  margin-bottom: .63em;
  overflow: auto;
}

.dashboard-grid {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  margin-right: 0;
  font-size: 1.5vw;
  display: grid;
}

.dashboard_grid-wrapper {
  border: .0625rem solid var(--gray75);
  background-color: var(--cell-background);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 1.25em;
  display: flex;
}

.dashboard_grid-wrapper.balance {
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.dashboard_grid-wrapper.none {
  flex-flow: column;
  display: flex;
}

.dashboard_grid-wrapper.referall {
  align-items: stretch;
}

.dashboard_grid-wrapper-up.presentation {
  flex-flow: row;
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex;
}

.dashboard_grid-wrapper-up.referral {
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.dashboard_grid-wrapper-up.referral_image {
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.dashboard_grid-wrapper-down {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  font-size: 1vw;
  display: flex;
}

.dashboard_grid-wrapper-login_name {
  color: var(--white);
  font-family: Chakrapetch, sans-serif;
  font-size: 1rem;
}

.dashboard_grid-wrapper-user_id, .dashboard_grid-wrapper-down-user_id_text {
  color: var(--gray);
  font-size: .875rem;
  line-height: 101%;
}

.dashboard_grid-wrapper-down-user_id_text.referral_number {
  width: auto;
  max-width: 80%;
  font-size: 1rem;
  overflow: hidden;
}

.dashboard_grid-wrapper-balance_wrapper {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  flex-flow: row;
  display: flex;
}

.dashboard_grid-wrapper-right {
  flex-flow: row;
  align-items: center;
  display: flex;
}

.image {
  width: 1.875rem;
}

.referral_wrapper-icon {
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.refferal_grid-circle-image {
  width: 3.75rem;
  min-width: 1.875rem;
  max-width: 2.5rem;
}

.referral_wrapper-referral_wrapper {
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.dashboard_grid-refferal_sum {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.dashboard_grid-wrapper-referrals-sum {
  color: var(--gray);
  font-family: Chakrapetch, sans-serif;
  font-size: .875rem;
}

.referral_wrapper-referral_wrapper-image {
  display: flex;
}

.dashboard_grid-subscription_up, .dashboard_grid-subscription_down, .navbar-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dropdown-list {
  background-color: var(--background);
}

.dropdown-list.w--open {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: .0625rem solid var(--glow);
  background-color: var(--background);
  border-bottom-right-radius: .75rem;
  border-bottom-left-radius: .75rem;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: 13.75rem;
  padding: .625rem;
  display: flex;
  box-shadow: inset 0 0 .48125rem .0625rem #8a94f257;
}

.dropdown_link {
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  padding-top: .625rem;
  padding-bottom: .625rem;
  display: flex;
}

.navbar_menu-image {
  width: 2rem;
}

.dropdown-toggle {
  justify-content: flex-start;
  align-items: center;
  padding: 0;
  display: flex;
}

.dropdown-toggle.w--open {
  padding-top: 1rem;
}

.div-block-3 {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-4 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.news_grid-wrapper {
  grid-column-gap: 1.375rem;
  grid-row-gap: 1.375rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 1.56em;
  display: grid;
}

.news-block-wrapper {
  border-style: none solid solid;
  border-width: .0625rem;
  border-color: var(--gray75);
  background-color: var(--cell-background);
  border-radius: 1rem;
}

.news_block-grid_wrapper-up {
  justify-content: center;
  align-items: center;
  display: flex;
}

.news_block-grid_wrapper-center {
  padding: 1.25rem;
}

.news_block-grid_wrapper-down {
  justify-content: space-between;
  align-items: center;
  padding: 0 1.25rem 1.25rem;
  display: flex;
}

.image-2 {
  border-radius: 1rem;
  max-width: 100%;
}

.description-up-image {
  border-radius: .75rem;
  margin-left: auto;
  margin-right: auto;
}

.description-up-image.center {
  min-width: 80%;
  margin-left: auto;
  margin-right: auto;
  display: block;
  overflow: visible;
}

.description-up-image.center._50 {
  max-width: 50%;
}

.description-up-image.center._80 {
  max-width: 80%;
}

.description-up-image_wrapper {
  justify-content: center;
  align-items: center;
  display: block;
}

.description_image-wrapper {
  justify-content: center;
  align-items: center;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.description_image-wrapper-image {
  text-align: left;
  border-radius: .75rem;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.description-list_wrapper {
  color: var(--white);
}

.description-list_wrapper.number, .description-list_wrapper.numbers {
  list-style-type: decimal;
}

.list-item-2 {
  margin-bottom: 1.25rem;
}

.list-item-2._14 {
  font-size: .875rem;
}

.link {
  color: var(--gray);
  text-decoration: underline;
}

.link.no_underscore {
  text-decoration: none;
  display: block;
}

.link-2 {
  color: var(--gray);
}

.link-3, .link-5 {
  color: var(--gray);
  text-decoration: underline;
}

.nodes-instraction_wrapper {
  border: .0625rem solid var(--gray75);
  background-color: var(--cell-background);
  border-radius: 1rem;
  padding: 1.25rem;
}

.nodes-button-wrapper {
  grid-column-gap: 3.1875rem;
  grid-row-gap: 3.1875rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nodes-button-wrapper.small {
  grid-column-gap: 3.1875rem;
  grid-row-gap: 3.1875rem;
  border: .0625rem none var(--gray75);
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 100%;
  display: flex;
}

.nodes_grid-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.nodes_grid-wrapper-down {
  background-color: var(--cell-background);
  border-bottom-right-radius: 1.375rem;
  border-bottom-left-radius: 1.375rem;
  padding: .75rem 1.25rem;
}

.nodes_grid-wrapper-box {
  border: .0625rem solid var(--gray75);
  border-radius: 1.375rem;
  position: relative;
}

.nodes_grid-wrapper-up-image {
  border-radius: 1.375rem 1.375rem 0 0;
  max-width: 100%;
}

.node-main-left {
  width: 75%;
  padding-left: 5em;
}

.node-main-right {
  border: .0625rem solid var(--gray75);
  background-color: var(--cell-background);
  border-top-left-radius: 1.375rem;
  border-bottom-left-radius: 1.375rem;
  width: 20%;
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
  position: fixed;
  inset: 0% 0% 0% auto;
}

.solana-instraction_wrapper {
  border: .0625rem solid var(--gray75);
  background-color: var(--cell-background);
  border-radius: 1rem;
  padding: 1.25rem;
}

.listitem-all {
  color: var(--gray);
}

._1button-full {
  background-color: var(--cell-background);
  border-radius: 1rem;
}

.airdrops_grid-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.airdrops_grid-wrapper-box {
  border: .0625rem solid var(--gray75);
  border-radius: 1.375rem;
}

._2button-full {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--cell-background);
  border-radius: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: grid;
}

.section_faq {
  color: #fff;
  background-color: #000;
  flex-direction: column;
  justify-content: center;
  min-height: 0;
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
  display: flex;
  position: relative;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.container-large.padding_24px {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.faq_grid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: start stretch;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
}

.faq_title-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  max-width: 50rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.image-3 {
  width: 1.875rem;
}

.faq_item {
  background-color: var(--cell-background);
  border: .0625rem solid #1e1e22;
  border-radius: 1.5rem;
  flex-flow: column;
  transition: border-color .3s;
  display: flex;
}

.faq_item:hover {
  border-color: #6a46ff;
}

.faq_answer-wrap {
  padding-bottom: 1.5rem;
}

.faq_answer {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  overflow: hidden;
}

.faq_question {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 1.5rem;
  display: flex;
}

.faq_wrap {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  color: #eeeef3;
  flex-flow: column;
  display: flex;
}

.login_register-form {
  border: .0625rem solid var(--gray75);
  border-radius: 1.375rem;
  padding: 2.5rem;
  position: static;
  inset: 0%;
}

.login_register-form_wrapper {
  justify-content: center;
  align-items: center;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
}

.email-field, .text_text-filed {
  color: var(--white);
  background-color: #0000;
  border-radius: .375rem;
}

.center-button {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.bold-text {
  color: var(--gray);
}

.form-field {
  background-color: var(--background);
  color: var(--white);
  border-radius: .375rem;
}

.checkbox-field {
  color: var(--gray);
}

.mb-80 {
  margin-bottom: 3.75rem;
}

.subscription-grid_wrapper-div {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.subscription-grid_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.subscription-grid_block {
  border: .0625rem solid var(--gray75);
  border-radius: .5rem;
  position: relative;
}

.subscription-grid_block-rate {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: .625rem;
  display: flex;
}

.subscription-grid_block-services {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.subscription-grid_block-services-description {
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: .625rem;
  margin-right: .625rem;
  display: flex;
}

.subscription-grid_block-price {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
  inset: auto 0 0;
}

.subscription-grid_block-button {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal_wripper-subscribe-120 {
  z-index: 9999;
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal_window-120 {
  border: .0625rem solid var(--gray75);
  background-color: var(--background);
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 28.125rem;
  height: auto;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: block;
  position: relative;
}

.close_btn-modal {
  cursor: pointer;
  position: absolute;
  inset: .625rem .625rem auto auto;
}

.code_database {
  display: none;
}

.balance-up_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.balance-balance-left, .balance-balance-center, .balance-balance-right {
  border: .0625rem solid var(--gray75);
  border-radius: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding: .625rem;
  display: flex;
}

.form_filter {
  border: .0625rem solid var(--gray75);
  border-radius: .5rem;
  flex-flow: column;
  padding: .625rem;
  display: flex;
}

.selectel_field-filter {
  border: .0625rem solid var(--gray75);
  background-color: var(--background);
  color: var(--gray);
  border-radius: .5rem;
}

.transaction_grid-table {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border: .0625rem solid var(--gray75);
  border-radius: .5rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: .625rem;
  display: flex;
}

.table-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.table-header-wrapper {
  border-style: none none dashed;
  border-width: 1px;
  border-color: black black var(--gray75);
  text-align: center;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 17px;
  display: flex;
}

.table-header-2 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.transaction-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px none var(--gray75);
  flex-flow: column;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: stretch;
  align-self: stretch;
  justify-items: stretch;
  display: grid;
}

.modal_wripper-deposit {
  z-index: 9999;
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  object-fit: scale-down;
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal_window-deposit {
  border: .0625rem solid var(--gray75);
  background-color: var(--background);
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  width: 90%;
  height: 90vh;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: block;
  position: relative;
  overflow: auto;
}

.deposit-left_right_column {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.deposit-left_right_column-left {
  border-right: 1px solid var(--gray75);
  padding-right: 10px;
}

.deposit-left_right_column-right {
  border-radius: 0;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.deposit-left_right_column-left-list {
  color: var(--white);
}

.frame {
  border-style: solid none;
  border-width: 1px;
  border-color: var(--gray75);
  border-top-left-radius: 16px;
  border-bottom-right-radius: 16px;
  justify-content: flex-start;
  align-items: center;
  padding: 10px;
  display: flex;
}

.form {
  display: flex;
  position: relative;
}

.text-field {
  border: 1px solid var(--gray75);
  color: var(--gray);
  background-color: #0000;
  margin-bottom: 0;
}

.text-field::placeholder {
  color: var(--gray);
}

.text-field.border {
  color: var(--white);
  border-radius: .75rem;
}

.text-field.border::placeholder {
  color: var(--white);
}

.submit-button {
  z-index: 1;
  border-style: solid solid solid none;
  border-width: 1px;
  border-color: var(--gray75);
  background-color: #0000;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  width: auto;
  min-width: auto;
  max-width: none;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 1vw;
  position: relative;
}

.form-block {
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  display: block;
}

.wallet-info {
  width: 70%;
}

.error-message, .success-message {
  background-color: var(--glow);
}

.modal_wripper-partner {
  z-index: 10000;
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.nodes_grid-wrapper-status_wrapper {
  background-color: #ff0;
  background-image: linear-gradient(90deg, #b6daff, #d4f6ff 45.5%);
  border-radius: .5rem;
  margin-top: 10px;
  margin-left: 10px;
  padding: 5px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.nodes_grid-wrapper-status_wrapper.yellow {
  background-image: none;
}

.nodes_grid-wrapper-status_wrapper.red {
  background-color: red;
  background-image: none;
}

.text-link {
  color: var(--white);
  text-decoration: none;
  transition: all .5s cubic-bezier(.645, .045, .355, 1);
}

.text-link:hover {
  text-decoration: underline;
}

.text-link.big-solana_wrapper {
  text-align: left;
  font-size: 2vw;
}

.allocation_wrapper {
  border: 1px solid var(--gray75);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.allocation_sum-wrapper, .allocation_pool_fill-wrapper {
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  display: flex;
}

.allocation_left {
  flex: 1;
}

.allocation_right {
  background-color: #0000;
  align-self: auto;
  width: 50%;
  height: auto;
}

.allocation_percent-wrapper, .allocation_minimal-wrapper, .allocation_maximum-wrapper, .allocation_timer-wrapper {
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  display: flex;
}

.text_text-timer {
  color: var(--white);
  background-color: #0000;
  border-radius: .375rem;
}

.allocation_button_wrapper {
  padding: 10px;
}

.allocation_to_project-wrapper, .allocation-my_share-wrapper, .allocation-awaiting_bonus-wrapper {
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  display: flex;
}

.link-about_project {
  color: var(--gray);
  text-decoration: underline;
}

.modal_wrapper {
  z-index: 999;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0%;
}

.modal_wrapper.visible {
  justify-content: center;
  align-items: flex-start;
  display: none;
  overflow: auto;
}

.modal-window_invest {
  border: .0625rem solid var(--gray75);
  background-color: var(--background);
  border-radius: 1.25rem;
  width: 600px;
  height: auto;
  padding: 20px;
  position: relative;
}

.button-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.price_div-wrapper {
  justify-content: space-between;
  display: flex;
}

.modal_wripper-optima, .modal_wripper-vip {
  z-index: 10000;
  -webkit-backdrop-filter: blur(.25rem);
  backdrop-filter: blur(.25rem);
  background-color: #0000004d;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
}

.subscription-timer_wrapper {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  border: 1px none var(--gray75);
  border-radius: .75rem;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  display: flex;
}

.active_subscription-wrapper, .active_valid-until_wrapper {
  border: 1px solid var(--gray75);
  border-radius: .75rem;
  justify-content: space-between;
  width: 50%;
  padding: 20px;
  display: flex;
}

.code-subscription, .code-wrapper {
  display: none;
}

.form-activate {
  flex: 1;
  align-self: center;
}

.form-2 {
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.sample-wrapper {
  grid-column-gap: 0%;
  grid-row-gap: 0%;
  justify-content: space-between;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.amount-wrapper {
  width: 15%;
}

.operation_type-wrapper {
  width: 20%;
}

.date-wrapper {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  justify-content: flex-start;
  align-items: center;
  width: 10%;
  display: flex;
}

.deposit-text_wrapper {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: inline-flex;
}

.form_transfer-to-pool_wrapper {
  position: relative;
}

.bold-text-2 {
  color: var(--background);
}

.text-link-rule {
  color: var(--gray);
  font-weight: 400;
  text-decoration: underline;
}

.bold-text-3, .bold-text-4 {
  font-weight: 400;
}

.nodes_grid-wrapper-down_wrap {
  justify-content: space-between;
  display: flex;
}

.text_wrapper {
  border: 1px solid var(--gray75);
  border-radius: .75rem;
  justify-content: space-between;
  width: auto;
  padding: 20px;
  display: flex;
  overflow: hidden;
}

.text_wrapper.vertical {
  flex-flow: column;
  align-items: flex-start;
}

.text_wrapper.vertical.gray {
  background-color: var(--cell-background);
  justify-content: space-between;
}

.text_wrapper.vertical.gray.full {
  align-self: stretch;
}

.text_wrapper.no-border {
  border-style: none;
}

.delegation-wrapper {
  grid-column-gap: .7rem;
  grid-row-gap: .7rem;
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.list-item-3 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.list-item-3.link {
  cursor: pointer;
}

.modal-window {
  border: 1px solid var(--gray75);
  background-color: #000;
  border-radius: 30px;
  flex-flow: column;
  width: 70rem;
  height: auto;
  margin: 1.25rem 0 1.25rem 0;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: relative;
  overflow: visible;
}

.image-5 {
  display: block;
}

.div-block-5 {
  position: absolute;
  inset: .625rem .625rem auto auto;
}

.image-6 {
  cursor: pointer;
  width: 1.875rem;
  height: 1.875rem;
}

.image-close_wrapper {
  position: absolute;
  inset: .625rem .625rem auto auto;
}

.image-7 {
  width: 1.875rem;
  height: 1.875rem;
}

.list-item-4 {
  cursor: pointer;
  padding-top: .3125rem;
  padding-bottom: .3125rem;
}

.modal_wrapper-2 {
  z-index: 999;
  -webkit-backdrop-filter: blur(7px);
  backdrop-filter: blur(7px);
  background-color: #00000080;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.modal-window-2 {
  border: 1px solid var(--gray75);
  background-color: #000;
  border-radius: 30px;
  flex-flow: column;
  width: 70rem;
  height: auto;
  margin: 1.25rem 0 1.25rem 0;
  padding-bottom: 1.25rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
  position: relative;
  overflow: visible;
}

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

.solana_server-wrapper {
  border: 1px solid var(--gray75);
  text-align: center;
  border-radius: .75rem;
  padding-top: 1.25rem;
}

.solana_server-image_wrapper {
  border-bottom: 1px solid var(--gray75);
  justify-content: center;
  align-items: center;
  margin-bottom: 1.25rem;
  padding-bottom: 1.25rem;
  display: flex;
}

.ip-wrapper, .date_until-wrapper, .ip_changes-wrapper {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  display: flex;
}

.image-help {
  border-radius: .625rem;
}

.image-help.center {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

.bold-text-5, .bold-text-6, .bold-text-7, .bold-text-8, .code {
  color: red;
}

.pool-wrapper {
  grid-column-gap: 1.25rem;
  grid-row-gap: 1.25rem;
  display: flex;
}

.modal-window_invest-2 {
  background-color: #000;
  border: .0625rem solid #525252;
  border-radius: 1.25rem;
  width: 600px;
  height: auto;
  padding: 20px;
  position: relative;
}

.account_settings-form.horizontal {
  flex-flow: column;
  display: flex;
}

.form-text_field {
  border: 1px solid var(--gray75);
  color: var(--white);
  background-color: #0000;
  border-radius: 8px;
}

.form-text_field::placeholder {
  color: var(--white);
}

.form-text_field.evm {
  border-right-width: 1px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  flex: 1;
  width: auto;
}

.form-text_field._10 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  width: 10%;
}

.form-text_field._10::placeholder {
  color: var(--gray);
  text-align: center;
}

.evm-form {
  flex-flow: column;
  display: flex;
}

.div-block-6 {
  display: flex;
}

.allocation-hash {
  justify-content: space-between;
  align-items: center;
  padding: 10px;
  display: flex;
}

.bold-text-9, .bold-text-10, .bold-text-11, .bold-text-12, .bold-text-13, .bold-text-14 {
  font-weight: 400;
}

.modal-window_cookie {
  border: .0625rem solid var(--gray75);
  background-color: var(--background);
  pointer-events: none;
  border-radius: 1.25rem;
  width: 43.75rem;
  height: auto;
  padding: 20px;
  display: block;
  position: fixed;
  inset: auto auto .625rem;
}

.close_btn-modal_cookie {
  cursor: pointer;
  position: absolute;
  inset: .625rem .625rem auto auto;
}

.privacy-wrapper {
  justify-content: space-around;
  align-items: stretch;
  display: flex;
}

.vesting_table-wrapper {
  justify-content: flex-end;
  align-items: center;
  width: auto;
  margin-left: auto;
  display: block;
}

.grid {
  border-bottom: 1px solid var(--gray);
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1.25fr 2fr .75fr 1fr 1fr 1fr;
  place-content: center;
}

.grid.vesting {
  padding-top: .3125rem;
  padding-bottom: .3125rem;
}

@media screen and (max-width: 991px) {
  .body {
    font-size: .688194rem;
  }

  .section {
    padding-left: 0;
    padding-right: 0;
  }

  .section.hero {
    justify-content: center;
    align-items: center;
    height: 80vh;
  }

  .section.position {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: static;
  }

  .section.position._2nd {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .container, .container.hero {
    padding-left: 1.88em;
    padding-right: 1.88em;
  }

  .container.who {
    height: auto;
    padding-left: 1.88em;
    padding-right: 1.88em;
  }

  .navbar {
    padding-left: 1.88em;
    padding-right: 1.88em;
  }

  .navbar-link {
    font-size: 2em;
    line-height: 150%;
  }

  .nav-menu {
    background-color: var(--background);
    flex-flow: column;
    display: block;
  }

  .button {
    font-size: 1.4em;
  }

  .button.big {
    font-size: 1.2em;
  }

  .button.big.login_form {
    width: 30rem;
  }

  .button.big.text-size {
    font-size: .8rem;
  }

  .button.main-nav {
    height: 6.25em;
    font-size: 1em;
  }

  .button.big-full, .button._2big-full {
    font-size: 1.3em;
  }

  .nav_link-wrapper {
    flex-flow: column;
    height: 50vh;
    margin-right: 0;
    padding-top: 6.25em;
  }

  .mr-20 {
    margin-bottom: 1.25em;
  }

  .h1 {
    line-height: 110%;
  }

  .main-hero-text {
    width: auto;
    font-size: 1rem;
    line-height: 120%;
  }

  .main-hero-text.table {
    font-size: 1rem;
  }

  .hero-h1_wrapper {
    width: 90%;
  }

  .lottie-wrapper {
    justify-content: flex-end;
    align-items: flex-end;
    margin-top: 0;
    top: -16.5rem;
  }

  .hero-h2_wrapper, .hero-h2_wrapper.core {
    width: 80%;
  }

  .wave-wrapper {
    position: static;
    inset: auto 0% 0%;
  }

  .main_greed-logo {
    grid-column-gap: .3125rem;
    grid-row-gap: .3125rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    width: 80%;
    padding-top: 11em;
  }

  .cell_metrics-wrapper {
    grid-column-gap: 1.0625rem;
    grid-row-gap: 1.0625rem;
    width: 90%;
  }

  .cell_number-text_up {
    font-size: .6em;
  }

  .icon {
    color: var(--white);
  }

  .menu-button, .menu-button.w--open {
    background-color: var(--background);
  }

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

  .dashboard_grid-wrapper.referral {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .dashboard_grid-wrapper-login_name {
    font-size: .875rem;
  }

  .dashboard_grid-wrapper-user_id, .dashboard_grid-wrapper-down-user_id_text {
    font-size: .8125rem;
  }

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

  .description_image-wrapper-image {
    width: 100%;
  }

  .list-item-2._14.cell_description-text {
    line-height: 101%;
  }

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

  .node-main-right {
    margin-top: 4.6875rem;
  }

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

  .airdrops_grid-wrapper.solana, .subscription-grid_wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .modal_wripper-subscribe-120 {
    display: flex;
  }

  .modal_window-120 {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .modal_wripper-deposit {
    display: flex;
  }

  .modal_window-deposit {
    padding-bottom: 1.25rem;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .modal_wripper-partner, .modal_wripper-optima, .modal_wripper-vip {
    display: flex;
  }

  .form-text_field.evm {
    flex: 1;
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  img {
    max-width: none;
  }

  .container.cp.flex-horizontal {
    flex-flow: column;
    display: flex;
  }

  .button.big {
    font-size: 1.3em;
  }

  .button.big.login_form {
    width: 20rem;
  }

  .button.big.text-size {
    padding-left: 2rem;
    padding-right: 2rem;
    font-size: .7rem;
  }

  .button.big-full, .button._2big-full {
    font-size: 1.3em;
  }

  .button.stretch {
    text-align: center;
  }

  .h1 {
    font-size: 3.6rem;
    line-height: 110%;
  }

  .main-hero-text.big {
    text-align: center;
  }

  .main-hero-text.table {
    font-size: 1rem;
  }

  .hero-h1_wrapper {
    width: auto;
  }

  .hero-button_wrapper {
    justify-content: center;
    align-items: center;
  }

  .hero-h2_wrapper, .hero-h2_wrapper.core {
    width: auto;
  }

  .main_text-wrapper {
    justify-content: center;
  }

  .main_greed-logo {
    grid-template-columns: 1fr;
    justify-content: center;
    width: 40%;
    padding-top: 11em;
    padding-right: 0;
  }

  .image_greed-partner {
    min-width: 100%;
  }

  .cell_metrics-wrapper {
    grid-template-columns: 1fr;
    width: 100%;
  }

  .cell_description-text {
    font-size: .9rem;
    line-height: 110%;
  }

  .image-team {
    width: 80%;
  }

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

  .description-up-image {
    max-width: 100%;
  }

  .description_image-wrapper-image {
    width: 100%;
  }

  .nodes_grid-wrapper, .nodes_grid-wrapper.solana {
    grid-template-columns: 1fr 1fr;
  }

  .nodes_grid-wrapper-up-image {
    max-width: 100%;
  }

  .node-main-left, .node-main-right {
    width: 100%;
  }

  .airdrops_grid-wrapper, .airdrops_grid-wrapper.solana {
    grid-template-columns: 1fr 1fr;
  }

  .faq_grid {
    margin-left: auto;
    margin-right: auto;
  }

  .faq_answer-wrap {
    padding-bottom: 1rem;
  }

  .faq_answer {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .faq_question {
    padding: 1rem 1.25rem;
  }

  .balance-up_wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .form-text_field.evm {
    flex: 1;
    width: auto;
  }
}

@media screen and (max-width: 479px) {
  .body {
    margin-top: 0;
  }

  .container.navbar-wrapper {
    justify-content: space-between;
  }

  .navbar {
    padding-left: .63em;
    padding-right: .63em;
  }

  .navbar-link {
    font-size: 1.7em;
  }

  .nav-menu {
    padding-bottom: .63em;
    padding-left: .63em;
    padding-right: .63em;
  }

  .button.big {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  .button.big.login_form {
    width: 10rem;
  }

  .button.big.text-size {
    font-size: .8rem;
  }

  .button.big {
    width: auto;
  }

  .button._2big-full {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .button.vesting {
    flex: 1;
    font-size: 1em;
  }

  .nav_link-wrapper {
    justify-content: center;
    align-items: center;
    padding-top: 0;
  }

  .h1 {
    font-size: 3rem;
  }

  .h1.venture {
    font-size: 2.4rem;
  }

  .h1.small {
    font-size: 3.1rem;
  }

  .h1.subscription {
    font-size: 2.9rem;
  }

  .main-hero-text {
    text-align: left;
    align-self: auto;
    overflow: visible;
  }

  .main-hero-text.description_text {
    text-align: left;
    word-break: keep-all;
    flex: 0 auto;
    width: auto;
    font-size: .9rem;
    display: block;
    overflow: visible;
  }

  .main-hero-text.description_text._14 {
    overflow: clip;
  }

  .main-hero-text.description_text.left {
    text-align: left;
    overflow: clip;
  }

  .main-hero-text.description_text.small, .main-hero-text.description_text.transaction {
    font-size: .6rem;
  }

  .main-hero-text.table {
    font-size: 3vw;
  }

  .main-hero-text.padding-10.center, .main-hero-text.center {
    text-align: center;
  }

  .main-hero-text.s {
    align-self: center;
    font-size: .7rem;
  }

  .main-hero-text.email {
    font-size: .7rem;
  }

  .hero-button_wrapper.vertical-btn {
    flex-flow: column;
    justify-content: center;
    align-items: stretch;
  }

  .main_text-wrapper {
    flex-flow: column;
  }

  .main_greed-logo {
    padding-top: 0;
  }

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

  .menu-button {
    background-color: #0000;
  }

  .up_margin_div {
    padding-top: 0;
    padding-bottom: 9em;
    padding-right: 0;
    font-size: .688194rem;
  }

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

  .description-up-image {
    width: 100%;
  }

  .description-list_wrapper {
    padding-left: 1.25rem;
    overflow: clip;
  }

  .nodes-button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .nodes_grid-wrapper, .nodes_grid-wrapper.solana {
    grid-template-columns: 1fr;
  }

  .nodes_grid-wrapper-down {
    text-align: center;
  }

  .airdrops_grid-wrapper, .airdrops_grid-wrapper.solana {
    grid-template-columns: 1fr;
  }

  ._2button-full {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    justify-content: space-between;
    align-items: center;
  }

  .container-large.padding_24px {
    padding-left: 0;
    padding-right: 0;
  }

  .faq_grid {
    place-content: center start;
    width: auto;
    min-width: 18.75rem;
    max-width: 27.5rem;
    height: auto;
  }

  .faq_item {
    align-items: flex-start;
    width: auto;
    min-width: 17.5rem;
    max-width: 27.5rem;
    height: auto;
    transition: border-color .3s;
    display: block;
  }

  .faq_answer {
    width: auto;
  }

  .faq_question {
    width: auto;
    font-size: .6rem;
    line-height: 100%;
  }

  .login_register-form {
    padding-left: 1.88rem;
    padding-right: 1.88rem;
  }

  .center-button {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .subscription-grid_wrapper {
    grid-template-columns: 1fr;
  }

  .modal_wripper-subscribe-120 {
    display: none;
  }

  .modal_window-120 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .modal_wripper-deposit {
    display: none;
  }

  .modal_window-deposit {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .deposit-left_right_column {
    flex-flow: row;
    grid-template-columns: 1fr;
  }

  .deposit-left_right_column-left {
    border-right-style: none;
  }

  .submit-button.copy {
    font-size: 1rem;
  }

  .modal_wripper-partner {
    display: none;
  }

  .text-link {
    letter-spacing: normal;
    word-break: break-all;
    width: auto;
  }

  .text-link.big-solana_wrapper {
    justify-content: center;
    align-items: center;
    font-size: 7vw;
    line-height: 110%;
    display: flex;
  }

  .text-link.policy {
    font-size: .7rem;
  }

  .allocation_wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .allocation_left {
    align-self: stretch;
  }

  .allocation_right {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    display: block;
  }

  .allocation_button_wrapper {
    flex: 1;
  }

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

  .modal_wrapper.visible {
    overflow: auto;
  }

  .modal_wripper-optima, .modal_wripper-vip {
    display: none;
  }

  .subscription-timer_wrapper {
    box-sizing: border-box;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    margin-left: auto;
    margin-right: auto;
  }

  .active_subscription-wrapper {
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .active_valid-until_wrapper {
    justify-content: space-between;
    align-self: stretch;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .operation_type-wrapper {
    width: 25%;
  }

  .date-wrapper {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex: 0 auto;
    width: 10%;
  }

  .done-image {
    width: 10px;
  }

  .text-link-rule {
    word-break: break-all;
  }

  .text_wrapper {
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    width: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .text_wrapper.vertical {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .text_wrapper.mobile {
    flex-flow: column;
  }

  .image-5 {
    width: 100%;
    display: block;
  }

  .modal_wrapper-2 {
    justify-content: center;
    align-items: flex-start;
    padding-left: 10px;
    padding-right: 10px;
    display: none;
  }

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

  .solana_server-wrapper {
    margin-left: 1.88em;
    margin-right: 1.88em;
    padding-bottom: 1.25rem;
  }

  .image-8, .image-9, .image-10 {
    width: 80%;
  }

  .image-help {
    width: 100%;
  }

  .form-text_field.evm {
    flex: 1;
    width: 100%;
  }

  .form-text_field._10 {
    width: auto;
    max-width: 30%;
  }

  .bold-text-10 {
    aspect-ratio: auto;
    letter-spacing: normal;
    column-count: auto;
    white-space: normal;
    word-break: normal;
    overflow-wrap: break-word;
    object-fit: fill;
    flex-flow: wrap;
    font-size: 1rem;
    text-decoration: none;
    display: flex;
    overflow: auto;
  }

  .modal-window_cookie {
    width: auto;
    margin-left: .625rem;
    margin-right: .625rem;
    padding-top: 2.5rem;
  }

  .vesting_table-wrapper {
    justify-content: center;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }
}

#w-node-_6c6a12e4-9975-8d08-4cca-f9982fb6ce10-214d5a1a, #w-node-_74b8e6ae-b61b-ce44-0742-2064095a9485-214d5a1a, #w-node-e98043b2-7264-df32-b604-fd67e905d4ef-214d5a1a, #w-node-f7f23fbd-6ee9-21b3-3e0f-1d45d76c0920-214d5a1a, #w-node-_7d4bc5dc-d3ef-1b64-261a-d73562a297f1-214d5a1a, #w-node-_80c8bdf4-6126-df0e-5b99-cf8febd0f242-214d5a1a {
  place-self: center;
}

#w-node-_33990348-8938-2b1e-446b-d09e8e6aa9f8-fca9bdf4, #w-node-_33990348-8938-2b1e-446b-d09e8e6aaa03-fca9bdf4, #w-node-_33990348-8938-2b1e-446b-d09e8e6aaa11-fca9bdf4, #w-node-_33990348-8938-2b1e-446b-d09e8e6aaa1d-fca9bdf4, #w-node-_33990348-8938-2b1e-446b-d09e8e6aaa27-fca9bdf4, #w-node-_33990348-8938-2b1e-446b-d09e8e6aaa33-fca9bdf4, #w-node-ca8ab2ac-fd96-63cf-1c94-918efbbaa8cc-80ffefdd, #w-node-bc52cf80-87a0-b2ba-a512-f7f578fbdbe8-80ffefdd, #w-node-a06b1946-5cb3-a7fe-56ec-67cefeeeafec-80ffefdd {
  place-self: stretch stretch;
}

#w-node-_4d63f628-e29d-3a58-0128-1204cbbcb8a2-d4ac970c {
  place-self: center;
}

#w-node-_9724938a-7234-46bd-2cd1-10f647f6c4f2-d4ac970c, #w-node-aa6b627d-780e-2965-0c5f-373e3bcb8256-d4ac970c, #w-node-b8010103-b332-d617-037b-9f77f90733b6-d4ac970c, #w-node-_7d1b5f6e-5040-b854-7c9d-c91e48816059-d4ac970c, #w-node-b82a65d2-fd37-5be6-cc4d-4ab69e6eb756-d4ac970c, #w-node-_852b5dc3-33b5-393c-45af-7819287755bf-d4ac970c, #w-node-_84d2c6ba-d4ed-a6c0-a353-8c2fe0de65e3-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5b4-d4ac970c {
  place-self: center;
}

#w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5b8-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5ba-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5bc-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5be-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5c0-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5c2-d4ac970c, #w-node-b5b43fa3-5d1d-0860-9bda-f4d54981f5c4-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_68a155b7-bffa-573b-d793-004d679e93e4-d4ac970c {
  place-self: center;
}

#w-node-_68a155b7-bffa-573b-d793-004d679e93e8-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93ea-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93ec-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93ee-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93f0-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93f2-d4ac970c, #w-node-_68a155b7-bffa-573b-d793-004d679e93f4-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_58c2ad5c-5532-c25f-0e4a-810335050791-d4ac970c {
  place-self: center;
}

#w-node-_58c2ad5c-5532-c25f-0e4a-810335050795-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-810335050797-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-810335050799-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-81033505079b-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-81033505079d-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-81033505079f-d4ac970c, #w-node-_58c2ad5c-5532-c25f-0e4a-8103350507a1-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_07a559fa-4942-1753-efd8-cf0bd5f88397-d4ac970c {
  place-self: center;
}

#w-node-_07a559fa-4942-1753-efd8-cf0bd5f8839b-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f8839d-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f8839f-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f883a1-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f883a3-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f883a5-d4ac970c, #w-node-_07a559fa-4942-1753-efd8-cf0bd5f883a7-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37d4-d4ac970c {
  place-self: center;
}

#w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37d8-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37da-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37dc-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37de-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37e0-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37e2-d4ac970c, #w-node-_60872f3e-7a1b-a2b0-b53e-a3e20c5c37e4-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84dd-d4ac970c {
  place-self: center;
}

#w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84df-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84e1-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84e3-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84e5-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84e7-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84e9-d4ac970c, #w-node-_2ea4eccd-37ae-71b4-b62d-904334ae84eb-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-c96326b9-af3b-dc5d-1587-12b3d0e569fe-d4ac970c {
  place-self: center;
}

#w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a00-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a02-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a04-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a06-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a08-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a0a-d4ac970c, #w-node-c96326b9-af3b-dc5d-1587-12b3d0e56a0c-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-e5b2447f-0870-9209-09e9-160b48fc009a-d4ac970c {
  place-self: center;
}

#w-node-e5b2447f-0870-9209-09e9-160b48fc009c-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc009e-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc00a0-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc00a2-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc00a4-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc00a6-d4ac970c, #w-node-e5b2447f-0870-9209-09e9-160b48fc00a8-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f92e-d4ac970c {
  place-self: center;
}

#w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f930-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f932-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f934-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f936-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f938-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f93a-d4ac970c, #w-node-_4658c643-a2bd-04c9-25f7-d8ba2634f93c-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-fa4d6618-49e6-95e6-1316-bfbf4754a659-d4ac970c {
  place-self: center;
}

#w-node-fa4d6618-49e6-95e6-1316-bfbf4754a65b-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a65d-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a65f-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a661-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a663-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a665-d4ac970c, #w-node-fa4d6618-49e6-95e6-1316-bfbf4754a667-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92cf-d4ac970c {
  place-self: center;
}

#w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92d1-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92d3-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92d5-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92d7-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92d9-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92db-d4ac970c, #w-node-ea6e2b22-0e2f-82e6-a11b-1811c5de92dd-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935ba-d4ac970c {
  place-self: center;
}

#w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935bc-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935be-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935c0-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935c2-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935c4-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935c6-d4ac970c, #w-node-_90f82cb7-1344-59e9-1ad0-d3a41da935c8-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_811e70f1-8044-05d6-e1c2-d2910e7858f2-d4ac970c {
  place-self: center;
}

#w-node-_811e70f1-8044-05d6-e1c2-d2910e7858f4-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e7858f6-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e7858f8-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e7858fa-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e7858fc-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e7858fe-d4ac970c, #w-node-_811e70f1-8044-05d6-e1c2-d2910e785900-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-eabd71e5-cfcc-dcc5-7cbb-44c963210269-d4ac970c {
  place-self: center;
}

#w-node-eabd71e5-cfcc-dcc5-7cbb-44c96321026b-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c96321026d-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c96321026f-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c963210271-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c963210273-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c963210275-d4ac970c, #w-node-eabd71e5-cfcc-dcc5-7cbb-44c963210277-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6dda-d4ac970c {
  place-self: center;
}

#w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6ddc-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6dde-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6de0-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6de2-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6de4-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6de6-d4ac970c, #w-node-_94ddef90-a665-b1d7-a63f-fa80f58d6de8-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213e1-d4ac970c {
  place-self: center;
}

#w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213e3-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213e5-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213e7-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213e9-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213eb-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213ed-d4ac970c, #w-node-_564fb4a1-a4f2-3cd7-d5ef-d525177213ef-d4ac970c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

@media screen and (max-width: 767px) {
  #w-node-a06b1946-5cb3-a7fe-56ec-67cefeeeafec-80ffefdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_41e7f786-1da6-a615-ff4c-6d400b030772-66e7e87b {
    justify-self: stretch;
  }

  #w-node-a06b1946-5cb3-a7fe-56ec-67cefeeeafec-80ffefdd {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-a8116075-cf77-37b2-afa9-01115f2ef823-4a059bdc {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Chakrapetch';
  src: url('../fonts/ChakraPetch-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Chakrapetch';
  src: url('../fonts/ChakraPetch-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Chakrapetch';
  src: url('../fonts/ChakraPetch-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Chakrapetch';
  src: url('../fonts/ChakraPetch-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Bat';
  src: url('../fonts/batmfa__.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}