html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: sans-serif;
}

body {
  margin: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

audio, canvas, progress, video {
  vertical-align: baseline;
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

[hidden], template {
  display: none;
}

a {
  background-color: rgba(0, 0, 0, 0);
}

a:active, a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b, strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  margin: .67em 0;
  font-size: 2em;
}

mark {
  color: #000;
  background: #ff0;
}

small {
  font-size: 80%;
}

sub, sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code, kbd, pre, samp {
  font-family: monospace;
  font-size: 1em;
}

button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button, select {
  text-transform: none;
}

button, html input[type="button"], input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled], html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"], input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td, th {
  padding: 0;
}

@font-face {
  font-family: webflow-icons;
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");
  font-weight: normal;
  font-style: normal;
}

[class^="w-icon-"], [class*=" w-icon-"] {
  speak: none;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  font-family: webflow-icons !important;
}

.w-icon-slider-right:before {
  content: "";
}

.w-icon-slider-left:before {
  content: "";
}

.w-icon-nav-menu:before {
  content: "";
}

.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before {
  content: "";
}

.w-icon-file-upload-remove:before {
  content: "";
}

.w-icon-file-upload-icon:before {
  content: "";
}

* {
  box-sizing: border-box;
}

html {
  height: 100%;
}

body {
  min-height: 100%;
  color: #333;
  background-color: #fff;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

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

html.w-mod-touch * {
  background-attachment: scroll !important;
}

.w-block {
  display: block;
}

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

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

.w-clearfix:after {
  clear: both;
}

.w-hidden {
  display: none;
}

.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}

input.w-button {
  -webkit-appearance: button;
}

html[data-w-dynpage] [data-w-cloak] {
  color: rgba(0, 0, 0, 0) !important;
}

.w-webflow-badge, .w-webflow-badge * {
  z-index: auto;
  visibility: visible;
  box-sizing: border-box;
  width: auto;
  height: auto;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  float: none;
  clear: none;
  box-shadow: none;
  opacity: 1;
  direction: ltr;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
  font-style: inherit;
  font-variant: inherit;
  text-align: inherit;
  letter-spacing: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-indent: 0;
  text-transform: inherit;
  text-shadow: none;
  font-smoothing: auto;
  vertical-align: baseline;
  cursor: inherit;
  white-space: inherit;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  background: none;
  border: 0 rgba(0, 0, 0, 0);
  border-radius: 0;
  margin: 0;
  padding: 0;
  list-style-type: disc;
  transition: none;
  display: block;
  position: static;
  top: auto;
  bottom: auto;
  left: auto;
  right: auto;
  overflow: visible;
  transform: none;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .1);
  visibility: visible !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  opacity: 1 !important;
  width: auto !important;
  height: auto !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  margin: 0 !important;
  padding: 6px !important;
  font-size: 12px !important;
  line-height: 14px !important;
  text-decoration: none !important;
  display: inline-block !important;
  position: fixed !important;
  top: auto !important;
  bottom: 12px !important;
  left: auto !important;
  right: 12px !important;
  overflow: visible !important;
  transform: none !important;
}

.w-webflow-badge > img {
  visibility: visible !important;
  opacity: 1 !important;
  vertical-align: middle !important;
  display: inline-block !important;
}

h1, h2, h3, h4, h5, h6 {
  margin-bottom: 10px;
  font-weight: bold;
}

h1 {
  margin-top: 20px;
  font-size: 38px;
  line-height: 44px;
}

h2 {
  margin-top: 20px;
  font-size: 32px;
  line-height: 36px;
}

h3 {
  margin-top: 20px;
  font-size: 24px;
  line-height: 30px;
}

h4 {
  margin-top: 10px;
  font-size: 18px;
  line-height: 24px;
}

h5 {
  margin-top: 10px;
  font-size: 14px;
  line-height: 20px;
}

h6 {
  margin-top: 10px;
  font-size: 12px;
  line-height: 18px;
}

p {
  margin-top: 0;
  margin-bottom: 10px;
}

blockquote {
  border-left: 5px solid #e2e2e2;
  margin: 0 0 10px;
  padding: 10px 20px;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin: 0 0 10px;
}

figcaption {
  text-align: center;
  margin-top: 5px;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.w-list-unstyled {
  padding-left: 0;
  list-style: none;
}

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

.w-embed:after {
  clear: both;
}

.w-video {
  width: 100%;
  padding: 0;
  position: relative;
}

.w-video iframe, .w-video object, .w-video embed {
  width: 100%;
  height: 100%;
  border: none;
  position: absolute;
  top: 0;
  left: 0;
}

fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

button, [type="button"], [type="reset"] {
  cursor: pointer;
  -webkit-appearance: button;
  border: 0;
}

.w-form {
  margin: 0 0 15px;
}

.w-form-done {
  text-align: center;
  background-color: #ddd;
  padding: 20px;
  display: none;
}

.w-form-fail {
  background-color: #ffdede;
  margin-top: 10px;
  padding: 10px;
  display: none;
}

label {
  margin-bottom: 5px;
  font-weight: bold;
  display: block;
}

.w-input, .w-select {
  width: 100%;
  height: 38px;
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input:-moz-placeholder, .w-select:-moz-placeholder {
  color: #999;
}

.w-input::-moz-placeholder, .w-select::-moz-placeholder {
  color: #999;
  opacity: 1;
}

.w-input::-webkit-input-placeholder, .w-select::-webkit-input-placeholder {
  color: #999;
}

.w-input:focus, .w-select:focus {
  border-color: #3898ec;
  outline: 0;
}

.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
  cursor: not-allowed;
}

.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {
  background-color: #eee;
}

textarea.w-input, textarea.w-select {
  height: auto;
}

.w-select {
  background-color: #f3f3f3;
}

.w-select[multiple] {
  height: auto;
}

.w-form-label {
  cursor: pointer;
  margin-bottom: 0;
  font-weight: normal;
  display: inline-block;
}

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

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

.w-radio:after {
  clear: both;
}

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

.w-file-upload {
  margin-bottom: 10px;
  display: block;
}

.w-file-upload-input {
  width: .1px;
  height: .1px;
  opacity: 0;
  z-index: -100;
  position: absolute;
  overflow: hidden;
}

.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success {
  color: #333;
  display: inline-block;
}

.w-file-upload-error {
  margin-top: 10px;
  display: block;
}

.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden {
  display: none;
}

.w-file-upload-uploading-btn {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: flex;
}

.w-file-upload-file {
  background-color: #fafafa;
  border: 1px solid #ccc;
  flex-grow: 1;
  justify-content: space-between;
  margin: 0;
  padding: 8px 9px 8px 11px;
  display: flex;
}

.w-file-upload-file-name {
  font-size: 14px;
  font-weight: normal;
  display: block;
}

.w-file-remove-link {
  width: auto;
  height: auto;
  cursor: pointer;
  margin-top: 3px;
  margin-left: 10px;
  padding: 3px;
  display: block;
}

.w-icon-file-upload-remove {
  margin: auto;
  font-size: 10px;
}

.w-file-upload-error-msg {
  color: #ea384c;
  padding: 2px 0;
  display: inline-block;
}

.w-file-upload-info {
  padding: 0 12px;
  line-height: 38px;
  display: inline-block;
}

.w-file-upload-label {
  cursor: pointer;
  background-color: #fafafa;
  border: 1px solid #ccc;
  margin: 0;
  padding: 8px 12px;
  font-size: 14px;
  font-weight: normal;
  display: inline-block;
}

.w-icon-file-upload-icon, .w-icon-file-upload-uploading {
  width: 20px;
  margin-right: 8px;
  display: inline-block;
}

.w-icon-file-upload-uploading {
  height: 20px;
}

.w-container {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

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

.w-container:after {
  clear: both;
}

.w-container .w-row {
  margin-left: -10px;
  margin-right: -10px;
}

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

.w-row:after {
  clear: both;
}

.w-row .w-row {
  margin-left: 0;
  margin-right: 0;
}

.w-col {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.w-col .w-col {
  padding-left: 0;
  padding-right: 0;
}

.w-col-1 {
  width: 8.33333%;
}

.w-col-2 {
  width: 16.6667%;
}

.w-col-3 {
  width: 25%;
}

.w-col-4 {
  width: 33.3333%;
}

.w-col-5 {
  width: 41.6667%;
}

.w-col-6 {
  width: 50%;
}

.w-col-7 {
  width: 58.3333%;
}

.w-col-8 {
  width: 66.6667%;
}

.w-col-9 {
  width: 75%;
}

.w-col-10 {
  width: 83.3333%;
}

.w-col-11 {
  width: 91.6667%;
}

.w-col-12 {
  width: 100%;
}

.w-hidden-main {
  display: none !important;
}

@media screen and (max-width: 991px) {
  .w-container {
    max-width: 728px;
  }

  .w-hidden-main {
    display: inherit !important;
  }

  .w-hidden-medium {
    display: none !important;
  }

  .w-col-medium-1 {
    width: 8.33333%;
  }

  .w-col-medium-2 {
    width: 16.6667%;
  }

  .w-col-medium-3 {
    width: 25%;
  }

  .w-col-medium-4 {
    width: 33.3333%;
  }

  .w-col-medium-5 {
    width: 41.6667%;
  }

  .w-col-medium-6 {
    width: 50%;
  }

  .w-col-medium-7 {
    width: 58.3333%;
  }

  .w-col-medium-8 {
    width: 66.6667%;
  }

  .w-col-medium-9 {
    width: 75%;
  }

  .w-col-medium-10 {
    width: 83.3333%;
  }

  .w-col-medium-11 {
    width: 91.6667%;
  }

  .w-col-medium-12 {
    width: 100%;
  }

  .w-col-stack {
    width: 100%;
    left: auto;
    right: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-hidden-main, .w-hidden-medium {
    display: inherit !important;
  }

  .w-hidden-small {
    display: none !important;
  }

  .w-row, .w-container .w-row {
    margin-left: 0;
    margin-right: 0;
  }

  .w-col {
    width: 100%;
    left: auto;
    right: auto;
  }

  .w-col-small-1 {
    width: 8.33333%;
  }

  .w-col-small-2 {
    width: 16.6667%;
  }

  .w-col-small-3 {
    width: 25%;
  }

  .w-col-small-4 {
    width: 33.3333%;
  }

  .w-col-small-5 {
    width: 41.6667%;
  }

  .w-col-small-6 {
    width: 50%;
  }

  .w-col-small-7 {
    width: 58.3333%;
  }

  .w-col-small-8 {
    width: 66.6667%;
  }

  .w-col-small-9 {
    width: 75%;
  }

  .w-col-small-10 {
    width: 83.3333%;
  }

  .w-col-small-11 {
    width: 91.6667%;
  }

  .w-col-small-12 {
    width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .w-container {
    max-width: none;
  }

  .w-hidden-main, .w-hidden-medium, .w-hidden-small {
    display: inherit !important;
  }

  .w-hidden-tiny {
    display: none !important;
  }

  .w-col {
    width: 100%;
  }

  .w-col-tiny-1 {
    width: 8.33333%;
  }

  .w-col-tiny-2 {
    width: 16.6667%;
  }

  .w-col-tiny-3 {
    width: 25%;
  }

  .w-col-tiny-4 {
    width: 33.3333%;
  }

  .w-col-tiny-5 {
    width: 41.6667%;
  }

  .w-col-tiny-6 {
    width: 50%;
  }

  .w-col-tiny-7 {
    width: 58.3333%;
  }

  .w-col-tiny-8 {
    width: 66.6667%;
  }

  .w-col-tiny-9 {
    width: 75%;
  }

  .w-col-tiny-10 {
    width: 83.3333%;
  }

  .w-col-tiny-11 {
    width: 91.6667%;
  }

  .w-col-tiny-12 {
    width: 100%;
  }
}

.w-widget {
  position: relative;
}

.w-widget-map {
  width: 100%;
  height: 400px;
}

.w-widget-map label {
  width: auto;
  display: inline;
}

.w-widget-map img {
  max-width: inherit;
}

.w-widget-map .gm-style-iw {
  text-align: center;
}

.w-widget-map .gm-style-iw > button {
  display: none !important;
}

.w-widget-twitter {
  overflow: hidden;
}

.w-widget-twitter-count-shim {
  vertical-align: top;
  width: 28px;
  height: 20px;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-inner {
  text-align: center;
  color: #999;
  font-family: serif;
  font-size: 15px;
  line-height: 12px;
  position: relative;
}

.w-widget-twitter-count-shim .w-widget-twitter-count-clear {
  display: block;
  position: relative;
}

.w-widget-twitter-count-shim.w--large {
  width: 36px;
  height: 28px;
}

.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 18px;
}

.w-widget-twitter-count-shim:not(.w--vertical) {
  margin-left: 5px;
  margin-right: 8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large {
  margin-left: 6px;
}

.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: rgba(117, 134, 150, 0) #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-top: -4px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -10px;
}

.w-widget-twitter-count-shim:not(.w--vertical):after {
  border-width: 4px;
  border-color: rgba(255, 255, 255, 0) #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-top: -4px;
  margin-left: -8px;
}

.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {
  border-width: 5px;
  margin-top: -5px;
  margin-left: -9px;
}

.w-widget-twitter-count-shim.w--vertical {
  width: 61px;
  height: 33px;
  margin-bottom: 8px;
}

.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after {
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: solid rgba(0, 0, 0, 0);
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b rgba(117, 134, 150, 0) rgba(117, 134, 150, 0);
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff rgba(255, 255, 255, 0) rgba(255, 255, 255, 0);
  margin-left: -4px;
}

.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {
  font-size: 18px;
  line-height: 22px;
}

.w-widget-twitter-count-shim.w--vertical.w--large {
  width: 76px;
}

.w-background-video {
  height: 500px;
  color: #fff;
  position: relative;
  overflow: hidden;
}

.w-background-video > video {
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -100;
  background-position: 50%;
  background-size: cover;
  margin: auto;
  position: absolute;
  top: -100%;
  bottom: -100%;
  left: -100%;
  right: -100%;
}

.w-background-video > video::-webkit-media-controls-start-playback-button {
  -webkit-appearance: none;
  display: none !important;
}

.w-background-video--control {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

.w-background-video--control > [hidden] {
  display: none !important;
}

.w-slider {
  height: 300px;
  text-align: center;
  clear: both;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  background: #ddd;
  position: relative;
}

.w-slider-mask {
  z-index: 1;
  height: 100%;
  white-space: nowrap;
  display: block;
  position: relative;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slide {
  vertical-align: top;
  width: 100%;
  height: 100%;
  white-space: normal;
  text-align: left;
  display: inline-block;
  position: relative;
}

.w-slider-nav {
  z-index: 2;
  height: 40px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  margin: auto;
  padding-top: 10px;
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-nav.w-round > div {
  border-radius: 100%;
}

.w-slider-nav.w-num > div {
  width: auto;
  height: auto;
  font-size: inherit;
  line-height: inherit;
  padding: .2em .5em;
}

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px rgba(51, 51, 51, .4);
}

.w-slider-nav-invert {
  color: #fff;
}

.w-slider-nav-invert > div {
  background-color: rgba(34, 34, 34, .4);
}

.w-slider-nav-invert > div.w-active {
  background-color: #222;
}

.w-slider-dot {
  width: 1em;
  height: 1em;
  cursor: pointer;
  background-color: rgba(255, 255, 255, .4);
  margin: 0 3px .5em;
  transition: background-color .1s, color .1s;
  display: inline-block;
  position: relative;
}

.w-slider-dot.w-active {
  background-color: #fff;
}

.w-slider-dot:focus {
  outline: none;
  box-shadow: 0 0 0 2px #fff;
}

.w-slider-dot:focus.w-active {
  box-shadow: none;
}

.w-slider-arrow-left, .w-slider-arrow-right {
  width: 80px;
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: auto;
  font-size: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] {
  position: absolute;
}

.w-slider-arrow-left:focus, .w-slider-arrow-right:focus {
  outline: 0;
}

.w-slider-arrow-left {
  z-index: 3;
  right: auto;
}

.w-slider-arrow-right {
  z-index: 4;
  left: auto;
}

.w-icon-slider-left, .w-icon-slider-right {
  width: 1em;
  height: 1em;
  margin: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  border: 0;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.w-slider-force-show {
  display: block !important;
}

.w-dropdown {
  text-align: left;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: relative;
}

.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  white-space: nowrap;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  position: relative;
}

.w-dropdown-toggle {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  padding-right: 40px;
  display: inline-block;
}

.w-dropdown-toggle:focus {
  outline: 0;
}

.w-icon-dropdown-toggle {
  width: 1em;
  height: 1em;
  margin: auto 20px auto auto;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.w-dropdown-list {
  min-width: 100%;
  background: #ddd;
  display: none;
  position: absolute;
}

.w-dropdown-list.w--open {
  display: block;
}

.w-dropdown-link {
  color: #222;
  padding: 10px 20px;
  display: block;
}

.w-dropdown-link.w--current {
  color: #0082f3;
}

.w-dropdown-link:focus {
  outline: 0;
}

@media screen and (max-width: 767px) {
  .w-nav-brand {
    padding-left: 10px;
  }
}

.w-lightbox-backdrop {
  cursor: auto;
  letter-spacing: normal;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  visibility: visible;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  color: #fff;
  text-align: center;
  z-index: 2000;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -webkit-tap-highlight-color: transparent;
  background: rgba(0, 0, 0, .9);
  outline: 0;
  font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 300;
  line-height: 1.2;
  list-style: disc;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate(0);
}

.w-lightbox-backdrop, .w-lightbox-container {
  height: 100%;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}

.w-lightbox-content {
  height: 100vh;
  position: relative;
  overflow: hidden;
}

.w-lightbox-view {
  width: 100vw;
  height: 100vh;
  opacity: 0;
  position: absolute;
}

.w-lightbox-view:before {
  content: "";
  height: 100vh;
}

.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
  height: 86vh;
}

.w-lightbox-frame, .w-lightbox-view:before {
  vertical-align: middle;
  display: inline-block;
}

.w-lightbox-figure {
  margin: 0;
  position: relative;
}

.w-lightbox-group .w-lightbox-figure {
  cursor: pointer;
}

.w-lightbox-img {
  width: auto;
  height: auto;
  max-width: none;
}

.w-lightbox-image {
  float: none;
  max-width: 100vw;
  max-height: 100vh;
  display: block;
}

.w-lightbox-group .w-lightbox-image {
  max-height: 86vh;
}

.w-lightbox-caption {
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: rgba(0, 0, 0, .4);
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-lightbox-control {
  width: 4em;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  transition: all .3s;
  position: absolute;
  top: 0;
}

.w-lightbox-left {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");
  display: none;
  bottom: 0;
  left: 0;
}

.w-lightbox-right {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");
  display: none;
  bottom: 0;
  right: 0;
}

.w-lightbox-close {
  height: 2.6em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  right: 0;
}

.w-lightbox-strip {
  white-space: nowrap;
  padding: 0 1vh;
  line-height: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-x: auto;
  overflow-y: hidden;
}

.w-lightbox-item {
  width: 10vh;
  box-sizing: content-box;
  cursor: pointer;
  padding: 2vh 1vh;
  display: inline-block;
  -webkit-transform: translate3d(0, 0, 0);
}

.w-lightbox-active {
  opacity: .3;
}

.w-lightbox-thumbnail {
  height: 10vh;
  background: #222;
  position: relative;
  overflow: hidden;
}

.w-lightbox-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
}

.w-lightbox-thumbnail .w-lightbox-tall {
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}

.w-lightbox-thumbnail .w-lightbox-wide {
  height: 100%;
  left: 50%;
  transform: translate(-50%);
}

.w-lightbox-spinner {
  box-sizing: border-box;
  width: 40px;
  height: 40px;
  border: 5px solid rgba(0, 0, 0, .4);
  border-radius: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation: .8s linear infinite spin;
  position: absolute;
  top: 50%;
  left: 50%;
}

.w-lightbox-spinner:after {
  content: "";
  border: 3px solid rgba(0, 0, 0, 0);
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  top: -4px;
  bottom: -4px;
  left: -4px;
  right: -4px;
}

.w-lightbox-hide {
  display: none;
}

.w-lightbox-noscroll {
  overflow: hidden;
}

@media (min-width: 768px) {
  .w-lightbox-content {
    height: 96vh;
    margin-top: 2vh;
  }

  .w-lightbox-view, .w-lightbox-view:before {
    height: 96vh;
  }

  .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before {
    height: 84vh;
  }

  .w-lightbox-image {
    max-width: 96vw;
    max-height: 96vh;
  }

  .w-lightbox-group .w-lightbox-image {
    max-width: 82.3vw;
    max-height: 84vh;
  }

  .w-lightbox-left, .w-lightbox-right {
    opacity: .5;
    display: block;
  }

  .w-lightbox-close {
    opacity: .8;
  }

  .w-lightbox-control:hover {
    opacity: 1;
  }
}

.w-lightbox-inactive, .w-lightbox-inactive:hover {
  opacity: 0;
}

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

.w-richtext:after {
  clear: both;
}

.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after {
  white-space: initial;
}

.w-richtext ol, .w-richtext ul {
  overflow: hidden;
}

.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {
  outline: 2px solid #2895f7;
}

.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.w-richtext figure {
  max-width: 60%;
  position: relative;
}

.w-richtext figure > div:before {
  cursor: default !important;
}

.w-richtext figure img {
  width: 100%;
}

.w-richtext figure figcaption.w-richtext-figcaption-placeholder {
  opacity: .6;
}

.w-richtext figure div {
  color: rgba(0, 0, 0, 0);
  font-size: 0;
}

.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] {
  display: table;
}

.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div {
  display: inline-block;
}

.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption {
  caption-side: bottom;
  display: table-caption;
}

.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] {
  width: 60%;
  height: 0;
}

.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div {
  width: 100%;
}

.w-richtext figure.w-richtext-align-center {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}

.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {
  max-width: 100%;
}

.w-richtext figure.w-richtext-align-normal {
  clear: both;
}

.w-richtext figure.w-richtext-align-fullwidth {
  width: 100%;
  max-width: 100%;
  text-align: center;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-richtext figure.w-richtext-align-fullwidth > div {
  padding-bottom: inherit;
  display: inline-block;
}

.w-richtext figure.w-richtext-align-fullwidth > figcaption {
  display: block;
}

.w-richtext figure.w-richtext-align-floatleft {
  float: left;
  clear: none;
  margin-right: 15px;
}

.w-richtext figure.w-richtext-align-floatright {
  float: right;
  clear: none;
  margin-left: 15px;
}

.w-nav {
  z-index: 1000;
  background: #ddd;
  position: relative;
}

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

.w-nav:after {
  clear: both;
}

.w-nav-brand {
  float: left;
  color: #333;
  text-decoration: none;
  position: relative;
}

.w-nav-link {
  vertical-align: top;
  color: #222;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  padding: 20px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-nav-link.w--current {
  color: #0082f3;
}

.w-nav-menu {
  float: right;
  position: relative;
}

[data-nav-menu-open] {
  text-align: center;
  min-width: 200px;
  background: #c8c8c8;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: visible;
  display: block !important;
}

.w--nav-link-open {
  display: block;
  position: relative;
}

.w-nav-overlay {
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-nav-overlay [data-nav-menu-open] {
  top: 0;
}

.w-nav[data-animation="over-left"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  right: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay {
  width: auto;
}

.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] {
  z-index: 1;
  top: 0;
  left: auto;
}

.w-nav-button {
  float: right;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding: 18px;
  font-size: 24px;
  display: none;
  position: relative;
}

.w-nav-button:focus {
  outline: 0;
}

.w-nav-button.w--open {
  color: #fff;
  background-color: #c8c8c8;
}

.w-nav[data-collapse="all"] .w-nav-menu {
  display: none;
}

.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open {
  display: block;
}

.w--nav-dropdown-list-open {
  position: static;
}

@media screen and (max-width: 991px) {
  .w-nav[data-collapse="medium"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="medium"] .w-nav-button {
    display: block;
  }
}

@media screen and (max-width: 767px) {
  .w-nav[data-collapse="small"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="small"] .w-nav-button {
    display: block;
  }

  .w-nav-brand {
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .w-nav[data-collapse="tiny"] .w-nav-menu {
    display: none;
  }

  .w-nav[data-collapse="tiny"] .w-nav-button {
    display: block;
  }
}

.w-tabs {
  position: relative;
}

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

.w-tabs:after {
  clear: both;
}

.w-tab-menu {
  position: relative;
}

.w-tab-link {
  vertical-align: top;
  text-align: left;
  cursor: pointer;
  color: #222;
  background-color: #ddd;
  padding: 9px 30px;
  text-decoration: none;
  display: inline-block;
  position: relative;
}

.w-tab-link.w--current {
  background-color: #c8c8c8;
}

.w-tab-link:focus {
  outline: 0;
}

.w-tab-content {
  display: block;
  position: relative;
  overflow: hidden;
}

.w-tab-pane {
  display: none;
  position: relative;
}

.w--tab-active {
  display: block;
}

@media screen and (max-width: 479px) {
  .w-tab-link {
    display: block;
  }
}

.w-ix-emptyfix:after {
  content: "";
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.w-dyn-empty {
  background-color: #ddd;
  padding: 10px;
}

.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible {
  display: none !important;
}

.wf-layout-layout {
  display: grid;
}

:root {
  --black: #181925;
  --gray-1: #5d5e67;
  --primary-color-2: #6055a9;
  --white: white;
  --gray-5: #f9f8fa;
  --primary-color-1: #7866d5;
  --gray-2: #9596af;
  --crowdloan: #3e336d;
  --gray-3: #cacbdf;
  --gray-4: #f2f3f8;
  --surface-header: #12111c;
  --surface-primary-glass: rgba(117, 103, 206, .5);
  --primary-color-4: #e4e0f7;
  --medium-turquoise: #5bd1cb;
  --primary-color-3: #b2a4ff;
  --theme-primary-light-70: rgba(255, 255, 255, .7);
  --theme-primary-light: white;
  --theme-primary: #b6aaff;
  --surface-primary: #7567ce;
  --theme-primary-dark: #262838;
  --theme-quaternary-light: #d6e1ff;
  --surface-background: #181925;
  --surface-primary-d70: rgba(18, 17, 28, .7);
  --theme-secondary-light: #d6ffda;
  --surface-primary-d60: rgba(18, 17, 28, .6);
  --surface-primary-d80: rgba(18, 17, 28, .8);
  --surface-primary-pressed: #6055a9;
  --theme-neutral: #262838;
  --theme-neutral-dark: #262838;
  --theme-neutral-darker: #262838;
  --theme-secondary: #8bff97;
  --theme-tertiary: #ef3bff;
  --theme-tertiary-light: #fcd6ff;
  --theme-quarternary: #497cff;
  --theme-success: #33bfb4;
  --theme-error: #f25757;
  --theme-warning: #fabc3c;
  --theme-black: black;
  --theme-white: white;
  --surface-nav: rgba(18, 17, 28, .8);
}

.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 {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

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

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

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

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: var(--black);
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
}

h1 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 65px;
  font-weight: 500;
  line-height: 1.1em;
}

h2 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 55px;
  font-weight: 500;
  line-height: 1.1em;
}

h3 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 43px;
  font-weight: 400;
  line-height: 1.1em;
}

h4 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.1em;
}

h5 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.1em;
}

h6 {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2em;
}

p {
  color: var(--gray-1);
  letter-spacing: .3px;
  margin-bottom: 30px;
  font-family: Manrope, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4em;
}

a {
  color: var(--primary-color-2);
  background-color: rgba(0, 0, 0, 0);
  text-decoration: none;
  transition: color .25s;
}

ul {
  margin-bottom: 0;
  padding-left: 20px;
  list-style-type: square;
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 20px;
}

li {
  letter-spacing: .02em;
  margin-bottom: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.3em;
}

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

strong {
  font-weight: 500;
}

blockquote {
  border-left-style: none;
  margin-bottom: 0;
  padding: 0;
  font-size: 24px;
  font-style: italic;
  font-weight: 500;
  line-height: 1.6em;
}

figure {
  margin-bottom: 10px;
}

.hub-overview-card {
  width: 100%;
  color: #000;
  text-decoration: none;
}

.hub-resource-card {
  color: #000;
  text-decoration: none;
}

.hub-center-flex {
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.jumbo {
  margin-bottom: 50px;
  font-size: 75px;
  line-height: 1.05em;
}

.jumbo.hero-jumbo.tyle-h1 {
  min-height: 260px;
  color: var(--black);
  margin-bottom: 20px;
  display: none;
}

.jumbo.stat-jumbo {
  margin-bottom: 12px;
  font-weight: 500;
}

.jumbo.stat-jumbo.count-number {
  line-height: 1em;
}

.jumbo.crowdloan-text {
  color: #3e336d;
}

.tagline {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.1em;
}

.tagline.no-margin.efi-bottom-text {
  color: var(--white);
}

.tagline.weight-normal {
  font-weight: 400;
}

.tagline.weight-normal.text-white.max-280 {
  max-width: 280px;
}

.tagline.swiper-logos {
  align-self: flex-start;
  margin-bottom: 40px;
  font-size: 22px;
}

.column {
  z-index: 2;
  object-fit: fill;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.column.center {
  text-align: center;
  align-items: center;
}

.column.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.column.hor-column {
  flex-direction: row;
  align-items: center;
}

.column.hor-column.margin-20 {
  margin-bottom: 20px;
}

.column.hor-column.has {
  text-transform: uppercase;
}

.column.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.column.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.column.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.column.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.column.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.column.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.column.max-680 {
  max-width: 680px;
}

.column.centar {
  text-align: center;
  align-items: center;
}

.column.centar.max-300 {
  max-width: 300px;
}

.column.centar.max-800 {
  max-width: 800px;
}

.column.centar.max-800.margin-50 {
  z-index: 1;
  margin-bottom: 50px;
}

.column.centar.max-930 {
  max-width: 930px;
}

.column.centar.max-630 {
  max-width: 630px;
}

.column.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.column.mobile-center {
  z-index: auto;
}

.column.align-right {
  align-items: flex-end;
}

.column.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.column.max-450 {
  z-index: auto;
}

.column.max-450.resize {
  max-width: 500px;
}

.column.max-450.redesign {
  max-width: 600px;
  justify-content: center;
}

.column.flex-center {
  z-index: auto;
  text-align: center;
  justify-content: center;
}

.column.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.column.flex-right {
  flex-direction: row;
}

.column.flex-right.width-100 {
  width: 100%;
}

.column.flex-right.wrap {
  flex-wrap: wrap;
}

.column.flex-right.wrap.center-middle, .column.flex-right.align-center {
  align-items: center;
}

.column.margin-top-40 {
  margin-top: 40px;
}

.column.max-350 {
  max-width: 350px;
}

.column.max-305 {
  z-index: auto;
  max-width: 305px;
  margin-left: 40px;
}

.column.margin-15 {
  margin-bottom: 15px;
}

.column.justify-center {
  justify-content: center;
}

.column.max-700 {
  max-width: 700px;
}

.column.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.column.align-stretch {
  align-items: stretch;
}

.column.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.column.testimonial {
  padding-top: 120px;
}

.column.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.column.download-column.no-margin {
  margin-bottom: 0;
}

.column.full {
  height: 100%;
}

.column.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.column.select-column {
  z-index: 12;
}

.column.select-column.middle-column {
  z-index: 15;
}

.column.select-column.bottom-column {
  z-index: 14;
}

.column.select-column.z-index-40 {
  z-index: 40;
}

.column.select-column.z-index-35 {
  z-index: 35;
}

.column.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.column.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.column.margin-top-100 {
  padding-top: 100px;
}

.column.margin-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.column.margin-70.more-margin {
  margin: 140px 0;
}

.column.efi-dot {
  align-items: flex-start;
  padding-top: 300px;
}

.column.max-380 {
  max-width: 380px;
  align-items: flex-start;
}

.column.center-column {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
}

.column.hide-for-now-2, .column.hide-column {
  display: none;
}

.column.calc-colimn {
  max-width: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
}

.column.contribute-dot-polkadot-js {
  display: flex;
}

.column.contribute-dot-polkadot-js.mobile-polka-js {
  display: none;
}

.column.bottom-cta {
  z-index: 4;
}

.column.max-450-copy {
  z-index: auto;
  z-index: auto;
}

.column.max-500 {
  z-index: auto;
  max-width: 500px;
}

.column.beta-hero {
  max-width: 520px;
  justify-content: flex-start;
}

.column.flex {
  flex-direction: row;
}

.column.home-hero-column-rebrand {
  grid-row-gap: 32px;
  margin-top: 160px;
  margin-bottom: 154px;
}

.column.home-adoption-big-left-column {
  grid-row-gap: 12px;
  justify-content: space-between;
}

.column.align-center-rebrand {
  justify-content: center;
}

.column.align-right-desktop {
  align-items: flex-end;
}

.column.rebrand {
  color: #fff;
}

.column.horizontal {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
}

.column.press {
  margin-bottom: 20px;
}

.button {
  z-index: 2;
  height: 40px;
  min-width: 127px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  color: var(--gray-5);
  text-align: center;
  border: 1px #000;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: relative;
}

.button:hover {
  opacity: .9;
  color: var(--gray-5);
  transform: translate(0, -2px);
}

.button.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

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

.button.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button.full {
  width: 100%;
}

.button.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button.top-margin-10 {
  margin-top: 10px;
}

.button.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button.margin-20 {
  display: none;
}

.button.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button.margin-xl {
  align-self: auto;
}

.button.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button.disable:hover {
  transform: none;
}

.button.terms {
  z-index: 4;
  display: none;
}

.button.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button.enabled {
  display: none;
}

.button.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button.margin-left-20 {
  margin-right: 20px;
}

.button.wallet-beta-page {
  margin-top: 10px;
}

.button.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button.enjin-network-page {
  align-self: flex-start;
}

.paragraph-small {
  font-size: 14px;
  line-height: 1.3em;
}

.paragraph-small.text-gray-2 {
  color: #e1ddea;
}

.paragraph-small.letter-spacing-05 {
  letter-spacing: .5px;
}

.paragraph-small.only-mobile {
  display: none;
}

.paragraph-small.top-margin-10 {
  margin-top: 10px;
  margin-bottom: 0;
}

.paragraph-small.top-margin-10.dim-white-text {
  color: rgba(255, 255, 255, .5);
}

.paragraph-small.red-text {
  color: #e94749;
}

.paragraph-large {
  font-size: 20px;
}

.paragraph-large.margin-10 {
  display: block;
}

.paragraph-large.crowdloan-text {
  color: var(--crowdloan);
}

.text-center {
  text-align: center;
  margin-bottom: 20px;
}

.gray-4 {
  background-color: #f0f0f0;
}

.white {
  background-color: #fff;
}

.link {
  color: var(--primary-color-1);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  transition: color .25s;
}

.link:hover {
  color: #3c3472;
}

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

.link.dark-text {
  transition-property: color;
  transition-duration: .25s;
}

.link.dark-text:hover {
  color: var(--primary-color-1);
}

.link.dark-text.log-in {
  display: flex;
}

.link.small {
  font-size: 14px;
}

.link.z50 {
  z-index: 50;
  position: relative;
}

.link.z50.back-link {
  position: absolute;
  top: -70px;
  bottom: auto;
  left: 15px;
  right: auto;
}

.link.margin-20.left-margin-and-line {
  border-left: 2px solid var(--gray-3);
  margin-left: 5px;
  padding-left: 5px;
}

.link.footer-links-enfinity.text-link:hover {
  color: var(--primary-color-1);
}

.tabs-content {
  position: relative;
}

.navbar {
  z-index: 990;
  width: 100%;
  background-color: rgba(255, 255, 255, 0);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.navbar.enfinity-navbar {
  position: static;
}

.image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.image.disabled {
  cursor: default;
}

.container {
  width: 100%;
  max-width: 1270px;
  text-align: left;
  flex-direction: column;
  padding: 15px;
  display: flex;
  position: relative;
}

.container.grid {
  z-index: auto;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  top: auto;
}

.container.grid.platform-sticky {
  z-index: 3;
  min-height: 100vh;
  padding-top: 100px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.container.grid.platform-sticky.trigger-container {
  z-index: 1;
}

.container.grid.align-center {
  align-items: center;
}

.container.grid.margin-m {
  grid-column-gap: 30px;
  grid-template-rows: auto auto;
}

.container.grid.margin-l {
  margin-bottom: 30px;
  display: flex;
}

.container.grid.compare-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.container.grid.compare-grid.table {
  max-width: 100%;
}

.container.grid.negative-margin-erc-115 {
  margin-bottom: -303px;
}

.container.grid.custom {
  grid-column-gap: 30px;
  grid-row-gap: 33px;
  grid-template-rows: 0 auto 2px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 20px;
  grid-auto-columns: 1fr;
}

.container.grid.ar-container {
  margin-top: 52px;
}

.container.grid.hide-during-crowdloan {
  display: none;
}

.container.grid.home-wallet-grid {
  height: 100%;
  padding-top: 0;
  padding-bottom: 0;
}

.container.grid.no-padding-top-bott {
  padding: 0 15px;
}

.container.grid.trusted-by-margin {
  margin-bottom: 41px;
}

.container.flex-center {
  text-align: center;
  justify-content: center;
  align-items: center;
}

.container.navbar-container {
  z-index: 4;
  border-top: 1px solid rgba(0, 0, 0, .1);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

.container.navbar-container.enfinity-nav {
  justify-content: center;
  padding-top: 56px;
  padding-bottom: 56px;
}

.container.top-nav {
  z-index: 3;
  height: 60px;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.container.trusted-by-container {
  align-items: center;
  display: flex;
}

.container.trusted-by-container.z4 {
  z-index: 0;
}

.container.features-block {
  background-color: #f9f8fa;
  border-radius: 15px;
  align-items: stretch;
  padding-top: 80px;
  padding-bottom: 0;
}

.container.features-block.no-top-padding {
  margin-bottom: 20px;
  padding-top: 0;
}

.container.featured-blog-posts {
  margin-top: -185px;
}

.container.center {
  align-items: center;
  display: flex;
}

.container.center.showcase-post {
  margin-top: -250px;
}

.container.intake-flow {
  z-index: 2;
  max-width: 1240px;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 70px;
  padding-left: 0;
  padding-right: 0;
  display: block;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.container.filters-container.blog-cat {
  margin-top: -291px;
}

.container.static {
  position: static;
}

.container.no-margin-top-bottom {
  padding-top: 0;
  padding-bottom: 0;
}

.container.hide-on-mobile {
  max-width: none;
}

.container.hide-on-mobile.hidden {
  display: none;
}

.container.nav-rebrand {
  max-width: 1240px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-bottom: 0;
}

.footer-brand {
  width: 90px;
}

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

.no-margin.paragraph-top-margin {
  margin-top: 20px;
}

.no-margin.supported-infra-header {
  font-size: 34px;
}

.text-gray-2 {
  color: #9596af;
}

.padding-m {
  padding: 20px;
}

.padding-xxl {
  padding: 50px;
}

.margin-xs {
  margin-bottom: 20px;
}

.margin-xs.max-300 {
  max-width: 300px;
}

.margin-s {
  margin-bottom: 30px;
}

.margin-m {
  margin-bottom: 40px;
}

.margin-l {
  margin-bottom: 50px;
}

.margin-xl {
  margin-bottom: 80px;
}

.margin-xxl {
  margin-bottom: 100px;
}

.section {
  z-index: auto;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
}

.section.gray-4 {
  background-color: var(--gray-4);
}

.section.gray-4.ip-section {
  padding-bottom: 300px;
}

.section.trusted-by {
  z-index: 0;
  padding-top: 36px;
  padding-bottom: 36px;
  overflow: hidden;
}

.section.trusted-by.company {
  padding-bottom: 100px;
}

.section.gray-section {
  background-color: var(--gray-5);
}

.section.gradient-section {
  color: var(--white);
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
}

.section.gradient-section.zindex-50 {
  z-index: 50;
}

.section.testimonial-section {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.section.overflow-none.e-is-section {
  padding-top: 150px;
  padding-bottom: 120px;
}

.section.overflow-none.top-line {
  border-top: 1px solid var(--gray-3);
}

.section.get-started-section {
  z-index: 10;
  background-color: var(--gray-5);
  justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.section.bottom-0 {
  padding-bottom: 0;
}

.section.home-hero {
  padding-top: 240px;
  overflow: hidden;
}

.section.gray-5 {
  background-color: #f9f8fa;
}

.section.gray-5.erc-115--special-padding {
  padding-top: 250px;
  padding-bottom: 150px;
}

.section.z2 {
  z-index: 6;
}

.section.z2.bottom-padding-none, .section.z2.newsroom-section {
  padding-bottom: 0;
}

.section.layer-above {
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 120px;
}

.section.layer-above.hide-this-for-now {
  display: none;
}

.section.jumpnet-mvp {
  z-index: 5;
}

.section.download-section {
  background-color: #7567ce;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
  overflow: hidden;
}

.section.download-section.bottom-sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section.nfts-animation {
  padding-bottom: 140px;
  overflow: hidden;
}

.section.padding-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

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

.section.small-padding {
  padding-top: 40px;
}

.section.small-padding.z15 {
  background-color: rgba(0, 0, 0, 0);
}

.section.small-padding.z15.wallet-2-0-page {
  background-color: var(--gray-5);
  padding-top: 200px;
}

.section.small-padding.z15.hidden {
  display: flex;
}

.section.z10 {
  z-index: 10;
}

.section.efinity-hero {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b6fcb7f5e82ed3422_Gradients%20(1)-min.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b95fbea63efeece10_Gradients-min.png");
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 50%, 50%;
  padding-top: 24px;
  padding-bottom: 100px;
  overflow: hidden;
}

.section.efinity-hero.fix-top-margin {
  padding-top: 100px;
}

.section.efinity-hero.fix-top-margin.hide-calculator {
  display: none;
}

.section.enfinity-section {
  border-top: 1px solid #cacbdf;
  border-bottom: 1px solid #cacbdf;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

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

.section.enfinity-about-loop {
  border-bottom: 1px solid var(--gray-3);
  overflow: hidden;
}

.section.enfinity-about-loop.second-one {
  border-bottom: 1px solid var(--gray-3);
}

.section.efinity-form-section {
  z-index: 10;
  height: 90px;
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.section.features-section {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.section.gredient-section {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6183a837d821013d8a6f080f_Gradient%20BG-min.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.section.gredient-section.overflow-none {
  display: flex;
}

.section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.section.no-padding.overflow-none.white-background {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
}

.section.enfinity-footer {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 25px;
  padding-bottom: 25px;
}

.section.crowdloan-timeline {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  padding-top: 65px;
}

.section.white-section {
  background-color: var(--white);
}

.section.hide-calculator {
  display: block;
}

.section.enjin-wallet-2-0 {
  padding-top: 100px;
  padding-bottom: 50px;
}

.section.hidden {
  display: none;
}

.section.padding-24 {
  padding-left: 24px;
  padding-right: 24px;
}

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

.section.home-stats-rebrand {
  padding-top: 58px;
  padding-bottom: 58px;
}

.section.home-adoption-rebrand {
  padding-top: 147px;
  padding-bottom: 151px;
  overflow: hidden;
}

.section.home-coin-rebrand {
  background-image: linear-gradient(rgba(96, 85, 169, 0), #6055a9 45%, #6055a9 56%, rgba(96, 85, 169, 0));
  padding-top: 137px;
  padding-bottom: 190px;
  overflow: hidden;
}

.section.home-qr-section {
  padding-top: 68px;
  padding-bottom: 275px;
  overflow: hidden;
}

.section.home-range-section {
  padding-top: 0;
  padding-bottom: 310px;
  overflow: hidden;
}

.section.home-build-section {
  padding-top: 0;
  padding-bottom: 240px;
  overflow: hidden;
}

.section.home-community-section {
  background-color: var(--surface-header);
  padding-top: 168px;
  padding-bottom: 300px;
}

.section.home-wallet-section {
  height: 730px;
  background-color: var(--surface-header);
  padding-top: 0;
  padding-bottom: 0;
}

.section.home-explore-section {
  padding-top: 200px;
  padding-bottom: 140px;
}

.section.home-rebrand-articles-section {
  background-image: linear-gradient(rgba(239, 59, 255, 0), rgba(239, 59, 255, .1));
  padding-top: 80px;
  padding-bottom: 183px;
}

.section.smaller-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}

.side-margin-20 {
  margin-right: 20px;
}

.side-margin-20.help-center-hero-search {
  height: 40px;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
  border: 1px solid #cacbdf;
  border-radius: 6px;
  margin-bottom: 0;
  padding-left: 55px;
}

.search {
  width: 205px;
  height: 30px;
  border: 1px solid var(--gray-3);
  color: var(--gray-3);
  border-radius: 40px;
  align-items: center;
  margin-bottom: 0;
  margin-right: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.search-input {
  width: 100%;
  height: 100%;
  border: 1px #000;
  margin-bottom: 0;
}

.search-input::-ms-input-placeholder {
  color: var(--gray-3);
}

.search-input::placeholder {
  color: var(--gray-3);
}

.search-button {
  width: 35px;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/60f58aafc6ec0271dd06b15d_search.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  padding: 0;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.logo {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.logo.enjin-network-page {
  width: 150px;
  height: auto;
  padding-bottom: 10px;
}

.navbar-link {
  color: #181925;
  border-radius: 6px;
  margin-left: 2.5px;
  margin-right: 2.5px;
  padding: 5px 10px;
  line-height: 1.3em;
  transition: background-color .2s;
}

.navbar-link:hover {
  background-color: var(--gray-3);
}

.navbar-link.w--current {
  color: var(--primary-color-2);
}

.app-icons-wrap {
  width: 30px;
  height: 30px;
  background-color: var(--black);
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 12.5px;
  transition: transform .2s cubic-bezier(.23, 1, .32, 1), opacity .2s;
  display: flex;
}

.app-icons-wrap:hover {
  opacity: .9;
  transform: translate(0, -1.5px);
}

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

.hero-section {
  z-index: 1;
  justify-content: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
}

.hero-section.hero {
  padding-top: 200px;
  padding-bottom: 120px;
  position: relative;
}

.hero-section.hero.top-big {
  z-index: auto;
}

.hero-section.hero.top-big.vertical {
  flex-direction: column;
}

.hero-section.hero.top-big.vertical.center {
  align-items: center;
}

.hero-section.enjin-coin-hero {
  z-index: 2;
  padding-top: 200px;
  padding-bottom: 150px;
  position: relative;
  overflow: visible;
}

.hero-section.erc-1155-hero {
  padding-top: 250px;
  padding-bottom: 120px;
  position: relative;
}

.hero-section.power-by-enjin {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 180px;
  padding-bottom: 220px;
  position: relative;
  overflow: hidden;
}

.hero-section.blog-hero {
  padding-top: 250px;
  padding-bottom: 150px;
  position: relative;
  overflow: hidden;
}

.hero-section.blog-hero.article, .hero-section.blog-hero.category {
  padding-bottom: 250px;
}

.hero-section.blog-hero.author {
  padding-bottom: 100px;
}

.hero-section.hero-wallet {
  padding-top: 200px;
  padding-bottom: 120px;
  position: relative;
  overflow: hidden;
}

.hero-section.jumpnet-hero {
  padding-top: 200px;
  padding-bottom: 100px;
  position: relative;
}

.hero-section.powerd-by-enjin-hero {
  padding-top: 200px;
  padding-bottom: 350px;
  position: relative;
}

.hero-section.help-hero {
  padding-top: 150px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.hero-section.careers-hero {
  padding-top: 250px;
  padding-bottom: 120px;
  position: relative;
}

.hero-section.contact-us-hero {
  background-color: var(--white);
  padding-top: 200px;
  padding-bottom: 200px;
  position: relative;
}

.hero-section.book-a-demo-section {
  min-height: 750px;
  flex-direction: column;
  align-items: center;
  padding-top: 200px;
  padding-bottom: 120px;
  position: relative;
}

.hero-section.use-cases-hero {
  z-index: 2;
  padding-top: 250px;
  padding-bottom: 100px;
  position: relative;
  overflow: visible;
}

.hero-section.platform-hero {
  padding-top: 150px;
  padding-bottom: 120px;
  position: relative;
}

.hero-section.search-hero {
  width: 100%;
  padding-top: 200px;
  padding-bottom: 200px;
  position: relative;
}

.hero-section.support {
  padding-top: 200px;
  padding-bottom: 400px;
  position: relative;
}

.hero-section.press-kit-hero {
  padding-top: 250px;
}

.hero-section.article-hero {
  padding-top: 200px;
  padding-bottom: 100px;
  position: relative;
}

.hero-section.article-hero.fix-z-index {
  z-index: -1;
}

.hero-section.timeline-hero {
  padding-top: 250px;
  padding-bottom: 250px;
  position: relative;
  overflow: hidden;
}

.hero-section.timeline-hero.roadmap-hero-section {
  padding-top: 250px;
  padding-bottom: 150px;
}

.hero-section.newsroom-hero {
  padding-top: 250px;
  padding-bottom: 200px;
  position: relative;
}

.hero-section.enjin-coin {
  padding-top: 100px;
  padding-bottom: 60px;
  position: relative;
  overflow: hidden;
}

.hero-section.gray-background {
  background-color: var(--gray-5);
}

.hero-section.enjin-network-thank-you {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/63bd6d5d56c90d0da8ab240e_hero-purple-bg.png");
  background-position: 0 0;
  background-size: auto;
  padding-top: 100px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.hero-section.redesign {
  padding-bottom: 140px;
}

.hero-section.redesign.creators {
  margin-bottom: 40px;
}

.button-wrapper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
}

.button-wrapper.left {
  display: flex;
}

.button-wrapper.right {
  justify-items: end;
}

.button-wrapper.right.single-column {
  grid-template-columns: auto;
}

.button-wrapper.right.block {
  display: block;
}

.button-wrapper.margin-xs.button-wrapper-single {
  display: flex;
}

.button-wrapper.enjin-coin-dropdown-item {
  width: 263px;
  grid-column-gap: 10px;
  color: #5d5e67;
  grid-template-columns: 24px auto;
  font-size: 14px;
  transition: transform .25s, color .25s, opacity .25s;
}

.button-wrapper.enjin-coin-dropdown-item:hover {
  opacity: .8;
  color: var(--primary-color-1);
  transform: translate(0, -5px);
}

.button-wrapper.enjin-coin-dropdown-item.jumpnet-hide, .button-wrapper.enjin-coin-dropdown-item.hidden {
  display: none;
}

.button-wrapper.enjin-coin-dropdown-item.rebrand {
  width: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  white-space: nowrap;
  border-radius: 10px;
  flex-direction: column;
  align-items: stretch;
  padding: 8px 16px;
  transition: background-color .25s, transform .25s, color .25s, opacity .25s;
  display: flex;
}

.button-wrapper.enjin-coin-dropdown-item.rebrand:hover {
  background-color: var(--surface-primary-glass);
  transform: none;
}

.button-wrapper.enjin-coin-dropdown-item.cta-rebrand {
  width: 250px;
}

.button-wrapper.mobile-z-index {
  z-index: 2;
  position: relative;
}

.button-wrapper.dropdown-erc.button-wrapper-single {
  grid-template-columns: auto;
  display: block;
}

.button-wrapper.dropdown-erc.enjin-coin-page, .button-wrapper.dropdown-erc.efinity-token-page {
  display: none;
}

.button-wrapper.contribute-coins {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr;
  position: absolute;
  top: auto;
  bottom: 40px;
  left: 0%;
  right: 0%;
}

.button-wrapper.same-wrapp {
  grid-template-columns: 1fr 1fr;
}

.button-wrapper.new-button-wrapper {
  display: block;
}

.button-wrapper.platform-dropdown-item {
  width: 263px;
  grid-column-gap: 10px;
  color: #5d5e67;
  grid-template-columns: 24px auto;
  font-size: 14px;
  transition: transform .25s, color .25s, opacity .25s;
}

.button-wrapper.platform-dropdown-item:hover {
  opacity: .8;
  color: var(--primary-color-1);
  transform: translate(0, -5px);
}

.app-link {
  width: 168.75px;
  height: 50px;
  transition: transform .2s cubic-bezier(.23, 1, .32, 1), opacity .2s;
  position: relative;
  overflow: hidden;
}

.app-link:hover {
  opacity: .9;
  transform: translate(0, -2px);
}

.app-link.google {
  width: 169px;
  transition: transform .2s cubic-bezier(.23, 1, .32, 1), opacity .2s;
}

.app-link.google.rebrand {
  width: 252px;
  height: 75px;
}

.app-link.app-store {
  width: 150px;
}

.app-link.app-store.disabled {
  cursor: default;
}

.app-link.app-store.disabled:hover {
  transform: none;
}

.app-link.app-store.rebrand {
  width: 242px;
  height: 75px;
}

.hero-image {
  z-index: 2;
  width: 348px;
  height: 412px;
  max-width: 900px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.hero-image.use-cases {
  height: 450px;
}

.hero-qr-code {
  z-index: 10;
  width: 348px;
  height: 412px;
  text-align: center;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 30px;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 22px;
  line-height: 1.5em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.qr-icon {
  z-index: 5;
  width: 200px;
  height: 200px;
  border-radius: 10px;
  margin-top: 30px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 1px 20px rgba(0, 0, 0, .1);
}

.qr-icon.qr-icon-symbol {
  width: 250px;
  height: 250px;
  margin-top: 14%;
  margin-left: 18%;
}

.qr-icon.bigger-qr-icon {
  width: 220px;
  height: 220px;
}

.qr-icon.bigger-qr-icon.wallet-2-0 {
  margin-top: 0;
  position: relative;
}

.qr-icon.bigger-qr-icon.web-wallet-promo-section {
  width: 65%;
  height: 65%;
  transform-style: preserve-3d;
  margin-top: 0;
  position: relative;
}

.qr-icon.bigger-qr-icon.web-wallet-promo-section:hover {
  transform: scale3d(1none, 1none, 1none);
}

.qr-icon.no-margin {
  z-index: auto;
  width: 100%;
  height: 100%;
  margin-top: 0;
}

.hero-qr-text {
  z-index: 4;
  position: relative;
}

.primary-text {
  color: var(--primary-color-1);
}

.blur-bg {
  z-index: 3;
  width: 100%;
  height: 100%;
  background-image: radial-gradient(circle, rgba(164, 150, 249, .1), rgba(164, 150, 249, .2) 80%);
  border-radius: 8px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.blur-bg.grediant {
  z-index: 2;
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(rgba(164, 150, 249, .1), rgba(164, 150, 249, .3));
}

.hero-icon-1 {
  z-index: 1;
  width: 160px;
  position: absolute;
  top: 100px;
  bottom: auto;
  left: auto;
  right: -103px;
}

.hero-icon-1.web-wallet-page {
  width: 100px;
  display: inline-block;
  top: auto;
  bottom: 10px;
  right: -10px;
}

.hero-icon-2 {
  z-index: 12;
  width: 150px;
  position: absolute;
  top: auto;
  bottom: -73px;
  left: -71px;
  right: auto;
}

.hero-icon-2.web-wallet-page {
  width: 100px;
  bottom: -50px;
  left: -55px;
  right: auto;
}

.hero-icon-3 {
  z-index: 5;
  width: 50px;
  position: absolute;
  top: -25px;
  bottom: auto;
  left: -107px;
  right: auto;
}

.hero-icon-3.web-wallet-page {
  left: 0;
}

.hero-gradient {
  width: 100%;
  height: 150%;
  display: none;
  position: absolute;
  top: -20%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.hero-gradient.inndividual {
  z-index: -1;
  display: block;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-gradient.test {
  height: 100%;
  object-fit: contain;
  display: block;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-gradient.efinity-crowdloan-background {
  object-fit: cover;
  flex: 1;
  display: block;
  overflow: hidden;
}

.trusted-by-item {
  z-index: 10;
  width: 255px;
  height: 65px;
  background-image: radial-gradient(circle, rgba(164, 150, 249, .1), rgba(164, 150, 249, .2) 80%);
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.swiper-container.trusted-by {
  z-index: 10;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.swiper-container.trusted-by.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.swiper-container.showcase-cms {
  max-width: 1270px;
  margin-top: 30px;
  padding: 15px;
  position: relative;
  overflow: hidden;
}

.swiper-container.crypto.middle-one {
  padding-left: 70px;
}

.swiper-container.trusted-by-cms {
  z-index: 0;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.swiper-container.trusted-by-cms.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.swiper-container.trusted-by-cms.second-trusted-by-cms {
  z-index: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.swiper-container.trusted-by-cms {
  z-index: 10;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.swiper-container.trusted-by-cms.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.swiper-container.trusted-by-cms.trusted-by-cms-second {
  padding-left: 0;
  padding-right: 122.5px;
}

.swiper-container.side-about-text-container {
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.swiper-container.blockchains {
  width: 100%;
  max-width: 1270px;
  padding: 15px;
  position: relative;
}

.swiper-wrapper.trusted-by-wrap {
  width: 100%;
  display: flex;
}

.swiper-wrapper.trusted-by-wrap.second-one {
  z-index: 10;
  justify-content: flex-start;
  position: relative;
}

.swiper-wrapper.showcase-cms-wrap {
  position: relative;
}

.swiper-wrapper.crypto-wrap {
  align-items: center;
}

.swiper-wrapper.trusted-by-cms-wrapper {
  z-index: 10;
  width: 100%;
  display: flex;
  position: relative;
}

.swiper-wrapper.trusted-by-cms-wrapper.second-one {
  z-index: 10;
  justify-content: flex-start;
  position: relative;
}

.swiper-wrapper.side-about-text-wrapper {
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.swiper-wrapper.features-wrapper {
  width: 100%;
  display: flex;
}

.swiper-wrapper.blockchains {
  width: 100%;
  max-width: 1270px;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-wrap: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto auto auto;
  grid-auto-columns: .25fr;
  grid-auto-flow: column;
  align-content: stretch;
  justify-content: center;
  align-items: flex-start;
  justify-items: stretch;
  display: flex;
}

.swiper-slide {
  flex: none;
}

.swiper-slide.trusted-by-v2, .swiper-slide.trusted-by-cms-item {
  z-index: 10;
  width: 255px;
  margin-left: 15px;
  margin-right: 15px;
  position: relative;
}

.swiper-slide.enfinity-side-about {
  color: var(--gray-3);
  align-items: center;
  font-size: 94px;
  line-height: 1.1em;
  display: flex;
}

.swiper-slide.enfinity-side-about.second-one {
  color: #3e336d;
  text-transform: uppercase;
}

.swiper-slide.features-slide {
  width: 100%;
}

.swiper-slide.features-slide:last-child {
  border-right: 1px solid var(--gray-3);
}

.swiper-slide.home-rebrand-logo-slide {
  border-right: 1px solid var(--white);
  border-left: 1px solid var(--white);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  background-image: linear-gradient(#fff 50%, rgba(182, 170, 255, .1));
  border-radius: 140px;
  justify-content: center;
  align-items: center;
  padding: 16px 40px;
  display: flex;
}

.trusted-by-logo {
  z-index: 15;
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: relative;
  transform: rotate(0);
}

.label {
  color: var(--primary-color-1);
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1.2em;
}

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

.label.dark-text {
  color: var(--black);
}

.label.dark-text.margin-5 {
  margin-bottom: 5px;
}

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

.label.gray-02.no-margin {
  margin-bottom: 0;
}

.label.white-text {
  color: var(--white);
}

.label.white-text.margin-15 {
  display: flex;
}

.label.hide-on-mobile {
  margin-bottom: 10px;
}

.label.margin-left-5 {
  margin-left: 5px;
}

.label.white-label {
  color: var(--primary-color-4);
}

.nft-what {
  height: 440px;
  align-items: flex-end;
  margin-top: 80px;
  margin-bottom: 80px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.nft-big-icon {
  height: 440px;
}

.hero-shadow {
  width: 200%;
  max-width: none;
  position: absolute;
  top: auto;
  bottom: -120px;
  left: -50%;
  right: 0%;
}

.what-item {
  width: 140px;
  cursor: pointer;
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 20px 16px;
  font-size: 14px;
  line-height: 1.4em;
  transition: background-color .25s;
  display: flex;
  position: absolute;
  top: 22px;
  bottom: auto;
  left: -48px;
  right: auto;
}

.what-item:hover {
  background-color: rgba(117, 103, 206, .05);
}

.what-item._2 {
  top: 196px;
  left: -93px;
}

.what-item._3 {
  top: 352px;
  left: -18px;
}

.what-item._4 {
  top: 6px;
  left: 181px;
}

.what-item._5 {
  top: 196px;
  left: 243px;
}

.what-item._6 {
  top: 359px;
  left: 161px;
}

.what-icon {
  width: 45px;
  height: 45px;
  object-fit: contain;
  margin-bottom: 10px;
}

.what-intro {
  z-index: 6;
  width: 100%;
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  display: flex;
  position: relative;
}

.open-icons {
  z-index: 10;
  width: 30px;
  height: 30px;
  background-color: var(--medium-turquoise);
  cursor: pointer;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  transition: background-color .2s, transform .5s cubic-bezier(.23, 1, .32, 1);
  display: flex;
  position: absolute;
  top: -15px;
  bottom: auto;
  left: auto;
  right: -15px;
}

.open-icons:hover {
  background-color: #3fb6b0;
  transform: rotate(12deg);
}

.open-line {
  width: 16px;
  height: 3px;
  background-color: var(--white);
  border-radius: 5px;
}

.open-line.second-one {
  position: absolute;
  transform: rotate(90deg);
}

.margin-10 {
  margin-bottom: 10px;
}

.margin-10.sizing {
  flex: 1;
}

.margin-10.sizing.supported-collection-description {
  margin-bottom: 0;
}

.what-description {
  z-index: 4;
  width: 155px;
  text-align: center;
  position: relative;
  overflow: hidden;
}

.overflow-none {
  width: 100%;
  overflow: hidden;
}

.main-color {
  color: var(--primary-color-1);
}

.main-color.no-margin.h3-style {
  line-height: 1.1em;
}

.main-color.top-margin-30 {
  margin-top: 60px;
}

.main-color.top-margin-30.crowdloan-text {
  color: var(--crowdloan);
}

.showcase-info {
  background-color: var(--white);
  color: var(--black);
  border-radius: 20px;
  flex-direction: column;
  justify-content: space-between;
  padding: 30px;
  display: flex;
  box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
}

.showcase-info.second-version {
  z-index: 1;
  background-color: var(--white);
  box-shadow: none;
  border-radius: 0 25px 25px 0;
  margin-left: -30px;
  padding-left: 60px;
  position: relative;
}

.showcase-info.second-version.gray-5 {
  background-color: var(--gray-5);
}

.showcase-info.roadmap-product {
  border-style: none solid none none;
  border-width: 2px 1.5px 2px 2px;
  border-color: var(--gray-3) var(--gray-4) var(--gray-3) var(--gray-3);
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0);
  border-radius: 0;
}

.showcase-info.roadmap-product.last-product {
  border-right-style: none;
}

.showcase-info.ecosystem-showcase-hover.hidden {
  display: none;
}

.showcase-logo {
  width: 120px;
  height: 40px;
  margin-bottom: 140px;
}

.contain-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.contain-image.zindex9999 {
  z-index: 999999;
  position: absolute;
}

.contain-image.absolute {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.contain-image.absolute.use-cases-hero-image {
  padding-left: 100px;
  padding-right: 100%;
}

.contain-image.absolute {
  z-index: 1;
}

.contain-image.aling-left {
  object-position: 0% 50%;
}

.contain-image.aling-left.bigger-image {
  width: 200%;
  height: 200%;
}

.contain-image.team-member-avatar {
  border-radius: 100%;
}

.contain-image.iphone-padding {
  padding: 4% 4.2%;
}

.contain-image.iphone-padding-2 {
  padding: 4% 4.2% 4% 5%;
}

.contain-image.iphone-padding-2.enjin-wallet-2-0.phone-border-radius {
  border-radius: 20px;
  padding-top: 4%;
  padding-left: 6%;
  padding-right: 6%;
}

.h4-style {
  margin-bottom: 20px;
  font-size: 34px;
  font-weight: 400;
  line-height: 1.1em;
}

.h4-style.margin-10 {
  margin-bottom: 10px;
}

.h4-style.margin-10.crowdloan-text {
  color: var(--crowdloan);
}

.h4-style.no-margin {
  margin-bottom: 0;
}

.h4-style.white-text.no-margin.side-margin {
  margin-left: 5px;
  padding-right: 66px;
}

.h4-style.get-started-sticky-v2 {
  color: var(--gray-1);
  top: 0;
  left: 0;
}

.showcase-image {
  z-index: 2;
  width: 100%;
  height: 100%;
  border-radius: 25px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cover-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: 50% 50%;
}

.cover-image.absolute-custom-erc-115 {
  object-fit: cover;
  object-position: 50% 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cover-image.absolute-custom-erc-115.custom-cover {
  object-fit: fill;
}

.cover-image.absolute-image {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cover-image.team-member-image {
  width: 50%;
  border-radius: 100px;
}

.cover-image.team-member-image.margin-15 {
  width: 33%;
  border-radius: 100%;
}

.testimonial-wrapper {
  height: 630px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.testimonial-wrapper.second-one {
  justify-content: flex-end;
  align-items: flex-end;
}

.testimonial-item {
  border: 1px solid var(--primary-color-1);
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 20px;
}

.testimonial-author-wrap {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 10px;
  display: grid;
}

.testimonial-author-image {
  width: 60px;
  height: 60px;
  background-color: var(--gray-4);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.grid-3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: stretch;
  justify-items: stretch;
  display: flex;
}

.margin-5 {
  margin-bottom: 5px;
}

.gradient-icon-hero {
  z-index: 90;
  height: 110px;
  position: absolute;
  top: auto;
  bottom: -145px;
  left: auto;
  right: 0%;
}

.gradient-icon-hero.second-one {
  top: -141px;
  bottom: auto;
  left: -57px;
  right: auto;
}

.cta-card {
  z-index: 2;
  width: 100%;
  height: 400px;
  border-radius: 15px;
  align-items: flex-end;
  padding-bottom: 30px;
  padding-left: 30px;
  padding-right: 30px;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta-card._2-grid.hidden {
  display: none;
}

.arrow-card-icon {
  z-index: 4;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 30px;
  bottom: auto;
  left: 30px;
  right: auto;
}

.gredient-bg {
  background-image: linear-gradient(135deg, #7567ce, #9c90eb);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cta-card-icon {
  z-index: 4;
  width: 100px;
  position: absolute;
  top: -50px;
  bottom: auto;
  left: 200px;
  right: auto;
}

.cta-card-icon.second-one {
  z-index: 1;
  top: auto;
  bottom: 200px;
  left: auto;
  right: -50px;
}

.h6-style {
  font-size: 22px;
  font-weight: 500;
  line-height: 1.2em;
}

.h6-style.white-text.bold {
  font-weight: 600;
}

.h6-style.margin-10.max-65 {
  max-width: 65%;
}

.h6-style.margin-10.move-left {
  display: flex;
}

.h6-style.medium {
  font-weight: 500;
}

.h6-style.margin-30.move-left {
  display: flex;
}

.h6-style.max-200 {
  max-width: 200px;
}

.footer-enjin {
  width: 100%;
  background-color: var(--black);
  color: var(--white);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 45px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.footer-link {
  color: var(--white);
  margin-bottom: 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
  transition: color .25s;
  display: block;
}

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

.footer-link.w--current {
  color: var(--primary-color-3);
}

.footer-link.small-footer-link {
  color: var(--gray-2);
  margin-bottom: 0;
  margin-left: 20px;
  font-size: 12px;
}

.footer-link.hide-adopter-program, .footer-link.hidden {
  display: none;
}

.footer-link.footer-utility-rebrand {
  color: var(--theme-primary-light-70);
  margin-bottom: 0;
  margin-left: 0;
  font-size: 12px;
}

.footer-form {
  width: 415px;
  margin-bottom: 0;
}

.h5-style {
  margin-bottom: 20px;
  font-size: 28px;
  font-weight: 500;
  line-height: 1.1em;
}

.h5-style.margin-xs {
  margin-bottom: 10px;
}

.h5-style.dark-text.margin-40 {
  margin-bottom: 40px;
}

.h5-style.margin-10 {
  margin-bottom: 10px;
}

.h5-style.crowdloan-text {
  color: var(--crowdloan);
}

.form-2 {
  background-color: var(--white);
  border-radius: 8px;
  align-items: center;
  padding: 5px;
  display: flex;
}

.form-2.gray-form-background {
  background-color: var(--gray-5);
}

.footer-field {
  color: #5f627e;
  border: 1px #000;
  margin-bottom: 0;
}

.footer-field:focus {
  border-style: none;
}

.footer-field::-ms-input-placeholder {
  color: #5f627e;
}

.footer-field::placeholder {
  color: #5f627e;
}

.footer-field.gray-footer-field {
  background-color: var(--gray-5);
}

.social-icon {
  width: 27px;
  height: 27px;
  border-radius: 50%;
  margin-right: 13.5px;
  transition: opacity .25s, transform .25s;
  overflow: hidden;
}

.social-icon:hover {
  opacity: .7;
  transform: rotate(15deg);
}

.social-icon.powerd-by {
  margin-right: 5px;
}

.social-icon.blog {
  margin-bottom: 20px;
}

.social-icon.hide-discord {
  display: none;
}

.footer-brand {
  width: 120px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer-brand-logo {
  width: 125px;
  height: auto;
}

.blur-bg {
  padding-bottom: 0;
  padding-right: 0;
}

.blur-bg.white {
  background-color: rgba(255, 255, 255, .1);
}

.blur-bg.white.menu-bg, .blur-bg.white-bg-mobile {
  display: none;
}

.arrow {
  width: 20px;
  height: 23px;
  margin-left: 10px;
}

.arrow.small {
  width: 11px;
  height: 10px;
}

.arrow.small.no-side-margins {
  margin-left: 0;
}

.link-with-arrow {
  color: var(--black);
  align-items: center;
  margin-bottom: 15px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
}

.link-with-arrow.white-text {
  color: var(--white);
}

.link-with-arrow.white-text.no-margin {
  margin-bottom: 0;
}

.full-line {
  width: 100%;
  height: 1px;
  background-color: var(--gray-3);
}

.full-line.margin-20 {
  margin-bottom: 20px;
}

.featured-blog-cms {
  width: 100%;
}

.featured-blogs-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.featured-blogs-grid.news {
  grid-template-columns: 1fr;
}

.featured-blogs-grid.ecosystem-grid {
  grid-column-gap: 30px;
  grid-template-columns: 1fr 1fr;
}

.featured-blogs-grid.roadmap-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  padding: 0 40px 60px;
}

.featured-blog-card {
  color: var(--black);
  transition: transform .25s, background-color .25s;
}

.featured-blog-card:hover {
  color: var(--gray-1);
  transform: translate(0, -5px);
}

.help-centar-link {
  border: 1px solid var(--gray-3);
  color: var(--black);
  text-align: center;
  border-radius: 10px;
  justify-content: center;
  align-items: flex-end;
  padding-bottom: 20px;
  padding-left: 25px;
  padding-right: 25px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.help-centar-icon {
  width: 100%;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

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

.gray-text-1.margin-20 {
  margin-bottom: 20px;
}

.gray-text-1.featured-item-link {
  color: rgba(24, 25, 37, .5);
  white-space: nowrap;
  margin-bottom: 20px;
}

.gray-text-1.featured-item-link.w--current {
  color: #000;
}

.gray-text-1.side-margin {
  margin-right: 5px;
}

.gray-text-1.medium {
  font-weight: 500;
}

.testimonial-logos {
  width: 70%;
  height: 70%;
  object-fit: contain;
}

.testimonial-cms {
  width: 100%;
}

.testimonial-cms.block-1 {
  margin-bottom: 20px;
}

.testimonial-cms.block-2 {
  margin-top: 20px;
}

.testimonial-cms-grid {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.testimonial-cms-item {
  width: 100%;
}

.testimonial-gredient {
  height: 100%;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.testimonial-gredient.second-one {
  z-index: 10;
  height: 100%;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.testimonial-gredient-quotes {
  z-index: 10;
  height: 100px;
  background-image: linear-gradient(rgba(255, 255, 255, 0), #fff);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.testimonial-gredient-quotes.second-one {
  background-image: linear-gradient(#fff, rgba(255, 255, 255, 0));
  top: 0;
}

.use-case {
  color: var(--white);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/60faa2f56e7df62bbdf6d341_Group%203306.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 25px;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px 25px;
  display: flex;
  position: relative;
}

.use-case.platform {
  min-height: 575px;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 40px;
}

.use-case.smaller {
  min-height: 480px;
  justify-content: space-between;
  align-items: stretch;
  padding-top: 40px;
}

.use-case.home-page {
  width: 100%;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/614c53beca08cec1df288a1e_60faa2f56e7df62bbdf6d341_Group%203306.jpg");
}

.pill-big {
  border: 1px solid var(--white);
  color: var(--white);
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 50px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1em;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.pill-big:hover {
  background-color: rgba(255, 255, 255, .1);
}

.pill-big.last-one {
  z-index: 4;
  margin-right: 0;
}

.pill-big.get-started-pills {
  margin-right: 15px;
}

.pill-big.current {
  background-color: var(--white);
  color: var(--primary-color-1);
}

.pill-arrow {
  margin-left: 10px;
}

.pill-arrow.wallet-2-0-page {
  margin-left: 0;
}

.use-case-cms {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.use-case-cms-wrap {
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.use-case-cms-item {
  width: 100%;
  flex: none;
}

.use-case-item-content {
  grid-column-gap: 80px;
  grid-row-gap: 80px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.white-text.margin-10.max-420 {
  max-width: 420px;
}

.white-text.top-pill {
  font-weight: 500;
}

.white-text.top-pill.mobile-text {
  display: none;
  position: static;
}

.use-case-wrap {
  z-index: 10;
  color: var(--white);
  flex-direction: column;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
  position: relative;
}

.filter-it {
  display: none;
}

.load-line {
  width: 100%;
  height: 1px;
  background-color: #e1ddea;
  justify-content: flex-start;
  margin-bottom: 30px;
  display: flex;
  overflow: hidden;
}

.line-load {
  width: 33%;
  height: 100%;
  background-color: var(--primary-color-1);
}

.margin-30 {
  margin-bottom: 30px;
}

.margin-30.max-400 {
  max-width: 400px;
}

.margin-30.text-60-px {
  font-size: 60px;
}

._2, ._3 {
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.showcase-cms {
  width: 100%;
}

.overlay-image {
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(24, 25, 37, .1), rgba(24, 25, 37, .9));
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.showcase-cms-wrap {
  width: 100%;
  justify-content: flex-start;
  display: flex;
}

.showcase-cms-item-wrap {
  width: 100%;
  flex: none;
}

.showcase-cms-item {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.showcase-cms-item.second-version {
  grid-column-gap: 0px;
  border-radius: 16px;
  overflow: visible;
}

.showcase-cms-item.three-grid-ecosystem {
  grid-template-columns: 1fr 1fr 1fr;
}

.nav-bg-shadow {
  background-color: var(--white);
  opacity: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px 25px rgba(0, 0, 0, .05);
}

.app-icon {
  width: 13px;
  height: 16px;
  object-fit: contain;
}

.nav-brand {
  width: 121px;
  transition: opacity .2s;
}

.nav-brand:hover {
  opacity: .9;
}

.nav-brand.enjin-network-page {
  width: 200px;
}

.get-started-sticky {
  color: var(--primary-color-1);
  position: absolute;
  top: 22vh;
  left: 15px;
}

.get-started-images {
  z-index: 3;
  height: 500px;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: rotate(5deg);
}

.phone-bg {
  z-index: 1;
  width: 250px;
  height: 490px;
  object-fit: contain;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}

.phone-overlay {
  z-index: 3;
  width: 250px;
  height: 502px;
  object-fit: contain;
  border-radius: 20px;
  position: absolute;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.phone-screens {
  z-index: 2;
  width: 250px;
  height: 440px;
  object-fit: contain;
  border-radius: 20px;
  flex: none;
  overflow: hidden;
}

.phone-screens-wrap {
  z-index: 2;
  height: 445px;
  flex-direction: column;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0%;
  right: 0%;
}

.get-started-tabs {
  max-width: 450px;
}

.get-started-tabs.enfinity-tabs {
  margin-bottom: 150px;
}

.scroll-toggles {
  width: 100%;
  height: 1px;
}

.scroll-toggles.custom-position {
  position: relative;
  bottom: -50vh;
}

.tabs-menu-2 {
  display: none;
}

.use-cat-list {
  display: flex;
}

.use-cat-item {
  margin-right: 15px;
  position: relative;
}

.use-filter-flex {
  margin-bottom: 30px;
  display: flex;
}

.filter-embed {
  cursor: pointer;
}

.showcase-name {
  color: var(--white);
  font-size: 18px;
  position: absolute;
  bottom: 30px;
  left: auto;
  right: auto;
}

.swiper-button-next {
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/610932835f5f1ead5944da4f_Right%20Arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 60px;
  transition: opacity .2s, transform .2s;
  position: absolute;
  bottom: 36px;
  right: 36px;
}

.swiper-button-next:hover {
  opacity: .8;
  transform: translate(2px);
}

.swiper-button-prev {
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/610932845e44dfa69622fca8_Left%20Arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 60px;
  transition: opacity .2s, transform .2s;
  position: absolute;
  bottom: 36px;
  left: 36px;
}

.swiper-button-prev:hover {
  opacity: .8;
  transform: translate(-2px);
}

.nav-featured-blog {
  color: var(--black);
  letter-spacing: .5px;
  align-items: center;
  transition: opacity .2s;
  display: flex;
}

.nav-featured-blog:hover {
  opacity: .8;
}

.nav-featured-blog.enjin-network-page {
  justify-content: center;
}

.nav-content-wrap {
  z-index: 5;
  align-items: center;
  display: flex;
  position: relative;
}

.max-450 {
  max-width: 450px;
}

.max-450.no-margin._15-8px-text {
  font-size: 15.8px;
}

.max-450.margin-60 {
  margin-bottom: 60px;
}

.max-600 {
  max-width: 600px;
}

.max-800 {
  max-width: 800px;
}

.feature-grid {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 120px;
  display: grid;
}

.feature-grid.no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

.feature-grid.smaller-margin {
  margin-bottom: 80px;
}

.feature-grid.hidden {
  display: none;
}

.number {
  width: 50px;
  height: 50px;
  color: var(--white);
  background-image: linear-gradient(to right, #ada4e1, #7567ce);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  font-weight: 500;
  display: flex;
}

.max-400 {
  max-width: 400px;
}

.feature-image-div {
  height: 375px;
  position: relative;
}

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

.text-white.max-300 {
  max-width: 300px;
}

.platform-bg-image {
  width: 385px;
  opacity: .7;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.platform-block-grid {
  width: 100%;
  grid-column-gap: 10px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gradient-line {
  height: 1px;
  background-image: linear-gradient(to right, var(--white), rgba(255, 255, 255, 0));
  opacity: .5;
}

.benefits-pill {
  letter-spacing: .5px;
  white-space: nowrap;
  align-items: center;
  display: flex;
}

.benefits-pill-icons {
  width: 24px;
  height: 24px;
  margin-right: 12px;
}

.max-350 {
  max-width: 350px;
}

.max-500 {
  max-width: 500px;
}

.platform-pill-1 {
  width: 48px;
  position: absolute;
  top: 35%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.platform-pill-2 {
  width: 60px;
  position: absolute;
  top: auto;
  bottom: -30px;
  left: 10%;
  right: auto;
}

.page-link-block {
  height: 475px;
  background-color: var(--primary-color-2);
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 10px;
  display: flex;
}

.page-link-white-block {
  z-index: 3;
  width: 100%;
  min-height: 212px;
  background-color: var(--white);
  border-radius: 8px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.page-link-image {
  z-index: 1;
  width: 200px;
  margin-bottom: -50px;
  position: relative;
}

.page-link-image.schedule-social-media-image {
  margin-top: 40px;
  margin-left: 100px;
  padding-left: 0;
}

.text-purple {
  color: var(--primary-color-1);
}

.text-black {
  color: var(--black);
}

.hero-gredient-business {
  width: 100%;
  height: 100%;
  max-width: 1000px;
  object-fit: fill;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.max-650 {
  max-width: 650px;
}

.max-750 {
  max-width: 750px;
}

.line {
  height: 1px;
  background-color: var(--gray-5);
  opacity: .5;
}

.line.create {
  width: 100%;
  background-color: var(--primary-color-4);
  margin-top: 30px;
  margin-bottom: 30px;
}

.flex-center {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.flex-center.flex-horizontal {
  flex-direction: row;
  justify-content: space-between;
}

.flex-center.flex-horizontal.column-gap-10 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.max-250 {
  max-width: 250px;
}

.prefooter-cta {
  background-color: #383072;
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.prefooter-cta.no-max-height {
  height: auto;
}

.prefooter-cta.z11 {
  z-index: 11;
  display: flex;
}

.prefooter-cta.z11.adopter-program-call-to-action, .prefooter-cta.z11.z2 {
  display: none;
}

.prefooter-cta.careers-cta {
  z-index: 30;
}

.prefooter-cta.hide-for-now {
  display: block;
}

.footer-cta-gradient {
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.footer-cta-gradient.left {
  opacity: .6;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.max-850 {
  max-width: 850px;
}

.prefooter-icon-1 {
  width: 90px;
  position: absolute;
  top: -160px;
  bottom: auto;
  left: auto;
  right: 10%;
}

.prefooter-icon-1.icon1, .prefooter-icon-1.icon1v2 {
  top: -102px;
}

.prefooter-icon-1.web-wallet-page {
  width: 66px;
  top: -30px;
  right: -70px;
}

.prefooter-icon-2 {
  width: 66px;
  position: absolute;
  top: auto;
  bottom: -100px;
  left: auto;
  right: 15%;
}

.prefooter-icon-2.icon2 {
  top: auto;
  bottom: 189px;
  left: auto;
  right: 0%;
}

.prefooter-icon-2.icon2v2 {
  width: 100px;
  top: auto;
  bottom: -56px;
  left: auto;
  right: 25%;
}

.prefooter-icon-2.web-wallet-page {
  z-index: 20;
  width: 44px;
  bottom: -50px;
  right: -28px;
}

.prefooter-icon-3 {
  width: 66px;
  position: absolute;
  top: -50px;
  bottom: auto;
  left: 10%;
  right: auto;
}

.prefooter-icon-3.icon3, .prefooter-icon-3.icon3v2 {
  width: 100px;
  top: 13px;
  left: 80px;
}

.prefooter-icon-3.web-wallet-page {
  top: -50px;
  left: -80px;
}

.prefooter-icon-4 {
  width: 88px;
  position: absolute;
  top: auto;
  bottom: -80px;
  left: 5%;
  right: auto;
}

.prefooter-icon-4.icon4 {
  top: auto;
  bottom: 185px;
  left: 20px;
  right: auto;
}

.prefooter-icon-4.icon4v2 {
  top: auto;
  bottom: -18px;
  left: 57px;
  right: auto;
}

.prefooter-icon-5 {
  width: 56px;
  position: absolute;
  top: auto;
  bottom: -30px;
  left: 33%;
  right: auto;
}

.prefooter-icon-5.icon5 {
  width: 100px;
  top: auto;
  bottom: -50px;
  left: auto;
  right: 35%;
}

.prefooter-icon-5.icon6 {
  width: 85px;
  top: -294px;
  bottom: auto;
  left: 135px;
  right: auto;
}

.asset-link-block {
  width: 100%;
  min-height: 212px;
  background-color: #f9f8fa;
  border-radius: 20px;
  flex: none;
  align-items: flex-start;
  padding: 30px;
  display: flex;
}

.asset-link-block.showcase-item {
  align-items: center;
  display: flex;
}

.asset-link-block.v2 {
  height: 100%;
}

.asset-link-block.team-member-center {
  justify-content: center;
}

.assets-icon {
  width: 75px;
  height: 90px;
  margin-right: 20px;
}

.hero-gradient-developer {
  z-index: -1;
  width: 100%;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-gradient-developer.gleam {
  height: 300%;
}

.max-900 {
  max-width: 900px;
}

.compare-gradient-block {
  background-color: #6055a9;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6112706ac2f0709087c07005_Mask%20Group.png");
  background-position: 100%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  flex-direction: column;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
}

.compare-heeading {
  padding-top: 30px;
  padding-left: 30px;
}

.compare-line {
  width: 100%;
  height: 1px;
  background-color: rgba(149, 150, 175, .5);
}

.compare-line.margin-30.first-line {
  background-color: rgba(0, 0, 0, 0);
}

.compare-line.margin-30.last-line {
  display: none;
}

.compare-item {
  color: var(--white);
  flex-direction: row;
  align-items: flex-start;
  padding-left: 30px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.check-icon {
  width: 20px;
  margin-right: 12px;
}

.check-icon.enjin-ecosystem {
  margin-top: 1px;
}

.coursor {
  width: 390px;
  position: absolute;
  top: -80px;
  bottom: auto;
  left: auto;
  right: -180px;
}

.compare-item-grid {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.compare-title {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.margin-120 {
  margin-bottom: 120px;
}

.wallet-card {
  width: 100%;
  max-width: 339px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr auto;
  grid-auto-columns: 1fr;
  align-items: center;
  padding: 20px;
  display: grid;
  position: relative;
  box-shadow: 4px 4px 10px 5px rgba(0, 0, 0, .05);
}

.wallet-card.padding-m.align-right {
  grid-template-columns: auto 1fr auto;
  align-self: flex-end;
}

.wallet-card.padding-m.align-right.line-align {
  grid-column-gap: 8px;
  align-self: flex-start;
  margin-top: -20px;
}

.wallet-card.padding-m.line-align {
  margin-top: -7px;
}

.wallet-card.align-self-right {
  align-self: flex-end;
}

.wallet-person {
  width: 56px;
  height: 56px;
  border-radius: 50%;
}

.wallet-card-text-color {
  color: var(--gray-1);
}

.wallet-card-text-color.no-wrap {
  white-space: nowrap;
}

.currencies-wrapper {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.sticky-horizontal-line {
  width: 1px;
  background-image: linear-gradient(to top, rgba(202, 203, 223, .31), #cacbdf 37%, #cacbdf 64%, rgba(202, 203, 223, 0));
}

.prefooter-cta-horizontal-line {
  width: 2px;
  opacity: .3;
  background-color: #e4e0f7;
}

.prefooter-cta-v2 {
  z-index: 5;
  background-color: #383072;
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.prefooter-icon-v2-1 {
  width: 86px;
  position: absolute;
  top: auto;
  bottom: -25px;
  left: 64px;
  right: auto;
}

.prefooter-icon-v2-2 {
  width: 86px;
  position: absolute;
  top: auto;
  bottom: 45px;
  left: 333px;
  right: auto;
}

.prefooter-icon-v2-3 {
  width: 86px;
  position: absolute;
  top: auto;
  bottom: -151px;
  left: 700px;
  right: auto;
}

.margin-xxs {
  margin-bottom: 10px;
}

.margin-xxs.no-wrap {
  white-space: nowrap;
}

.sticky-flex {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 150px;
  display: flex;
}

.flag {
  width: 32px;
  height: 18px;
  object-fit: cover;
}

.world-mock-phone {
  height: 580px;
  object-fit: contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.world-mock-phone.main {
  z-index: 10;
  height: 600px;
}

.world-mock-phone.first-image {
  z-index: 4;
  height: 585px;
  top: 10px;
}

.world-mock-phone.second-image {
  z-index: 3;
  height: 585px;
  top: 8px;
}

.world-mock-phone.third-image {
  z-index: 2;
  height: 585px;
  top: 10px;
}

.enjin-coin-bg-hero {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.enjin-coin-hero-dropdown {
  height: 42px;
  color: var(--white);
  background-image: linear-gradient(94.25deg, #7567ce 2%, #9c90eb 95%);
  border-radius: 6px;
  align-items: center;
  display: flex;
}

.enjin-coin-hero-dropdown.menu-dropdown {
  height: auto;
  background-image: none;
  margin-left: 2.5px;
  margin-right: 2.5px;
  padding: 5px 40px 5px 10px;
  transition: background-color .2s;
}

.enjin-coin-hero-dropdown.menu-dropdown:hover {
  background-color: var(--gray-3);
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand {
  grid-column-gap: 8px;
  border-radius: 10px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand:hover {
  background-color: var(--surface-primary-glass);
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand.theme-primary-light-70-text {
  padding-right: 15px;
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand.theme-primary-light-70-text.w--current {
  color: var(--primary-color-2);
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand.theme-primary-light-70-text.no-wrap {
  border-radius: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.enjin-coin-hero-dropdown.menu-dropdown.rebrand.position-relative {
  cursor: pointer;
  padding: 8px 25px 8px 16px;
}

.enjin-coin-hero-dropdown.transparent {
  opacity: .9;
  background-image: none;
  transition: transform .25s, opacity .25s;
}

.enjin-coin-hero-dropdown.transparent:hover {
  transform: translate(0, -2px);
}

.enjin-coin-hero-dropdown.transparent.dropdown-white {
  border-color: var(--gray-5);
  color: var(--gray-4);
}

.text-block-with-link {
  z-index: auto;
  text-align: center;
  background-color: #f2f3f8;
  border-radius: 50px;
  padding: 10px 20px;
  font-size: 14px;
  position: relative;
}

.enjin-coin-dropdown-list {
  background-color: var(--white);
  border-radius: 16px;
  padding: 30px;
  display: flex;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.enjin-coin-dropdown-list.w--open {
  z-index: 9999;
  background-color: #fff;
  border-radius: 16px;
}

.enjin-coin-dropdown-list.rebrand {
  background-color: #12111c;
  padding: 16px;
}

.enjin-coin-dropdown-list-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.enjin-coin-dropdown-list-wrapper.efi-dropdown-wrapper {
  grid-template-rows: auto;
}

.enjin-coin-dropdown-list-wrapper.efi-dropdown-exchange-wrapper {
  grid-template-rows: auto auto;
}

.enjin-coin-dropdown-list-wrapper.menu-list-wrapper-custom {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.enjin-coin-dropdown-list-wrapper.menu-list-wrapper-custom.rebrand {
  grid-row-gap: 0px;
}

.enjin-coin-dropdown-list-wrapper.three-item-dropdown {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.enjin-coin-dropdown-list-wrapper.three-item-dropdown.footer {
  grid-row-gap: 17px;
}

.enjin-coin-hero-icon {
  width: 24px;
  height: 24px;
}

.enjin-coin-hero-icon.circle {
  border-radius: 20px;
}

.more-features-icon {
  width: 100%;
  height: 80px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.enjin-coin-dropdown-name {
  color: #000;
  margin-bottom: 0;
}

.enjin-coin-dropdown-name.rebrand {
  color: var(--theme-primary-light);
  font-size: 16px;
}

.enjin-coin-dropdown-name.login-rebrand {
  color: #fff;
  font-size: 16px;
}

.enjin-coin-hero-image {
  width: auto;
  height: 449px;
  margin-top: 50px;
  position: relative;
}

.enjin-coin-hero-image.hide-overflow {
  overflow: visible;
}

.h3-style {
  font-size: 43px;
  font-weight: 400;
  line-height: 1.5em;
}

.h3-style.max-570.margin-10.dark {
  color: var(--black);
}

.h3-style.no-margin.side-margin-10 {
  margin-right: 10px;
}

.h3-style.margin-20 {
  color: var(--black);
}

.h3-style.line-hight-1-1 {
  line-height: 1.1em;
}

.h3-style.line-hight-1-1.crowdloan-text {
  color: var(--crowdloan);
}

.h3-style.color-2 {
  color: var(--primary-color-2);
}

.h3-style.text-white.weight-500 {
  font-weight: 500;
}

.h3-style.margin-20 {
  color: #181925;
}

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

.dropdown-icon {
  margin-left: 10px;
}

.get-started-dorpdown {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  margin-top: 30px;
  display: grid;
}

.get-started-icon {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  margin-right: 10px;
  overflow: hidden;
}

.get-started-icon.square-icon {
  border-radius: 0%;
}

.cta-prefooer-crd {
  height: auto;
  min-height: 475px;
  background-color: var(--primary-color-2);
  cursor: pointer;
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 10px;
  display: flex;
  position: relative;
}

.cta-prefooer-crd.test {
  transition: opacity 1s, transform .25s;
}

.cta-prefooer-crd.test:hover {
  opacity: .2;
  transform: translate(5px, 10px);
}

.cta-prefooer-crd.test2 {
  transition-property: none;
}

.cta-prefooter-card {
  width: 90%;
  margin-top: 5%;
  margin-left: 5%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.dark-text {
  color: var(--black);
}

.get-started-dropdownwrapper {
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.dropdown-toggle-get-started {
  display: flex;
}

.use-cases-icon1 {
  width: 70px;
  height: 100px;
  object-fit: contain;
  object-position: 50% 50%;
  position: absolute;
  top: auto;
  bottom: -50px;
  left: 0%;
  right: auto;
}

.use-cases-icon2 {
  width: 170px;
  height: 120px;
  object-fit: contain;
  object-position: 50% 50%;
  position: absolute;
  top: -64px;
  bottom: auto;
  left: auto;
  right: -15px;
}

.featured-showcase {
  width: 100%;
  margin-top: -350px;
  position: relative;
}

.featured-showcase.roadmap-background {
  background-color: var(--white);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 20px;
  margin-top: auto;
  box-shadow: 1px 1px 20px rgba(0, 0, 0, .1);
}

.showcase-copany-logo {
  width: 120px;
  max-height: 25px;
  object-fit: contain;
  object-position: 0% 50%;
  margin-bottom: 20px;
}

.showcase-item-image {
  width: 220px;
  height: 232px;
  object-fit: cover;
  border-radius: 8px;
  margin-right: 20px;
  position: static;
}

.github-icon {
  width: 20px;
  height: 20px;
}

.max-570 {
  max-width: 570px;
}

.max-280 {
  max-width: 280px;
}

.companies-card {
  width: 100%;
  min-height: 256px;
  background-color: #fff;
  border-radius: 16px;
  justify-content: center;
  align-items: center;
  padding: 40px 20px;
  display: flex;
  box-shadow: 0 0 50px rgba(0, 0, 0, .05);
}

.company-logo-container {
  width: 220px;
  height: 65px;
}

.erc-115-wide-card {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fff;
  border-radius: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
}

.erc-115-wide-card.padding-xxl {
  grid-template-rows: auto;
}

.erc-1155-image-contain {
  width: 90%;
  background-color: var(--white);
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}

.column-custom-erc-115 {
  z-index: 10;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.column-custom-erc-115.padding-xxl.justify-center {
  justify-content: center;
  padding-top: 95px;
}

.powerbyenjin-hero-image {
  z-index: 2;
  width: 100%;
  height: 340px;
  border-radius: 16px;
  position: relative;
  overflow: hidden;
}

.z2 {
  z-index: 2;
  position: relative;
}

.power-by-enjin-logo {
  height: 40px;
  margin-bottom: 20px;
}

.post-image {
  z-index: 3;
  position: absolute;
  top: 97px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.post-image.second {
  top: 150px;
  bottom: auto;
  left: auto;
  right: 0;
}

.post-image.book-a-demo-icon {
  z-index: 0;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.rich-text-wrapper {
  z-index: 4;
  background-color: var(--white);
  border-radius: 16px;
  margin-top: -220px;
  padding: 50px;
  position: relative;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.rich-text-enjin blockquote {
  color: var(--gray-1);
  letter-spacing: .3px;
  border-left: 2px solid #7567ce;
  margin-bottom: 30px;
  padding-left: 30px;
  font-weight: 400;
}

.rich-text-enjin ul {
  color: var(--gray-1);
  margin-bottom: 0;
  margin-left: 15px;
  font-weight: 400;
  list-style-type: disc;
}

.rich-text-enjin li {
  color: var(--gray-1);
  margin-bottom: 20px;
  font-family: Manrope, sans-serif;
  font-weight: 400;
  line-height: 1.6em;
}

.rich-text-enjin figure {
  width: auto;
  height: auto;
  flex: none;
  padding-bottom: 0;
}

.rich-text-enjin strong {
  font-weight: 600;
}

.rich-text-enjin h3 {
  margin-top: 50px;
  margin-bottom: 24px;
}

.rich-text-enjin h2 {
  margin-top: 50px;
  font-size: 48px;
}

.rich-text-enjin a {
  color: var(--primary-color-1);
  transition: opacity .25s;
}

.rich-text-enjin a:hover {
  opacity: .7;
}

.rich-text-enjin h4 {
  margin-bottom: 20px;
}

.rich-text-enjin p {
  margin-bottom: 20px;
  line-height: 1.6em;
}

.rich-text-enjin.blog {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.rich-text-enjin.blog h3 {
  margin-top: 30px;
  font-size: 32px;
  font-weight: 500;
}

.rich-text-enjin.blog h2 {
  font-size: 42px;
}

.rich-text-enjin.blog h4 {
  font-size: 30px;
}

.rich-text-enjin.blog h1 {
  font-size: 42px;
}

.rich-text-enjin.blog h2 {
  margin-top: 30px;
  font-size: 38px;
}

.rich-text-enjin.blog blockquote {
  margin-top: 20px;
  font-size: 22px;
  line-height: 1.5em;
}

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

.latest-news {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.latest-news-card {
  width: 100%;
  color: var(--black);
  padding: 10px;
}

.latest-news-image {
  width: 100%;
  height: 180px;
  object-fit: cover;
  object-position: 50% 50%;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  margin-bottom: 24px;
  overflow: hidden;
}

.latest-news-image.featured-blog-image {
  height: 360px;
  background-color: var(--white);
  border-radius: 16px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.category-pill {
  color: var(--white);
  background-color: #7567ce;
  border-radius: 4px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 15px;
  padding: 4px 10px;
  font-size: 14px;
  line-height: 16px;
  display: flex;
}

.featured-blog-posts-cms {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.category-pill-blog {
  background-color: var(--white);
  color: var(--primary-color-2);
  border: 1px solid #7567ce;
  border-radius: 50px;
  margin-left: 15px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 14px;
  transition: transform .25s, opacity .25s;
  display: flex;
}

.category-pill-blog:hover {
  opacity: .8;
  transform: translate(0, -5px);
}

.category-pill-blog.w--current {
  background-color: var(--primary-color-1);
  color: var(--white);
}

.category-pill-blog.hide-on-mobi-e {
  cursor: pointer;
}

.category-pill-blog.first-pill {
  margin-left: 0;
}

.category-pill-blog.active, .category-pill-blog.jetboost-filter-active, .category-pill-blog.jetboost-filter-none-8125 {
  border-color: var(--primary-color-4);
  background-color: var(--primary-color-4);
}

.blogs-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.blogs-item-grid {
  grid-column-gap: 10px;
  grid-row-gap: 65px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.item1 {
  width: 100%;
  position: relative;
}

.blog-topic-cms {
  flex-wrap: wrap;
  justify-content: flex-start;
  display: flex;
}

.topip-link {
  background-color: var(--gray-4);
  color: #000;
  border-radius: 50px;
  align-items: center;
  margin-bottom: 30px;
  margin-right: 30px;
  padding: 12px 20px;
  line-height: 20px;
  display: flex;
}

.topic-arrow {
  width: 16px;
  margin-left: 25px;
}

.topic-arrow.no-margin {
  margin-left: 5px;
}

.topic-arrow.no-margin.top-pill {
  margin-left: 0;
}

.blog-banner {
  width: 100%;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #f9f8fa;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 180px 1fr;
  grid-auto-columns: 1fr;
  padding: 30px;
  transition: transform .25s, opacity .25s;
  display: grid;
  position: relative;
}

.blog-banner:hover {
  opacity: .9;
  transform: translate(0, -5px);
}

.blog-banner.secondery {
  margin-bottom: 20px;
}

.blog-banner.secondery.company-news-version {
  background-color: var(--white);
  margin-bottom: 0;
  box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
}

.blog-banner.first {
  margin-bottom: 30px;
}

.blog-banner-image {
  width: 100%;
  height: 180px;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 8px;
}

.author-photo {
  width: 180px;
  height: 180px;
  border-radius: 16px;
  margin-bottom: 30px;
  overflow: hidden;
}

.author-wrap {
  flex-direction: row;
  justify-content: center;
  display: flex;
}

.author-social {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  margin-left: 10px;
  margin-right: 10px;
}

.max-320 {
  max-width: 320px;
}

.jumpnet-blockhain-card {
  width: 100%;
  background-color: #e4e0f7;
  border-radius: 16px;
  flex-direction: column;
  align-items: center;
  padding: 40px 20px 20px;
  display: flex;
}

.jumpnet-blockchain-icon {
  width: 91px;
  height: 91px;
}

.jumpnet-mvp-icon-1 {
  width: 61px;
  position: absolute;
  top: 10%;
  bottom: auto;
  left: 21%;
  right: auto;
}

.jumpnet-mvp-icon-2 {
  width: 85px;
  position: absolute;
  top: 35%;
  bottom: auto;
  left: 11%;
  right: auto;
}

.jumpnet-mvp-icon-3 {
  width: 67px;
  position: absolute;
  top: 31%;
  bottom: auto;
  left: auto;
  right: 19%;
}

.jumpnet-mvp-icon-4 {
  width: 87px;
  position: absolute;
  top: auto;
  bottom: -6%;
  left: auto;
  right: 10%;
}

.jumpnet-mvp-icon-5 {
  z-index: 1;
  width: 98px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.jumpnet-hero-image-div {
  height: 375px;
  position: relative;
}

.jumpnet-hero-image-div.mobile-width50 {
  width: 450px;
  height: 500px;
}

.powered-by-enjin-category {
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 50px;
  display: flex;
}

.powered-categoryes-wrap {
  justify-content: flex-start;
  display: flex;
}

.powerd-icon-cat {
  width: 10px;
  margin-left: 10px;
}

.see-more-cat {
  margin-left: 0;
  margin-right: 0;
}

.dropdown-list-cat {
  width: 220px;
  background-color: var(--white);
  border-radius: 16px;
  padding: 20px 30px 10px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.dropdown-list-cat.w--open {
  width: 224px;
  box-shadow: none;
  padding: 20px 0 0;
  left: -43px;
}

.dropdown-list-cat-wrapper.w--open {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 20px;
  left: -42px;
}

.cat-grid-post {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 50px;
  display: grid;
}

.preefoter-white-line {
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, .2);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.overlay {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.showcase-item {
  width: 100%;
  flex: none;
}

.trusted-by-bg {
  background-color: rgba(117, 103, 206, .1);
  border-radius: 8px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-image-wrap {
  z-index: 2;
  width: 460px;
  height: 100%;
  max-width: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.hero-image-wrap.developer {
  z-index: auto;
  width: 550px;
}

.hero-image-wrap.business {
  height: 360px;
}

.hero-image-wrap.newsletter {
  z-index: auto;
  width: 550px;
  max-width: 450px;
  flex-flow: row;
  align-content: center;
  justify-content: center;
  align-items: center;
}

.hero-image-wrap.developers {
  width: 600px;
  height: 500px;
}

.hero-image-contain {
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-image-contain._2 {
  z-index: 2;
}

.hero-image-contain._3 {
  z-index: 3;
}

.hero-image-contain._4 {
  z-index: 4;
}

.hero-image-contain._5 {
  z-index: 5;
}

.hero-image-contain._6 {
  z-index: 6;
}

.hero-image-contain.border-radius-16 {
  height: auto;
  max-width: 100%;
  border-radius: 16px;
  position: static;
}

.hero-image-contain.enjin-blockchain {
  width: 200%;
  height: 200%;
  max-width: none;
  top: -50%;
  left: -75%;
}

.hero-image-contain.enjin-blockchain.v2 {
  width: 150%;
  height: 150%;
  top: -25%;
  left: -50%;
}

.hero-image-contain.enjin-blockchain.v3 {
  width: 200%;
  height: 150%;
  top: -25%;
  left: -60%;
}

.hero-paragraph {
  text-align: justify;
  margin-bottom: 15px;
}

.hero-paragraph.enjin-network-page {
  color: var(--white);
  font-size: 21px;
  line-height: 1.8em;
}

.hero-paragraph.enjin-network-page.max-350 {
  color: var(--white);
  text-align: left;
  margin-bottom: 30px;
  font-size: 21px;
}

.image-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.image-wrapper.individual {
  height: 420px;
}

.image-wrapper.individual.qr-code-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-wrapper.individual.wallet-2-0 {
  height: 300px;
}

.image-wrapper.individual.wallet-2-0.variation-2 {
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-wrapper.individual.flexible-height {
  height: 100%;
}

.image-wrapper.h310 {
  min-height: 310px;
}

.image-wrapper.enjin-coin {
  height: 400px;
}

.image-wrapper.whats-are-nft, .image-wrapper.company {
  height: 350px;
}

.image-wrapper.mobile-image {
  height: 620px;
}

.image-wrapper.api-image {
  height: 400px;
}

.image-wrapper.featured-image {
  width: 50%;
  height: 420px;
}

.image-wrapper.featured-image.qr-code-wrapper {
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-wrapper.featured-image.release-notes-page {
  width: 100%;
}

.image-contain {
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.image-contain._1 {
  z-index: 1;
}

.image-contain._1.wallet-2-0 {
  top: 8%;
}

.image-contain._1.wallet-2-0.variation-2 {
  top: 15%;
}

.image-contain._2 {
  z-index: 2;
}

.image-contain._2.wallet-2-0 {
  width: 20%;
  height: 20%;
  top: -8%;
  left: 0%;
}

.image-contain._3 {
  z-index: 3;
}

.image-contain._4 {
  z-index: 4;
}

.image-contain._4.hide-image-on-mobile.wallet-2-0 {
  top: 5%;
  left: 8%;
}

.image-contain._4.hide-image-on-mobile.wallet-2-0.variation-2 {
  top: 20%;
  left: 20%;
}

.image-contain._5 {
  z-index: 5;
}

.image-contain._5.qr-code-symbol {
  margin-top: -95px;
  margin-bottom: 17px;
  padding-top: 140px;
  padding-bottom: 10px;
}

.step-by-step-image {
  width: 100%;
  height: 80px;
  object-fit: contain;
  margin-bottom: 30px;
}

.swiper-button-next-2 {
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/610932835f5f1ead5944da4f_Right%20Arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 60px;
  transition: opacity .2s, transform .2s;
  position: absolute;
  bottom: 36px;
  right: 36px;
}

.swiper-button-next-2:hover {
  opacity: .8;
  transform: translate(2px);
}

.swiper-button-prev-2 {
  width: 30px;
  height: 30px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/610932845e44dfa69622fca8_Left%20Arrow.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border-radius: 60px;
  transition: opacity .2s, transform .2s;
  position: absolute;
  bottom: 36px;
  left: 36px;
}

.swiper-button-prev-2:hover {
  opacity: .8;
  transform: translate(-2px);
}

.mobile-text {
  color: var(--white);
  margin-bottom: 10px;
  padding-left: 30px;
  display: none;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.mobile-text.dark {
  color: var(--black);
}

.hide-on-tablet.tabel {
  z-index: 10;
  background-color: var(--white);
  margin-bottom: -4px;
  position: relative;
}

.icon-wallet {
  width: 32px;
  margin-bottom: 20px;
  margin-right: 20px;
}

.coind-dropdown {
  z-index: auto;
  display: none;
}

.coind-dropdown.w--open {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 30px;
}

.coind-dropdown.visible {
  display: block;
}

.coind-dropdown.nested {
  top: -45px;
  bottom: auto;
  left: 130%;
  right: auto;
}

.coind-dropdown.rebrand.w--open {
  left: -30px;
}

.coind-dropdown.rebrand.cta.w--open {
  left: -110px;
}

.icon-dropdown.black-icon {
  color: var(--black);
}

.icon-dropdown.rebrand {
  color: var(--theme-primary-light-70);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.icon-dropdown.rebrand.nested {
  width: 20px;
  height: 20px;
  object-fit: contain;
}

.enjin-coin-hero-dropdown.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-image: none;
}

.enjin-coin-hero-dropdown.white {
  color: var(--primary-color-1);
  background-image: none;
}

.enjin-coin-hero-dropdown.transparent-white {
  border: 1px solid var(--white);
  color: var(--white);
  background-image: none;
}

.enjin-coin-hero-dropdown.transparent-enfinity {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-image: none;
  margin-left: 0;
  margin-right: 0;
  top: -1px;
  right: -1px;
}

.help-center-popular-tag {
  font-size: 14px;
}

.help-center-section {
  z-index: 1;
  background-color: #f9f8fa;
  justify-content: center;
  align-items: flex-end;
  padding-top: 120px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.help-center-sidebar-list {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/612ccbefcaf9a4f84cae0ea8_Rectangle%202283.svg");
  background-position: 0 9px;
  background-repeat: no-repeat;
  background-size: auto;
  margin-bottom: 30px;
  padding-left: 15px;
  list-style-type: disc;
}

.help-center-tag-links {
  max-height: 30px;
  background-color: rgba(228, 224, 247, .5);
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
  margin-right: 10px;
  padding: 6px 18px;
  font-size: 14px;
  display: flex;
}

.help-center-tag-links.no-margin {
  margin-bottom: 0;
}

.help-center-item-list {
  background-color: #fff;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-top: -260px;
  padding: 60px 60px 140px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.help-center-item-icon {
  width: 110px;
  height: 110px;
  margin-right: 30px;
}

.help-center-item-border {
  width: 100%;
  background-color: #f2f3f8;
  background-image: none;
  border-radius: 16px;
  margin-bottom: 20px;
  padding: 2px;
  transition: background-color .25s;
  overflow: hidden;
}

.help-center-item-border:hover {
  background-image: linear-gradient(#eab4fe, #a99cec);
}

.help-center-inner-wrapper {
  color: var(--black);
  background-color: #fff;
  border-radius: 15px;
  padding: 30px;
  display: flex;
}

.help-center-categories-link {
  color: #9596af;
  border-bottom: 1px solid rgba(202, 203, 223, .3);
  padding-top: 10px;
  padding-bottom: 10px;
  transition: color .25s;
  display: block;
}

.help-center-categories-link:hover {
  color: #181925;
}

.help-center-categories-link.upper {
  border-top: 1px rgba(202, 203, 223, .3);
  border-bottom-style: none;
  display: block;
}

.help-center-categories-link.upper.w--current {
  color: var(--black);
}

.help-center-author {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-right: 10px;
  overflow: hidden;
}

.help-center-author-tag.author-link {
  color: var(--black);
  transition: color .25s;
}

.help-center-author-tag.author-link:hover {
  color: var(--primary-color-1);
}

.help-center-author-item-icon {
  width: auto;
  height: 180px;
  border-radius: 16px 16px 16px 0;
  margin-bottom: 20px;
  overflow: hidden;
}

.help-center-category-tab {
  background-color: var(--primary-color-1);
  color: #fff;
  border-radius: 4px;
  padding: 4px 10px;
  font-size: 14px;
}

.help-center-author-post-date {
  color: #5f627e;
  font-size: 14px;
}

.cat-item {
  flex: none;
}

.cat-blog-wrap {
  display: flex;
}

.cat-blog-wrapper {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cat-blog-wrapper.new {
  justify-content: center;
  margin-bottom: 50px;
}

.tag-wrapper {
  flex-wrap: wrap;
  display: flex;
}

.overlay-link {
  z-index: 11;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cat-help-link {
  border-top: 1px solid rgba(202, 203, 223, .3);
}

.cat-help-link:last-child {
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-bottom: 20px;
}

.button-2 {
  z-index: 2;
  height: 40px;
  min-width: 127px;
  text-align: center;
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: relative;
}

.button-2:hover {
  opacity: .9;
  transform: translate(0, -2px);
}

.help-hero-icon {
  width: auto;
  height: 449px;
  position: relative;
}

.star-review {
  width: 58px;
  object-fit: contain;
}

.press-kit {
  background-color: #fff;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-top: -400px;
  padding: 50px 50px 100px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.press-kit.redesign {
  box-shadow: none;
  margin-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
  padding-right: 0;
}

.press-kit-intro {
  z-index: 10;
  border-bottom: 1px solid #cacbdf;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
  padding-bottom: 30px;
  display: flex;
  position: relative;
}

.press-kit-tabs-menu {
  justify-content: center;
  align-items: center;
  margin-bottom: 100px;
  display: flex;
}

.press-kit-tabs-menu.v2 {
  border-bottom: 1px solid #cacbdf;
}

.press-kit-tab-link {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 50px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 8px 20px;
}

.press-kit-tab-link.w--current {
  background-color: #e4e0f7;
  border-color: #e4e0f7;
}

.blog-featured-image {
  width: 100%;
  height: 420px;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 16px;
  overflow: hidden;
}

.press-kit-tabs-wrapper {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.press-kit-tab-link-v2 {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  margin-bottom: -1px;
  margin-right: 10px;
  padding-bottom: 22px;
  padding-left: 5px;
  padding-right: 10px;
  display: flex;
}

.press-kit-tab-link-v2.w--current {
  border-style: solid;
  border-bottom-width: 3px;
  border-bottom-color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
}

.press-kit-tab-link-v2.last-item.w--current {
  margin-right: 0;
}

.tabs-icon {
  width: 24px;
  margin-right: 5px;
}

.gredient-banner {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 16px;
  color: var(--white);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/612e0ebee3675070f31243c5_Group%202279-min.png");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: -375px;
  padding: 100px;
  display: grid;
}

.gredient-banner.fix-margin {
  margin-top: 0;
}

.white-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: var(--white);
  border-radius: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  padding: 100px;
  display: grid;
}

.gray-card {
  background-color: var(--gray-4);
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding: 20px;
  display: flex;
}

.gray-box-image {
  width: 100%;
  height: 170px;
  object-fit: cover;
  border-radius: 16px;
  margin-bottom: 20px;
}

.press-kit-section {
  z-index: 1;
  background-color: #f9f8fa;
  justify-content: center;
  align-items: flex-end;
  padding-top: 100px;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.typer {
  background-image: linear-gradient(5deg, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-left: 0;
  line-height: 1.2em;
  display: block;
}

.get-started-gradient {
  z-index: 2;
  width: 500px;
  max-width: none;
  position: absolute;
  top: auto;
  bottom: -70px;
  left: auto;
  right: -229px;
}

.mobile-wrapper {
  position: relative;
}

.tyle-h1 {
  min-height: 260px;
}

.hero-image {
  width: 100%;
  height: 350px;
  max-width: 100%;
}

.hero-image.full-mobile {
  width: 100%;
}

.gray-line {
  width: 100%;
  height: 1px;
  background-color: #e4e0f7;
  position: absolute;
  top: -100px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.margin-15 {
  margin-bottom: 15px;
}

.margin-15.crowdloan-text {
  color: var(--crowdloan);
}

.quick-facts-wrap {
  border-radius: 10px;
  overflow: hidden;
}

.quick-facts-top-line {
  width: 100%;
  height: 30px;
  background-color: var(--primary-color-1);
  align-items: center;
  padding-left: 30px;
  display: flex;
}

.qucik-facts-bottom-content {
  background-color: var(--gray-4);
  padding: 30px;
}

.qucik-facts-bottom-content.white-bg {
  background-color: var(--white);
}

.fact-item {
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.fact-item.no-margin {
  margin-bottom: 0;
}

.fact-item.top-aling {
  align-items: flex-start;
}

.fact-item-label {
  margin-right: 10px;
}

.facts-item-content {
  color: var(--gray-1);
}

.facts-item-content.brand-text {
  color: var(--primary-color-1);
}

.facts-dots {
  width: 5px;
  height: 5px;
  background-color: var(--white);
  border-radius: 30px;
  margin-right: 5px;
}

.press-list-wrapper {
  width: 100%;
  margin-bottom: 50px;
}

.press-list {
  width: 100%;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.shape-1-position {
  width: 100px;
  position: absolute;
  top: 100%;
  left: 100px;
}

.shape-1-position.tameline {
  top: -50%;
}

.shape-1-position.tameline.second {
  top: 40%;
  bottom: auto;
  left: 52px;
  right: auto;
}

.shape-1-position.tameline.second-v2 {
  top: auto;
  bottom: 20%;
  left: auto;
  right: 58px;
}

.shape-1-position.newroom-icon {
  z-index: 0;
  top: -251px;
  bottom: auto;
  left: 13%;
  right: auto;
}

.shape-2-position {
  width: 100px;
  position: absolute;
  top: 50px;
  left: auto;
  right: 100px;
}

.shape-2-position.timeline {
  top: -81px;
  bottom: auto;
  left: auto;
  right: -60px;
}

.news-sticky-left {
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.news-sticky-left.redesign {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  display: flex;
}

.news-content-wrap {
  z-index: 2;
  width: 100%;
  background-color: var(--white);
  border-radius: 16px 16px 0 0;
  margin-top: -190px;
  padding: 30px 30px 60px;
  position: relative;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
}

.newsroom-item {
  width: 100%;
  border: 1px solid var(--gray-4);
  background-color: var(--gray-5);
  color: var(--black);
  border-radius: 16px;
  padding: 20px;
  transition: border-color .2s;
  display: block;
}

.newsroom-item:hover {
  border-color: var(--primary-color-1);
}

.news-date {
  color: var(--gray-1);
  font-size: 14px;
}

.news-item-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.news-image {
  width: 150px;
  height: 80px;
  object-fit: cover;
  border-radius: 6px;
}

.news-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.language-link {
  color: var(--black);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6139f40f27b9712672c3299f_Ellipse%20193.svg");
  background-position: 0 51%;
  background-repeat: no-repeat;
  background-size: 5px;
  margin-bottom: 10px;
  margin-left: 7px;
  padding-left: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5em;
  transition: color .2s;
  display: block;
}

.language-link:hover, .language-link.fltr-active {
  color: var(--primary-color-1);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6139f40f7ec2b966daaeef85_Ellipse%20193%20(1).svg");
  background-position: 0 51%;
  background-repeat: no-repeat;
  background-size: 5px 5px;
}

.language-list {
  color: var(--gray-1);
  margin-bottom: 30px;
  list-style-type: disc;
}

.year-list {
  margin-bottom: 30px;
  list-style-type: disc;
}

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

.news-top-banner {
  color: var(--gray-1);
  margin-bottom: 20px;
  font-size: 14px;
  line-height: 1.2em;
  display: flex;
}

.news-date {
  border-right: 1px solid var(--gray-3);
  color: var(--gray-2);
  margin-right: 10px;
  padding-right: 10px;
}

.news-read-more {
  color: var(--primary-color-1);
}

.news-pre-footer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  background-color: var(--white);
  border-radius: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 30px;
  display: grid;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.news-footer-column {
  border-right: 1px solid var(--gray-3);
  text-align: center;
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.news-footer-column.last {
  border-right-style: none;
  justify-content: flex-start;
}

.timeline-content-wrap {
  width: 100%;
  background-color: var(--white);
  border-radius: 16px;
  flex-direction: column;
  align-items: center;
  margin-top: -250px;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
}

.timeline-item {
  width: 100%;
  max-width: 690px;
  background-color: rgba(0, 0, 0, 0);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6135e60afb865f38c7803ca0_Group%203104%20(1).svg"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6135e5025ad2bbe7a29be54e_Group%203104.svg");
  background-position: 0%, 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: auto, auto;
  border-radius: 10px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 50px;
  display: flex;
  position: relative;
  overflow: visible;
}

.timeline-item:nth-child(2n+1) {
  flex-direction: row-reverse;
  align-self: flex-end;
}

.timeline-item:last-child {
  margin-bottom: 0;
}

.timeline-left {
  background-color: var(--gray-4);
  color: var(--black);
  border-radius: 16px;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  padding: 20px;
  display: flex;
}

.timeline-image {
  width: 210px;
  height: auto;
  min-height: 175px;
  object-fit: cover;
  border-radius: 16px;
  flex: none;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);
}

.timeline-list {
  z-index: 2;
  width: 100%;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.timeline-list-wrap {
  width: 100%;
  display: block;
}

.timeline-pagination {
  height: 50px;
  justify-content: space-between;
  margin-top: 30px;
  display: none;
  position: relative;
}

.timeline-prev {
  width: 50px;
  height: 50px;
  cursor: pointer;
  background-image: linear-gradient(270deg, #7567ce, #ada4e1);
  border-style: none;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding: 0;
  display: flex;
  position: absolute;
  left: 0;
}

.bottom-right-lines {
  width: 40%;
  position: absolute;
  top: auto;
  bottom: -200px;
  left: auto;
  right: 0%;
}

.careers-second-image {
  z-index: 2;
  width: 440px;
  height: 290px;
  border: 10px solid var(--gray-5);
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  box-shadow: 1px 1px 15px rgba(0, 0, 0, .1);
}

.careers-third-image {
  width: 440px;
  height: 290px;
  border: 10px solid var(--gray-5);
  border-radius: 20px;
  position: absolute;
  top: -25px;
  right: -25px;
  transform: rotate(-15deg);
  box-shadow: 1px 1px 15px rgba(0, 0, 0, .1);
}

.careers-list-wrap {
  width: 100%;
  margin-bottom: 50px;
}

.careers-list {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.careers-item {
  width: 100%;
  height: 100%;
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  border-radius: 16px;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 0 6px 10px rgba(0, 0, 0, .05);
}

.careers-top-wrap {
  width: 100%;
  flex: 1;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 30px;
  display: flex;
}

.position-type {
  color: var(--gray-2);
  line-height: 1em;
  display: flex;
}

.lines-separator {
  margin-left: 5px;
  margin-right: 5px;
}

.careers-appy {
  z-index: 10;
  background-color: var(--white);
  border-radius: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: -280px;
  padding: 50px;
  display: flex;
  position: relative;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
}

.footer-apply-form-wrap {
  width: 100%;
  max-width: 800px;
  background-color: var(--white);
  border-radius: 16px;
  margin-bottom: 0;
  padding: 50px;
}

.footer-apply-form {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-field {
  height: 48px;
  border: .6px solid var(--gray-3);
  background-color: var(--gray-5);
  cursor: pointer;
  border-radius: 4px;
  margin-bottom: 0;
  font-size: 16px;
  transition: border-color .25s;
}

.text-field:hover, .text-field:focus {
  border-color: var(--primary-color-1);
}

.text-field.text-area {
  height: 128px;
  max-height: 300px;
  max-width: 100%;
  min-width: 100%;
}

.text-field.select {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6139d59ba256e5b3ce4ad338_Vector.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto;
}

.text-field.select:focus {
  border-color: var(--primary-color-1);
}

.text-field.select.remove-arrow {
  background-image: none;
}

.text-field.select.margin-30 {
  margin-bottom: 30px;
}

.text-field.select.efinity {
  color: var(--gray-2);
  margin-bottom: 30px;
  position: static;
}

.text-field.select.efinity.z-index {
  z-index: 30;
  position: relative;
}

.text-field.blog-email {
  height: 40px;
  margin-right: 10px;
}

.text-field.margin-10 {
  margin-bottom: 10px;
}

.field-label {
  margin-bottom: 10px;
  font-weight: 400;
}

.field-label.full {
  width: 100%;
}

.upload-legend {
  color: var(--gray-2);
  letter-spacing: .5px;
  font-size: 14px;
}

.file-upload {
  margin-bottom: 0;
}

.error-message {
  color: #db6565;
  font-size: 14px;
}

.hide-hidden-form {
  display: none;
}

.contact-us-form-wrap {
  width: 100%;
  max-width: 800px;
  background-color: var(--white);
  border-radius: 10px;
  margin-top: -200px;
  margin-bottom: 0;
  padding: 50px;
}

.contact-us-form-wrap.wider-form-wrap {
  max-width: 1000px;
}

.contact-us-form-wrap.no-padding-form-wrap {
  padding: 0;
}

.intake-flow-left {
  background-color: var(--primary-color-1);
  text-align: left;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 30px;
  position: relative;
  overflow: visible;
}

.intake-bg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.intake-form {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  text-align: left;
  border-radius: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
  overflow: hidden;
  box-shadow: 0 5px 20px rgba(24, 25, 37, .1);
}

.intage-form-column {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 30px;
  display: grid;
}

.intake-thank-you {
  min-height: 300px;
  background-color: var(--primary-color-1);
  text-align: left;
  padding: 30px;
  position: relative;
  overflow: hidden;
}

.success-message {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 20px;
  padding: 0;
  position: relative;
  overflow: hidden;
}

.thank-you-column {
  z-index: 10;
  background-color: var(--white);
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 30px;
  display: flex;
  position: relative;
}

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

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

.hero-image-v2 {
  z-index: 2;
  width: 348px;
  height: 412px;
  max-width: 900px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.category-titel {
  color: var(--gray-2);
  position: absolute;
  top: 15px;
  bottom: auto;
  left: auto;
  right: 15px;
}

.line-between-sections {
  width: 100%;
  height: 1px;
  background-color: rgba(24, 25, 37, .1);
  position: absolute;
  top: -100px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.line-classic {
  width: 100%;
  height: 1px;
  background-color: rgba(24, 25, 37, .1);
  margin-bottom: 30px;
  position: static;
  top: 0;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.search-image {
  width: 190px;
  height: 190px;
  border-radius: 16px;
  flex: none;
  margin-right: 30px;
  overflow: hidden;
}

.search-resolts {
  background-color: #fff;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-top: -260px;
  padding: 60px 60px 140px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.searcch-icon {
  z-index: 10;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 8px;
  left: 20px;
}

.empty-state {
  border: 1px solid var(--primary-color-2);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
}

.load-more-button {
  width: 50px;
  height: 50px;
  cursor: pointer;
  background-image: linear-gradient(270deg, #7567ce, #ada4e1);
  border-style: none;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding: 0;
  display: none;
  position: absolute;
  right: 0;
}

.pagination-container {
  height: 50px;
  justify-content: space-between;
  margin-top: 30px;
  position: relative;
}

.fs-pagination-page {
  background-image: none;
  display: flex;
}

.fs-pagination-page.fs-pagination-next {
  width: 50px;
  height: 50px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6112507078edd3271bd39b23_Vector%20(2).svg"), linear-gradient(270deg, #7567ce, #ada4e1);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 17px, auto;
  border: 1px #000;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.fs-pagination-page.fs-pagination-next.fs-pagination-inactive.hide {
  display: none;
}

.fs-pagination-page.fs-pagination-prev {
  width: 50px;
  height: 50px;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/611250ac97f64a0ce08da8f1_Vector%20(3).svg"), linear-gradient(270deg, #7567ce, #ada4e1);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 17px, auto;
  border: 1px #000;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.fs-pagination-page.fs-pagination-prev.fs-pagination-inactive {
  display: flex;
}

.fs-pagination-page.fs-pagination-prev.fs-pagination-inactive.hide {
  display: none;
}

.spacer-test {
  width: 100px;
  flex: none;
}

.error-message-2 {
  background-color: var(--primary-color-4);
  border-radius: 8px;
  padding: 30px;
}

.error-message-2.book-a-demo {
  z-index: 20;
  position: relative;
}

.success-message-2 {
  background-color: var(--primary-color-1);
  color: var(--gray-4);
  border-radius: 16px;
  padding: 15px;
}

.success-message-2.efinity {
  width: 100%;
  height: 48px;
  border-radius: 8px;
  padding-top: 10px;
  padding-bottom: 0;
  font-size: 14px;
}

.error-message-footer {
  background-color: var(--gray-2);
  border-radius: 8px;
  padding: 10px;
  font-size: 14px;
}

.error-message-footer.enfinity {
  background-color: var(--gray-1);
  color: var(--white);
  border-radius: 0;
  margin-top: 0;
  padding-top: 15px;
  padding-left: 15px;
  font-size: 16px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.support-wrapper {
  z-index: 10;
  width: 100%;
  max-width: 800px;
  background-color: var(--white);
  text-align: left;
  border-radius: 10px;
  margin-top: -400px;
  margin-bottom: 20px;
  padding: 50px;
  position: relative;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.showcase-items {
  width: 100%;
}

.side-social {
  flex-direction: column;
  padding-top: 0;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.time-line-pagination {
  padding-top: 50px;
}

.time-line-link {
  z-index: 10;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.anchor-link {
  position: absolute;
  top: -150px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.book-icon {
  z-index: 2;
  width: 280px;
  position: absolute;
  top: auto;
  bottom: -53px;
  left: 25%;
  right: auto;
}

.book-icon-2 {
  z-index: 0;
  width: 75px;
  position: absolute;
  top: -15px;
  bottom: auto;
  left: auto;
  right: -32px;
}

.success-icon {
  z-index: 2;
  width: 250px;
  position: absolute;
  top: auto;
  bottom: -45px;
  left: auto;
  right: -36px;
}

.form-wrapper {
  width: 100%;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.collection-item-2 {
  width: 100%;
}

.newsroom-hero-image {
  width: 100%;
  height: 290px;
  max-width: 500px;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 16px;
  margin-bottom: 100px;
  overflow: hidden;
}

.newsromm-rich-text-wrap {
  background-color: var(--white);
  border-radius: 16px;
  margin-bottom: 20px;
  padding: 30px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.box-images {
  width: 100%;
  height: 260px;
  object-fit: contain;
  position: relative;
  bottom: -30px;
}

.faq-wrap {
  border: 1px solid var(--gray-3);
  cursor: pointer;
  border-radius: 16px;
  flex-direction: column;
  align-items: stretch;
  margin-bottom: 25px;
  transition: border-color .25s, background-color .25s;
  display: flex;
  overflow: hidden;
}

.faq-wrap:hover {
  border-color: var(--gray-4);
  background-color: var(--gray-4);
}

.faq-question {
  flex: none;
  justify-content: space-between;
  padding: 20px;
  display: flex;
  position: relative;
}

.faq-arrow {
  margin-left: 15px;
}

.faq-answer {
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.dim-text {
  opacity: .5;
  display: none;
}

.crypto {
  width: 100%;
}

.crypto-wrap {
  width: 100%;
  justify-content: flex-start;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
}

.crypto-item {
  width: 80px;
  height: 80px;
  border: 2px solid var(--white);
  border-radius: 50%;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.crypto-item:nth-child(2n+1) {
  width: 60px;
  height: 60px;
}

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

.wallet-mobile {
  width: 301px;
  height: 600px;
  padding: 0;
  display: none;
  position: relative;
  overflow: hidden;
}

.post-summery {
  width: 100%;
  border-bottom: 1px solid var(--gray-4);
  margin-bottom: 30px;
  padding-bottom: 10px;
}

.phone-slider-container {
  z-index: 1;
  width: 100%;
  height: 100%;
  align-items: flex-end;
  display: block;
  position: relative;
}

.phone-slider-container.swiper-container.mobile-swiper {
  z-index: 5;
  width: 100%;
  border-radius: 45px;
  overflow: hidden;
}

.swiper {
  width: 301px;
  height: 598px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 45px;
  margin-top: 0;
  position: relative;
  overflow: hidden;
}

.swiper.transparent {
  background-color: rgba(0, 0, 0, 0);
}

.phone-slider-slide {
  width: 210px;
  max-width: 210px;
  border-radius: 20px;
  flex: none;
  margin-top: 12px;
  overflow: hidden;
}

.phone-slider-slide.swiper-slide.image-shadow-2 {
  width: 100%;
  height: 100%;
  max-width: 100%;
  object-fit: contain;
  margin-top: 0;
  padding: 0;
}

.iphone {
  z-index: 6;
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: absolute;
  left: 0;
  right: 0;
}

.iphone.web-wallet-features {
  text-align: right;
}

.phone-slider-wrapper {
  width: 100%;
  height: 100%;
  align-items: center;
  display: flex;
}

.side-margin-60 {
  margin-right: 60px;
}

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

.showcase-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.flag-4 {
  width: 25px;
  height: 20px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6144b92fff291818e0a7098e_Bandera_de_Espan%CC%83a.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  flex: none;
  margin-right: 14px;
}

.nav-language-link {
  width: 150px;
  min-height: 44px;
  min-width: 150px;
  color: #484646;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-language-link:hover {
  color: var(--primary-color-2);
}

.flag-3 {
  width: 25px;
  height: 20px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6144b8eadc704d6face7695e_Flag_of_Japan.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid rgba(0, 0, 0, .05);
  border-radius: 3px;
  flex: none;
  margin-right: 14px;
}

.flag-1 {
  width: 25px;
  height: 20px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6144baecff2918818ea71230_Flag_of_the_United_Kingdom.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  flex: none;
  margin-right: 14px;
}

.language-dropdown {
  right: -12px;
}

.language-toggle {
  width: 36px;
  max-width: 36px;
  min-height: 45px;
  min-width: 36px;
  align-items: center;
  margin-bottom: 0;
  padding: 0 10px 0 5px;
  transition: all .2s;
  display: flex;
  overflow: hidden;
}

.language-toggle.w--open {
  align-items: center;
  display: flex;
}

.language-list-2 {
  background-color: var(--white);
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 15px;
  display: none;
  top: 41px;
  bottom: auto;
  left: auto;
  right: -13px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.language-list-2.w--open {
  min-width: 180px;
  background-color: #fff;
  border-radius: 4px;
  padding: 8px 15px;
  top: 39px;
  bottom: auto;
  left: auto;
  right: -12px;
  box-shadow: 18px 18px 45px 19px rgba(79, 94, 120, .1);
}

.collection-list-wrapper-3 {
  display: none;
}

.collection-list-wrapper-4 {
  flex: 0 auto;
}

.blog-tags-article {
  display: flex;
}

.blog-tag {
  padding-right: 10px;
  display: inline-block;
}

.use-case-overline-wrapper, .authors-wrap {
  display: flex;
}

.author {
  margin-right: 10px;
  display: flex;
}

.blog-featured-video {
  width: 100%;
  object-fit: cover;
  object-position: 50% 50%;
  border-radius: 16px;
  overflow: hidden;
}

.form-block {
  width: 100%;
  margin-bottom: 0;
}

.blog-form {
  align-items: center;
  display: flex;
}

.button-wrap-showcase {
  flex-wrap: wrap;
  display: flex;
}

.embed-filter {
  cursor: pointer;
}

.filter-cms {
  display: flex;
}

.full-filters-mobile {
  justify-content: flex-start;
  display: flex;
}

.filters-wrap {
  display: flex;
}

.filters-itme {
  display: none;
}

.filters-itme:first-child {
  display: flex;
}

.fs-cc-prefs_form {
  width: 100%;
  height: 100%;
  max-height: 70vh;
  max-width: 576px;
  background-color: #fff;
  border-radius: 16px;
  margin-bottom: 0;
  position: relative;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .05);
}

.fs-cc-banner_component {
  z-index: 998;
  border-top: 1px solid var(--primary-color-4);
  background-color: var(--gray-5);
  padding: 24px 32px;
  display: none;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_title {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.2em;
}

.fs-cc-manager_trigger {
  display: none;
}

.fs-cc-prefs_toggle {
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 999px;
}

.fs-cc-prefs_checkbox {
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_checkbox.w--redirected-checked {
  background-color: #7567ce;
  border-color: #7567ce;
}

.fs-cc-prefs_button {
  background-color: var(--primary-color-1);
  color: var(--gray-5);
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
  border-radius: 6px;
  margin-right: 8px;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
}

.fs-cc-prefs_button.fs-cc-button-alt {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.fs-cc-banner_container {
  width: 100%;
  max-width: 1270px;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
}

.fs-cc-prefs_space-small {
  margin-bottom: 12px;
}

.fs-cc-prefs_close {
  z-index: 1;
  color: #333;
  cursor: pointer;
  background-color: #f5f6ff;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  font-size: 20px;
  text-decoration: none;
  position: absolute;
  top: -12px;
  bottom: auto;
  left: auto;
  right: -12px;
  box-shadow: -1px 1px 12px rgba(51, 51, 51, .1);
}

.fs-cc-manager_icon {
  width: 32px;
  height: 32px;
}

.fs-cc-banner_buttons-wrapper {
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.fs-cc-prefs_component {
  z-index: 997;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 32px;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_close-icon {
  width: 16px;
  height: 16px;
  color: var(--primary-color-1);
  margin-top: -3px;
}

.fs-cc-prefs_toggle-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
  display: flex;
}

.fs-cc-manager_component {
  z-index: 999;
  display: none;
  position: fixed;
  top: auto;
  bottom: 20px;
  left: 20px;
  right: auto;
}

.fs-cc-banner_text-link {
  border-bottom: 2px solid var(--primary-color-1);
  color: var(--primary-color-1);
  font-weight: 400;
  text-decoration: none;
}

.fs-cc-prefs_submit-hide {
  display: none;
}

.fs-cc-prefs_space-medium {
  margin-bottom: 40px;
}

.fs-cc-prefs_option {
  border-bottom: 1px solid var(--gray-4);
  padding-top: 16px;
  padding-bottom: 16px;
}

.fs-cc-prefs_content {
  height: 100%;
  padding: 40px 32px;
  overflow: scroll;
}

.fs-cc-prefs_checkbox-label {
  display: none;
}

.fs-cc-prefs_label {
  color: var(--primary-color-1);
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 32px;
}

.fs-cc-prefs_text {
  color: var(--black);
  font-size: 14px;
  line-height: 1.3em;
}

.fs-cc-banner_trigger {
  display: none;
}

.fs-cc-prefs_buttons-wrapper {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-end;
  margin-top: 32px;
  margin-right: -8px;
  display: flex;
}

.fs-cc-manager_button {
  color: #333;
  cursor: pointer;
  background-color: #fff;
  border-radius: 500px;
  flex-direction: column;
  padding: 10px;
  transition: color .2s;
  display: flex;
}

.fs-cc-manager_button:hover {
  color: #4353ff;
}

.fs-cc-prefs_overlay {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.fs-cc-prefs_checkbox-field {
  width: 44px;
  height: 24px;
  background-color: #ccc;
  border-radius: 999px;
  margin-bottom: 0;
  padding: 2px;
  display: flex;
  position: relative;
}

.fs-cc-banner_button {
  min-width: 140px;
  background-color: var(--primary-color-1);
  color: #fff;
  text-align: center;
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
  border-radius: 6px;
  margin-left: 16px;
  padding: 10px 20px;
  font-size: 16px;
  line-height: 1.3em;
}

.fs-cc-banner_button.fs-cc-button-alt {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.fs-cc-banner_text {
  color: var(--gray-1);
  margin-right: 24px;
}

.fs-cc-prefs_trigger {
  display: none;
}

.showcase-filters {
  cursor: pointer;
  margin-bottom: 10px;
  transition: opacity .25s;
}

.showcase-filters:hover {
  opacity: .8;
}

.wg-element-wrapper {
  align-items: center;
  display: flex;
  position: relative;
}

.wg-element-wrapper.sw6 {
  justify-content: flex-start;
}

.weglot-embed {
  display: block;
}

.weglot-link {
  width: 28px;
  min-height: 45px;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: -1px;
  display: flex;
}

.dorpdown-weglot {
  width: 10px;
  height: 5px;
  object-fit: contain;
  position: relative;
  right: -10px;
}

.wallet-separation-line {
  width: 156px;
  height: 159px;
  align-self: center;
  margin-top: -9px;
  margin-left: auto;
  margin-right: auto;
}

.wallet-separation-line.remove-line {
  opacity: 0;
}

.separation-line-wallet-right {
  width: 186px;
  height: 170px;
  align-self: center;
  margin-top: -9px;
}

.separation-line-wallet-right.invisible {
  opacity: 0;
}

.video {
  z-index: 10;
  width: 100%;
  height: 100%;
  border-radius: 16px;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.success-blog-massage {
  background-color: var(--primary-color-1);
  color: var(--white);
  border-radius: 8px;
  padding: 10px;
}

.error-blgo-massage {
  background-color: var(--gray-3);
  border-radius: 8px;
  font-size: 14px;
  line-height: 1em;
}

.section._404 {
  min-height: 100vh;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/614b703e2299758090308262_Group%203326-min.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/614b6f7f4bdc935f967ff9c9_Group%202952-min.jpg");
  background-position: 50%, 50% 100%;
  background-repeat: no-repeat, no-repeat;
  background-size: contain, cover;
}

.section._404.no-background {
  background-image: none;
}

.section._404.schedule-section {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/614fa6334f44a67c51c97910_newgroup.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/614b6f7f4bdc935f967ff9c9_Group%202952-min.jpg");
}

.section.second {
  margin-top: 50vh;
}

.section.light-blue-bg {
  background-color: #f4f8fb;
}

.section.dark {
  background-color: #141415;
}

.logo-wrap {
  justify-content: center;
  align-items: center;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

._404-logo {
  width: 93px;
  height: 29px;
  object-fit: contain;
}

.cat-link {
  color: var(--primary-color-1);
}

.cat-link.active {
  color: var(--primary-color-3);
}

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

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

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

.description-button {
  display: flex;
}

.no-items {
  width: 100%;
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px;
  padding: 30px;
  display: flex;
}

.authors-cms-items {
  width: 100%;
}

.discord-telegram-wrapper {
  margin-bottom: 20px;
}

.load-more-button-cta {
  z-index: 2;
  height: 40px;
  min-width: 127px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  color: var(--gray-5);
  text-align: center;
  border: 1px #000;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: relative;
}

.load-more-button-cta:hover {
  opacity: .9;
  color: var(--gray-5);
  transform: translate(0, -2px);
}

.load-more-button-cta.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.load-more-button-cta.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.load-more-button-cta.white {
  color: var(--primary-color-2);
  background-image: none;
}

.load-more-button-cta.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.load-more-button-cta.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.load-more-button-cta.full {
  width: 100%;
}

.load-more-button-cta.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.load-more-button-cta.top-margin-10 {
  margin-top: 10px;
}

.load-more-button-cta.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.category-pill-blog-all {
  background-color: var(--white);
  color: var(--primary-color-2);
  border: 1px solid #7567ce;
  border-radius: 50px;
  margin-left: 15px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 14px;
  transition: transform .25s, opacity .25s;
  display: flex;
}

.category-pill-blog-all:hover {
  opacity: .8;
  transform: translate(0, -5px);
}

.category-pill-blog-all.w--current {
  background-color: var(--primary-color-1);
  color: var(--white);
}

.category-pill-blog-all.hide-on-mobi-e {
  cursor: pointer;
}

.category-pill-blog-all.first-pill {
  margin-left: 0;
}

.category-pill-blog-all.active {
  border-color: var(--primary-color-4);
  background-color: var(--primary-color-4);
}

.custom-embed {
  margin-bottom: 0;
  padding-bottom: 0;
}

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

.bottom-copyright-wrapper {
  justify-content: center;
  align-self: center;
  padding-bottom: 20px;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.avatar-image {
  max-height: 96px;
  border: 5px solid var(--white);
  border-radius: 50px;
  margin-top: -131px;
  overflow: hidden;
}

.avatar-image.avatar-move-down {
  border-style: none;
  margin-top: 0;
}

.html-embed {
  margin-bottom: 0;
}

.calendly-embed {
  max-width: 800px;
  min-width: 90%;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  margin-top: -280px;
}

.html-embed-2 {
  object-fit: fill;
  overflow: auto;
}

.html-embed-3 {
  z-index: 999;
  border-bottom: 1px #000;
  flex: 1;
  position: relative;
}

.div-block {
  display: block;
  position: relative;
  overflow: visible;
}

.custom-qr {
  border-radius: 0;
}

.div-block-2 {
  border: 2px solid var(--primary-color-3);
  background-color: var(--white);
  border-radius: 10px;
  padding: 10px;
}

.bg-white {
  background-color: var(--gray-5);
}

.home-page-heading {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.h1-style {
  font-size: 63px;
  font-weight: 500;
  line-height: 1.2em;
}

.h1-style.text-1 {
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.h1-style.text-1.type {
  position: relative;
}

.h1-style.text-2 {
  height: 230px;
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: absolute;
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.h1-style.text-2.type {
  position: relative;
}

.h1-style.text-3 {
  height: 230px;
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  position: absolute;
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.h1-style.text-3.type {
  position: relative;
}

.home-page-heading-wrapper {
  width: 100%;
  height: 230px;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.typer-line {
  width: 2px;
  height: 80px;
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
}

.text-wrapper {
  align-items: center;
  display: flex;
}

.text-wrapper._1 {
  justify-content: flex-start;
}

.typed-words {
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 65px;
  font-weight: 500;
  line-height: 1.4em;
}

.typed-words-1 {
  background-image: linear-gradient(to bottom, var(--primary-color-3), var(--primary-color-1));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.typer-wrapper {
  width: 110%;
  height: 230px;
  align-items: flex-start;
  display: flex;
}

.spacing-mobile {
  display: none;
}

.mobile-links-wrapper {
  display: flex;
}

.white-wrapper {
  display: none;
}

.search-filters {
  width: 100%;
  color: #9596af;
  border-bottom: 1px solid rgba(202, 203, 223, .3);
  padding-top: 10px;
  padding-bottom: 10px;
  transition: color .25s;
  display: block;
}

.search-filters:hover {
  color: #181925;
}

.search-filters.upper {
  border-top: 1px rgba(202, 203, 223, .3);
  border-bottom-style: none;
  display: block;
}

.search-filters.upper.w--current {
  color: var(--black);
}

.search-filters.active {
  border-bottom-color: var(--primary-color-1);
  color: var(--primary-color-1);
}

.filters {
  width: 100%;
  margin-bottom: 50px;
}

.load-more-button {
  display: block;
  position: relative;
}

.form-section-title-wrapper.middle-wrapper {
  margin-top: 40px;
}

.custom-checkbox.w--redirected-checked {
  background-color: var(--primary-color-1);
}

.embed-report {
  width: 1270px;
  height: 550px;
  max-width: 100%;
  background-color: var(--white);
  overflow: hidden;
}

.div-block-3 {
  width: 1270px;
  height: 475px;
  max-width: 100%;
  overflow: hidden;
}

.enfinity-form {
  border-radius: 8px;
}

.enfinity-form.full-form {
  z-index: 5;
  width: 100%;
  border-style: none;
  border-radius: 0;
  justify-content: center;
  margin-top: 16px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: flex;
  position: relative;
}

.enfinity-form.last-one {
  width: 100%;
  height: 56px;
}

.efinity-video-load {
  max-width: 670px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.efinity-hero-image {
  width: 1000px;
  height: 1000px;
  object-fit: contain;
  margin-top: -150px;
  margin-bottom: -200px;
}

.efinity-hero-image.move-down {
  margin-top: -120px;
}

.efinity-hero-image.update-2-0 {
  width: 500px;
  height: 500px;
  max-width: none;
  margin-top: 10px;
  margin-bottom: -60px;
  display: block;
}

.efinity-lightbox {
  width: 100%;
  height: 630px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
}

.lightbox-play-icon {
  width: 110px;
  height: 110px;
  object-fit: contain;
  position: absolute;
}

.lightbox-icon {
  z-index: 5;
  width: 150px;
  position: absolute;
  top: auto;
  bottom: -63px;
  left: auto;
  right: -35px;
}

.hiw-box {
  z-index: 10;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 60px 30px 50px 50px;
  display: flex;
  position: relative;
}

.hiw-box.center {
  text-align: center;
  align-items: center;
}

.hiw-box.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.hiw-box.hor-column {
  flex-direction: row;
  align-items: center;
}

.hiw-box.hor-column.margin-20 {
  margin-bottom: 20px;
}

.hiw-box.hor-column.has {
  text-transform: uppercase;
}

.hiw-box.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.hiw-box.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.hiw-box.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.hiw-box.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.hiw-box.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.hiw-box.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.hiw-box.max-680 {
  max-width: 680px;
}

.hiw-box.centar {
  text-align: center;
  align-items: center;
}

.hiw-box.centar.max-300 {
  max-width: 300px;
}

.hiw-box.centar.max-800 {
  max-width: 800px;
}

.hiw-box.centar.max-800.margin-50 {
  margin-bottom: 50px;
}

.hiw-box.centar.max-930 {
  max-width: 930px;
}

.hiw-box.centar.max-630 {
  max-width: 630px;
}

.hiw-box.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.hiw-box.align-right {
  align-items: flex-end;
}

.hiw-box.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.hiw-box.flex-center {
  text-align: center;
}

.hiw-box.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.hiw-box.flex-right {
  flex-direction: row;
}

.hiw-box.flex-right.width-100 {
  width: 100%;
}

.hiw-box.flex-right.wrap {
  flex-wrap: wrap;
}

.hiw-box.flex-right.wrap.center-middle, .hiw-box.flex-right.align-center {
  align-items: center;
}

.hiw-box.margin-top-40 {
  margin-top: 40px;
}

.hiw-box.max-350 {
  max-width: 350px;
}

.hiw-box.max-305 {
  max-width: 305px;
  margin-left: 40px;
}

.hiw-box.margin-15 {
  margin-bottom: 15px;
}

.hiw-box.justify-center {
  justify-content: center;
}

.hiw-box.max-700 {
  max-width: 700px;
}

.hiw-box.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.hiw-box.align-stretch {
  align-items: stretch;
}

.hiw-box.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.hiw-box.testimonial {
  padding-top: 120px;
}

.hiw-box.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.hiw-box.download-column.no-margin {
  margin-bottom: 0;
}

.hiw-box.full {
  height: 100%;
}

.hiw-box.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.hiw-box.select-column {
  z-index: 12;
}

.hiw-box.select-column.middle-column {
  z-index: 15;
}

.hiw-box.select-column.bottom-column {
  z-index: 14;
}

.hiw-box.select-column.z-index-40 {
  z-index: 40;
}

.hiw-box.select-column.z-index-35 {
  z-index: 35;
}

.hiw-box.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.hiw-box.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.hiw-box-icon {
  height: 70px;
  margin-bottom: 20px;
}

.enfinity-line-hight {
  width: 1px;
  background-color: var(--gray-3);
}

.enfinity-line-hight.mobile-vertical.only-mobile {
  display: none;
}

.enfinity-line-width {
  width: 70vw;
  height: 1px;
  background-color: var(--gray-3);
  position: absolute;
  top: auto;
  bottom: 0;
  left: 0%;
  right: auto;
}

.enfinity-about-loop {
  padding-top: 30px;
  padding-bottom: 30px;
}

.side-text-icon {
  height: 103px;
}

.side-text-icon.second-one {
  height: 65px;
}

.big-field {
  z-index: 5;
  height: 40px;
  color: #5f627e;
  border: 1px #000;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 28px;
  line-height: 1.5em;
}

.big-field:focus {
  border-style: none;
}

.big-field::-ms-input-placeholder {
  color: var(--gray-2);
}

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

.big-field.gray-footer-field {
  background-color: var(--gray-5);
}

.white-link {
  color: rgba(255, 255, 255, .5);
  text-decoration: underline;
}

.polkadot-logo-image {
  height: 42px;
  opacity: .5;
  object-fit: contain;
}

.features-cms {
  width: 100%;
  display: flex;
}

.features-cms.trusted-by {
  z-index: 10;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.features-cms.trusted-by.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.features-cms.showcase-cms {
  max-width: 1270px;
  margin-top: 30px;
  padding: 15px;
  position: relative;
  overflow: hidden;
}

.features-cms.crypto.middle-one {
  padding-left: 70px;
}

.features-cms.trusted-by-cms {
  z-index: 10;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.features-cms.trusted-by-cms.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.features-cms.trusted-by-cms.second-trusted-by-cms {
  padding-left: 0;
  padding-right: 122.5px;
}

.features-cms.trusted-by-cms {
  z-index: 10;
  width: 100%;
  flex: none;
  justify-content: flex-start;
  margin-bottom: 30px;
  padding-left: 122.5px;
  display: flex;
  position: relative;
}

.features-cms.trusted-by-cms.second-one {
  justify-content: flex-end;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 122.5px;
}

.features-cms.trusted-by-cms.trusted-by-cms-second {
  padding-left: 0;
  padding-right: 122.5px;
}

.features-cms.side-about-text-container {
  width: 100%;
}

.featured-item {
  width: 100%;
  height: 100%;
  border-left: 1px solid var(--gray-3);
  padding: 100px 20px 70px;
}

.featured-icon {
  width: 59px;
  height: 59px;
  object-fit: contain;
  margin-bottom: 10px;
}

.fetured-cms-arrows-wrapper {
  width: 100%;
  height: 96px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid var(--gray-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.arrow-left-features {
  width: 100%;
  height: 100%;
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/618557492f69e799de8758b3_Vector%203.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 93px;
}

.arrow-right-features {
  width: 100%;
  height: 100%;
  border-left: 1px solid var(--gray-3);
  cursor: pointer;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/61838e42e6f748c68f85a8da_Vector%203.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 93px;
}

.side-featured-grid {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.side-featured-icon {
  height: 40px;
  margin-bottom: 10px;
}

.features-stats-grid {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border-top: 1px solid var(--gray-3);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 20px;
  display: grid;
}

.polkadot-gredient {
  width: 1000px;
  position: absolute;
  top: -180px;
  bottom: auto;
  left: auto;
  right: -201px;
}

.margin-50 {
  margin-bottom: 50px;
}

.margin-50.crowdloan-text {
  color: var(--crowdloan);
}

.margin-40.no-margin {
  margin-bottom: 0;
}

.faq-efinity-wrapper {
  padding-top: 100px;
}

.faq-efinity-item {
  width: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid var(--gray-3);
  cursor: pointer;
  grid-template-rows: auto;
  grid-template-columns: 1fr 74px;
  grid-auto-columns: 1fr;
  margin-bottom: 20px;
  padding-bottom: 20px;
  transition: opacity .25s;
  display: grid;
}

.faq-efinity-item:hover {
  opacity: .95;
}

.faq-efinity-item.last-faq-item {
  cursor: pointer;
  margin-bottom: 100px;
}

.faq-open-close {
  width: 30px;
  height: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.open-close-line {
  width: 100%;
  height: 1px;
  background-color: var(--primary-color-1);
  position: absolute;
  top: 15px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.close-line {
  width: 1px;
  height: 100%;
  background-color: var(--primary-color-1);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 15px;
  right: auto;
}

.faq-answer-enfinity {
  overflow: hidden;
}

.spacer-20-px {
  width: 20px;
  height: 20px;
}

.enfinity-footer-image {
  position: relative;
}

.footer-image {
  width: 50vw;
  height: 100%;
  max-width: none;
  object-fit: cover;
  object-position: 50% 50%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: -1px;
  right: auto;
}

.footer-image.scary-alien-custom {
  object-fit: scale-down;
}

.get-started-sticky-v2 {
  color: var(--primary-color-1);
  position: absolute;
  top: 22vh;
  left: 15px;
}

.side-image {
  width: 100%;
  height: 100vh;
  object-fit: cover;
  position: -webkit-sticky;
  position: sticky;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.stycki-image {
  width: 40%;
  height: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 100px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.stycki-image.margin-left-60 {
  width: 35%;
  margin-left: 60px;
  padding-left: 60px;
}

.crowdloan-text {
  color: var(--crowdloan);
}

.timeline-dot-wrapper {
  width: 25px;
  height: 25px;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.timeline-dot-wrapper.current {
  border-color: var(--primary-color-2);
}

.timeline-dot {
  width: 15px;
  height: 15px;
  background-color: var(--primary-color-3);
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 50%;
}

.timeline-dot.current {
  background-color: var(--primary-color-2);
}

.line-timeline {
  width: 100%;
  height: 1px;
  background-image: linear-gradient(to bottom, rgba(120, 102, 213, 0), var(--primary-color-1) 100%, rgba(178, 164, 255, .7));
  position: absolute;
  top: 197px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.body-gray-5 {
  background-color: var(--gray-5);
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.t-c-popup {
  z-index: 999;
  background-color: rgba(24, 25, 37, .5);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.terms-and-conditions-wrapper {
  max-width: 600px;
  background-color: var(--white);
  border-radius: 10px;
  flex-direction: column;
  padding: 40px;
  display: flex;
}

.t-c-form {
  margin-bottom: 0;
}

.checkbox-field-wrap {
  color: var(--gray-1);
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.checkbox {
  width: 18px;
  height: 18px;
  border: 1px solid var(--gray-3);
  background-color: var(--white);
  border-radius: 0;
  margin-bottom: 3px;
  margin-right: 13px;
}

.checkbox.w--redirected-checked {
  border-color: var(--primary-color-1);
  background-color: var(--primary-color-1);
  background-size: 12px;
}

.button-disable {
  position: relative;
}

.button-disable-e {
  z-index: 3;
  height: 40px;
  min-width: 127px;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  color: var(--gray-5);
  text-align: center;
  cursor: not-allowed;
  border: 1px #000;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-disable-e:hover {
  opacity: .9;
  color: var(--gray-5);
  transform: none;
}

.button-disable-e.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-disable-e.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-disable-e.white {
  color: var(--primary-color-2);
  background-image: none;
}

.button-disable-e.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-disable-e.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-disable-e.full {
  width: 100%;
}

.button-disable-e.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-disable-e.top-margin-10 {
  margin-top: 10px;
}

.button-disable-e.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-disable-e.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: 14px;
  bottom: auto;
  left: auto;
  right: 15px;
}

.button-disable-e.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-disable-e.disable:hover {
  transform: none;
}

.button-disable-wrap {
  min-height: 40px;
  position: relative;
}

.rewards-tabel {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
  display: none;
}

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

.tabel-item {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 2fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.special-nft-item {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.nft-icon {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: hidden;
}

.nft-info {
  background-color: var(--gray-4);
  border-radius: 4px;
  padding: 5px;
}

.nft-text {
  font-size: 12px;
  line-height: 15px;
}

.efi-info {
  margin-top: 2px;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 1em;
  display: none;
}

.efi-info.text-gray-2 {
  color: #e1ddea;
}

.efi-info.letter-spacing-05 {
  letter-spacing: .5px;
}

.efi-info.only-mobile {
  display: none;
}

.efi-info.top-margin-10 {
  margin-top: 10px;
  margin-bottom: 0;
}

.efi-info.top-margin-10.dim-white-text {
  color: rgba(255, 255, 255, .5);
}

.big-form {
  width: 100%;
  background-color: var(--white);
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.big-form.gray-form-background {
  background-color: var(--gray-5);
}

.success-message-big {
  width: 100%;
  background-color: var(--primary-color-2);
  color: var(--white);
  border-radius: 0;
  padding: 30px;
  font-size: 28px;
}

.form-success-message {
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  display: flex;
}

.dot-icon {
  width: 22px;
  height: 22px;
  margin-left: 10px;
}

.dropdown-item-efinity {
  width: 265px;
  height: 42px;
  border: 1px solid var(--gray-3);
  background-color: var(--white);
  border-radius: 6px;
  justify-content: flex-end;
  display: flex;
}

.dropdown-item-efinity.dropdown-calculator {
  z-index: 3;
  width: 100%;
  height: 52px;
  color: var(--gray-2);
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  font-size: 18px;
}

.enfinity-dropdown {
  width: 100%;
  height: 42px;
  border-radius: 6px;
  margin-left: 0;
  margin-right: 0;
}

.enfinity-dropdown.calculator {
  justify-content: space-between;
  align-items: center;
  padding: 0 16px;
  display: flex;
}

.enfinity-cont-button-wrapper {
  width: 120px;
  height: 43px;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  position: absolute;
  top: -1px;
  bottom: 0%;
  left: auto;
  right: -1px;
  overflow: hidden;
}

.enfinity-button {
  z-index: 2;
  border: 1px solid var(--primary-color-1);
  background-color: var(--white);
  color: var(--primary-color-1);
  text-align: center;
  border-radius: 6px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-bottom: 1px;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  display: flex;
  position: relative;
}

.enfinity-button:hover {
  opacity: .9;
  color: var(--primary-color-1);
}

.enfinity-button.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.enfinity-button.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.enfinity-button.white {
  color: var(--primary-color-2);
  background-image: none;
}

.enfinity-button.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.enfinity-button.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.enfinity-button.full {
  width: 100%;
}

.enfinity-button.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.enfinity-button.top-margin-10 {
  margin-top: 10px;
}

.enfinity-button.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.enfinity-button.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: 14px;
  bottom: auto;
  left: auto;
  right: 15px;
}

.enfinity-button.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.enfinity-button.disable:hover {
  transform: none;
}

.enfinity-button.terms {
  z-index: 4;
  display: none;
}

.enfinity-button.dot-button {
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 60px;
  padding-right: 60px;
  display: flex;
}

.enfinity-dropdown-arrow {
  position: absolute;
  top: 17px;
  bottom: auto;
  left: 14px;
  right: auto;
}

.enfinity-dropdown-arrow.calculator-arrow {
  position: static;
}

.enfinity-coins {
  height: 42px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 34px;
  right: auto;
  overflow: hidden;
}

.enfinity-coins.calculator-dropdown {
  position: static;
}

.enfinity-coint-item {
  height: 42px;
  color: var(--primary-color-1);
  flex: none;
  align-items: center;
  font-size: 14px;
  display: flex;
}

.coin-icon {
  height: 18px;
  margin-left: 5px;
}

.coin-dropdown {
  width: 170px;
  background-color: rgba(0, 0, 0, 0);
  padding-top: 2px;
  display: none;
  top: 40px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.coin-dropdown.w--open {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 2px;
}

.coin-dropdown.calculator {
  z-index: 99;
  border: 1px solid var(--gray-3);
  background-color: var(--white);
  border-radius: 8px;
  display: none;
  position: absolute;
  top: 52px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.coin-dropdown.second-one {
  display: none;
  top: -117px;
  bottom: auto;
  left: auto;
  right: 0%;
}

.enfinity-coin-dowpdown {
  background-color: var(--white);
  border-radius: 16px;
  padding: 13.5px 16px;
  display: block;
}

.enfinity-coin-dowpdown.w--open {
  z-index: 9999;
  background-color: #fff;
  border-radius: 16px;
}

.enfiniti-choice {
  color: var(--gray-2);
  cursor: pointer;
  align-items: center;
  padding-top: 2.5px;
  padding-bottom: 2.5px;
  transition: color .25s;
  display: flex;
}

.enfiniti-choice:hover {
  color: var(--black);
}

.enfiniti-choice.eth {
  display: none;
}

.enfiniti-choice.eth.calculator {
  display: flex;
}

.contain-image-copy {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.contain-image-copy.zindex9999 {
  z-index: 999999;
  position: absolute;
}

.contain-image-copy.absolute {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.contain-image-copy.absolute.use-cases-hero-image {
  padding-left: 100px;
  padding-right: 100%;
}

.contain-image-copy.absolute {
  z-index: 1;
}

.contain-image-copy.aling-left {
  object-position: 0% 50%;
}

.contain-image-copy.team-member-avatar {
  border-radius: 100%;
}

.modal-dot {
  z-index: 999;
  background-color: rgba(120, 102, 213, .2);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.modal-dot.eth {
  display: block;
}

.modal-dot.dot {
  display: none;
}

.modal-dot.usdc, .modal-dot.usdt {
  display: block;
}

.modal-dot.enj {
  display: none;
}

.contribute-logo {
  width: 54px;
  height: 54px;
  padding: 15px;
}

.contribute-logo.dot {
  width: 60px;
  height: 60px;
  padding: 9px;
}

.contribute-popup {
  width: 100%;
  max-width: 600px;
  background-color: var(--white);
  border-radius: 10px;
  padding: 40px;
  display: none;
}

.contribute-popup.dot {
  z-index: 2;
  max-width: 820px;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1px 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
  overflow: auto;
}

.contribute-popup.eth, .contribute-popup.usdtc, .contribute-popup.usdt, .contribute-popup.enj {
  z-index: 2;
  display: flex;
  position: relative;
}

.close-modal {
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.close-icon {
  width: 30px;
  height: 30px;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 5px;
  padding-right: 5px;
  display: flex;
  position: absolute;
  top: 15px;
  bottom: auto;
  left: auto;
  right: 15px;
}

.clsoe-icon-image {
  height: 14px;
}

.calculator-wrapper {
  z-index: 2;
  background-color: var(--white);
  border-radius: 6px;
  flex: 0 auto;
  align-self: center;
  padding: 25px;
  display: block;
  position: relative;
}

.calculator-wrapper.no-overflow {
  max-width: 100%;
  object-fit: contain;
  overflow: hidden;
}

.calculator-reesults {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: linear-gradient(146deg, var(--primary-color-3), rgba(120, 102, 213, .8));
  border-radius: 6px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .5fr;
  grid-auto-columns: 1fr;
  margin-bottom: 10px;
  padding: 15px;
  display: grid;
  position: relative;
}

.c-image-1 {
  height: 140px;
  position: absolute;
  top: -77px;
  bottom: auto;
  left: auto;
  right: -37px;
}

.c-image-1.z-index-fix {
  z-index: 12;
}

.c-image-2 {
  height: 100px;
  display: block;
  position: absolute;
  top: auto;
  bottom: -53px;
  left: -57px;
  right: auto;
}

.calculator-field {
  width: 100%;
  height: 52px;
  border: 1px solid var(--gray-3);
  color: var(--crowdloan);
  border-radius: 8px;
  margin-bottom: 0;
  padding-right: 35px;
  font-size: 18px;
}

.calculator-field:focus {
  border-color: var(--primary-color-1);
}

.calculator-field::-ms-input-placeholder {
  text-align: left;
}

.calculator-field::placeholder {
  text-align: left;
}

.calculator {
  z-index: 5;
  position: relative;
}

.crypto-image {
  height: 30px;
  position: absolute;
  top: auto;
  bottom: 12px;
  left: auto;
  right: 3px;
}

.hide-for-now {
  display: none;
}

.enfinity-wrapper {
  width: 100%;
  max-width: 1440px;
  border-right: 1px solid var(--gray-3);
  border-left: 1px solid var(--gray-3);
}

.big-numbers {
  color: var(--primary-color-2);
  font-size: 70px;
  font-weight: 500;
  line-height: .8em;
}

.efi-dot {
  align-items: flex-end;
  display: flex;
}

._7-5-10 {
  width: 100%;
  object-fit: contain;
  margin-bottom: 15px;
}

.collection-list-wrapper-5 {
  padding-top: 50px;
  padding-left: 98px;
  padding-right: 51px;
}

.line-popup {
  width: 1px;
  background-color: var(--gray-3);
}

.exchange-link {
  align-items: center;
  margin-bottom: 30px;
  font-size: 22px;
  line-height: 1em;
  display: flex;
}

.exchange-link:hover {
  color: var(--crowdloan);
  text-decoration: none;
}

.exchange-link.hide-exchange {
  display: flex;
}

.exchange-logo {
  width: 22px;
  height: 22px;
  border-radius: 20px;
  margin-left: 0;
  margin-right: 10px;
  font-size: 20px;
}

.polkadot-amount {
  width: 100%;
}

.polkadot-field {
  height: 48px;
  border: .6px solid var(--gray-3);
  background-color: var(--gray-5);
  cursor: pointer;
  border-radius: 4px;
  margin-bottom: 30px;
  font-size: 16px;
  transition: border-color .25s;
}

.polkadot-field:hover, .polkadot-field:focus {
  border-color: var(--primary-color-1);
}

.polkadot-field.text-area {
  height: 128px;
  max-height: 300px;
  max-width: 100%;
  min-width: 100%;
}

.polkadot-field.select {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6139d59ba256e5b3ce4ad338_Vector.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto;
}

.polkadot-field.select:focus {
  border-color: var(--primary-color-1);
}

.polkadot-field.select.remove-arrow {
  background-image: none;
}

.polkadot-field.blog-email {
  height: 40px;
  margin-right: 10px;
}

.polkadot-field.no-margin {
  margin-bottom: 0;
}

.polkadot-field.margin-5 {
  margin-bottom: 5px;
}

.efi-rewards {
  width: 100%;
  font-weight: 700;
  position: relative;
}

.text-block {
  color: var(--primary-color-1);
  font-size: 140px;
  font-weight: 500;
  line-height: 1em;
}

.dot-reward {
  width: 86px;
  position: absolute;
  top: -14px;
  bottom: auto;
  left: auto;
  right: 24px;
}

.efi-reward {
  width: 86px;
  position: absolute;
  top: auto;
  bottom: -27px;
  left: -42px;
  right: auto;
}

.wallet-conected {
  width: 100%;
  background-color: var(--primary-color-4);
  border-radius: 8px;
  margin-bottom: 15px;
  padding: 15px 30px;
  display: flex;
}

.wallet-conected.book-a-demo {
  z-index: 20;
  position: relative;
}

.wallet-conected.error {
  background-color: #e94749;
}

.wallet-conected.success {
  max-width: 340px;
  background-color: rgba(91, 209, 203, .2);
  flex-direction: column;
  align-items: flex-start;
  padding-left: 15px;
  padding-right: 15px;
  display: flex;
  overflow: auto;
}

.wallet-conected.wallet {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}

.rewards-nft-image {
  width: 100%;
  height: 500px;
  object-fit: contain;
}

.rewards-nft-image.smaller-image {
  height: 250px;
}

.scroll-tos {
  height: 420px;
  overflow: scroll;
}

.form-3 {
  flex-direction: column;
  display: flex;
}

.lottie-file {
  width: 300px;
  height: 300px;
}

.efinity-side-image {
  width: 400px;
  height: 100vh;
  object-fit: contain;
  margin-top: -150px;
  margin-bottom: -200px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.blur {
  filter: blur(5px);
}

.protext-image {
  height: 40px;
}

.transaction-successful-heading {
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.1em;
}

.transaction-successful-heading.margin-xs {
  margin-bottom: 10px;
}

.transaction-successful-heading.dark-text.margin-40 {
  margin-bottom: 40px;
}

.transaction-successful-heading.margin-10 {
  margin-bottom: 10px;
}

.transaction-successful-heading.crowdloan-text {
  color: var(--crowdloan);
}

.transaction-hash-wrap {
  margin-right: 15px;
  display: flex;
}

.transaction-hash {
  padding-right: 20px;
  font-size: 10px;
}

.contribution-hash-link-out {
  display: inline-block;
}

.contribution-hash-link-out:hover {
  color: var(--primary-color-1);
}

.text-span {
  font-weight: 600;
}

.grayed-out-text {
  opacity: .5;
}

.link-2, .link-3, .link-4, .bold-text {
  font-weight: 600;
}

.transparency-50 {
  opacity: .5;
}

.transparency-50.no-bottom-margin {
  margin-bottom: 0;
}

.html-embed-4 {
  display: none;
}

.enjin-image {
  position: relative;
}

.lootie-load {
  width: 100%;
  height: 800px;
  object-fit: contain;
  display: none;
  position: absolute;
  top: -85px;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.blog-load-more-wrap {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.date {
  flex: none;
}

.cat-link-dd {
  color: var(--primary-color-1);
  margin-bottom: 10px;
}

.cat-link-dd.active, .cat-link-dd.jetboost-filter-active {
  color: var(--primary-color-3);
}

.all-filter {
  background-color: var(--white);
  color: var(--primary-color-2);
  border: 1px solid #7567ce;
  border-radius: 50px;
  margin-left: 0;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 14px;
  transition: transform .25s, opacity .25s;
  display: flex;
}

.all-filter:hover {
  opacity: .8;
  transform: translate(0, -5px);
}

.all-filter.w--current {
  background-color: var(--primary-color-1);
  color: var(--white);
}

.all-filter.hide-on-mobi-e {
  cursor: pointer;
}

.all-filter.first-pill {
  margin-left: 0;
}

.all-filter.active, .all-filter.jetboost-filter-active, .all-filter.jetboost-filter-none-8125, .all-filter.jetboost-filter-none-q4o5 {
  border-color: var(--primary-color-4);
  background-color: var(--primary-color-4);
}

.dropdown-button {
  background-color: var(--white);
  color: var(--primary-color-2);
  border: 1px solid #7567ce;
  border-radius: 50px;
  margin-left: 15px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 14px;
  transition: transform .25s, opacity .25s;
  display: flex;
}

.dropdown-button:hover {
  opacity: .8;
  transform: translate(0, -5px);
}

.dropdown-button.w--current {
  background-color: var(--primary-color-1);
  color: var(--white);
}

.dropdown-button.hide-on-mobile {
  cursor: pointer;
}

.dropdown-button.first-pill {
  margin-left: 0;
}

.dropdown-button.active, .dropdown-button.jetboost-filter-active, .dropdown-button.jetboost-filter-none-8125 {
  border-color: var(--primary-color-4);
  background-color: var(--primary-color-4);
}

.dropdown-filter-toggle {
  border: 1px solid var(--primary-color-1);
  background-color: var(--white);
  color: var(--primary-color-1);
  border-radius: 50px;
  align-items: center;
  margin-left: 15px;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 14px;
  display: flex;
}

.bitboy-alien-avatar {
  background-color: var(--white);
  border-radius: 250px;
}

.side-margin-10 {
  margin-right: 10px;
}

.side-margin-10.hide {
  display: none;
}

.lottie-animation {
  max-width: 64px;
}

.ms-chat-submit-button {
  width: 100%;
  background-color: #4baeb2;
  border-radius: 4px;
  padding: 15px;
}

.ms-chat-frame {
  z-index: 1;
  position: relative;
}

.ms-chat-channel-wrap {
  margin-top: -25px;
  padding-left: 12px;
  padding-right: 12px;
}

.ms-chat-bg {
  height: 190px;
  background-color: var(--primary-color-1);
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.ms-chat-label {
  z-index: 2;
  background-color: #fff;
  margin-left: 10px;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
  position: relative;
}

.ms-chat-channel-btn {
  z-index: 1;
  width: 100%;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 4px;
  align-items: center;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 15px 20px 25px;
  font-size: 15px;
  text-decoration: none;
  transition: box-shadow .2s, border-color .2s, top .2s;
  display: flex;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px rgba(85, 94, 105, .2);
}

.ms-chat-channel-btn:hover {
  border-color: var(--primary-color-1);
  top: -4px;
  box-shadow: 0 7px 15px rgba(85, 94, 105, .3);
}

.success-message-3 {
  background-color: rgba(0, 0, 0, 0);
}

.ms-chat-icon-img {
  transform: rotate(-30deg);
}

.ms-chat-header {
  color: #fff;
  text-align: center;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 15px 17px 45px;
  font-size: 14px;
  display: flex;
}

.ms-chat-animation {
  height: 190px;
  overflow: hidden;
}

.ms-chat-back {
  width: 50px;
  height: 50px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/619b8b3bc154e80ca965ec2d_noun_back_2627267.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.ms-chat-box {
  z-index: 1;
  width: 100vw;
  height: 630px;
  max-height: 75vh;
  max-width: 350px;
  background-color: var(--gray-4);
  text-align: center;
  border: 1px solid #e9e7e7;
  border-radius: 6px;
  line-height: 1.5em;
  display: none;
  position: absolute;
  top: auto;
  bottom: 24px;
  left: auto;
  right: -5px;
  overflow: auto;
  box-shadow: 0 20px 40px -5px rgba(85, 94, 105, .25);
}

.ms-chat {
  opacity: .75;
  font-size: 13px;
}

.ms-chat-bottom-text {
  opacity: .5;
  margin-top: 60px;
  padding-bottom: 10px;
  font-size: 90%;
  position: relative;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.ms-chat-bottom-text.bottom-text-fix {
  margin-top: 120px;
}

.ms-chat-bold {
  color: var(--black);
  font-weight: 700;
}

.ms-chat-bold.margin-left-10 {
  margin-left: 10px;
}

.ms-chat-channel-form {
  z-index: 1;
  width: 100%;
  color: #181823;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e7e7;
  border-radius: 4px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 25px 15px 0 25px;
  font-size: 15px;
  text-decoration: none;
  position: relative;
  top: 0;
  box-shadow: 0 7px 15px -4px rgba(85, 94, 105, .2);
}

.ms-chat-profile {
  width: 45px;
  height: 45px;
  border-radius: 100%;
  margin-left: -3px;
  margin-right: -3px;
  box-shadow: 0 10px 10px -1px rgba(85, 94, 105, .25);
}

.ms-chat-profile.exchange-image {
  width: 24px;
  height: 24px;
}

.ms-chat-icon {
  z-index: 2;
  background-color: var(--white);
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 20px 30px -10px rgba(85, 94, 105, .5);
}

.ms-chat-icon:hover {
  background-image: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .1));
}

.ms-exit-icon {
  filter: invert();
  display: none;
}

.ms-chat-wrapper {
  z-index: 1001;
  width: 70px;
  height: 70px;
  position: fixed;
  bottom: 55px;
  right: 15px;
}

.ms-chat-channel-icon {
  width: 50px;
  min-width: 50px;
  margin-right: 20px;
}

.ms-chat-smaller-text {
  opacity: .75;
  font-size: 90%;
}

.ms-chat-field {
  border: 1px solid #aaa9a9;
  border-radius: 4px;
  margin-top: -1.1em;
}

.ms-chat-field.ms-chat-message {
  min-height: 150px;
}

.ms-chat-profile-img-wrap {
  width: 100%;
  max-height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-block-2 {
  font-weight: 500;
}

.lottie-animation-2 {
  max-height: 100%;
  max-width: 100%;
}

.link-5 {
  font-weight: 500;
}

.exchange-wrapper {
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.link-6, .link-7, .link-8, .link-9, .link-10, .link-11 {
  font-weight: 600;
}

.exchange-text {
  font-size: 20px;
  font-weight: 500;
}

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

.exchanges-wrapper {
  background-color: var(--white);
  border-radius: 15px;
  padding: 25px 25px 10px;
  box-shadow: 1px 1px 20px 6px rgba(24, 25, 37, 0);
}

.help-center-crowdloan-wrapper {
  display: flex;
}

.small-image {
  max-width: 24px;
}

.list {
  list-style-type: disc;
}

.input---brix {
  min-height: 60px;
  color: #170f49;
  border: 1px solid #eff0f6;
  border-radius: 500px;
  margin-bottom: 0;
  padding: 30px 20px;
  font-size: 18px;
  line-height: 20px;
  transition: color .2s, border-color .2s;
}

.input---brix:hover, .input---brix:focus {
  color: #4a3aff;
  border-color: #4a3aff;
}

.input---brix::-ms-input-placeholder {
  color: #6f6c90;
}

.input---brix::placeholder {
  color: #6f6c90;
}

.input---brix.large---brix {
  min-height: 74px;
  padding: 24px 40px;
}

.popup-1-form---brix {
  align-items: center;
  display: flex;
  position: relative;
}

.popup-content-wrapper---efi {
  z-index: 100;
  border-radius: 32px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 3px 14px rgba(74, 58, 255, .16), 0 -2px 4px rgba(20, 20, 43, .12), 0 12px 44px rgba(20, 20, 43, .34);
}

.popup-content-wrapper---efi.efi-popup-1-content-wrapper {
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
}

.popup-1---efi {
  text-align: center;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  align-items: center;
  padding: 64px 64px 80px;
  display: flex;
  position: relative;
}

.overlay---efi {
  z-index: 10;
  background-color: rgba(0, 0, 0, .61);
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.popup-form-block---brix {
  width: 100%;
  margin-bottom: 0;
}

.close-popup---efi {
  cursor: pointer;
  transition: transform .2s;
  position: absolute;
  top: 24px;
  bottom: auto;
  left: auto;
  right: 24px;
}

.close-popup---efi:hover {
  transform: scale(.9);
}

.success-message---brix {
  color: #fff;
  background-color: #4a3aff;
  border-radius: 16px;
}

.error-message---brix {
  border-radius: 16px;
  padding: 20px;
}

.subscribe-button---brix {
  color: #fff;
  text-align: center;
  background-color: #4a3aff;
  background-image: none;
  border-radius: 80px;
  padding: 16px 32px;
  font-weight: 700;
  line-height: 20px;
  text-decoration: none;
  transition: transform .3s, box-shadow .3s, background-color .3s;
  position: absolute;
  top: auto;
  bottom: auto;
  left: auto;
  right: 12px;
  box-shadow: 0 3px 12px rgba(74, 58, 255, .12);
}

.subscribe-button---brix:hover {
  background-color: #3527d8;
  transform: translate(0, -2px);
  box-shadow: 0 4px 10px rgba(74, 58, 255, .15);
}

.efi-popup-wrapper {
  z-index: 99999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.popup-1-illustration {
  max-width: 164px;
  margin-bottom: 24px;
}

.popup-content-wrapper---efi-2 {
  z-index: 100;
  border-radius: 32px;
  position: relative;
  overflow: hidden;
  box-shadow: 0 3px 14px rgba(74, 58, 255, .16), 0 -2px 4px rgba(20, 20, 43, .12), 0 12px 44px rgba(20, 20, 43, .34);
}

.popup-content-wrapper---efi-2.popup-1-content-wrapper---efi-copy {
  max-width: 690px;
  margin-left: auto;
  margin-right: auto;
  display: none;
}

.popup-1---efi-2 {
  text-align: center;
  background-color: #fff;
  border-radius: 32px;
  flex-direction: column;
  align-items: center;
  padding: 64px 64px 80px;
  display: flex;
  position: relative;
}

.overlay---efi-2 {
  z-index: 10;
  background-color: rgba(0, 0, 0, .61);
  display: none;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.close-popup---efi-2 {
  cursor: pointer;
  transition: transform .2s;
  position: absolute;
  top: 24px;
  bottom: auto;
  left: auto;
  right: 24px;
}

.close-popup---efi-2:hover {
  transform: scale(.9);
}

.popup-wrapper---efi {
  z-index: 99999;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.popup-1-illustration---efi-2 {
  max-width: 164px;
  margin-bottom: 24px;
}

.qr-mobile-link-wrapper {
  display: none;
}

.blog-heading {
  font-size: 55px;
}

.bold-this {
  font-weight: 600;
}

.sticky-bottom {
  z-index: 99;
  width: 32em;
  height: 3.8em;
  background-color: #fff;
  background-image: linear-gradient(to right, var(--crowdloan), var(--primary-color-1));
  border-radius: 4em;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  top: auto;
  bottom: 2em;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 1.5em rgba(0, 0, 0, .12);
}

.sticky-bottom:hover {
  background-image: linear-gradient(45deg, var(--crowdloan), var(--primary-color-1));
}

.sticky-bottom.button.desktop:hover {
  opacity: 1;
  mix-blend-mode: normal;
}

.sticky-bottom.button.desktop.mobile {
  display: none;
}

.card_link {
  width: 2em;
  height: .25em;
  background-color: #dadada;
  margin-left: .5em;
  margin-right: .5em;
  transition: background-color .3s;
}

.card_link.w--current {
  background-color: #1d1d1d;
}

.dropdown-menu-text {
  color: var(--black);
}

.dropdown-menu-text.rebrand {
  color: var(--theme-primary-light-70);
}

.roadmap-content-wrap-2 {
  width: 100%;
  background-color: var(--white);
  border-radius: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: -250px;
  padding: 30px;
  display: flex;
  position: relative;
  box-shadow: 0 5px 15px rgba(0, 0, 0, .05);
}

.lightbox-link {
  object-fit: contain;
  flex: none;
  overflow: visible;
}

.image-2 {
  width: 100%;
  object-fit: fill;
  display: block;
  position: static;
}

.image-3 {
  padding-bottom: 0;
}

.dev-roadmap-title-wrapper {
  border-bottom: 1.5px solid var(--gray-4);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/62154871f56561a1c6bc38d9_Frame%203403.png");
  background-position: 0 0;
  border-radius: 10px 10px 0 0;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 60px;
  padding: 60px 40px 40px;
  display: flex;
}

.roadmap-product-title-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.roadmap-image {
  max-height: 24px;
  max-width: 24px;
  flex: 1;
  margin-bottom: 20px;
  margin-right: 10px;
  display: block;
}

.roadmap-rich-text {
  color: var(--gray-1);
  font-family: Hauora;
  line-height: 1.4em;
  text-decoration: none;
}

.roadmap-rich-text ul {
  list-style-type: disc;
}

.roadmap-rich-text li {
  border-left-color: var(--primary-color-1);
  color: var(--gray-1);
  white-space: normal;
  margin-bottom: 10px;
  font-weight: 400;
}

.roadmap-rich-text.tippy {
  text-decoration: none;
}

.html-embed-5 {
  display: block;
}

.efinity-newsletter-cta {
  border: 1px solid var(--primary-color-1);
  background-color: var(--white);
  border-radius: 8px;
  align-items: center;
  padding: 5px;
  display: flex;
}

.efinity-newsletter-cta.gray-form-background {
  background-color: var(--gray-5);
}

.top-cta-field {
  color: #5f627e;
  border: 1px #000;
  margin-bottom: 0;
}

.top-cta-field:focus {
  border-style: none;
}

.top-cta-field::-ms-input-placeholder {
  color: #5f627e;
}

.top-cta-field::placeholder {
  color: #5f627e;
}

.top-cta-field.gray-footer-field {
  background-color: var(--gray-5);
}

.image-4 {
  text-align: center;
  object-fit: fill;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: static;
  overflow: visible;
}

.section-2 {
  position: static;
}

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

.div-block-6 {
  max-height: 315px;
  max-width: 560px;
  min-height: 315px;
  object-fit: contain;
  flex-wrap: nowrap;
  display: flex;
}

.featured-video {
  width: 560px;
  height: 315px;
  padding-bottom: 0;
}

.section-3 {
  text-align: left;
  justify-content: center;
  display: flex;
}

.platform-hero-dropdown {
  height: 42px;
  color: var(--white);
  background-image: linear-gradient(94.25deg, #7567ce 2%, #9c90eb 95%);
  border-radius: 6px;
  align-items: center;
  display: flex;
}

.platform-hero-dropdown.menu-dropdown {
  height: auto;
  background-image: none;
  margin-left: 2.5px;
  margin-right: 2.5px;
  padding: 5px 40px 5px 10px;
  transition: background-color .2s;
}

.platform-hero-dropdown.menu-dropdown:hover {
  background-color: var(--gray-3);
}

.platform-dropdown-container {
  display: flex;
  position: absolute;
  overflow: visible;
}

.platform-dropdown-container.w--open {
  background-color: rgba(0, 0, 0, 0);
  padding-top: 30px;
}

.platform-dropdown-list {
  background-color: var(--white);
  border-radius: 16px;
  order: 0;
  padding: 30px;
  position: static;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.platform-dropdown-list.w--open {
  z-index: 9999;
  background-color: #fff;
  border-radius: 16px;
}

.platform-dropdown-list-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 30px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.platform-dropdown-list-wrapper.efi-dropdown-wrapper {
  grid-template-rows: auto;
}

.platform-dropdown-list-wrapper.efi-dropdown-exchange-wrapper {
  grid-template-rows: auto auto;
}

.platform-dropdown-list-wrapper.menu-list-wrapper-custom {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

.platform-hero-icon {
  width: 24px;
  height: 24px;
}

.platform-hero-icon.circle {
  border-radius: 20px;
}

.platform-dropdown-name {
  color: #000;
  margin-bottom: 0;
}

.button-wrapper-single {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: start;
  display: grid;
}

.button-wrapper-single.left {
  display: flex;
}

.button-wrapper-single.right {
  justify-items: end;
}

.button-wrapper-single.right.single-column {
  grid-template-columns: auto;
}

.button-wrapper-single.enjin-coin-dropdown-item {
  width: 263px;
  grid-column-gap: 10px;
  color: #5d5e67;
  grid-template-columns: 24px auto;
  font-size: 14px;
  transition: transform .25s, color .25s, opacity .25s;
}

.button-wrapper-single.enjin-coin-dropdown-item:hover {
  opacity: .8;
  color: var(--primary-color-1);
  transform: translate(0, -5px);
}

.button-wrapper-single.mobile-z-index {
  z-index: 2;
  position: relative;
}

.button-wrapper-single.contribute-coins {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-columns: 1fr 1fr;
  position: absolute;
  top: auto;
  bottom: 40px;
  left: 0%;
  right: 0%;
}

.button-wrapper-single.same-wrapp {
  grid-template-columns: 1fr 1fr;
}

.button-wrapper-single.new-button-wrapper {
  display: block;
}

.button-wrapper-single.platform-dropdown-item {
  width: 263px;
  grid-column-gap: 10px;
  color: #5d5e67;
  grid-template-columns: 24px auto;
  font-size: 14px;
  transition: transform .25s, color .25s, opacity .25s;
}

.button-wrapper-single.platform-dropdown-item:hover {
  opacity: .8;
  color: var(--primary-color-1);
  transform: translate(0, -5px);
}

.list-2, .list-3, .list-4, .list-5 {
  list-style-type: disc;
}

.section-4 {
  text-align: left;
  justify-content: center;
  padding-top: 40px;
  padding-bottom: 40px;
  display: block;
}

.section-4.enjin-wallet-2-0 {
  width: 100%;
  padding-top: 150px;
}

.section-4.hidden {
  display: none;
}

.offset-fix {
  width: 0;
  height: 140px;
  margin-top: -140px;
  position: absolute;
}

.asset-icon---square {
  width: 90px;
  height: 90px;
  margin-right: 20px;
}

.supported-blockchains-item {
  z-index: 10;
  width: 200px;
  height: 200px;
  background-image: radial-gradient(circle, rgba(164, 150, 249, .1), rgba(164, 150, 249, .2) 80%);
  border-radius: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 15px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.supported-blockchain-logo {
  z-index: 15;
  width: 70%;
  height: 70%;
  object-fit: contain;
  position: relative;
  transform: rotate(0);
}

.text-block-3 {
  text-align: center;
  padding-top: 5px;
}

.margin-10-copy {
  margin-bottom: 10px;
}

.margin-10-copy.sizing {
  flex: 1;
  margin-bottom: 0;
}

.margin-10-copy.sizing.supported-collection-description {
  margin-bottom: 0;
}

.label-2 {
  color: #7866d5;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 1.2em;
}

.second-hero-section {
  z-index: 1;
  justify-content: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
}

.second-hero-section.hero {
  padding-top: 200px;
  padding-bottom: 120px;
  position: relative;
}

.second-hero-section.hero.top-big {
  z-index: auto;
}

.second-hero-section.enjin-coin-hero {
  z-index: 2;
  padding-top: 200px;
  padding-bottom: 150px;
  position: relative;
  overflow: visible;
}

.second-hero-section.erc-1155-hero {
  padding-top: 250px;
  padding-bottom: 120px;
  position: relative;
}

.second-hero-section.power-by-enjin {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 180px;
  padding-bottom: 220px;
  position: relative;
  overflow: hidden;
}

.second-hero-section.blog-hero {
  padding-top: 250px;
  padding-bottom: 150px;
  position: relative;
  overflow: hidden;
}

.second-hero-section.blog-hero.article, .second-hero-section.blog-hero.category {
  padding-bottom: 250px;
}

.second-hero-section.blog-hero.author {
  padding-bottom: 100px;
}

.second-hero-section.hero-wallet {
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.second-hero-section.jumpnet-hero {
  padding-top: 200px;
  padding-bottom: 100px;
  position: relative;
}

.second-hero-section.powerd-by-enjin-hero {
  padding-top: 200px;
  padding-bottom: 350px;
  position: relative;
}

.second-hero-section.help-hero {
  padding-top: 150px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.second-hero-section.careers-hero {
  padding-top: 250px;
  padding-bottom: 120px;
  position: relative;
}

.second-hero-section.contact-us-hero {
  background-color: var(--white);
  padding-top: 200px;
  padding-bottom: 200px;
  position: relative;
}

.second-hero-section.book-a-demo-section {
  min-height: 750px;
  flex-direction: column;
  align-items: center;
  padding-top: 200px;
  padding-bottom: 120px;
  position: relative;
}

.second-hero-section.use-cases-hero {
  z-index: 2;
  padding-top: 250px;
  padding-bottom: 100px;
  position: relative;
  overflow: visible;
}

.second-hero-section.platform-hero {
  padding-top: 150px;
  padding-bottom: 120px;
  position: relative;
}

.second-hero-section.search-hero {
  width: 100%;
  padding-top: 200px;
  padding-bottom: 200px;
  position: relative;
}

.second-hero-section.support {
  padding-top: 200px;
  padding-bottom: 400px;
  position: relative;
}

.second-hero-section.press-kit-hero {
  padding-top: 250px;
}

.second-hero-section.article-hero {
  padding-top: 200px;
  padding-bottom: 100px;
  position: relative;
}

.second-hero-section.article-hero.fix-z-index {
  z-index: -1;
}

.second-hero-section.timeline-hero {
  padding-top: 250px;
  padding-bottom: 250px;
  position: relative;
  overflow: hidden;
}

.second-hero-section.timeline-hero.roadmap-hero-section {
  padding-top: 250px;
  padding-bottom: 150px;
}

.second-hero-section.newsroom-hero {
  padding-top: 250px;
  padding-bottom: 200px;
  position: relative;
}

.second-hero-section.enjin-coin {
  padding-top: 100px;
  padding-bottom: 60px;
  position: relative;
}

.second-hero-section.gray-background {
  background-color: var(--gray-5);
}

.gray-line-2 {
  width: 100%;
  height: 1px;
  background-color: #e4e0f7;
  position: absolute;
  top: -10%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.text-block-4 {
  padding-top: 0;
  font-size: 12px;
  line-height: 1em;
}

.hero-form {
  width: 100%;
  margin-bottom: 0;
}

.wallet-beta-form {
  background-color: rgba(0, 0, 0, 0);
  border: 0 solid rgba(0, 0, 0, 0);
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 5px 5px 0;
  display: flex;
}

.wallet-beta-form.gray-form-background {
  background-color: var(--gray-5);
}

.beta-form-email-field {
  color: #5f627e;
  border: 1px #000;
  margin-bottom: 0;
}

.beta-form-email-field:focus {
  border-style: none;
}

.beta-form-email-field::-ms-input-placeholder {
  color: #5f627e;
}

.beta-form-email-field::placeholder {
  color: #5f627e;
}

.beta-form-email-field.gray-footer-field {
  background-color: var(--gray-5);
}

.field-and-button {
  width: 415px;
  border: 1px solid var(--primary-color-1);
  background-color: var(--white);
  border-radius: 8px;
  align-items: center;
  margin-top: 10px;
  padding: 5px;
  display: flex;
}

.field-and-button.gray-form-background {
  background-color: var(--gray-5);
}

.checkbox-label {
  color: var(--gray-1);
  font-family: Hauora;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.4em;
}

.checkbox-2 {
  margin-top: 0;
  margin-right: 5px;
  font-size: 12px;
}

.checkbox-field {
  flex-direction: row;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.beta-form-button {
  z-index: 2;
  height: 40px;
  min-width: 127px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  color: var(--gray-5);
  text-align: center;
  border: 1px #000;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: relative;
}

.beta-form-button:hover {
  opacity: .9;
  color: var(--gray-5);
  transform: translate(0, -2px);
}

.beta-form-button.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.beta-form-button.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.beta-form-button.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.beta-form-button.white {
  color: var(--primary-color-2);
  background-image: none;
}

.beta-form-button.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.beta-form-button.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.beta-form-button.full {
  width: 100%;
}

.beta-form-button.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.beta-form-button.top-margin-10 {
  margin-top: 10px;
}

.beta-form-button.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.beta-form-button.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.beta-form-button.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.beta-form-button.disable:hover {
  transform: none;
}

.beta-form-button.terms {
  z-index: 4;
  display: none;
}

.beta-form-button.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.beta-form-button.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.beta-form-button.enabled {
  display: none;
}

.text-block-5 {
  font-size: 13px;
  line-height: 1.3em;
}

.beta-tag-image {
  z-index: 5;
  width: 100%;
  height: auto;
  border-radius: 10px;
  margin-top: 30px;
  position: relative;
  overflow: hidden;
}

.beta-tag-image.qr-icon-symbol {
  width: 250px;
  height: 250px;
  margin-top: 14%;
  margin-left: 18%;
}

.beta-tag-image.bigger-qr-icon {
  width: 220px;
  height: 220px;
}

.success-link {
  color: var(--gray-5);
  font-style: italic;
}

.bullet-section {
  z-index: auto;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  position: relative;
}

.bullet-section.gray-4 {
  background-color: var(--gray-4);
}

.bullet-section.gray-4.ip-section {
  padding-bottom: 300px;
}

.bullet-section.trusted-by {
  z-index: 0;
  padding-top: 36px;
  padding-bottom: 36px;
  overflow: hidden;
}

.bullet-section.trusted-by.company {
  padding-bottom: 100px;
}

.bullet-section.gray-section {
  background-color: var(--gray-5);
}

.bullet-section.gradient-section {
  color: var(--white);
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
}

.bullet-section.gradient-section.zindex-50 {
  z-index: 50;
}

.bullet-section.testimonial-section {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.bullet-section.overflow-none.e-is-section {
  padding-top: 150px;
  padding-bottom: 120px;
}

.bullet-section.overflow-none.top-line {
  border-top: 1px solid var(--gray-3);
}

.bullet-section.get-started-section {
  z-index: 10;
  background-color: var(--gray-5);
  justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.bullet-section.bottom-0 {
  padding-bottom: 0;
}

.bullet-section.home-hero {
  padding-top: 240px;
  overflow: hidden;
}

.bullet-section.gray-5 {
  background-color: #f9f8fa;
}

.bullet-section.gray-5.erc-115--special-padding {
  padding-top: 250px;
  padding-bottom: 150px;
}

.bullet-section.z2 {
  z-index: 6;
}

.bullet-section.z2.bottom-padding-none, .bullet-section.z2.newsroom-section {
  padding-bottom: 0;
}

.bullet-section.layer-above {
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 120px;
}

.bullet-section.layer-above.hide-this-for-now {
  display: none;
}

.bullet-section.jumpnet-mvp {
  z-index: 5;
}

.bullet-section.download-section {
  background-color: #7567ce;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
  overflow: hidden;
}

.bullet-section.download-section.bottom-sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bullet-section.nfts-animation {
  padding-bottom: 140px;
  overflow: hidden;
}

.bullet-section.padding-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.bullet-section.bottom-20 {
  padding-bottom: 20px;
}

.bullet-section.small-padding {
  padding-top: 40px;
}

.bullet-section.z10 {
  z-index: 10;
}

.bullet-section.efinity-hero {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b6fcb7f5e82ed3422_Gradients%20(1)-min.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b95fbea63efeece10_Gradients-min.png");
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 50%, 50%;
  padding-top: 24px;
  padding-bottom: 100px;
  overflow: hidden;
}

.bullet-section.efinity-hero.fix-top-margin {
  padding-top: 100px;
}

.bullet-section.efinity-hero.fix-top-margin.hide-calculator {
  display: none;
}

.bullet-section.enfinity-section {
  border-top: 1px solid #cacbdf;
  border-bottom: 1px solid #cacbdf;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.bullet-section.enfinity-section.rewards-section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.bullet-section.enfinity-about-loop {
  border-bottom: 1px solid var(--gray-3);
  overflow: hidden;
}

.bullet-section.enfinity-about-loop.second-one {
  border-bottom: 1px solid var(--gray-3);
}

.bullet-section.efinity-form-section {
  z-index: 10;
  height: 90px;
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.bullet-section.features-section {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.bullet-section.gredient-section {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6183a837d821013d8a6f080f_Gradient%20BG-min.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.bullet-section.gredient-section.overflow-none {
  display: flex;
}

.bullet-section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.bullet-section.no-padding.overflow-none.white-background {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
}

.bullet-section.enfinity-footer {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 25px;
  padding-bottom: 25px;
}

.bullet-section.crowdloan-timeline {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  padding-top: 65px;
}

.bullet-section.white-section {
  background-color: var(--white);
}

.bullet-section.hide-calculator {
  display: block;
}

.bullet-title-wrapper {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: none;
}

.bullet-image {
  max-height: 24px;
  max-width: 24px;
  flex: 1;
  margin-bottom: 20px;
  margin-right: 10px;
  display: block;
}

.div-block-7 {
  width: 60%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  display: flex;
}

.text-span-2 {
  color: var(--primary-color-1);
}

.text-span-3 {
  color: var(--white);
  font-size: 10px;
  font-style: italic;
  line-height: 1em;
}

.recaptcha {
  margin-top: 10px;
  margin-bottom: 0;
}

.crowdloan-prefooter-cta {
  background-color: #383072;
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 120px;
  display: flex;
  position: relative;
}

.crowdloan-prefooter-cta.no-max-height {
  height: auto;
}

.crowdloan-prefooter-cta.z11 {
  z-index: 11;
  display: flex;
}

.crowdloan-prefooter-cta.z11.adopter-program-call-to-action, .crowdloan-prefooter-cta.z11.z2 {
  display: none;
}

.crowdloan-prefooter-cta.careers-cta {
  z-index: 30;
}

.crowdloan-prefooter-cta.hide-for-now {
  display: none;
}

.roadmap-rich-text-copy {
  color: var(--gray-1);
  font-family: Hauora;
  line-height: 1.4em;
  text-decoration: line-through;
}

.roadmap-rich-text-copy ul {
  list-style-type: disc;
}

.roadmap-rich-text-copy li {
  border-left-color: var(--primary-color-1);
  color: var(--gray-1);
  white-space: normal;
  margin-bottom: 10px;
  font-weight: 400;
}

.roadmap-rich-text-copy.tippy {
  text-decoration: none;
}

.wallet-2-0-issues-rich-text {
  color: var(--gray-1);
  font-family: Hauora;
  line-height: 1.4em;
  text-decoration: none;
}

.wallet-2-0-issues-rich-text ul {
  list-style-type: disc;
}

.wallet-2-0-issues-rich-text li {
  border-left-color: var(--primary-color-1);
  color: var(--gray-1);
  white-space: normal;
  margin-bottom: 10px;
  font-weight: 400;
}

.wallet-2-0-known-issues-section {
  z-index: auto;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: none;
  position: relative;
}

.wallet-2-0-known-issues-section.gray-4 {
  background-color: var(--gray-4);
}

.wallet-2-0-known-issues-section.gray-4.ip-section {
  padding-bottom: 300px;
}

.wallet-2-0-known-issues-section.trusted-by {
  z-index: 0;
  padding-top: 36px;
  padding-bottom: 36px;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.trusted-by.company {
  padding-bottom: 100px;
}

.wallet-2-0-known-issues-section.gray-section {
  background-color: var(--gray-5);
}

.wallet-2-0-known-issues-section.gradient-section {
  color: var(--white);
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
}

.wallet-2-0-known-issues-section.gradient-section.zindex-50 {
  z-index: 50;
}

.wallet-2-0-known-issues-section.testimonial-section {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.overflow-none.e-is-section {
  padding-top: 150px;
  padding-bottom: 120px;
}

.wallet-2-0-known-issues-section.overflow-none.top-line {
  border-top: 1px solid var(--gray-3);
}

.wallet-2-0-known-issues-section.get-started-section {
  z-index: 10;
  background-color: var(--gray-5);
  justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-known-issues-section.bottom-0 {
  padding-bottom: 0;
}

.wallet-2-0-known-issues-section.home-hero {
  padding-top: 240px;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.gray-5 {
  background-color: #f9f8fa;
}

.wallet-2-0-known-issues-section.gray-5.erc-115--special-padding {
  padding-top: 250px;
  padding-bottom: 150px;
}

.wallet-2-0-known-issues-section.z2 {
  z-index: 6;
}

.wallet-2-0-known-issues-section.z2.bottom-padding-none, .wallet-2-0-known-issues-section.z2.newsroom-section {
  padding-bottom: 0;
}

.wallet-2-0-known-issues-section.layer-above {
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 120px;
}

.wallet-2-0-known-issues-section.layer-above.hide-this-for-now {
  display: none;
}

.wallet-2-0-known-issues-section.jumpnet-mvp {
  z-index: 5;
}

.wallet-2-0-known-issues-section.download-section {
  background-color: #7567ce;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.download-section.bottom-sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.wallet-2-0-known-issues-section.nfts-animation {
  padding-bottom: 140px;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.padding-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.wallet-2-0-known-issues-section.bottom-20 {
  padding-bottom: 20px;
}

.wallet-2-0-known-issues-section.small-padding {
  padding-top: 40px;
}

.wallet-2-0-known-issues-section.z10 {
  z-index: 10;
}

.wallet-2-0-known-issues-section.efinity-hero {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b6fcb7f5e82ed3422_Gradients%20(1)-min.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b95fbea63efeece10_Gradients-min.png");
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 50%, 50%;
  padding-top: 24px;
  padding-bottom: 100px;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.efinity-hero.fix-top-margin {
  padding-top: 100px;
}

.wallet-2-0-known-issues-section.efinity-hero.fix-top-margin.hide-calculator {
  display: none;
}

.wallet-2-0-known-issues-section.enfinity-section {
  border-top: 1px solid #cacbdf;
  border-bottom: 1px solid #cacbdf;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.enfinity-section.rewards-section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wallet-2-0-known-issues-section.enfinity-about-loop {
  border-bottom: 1px solid var(--gray-3);
  overflow: hidden;
}

.wallet-2-0-known-issues-section.enfinity-about-loop.second-one {
  border-bottom: 1px solid var(--gray-3);
}

.wallet-2-0-known-issues-section.efinity-form-section {
  z-index: 10;
  height: 90px;
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-known-issues-section.features-section {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-known-issues-section.gredient-section {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6183a837d821013d8a6f080f_Gradient%20BG-min.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wallet-2-0-known-issues-section.gredient-section.overflow-none {
  display: flex;
}

.wallet-2-0-known-issues-section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-known-issues-section.no-padding.overflow-none.white-background {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
}

.wallet-2-0-known-issues-section.enfinity-footer {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 25px;
  padding-bottom: 25px;
}

.wallet-2-0-known-issues-section.crowdloan-timeline {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  padding-top: 65px;
}

.wallet-2-0-known-issues-section.white-section {
  background-color: var(--white);
}

.wallet-2-0-known-issues-section.hide-calculator {
  display: block;
}

.wallet-2-0-version-updates-section {
  z-index: auto;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
  position: relative;
}

.wallet-2-0-version-updates-section.gray-4 {
  background-color: var(--gray-4);
}

.wallet-2-0-version-updates-section.gray-4.ip-section {
  padding-bottom: 300px;
}

.wallet-2-0-version-updates-section.trusted-by {
  z-index: 0;
  padding-top: 36px;
  padding-bottom: 36px;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.trusted-by.company {
  padding-bottom: 100px;
}

.wallet-2-0-version-updates-section.gray-section {
  background-color: var(--gray-5);
}

.wallet-2-0-version-updates-section.gradient-section {
  color: var(--white);
  background-image: linear-gradient(to right, #7567ce, #9c90eb);
}

.wallet-2-0-version-updates-section.gradient-section.zindex-50 {
  z-index: 50;
}

.wallet-2-0-version-updates-section.testimonial-section {
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.overflow-none.e-is-section {
  padding-top: 150px;
  padding-bottom: 120px;
}

.wallet-2-0-version-updates-section.overflow-none.top-line {
  border-top: 1px solid var(--gray-3);
}

.wallet-2-0-version-updates-section.get-started-section {
  z-index: 10;
  background-color: var(--gray-5);
  justify-content: flex-start;
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-version-updates-section.bottom-0 {
  padding-bottom: 0;
}

.wallet-2-0-version-updates-section.home-hero {
  padding-top: 240px;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.gray-5 {
  background-color: #f9f8fa;
}

.wallet-2-0-version-updates-section.gray-5.erc-115--special-padding {
  padding-top: 250px;
  padding-bottom: 150px;
}

.wallet-2-0-version-updates-section.z2 {
  z-index: 6;
}

.wallet-2-0-version-updates-section.z2.bottom-padding-none, .wallet-2-0-version-updates-section.z2.newsroom-section {
  padding-bottom: 0;
}

.wallet-2-0-version-updates-section.layer-above {
  z-index: 1;
  padding-top: 40px;
  padding-bottom: 120px;
}

.wallet-2-0-version-updates-section.layer-above.hide-this-for-now {
  display: none;
}

.wallet-2-0-version-updates-section.jumpnet-mvp {
  z-index: 5;
}

.wallet-2-0-version-updates-section.download-section {
  background-color: #7567ce;
  padding-top: 25px;
  padding-bottom: 25px;
  display: none;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.download-section.bottom-sticky {
  z-index: 99;
  position: -webkit-sticky;
  position: sticky;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.wallet-2-0-version-updates-section.nfts-animation {
  padding-bottom: 140px;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.padding-120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.wallet-2-0-version-updates-section.bottom-20 {
  padding-bottom: 20px;
}

.wallet-2-0-version-updates-section.small-padding {
  padding-top: 40px;
}

.wallet-2-0-version-updates-section.z10 {
  z-index: 10;
}

.wallet-2-0-version-updates-section.efinity-hero {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b6fcb7f5e82ed3422_Gradients%20(1)-min.png"), url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6182f65b95fbea63efeece10_Gradients-min.png");
  background-position: 100% 0, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 50%, 50%;
  padding-top: 24px;
  padding-bottom: 100px;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.efinity-hero.fix-top-margin {
  padding-top: 100px;
}

.wallet-2-0-version-updates-section.efinity-hero.fix-top-margin.hide-calculator {
  display: none;
}

.wallet-2-0-version-updates-section.enfinity-section {
  border-top: 1px solid #cacbdf;
  border-bottom: 1px solid #cacbdf;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.enfinity-section.rewards-section {
  padding-top: 100px;
  padding-bottom: 100px;
}

.wallet-2-0-version-updates-section.enfinity-about-loop {
  border-bottom: 1px solid var(--gray-3);
  overflow: hidden;
}

.wallet-2-0-version-updates-section.enfinity-about-loop.second-one {
  border-bottom: 1px solid var(--gray-3);
}

.wallet-2-0-version-updates-section.efinity-form-section {
  z-index: 10;
  height: 90px;
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-version-updates-section.features-section {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  align-items: flex-start;
  padding-top: 0;
  padding-bottom: 0;
  overflow: hidden;
}

.wallet-2-0-version-updates-section.gredient-section {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6183a837d821013d8a6f080f_Gradient%20BG-min.jpg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.wallet-2-0-version-updates-section.gredient-section.overflow-none {
  display: flex;
}

.wallet-2-0-version-updates-section.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.wallet-2-0-version-updates-section.no-padding.overflow-none.white-background {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
}

.wallet-2-0-version-updates-section.enfinity-footer {
  border-top: 1px solid var(--gray-3);
  background-color: var(--white);
  padding-top: 25px;
  padding-bottom: 25px;
}

.wallet-2-0-version-updates-section.crowdloan-timeline {
  border-top: 1px solid var(--gray-3);
  border-bottom: 1px solid var(--gray-3);
  padding-top: 65px;
}

.wallet-2-0-version-updates-section.white-section {
  background-color: var(--white);
}

.wallet-2-0-version-updates-section.hide-calculator {
  display: block;
}

.wallet-2-0-version-updates-section.release-notes-page {
  display: flex;
}

.wallet-2-0-version-updates-section.release-notes-page.alternate-color {
  background-color: var(--gray-5);
}

.wallet-2-0-version-updates-section.release-notes-page.hidden {
  display: none;
}

.hero-video {
  z-index: 10;
  width: 560px;
  height: 315px;
  max-width: 100%;
  border-radius: 16px;
  margin-bottom: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.wallet-beta-hero-image {
  z-index: 2;
  width: 348px;
  height: 412px;
  max-width: 900px;
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
}

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

.range-dash {
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 5px;
  margin-right: 5px;
  font-weight: 400;
  display: flex;
}

.range-dash.full {
  width: 100%;
}

.newsletter-form {
  background-color: var(--white);
  border-radius: 8px;
  align-items: center;
  padding: 5px;
  display: flex;
}

.newsletter-form.gray-form-background {
  background-color: var(--gray-5);
}

.prefooter-form {
  width: 415px;
  margin-bottom: 0;
}

.enjin-newsletter-cta {
  border: 1px solid var(--primary-color-1);
  background-color: var(--white);
  border-radius: 8px;
  align-items: center;
  padding: 5px;
  display: flex;
}

.enjin-newsletter-cta.gray-form-background {
  background-color: var(--gray-5);
}

.special-anchor {
  height: 0;
  opacity: 0;
  margin-top: -135px;
  padding-top: 135px;
  display: block;
}

.footer-main-content {
  padding-top: 90px;
  padding-bottom: 46px;
}

.mg-bottom-24px {
  margin-bottom: 24px;
}

.mg-bottom-24px.hidden {
  display: none;
}

.footer-bottom {
  padding-top: 62px;
  padding-bottom: 62px;
}

.display-4 {
  color: #0b0b0b;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.375em;
}

.display-4.color-neutral-100 {
  color: #fff;
}

.paragraph-large-2 {
  font-size: 24px;
  line-height: 1.583em;
}

.paragraph-large-2.color-neutral-700.max-650 {
  margin-bottom: 0;
}

.line-rounded-icon.dropdown-arrow {
  margin-left: 8px;
  font-size: 19px;
}

.line-rounded-icon.link-icon-right {
  color: var(--primary-color-1);
  margin-left: 6px;
  display: inline-block;
}

.card-feature-v1-content {
  padding: 54px 64px 48px;
}

.mg-bottom-50px {
  margin-bottom: 50px;
}

.display-5 {
  color: #0b0b0b;
  font-size: 26px;
  font-weight: 700;
  line-height: 1.538em;
}

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

.grid-3-columns.features-grid {
  grid-column-gap: 35px;
  grid-row-gap: 100px;
  grid-template-columns: 1fr 1fr 1fr;
}

.mg-bottom-16px {
  margin-bottom: 16px;
}

.text-decoration-none {
  text-decoration: none;
}

.color-neutral-700 {
  color: #303030;
}

.header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.order-list-price {
  color: #0b0b0b;
  font-weight: 500;
}

.text-100 {
  font-size: 16px;
  line-height: 1.125em;
}

.text-100.menu-nav-link {
  color: #303030;
  text-decoration: none;
}

.text-100.menu-nav-link:hover {
  color: #0e6eff;
}

.text-100.menu-nav-link.special {
  color: #0e6eff;
  border-bottom: 2px solid #0e6eff;
  padding-bottom: 6px;
  font-weight: 700;
  transition: border-color .3s, color .3s;
  display: inline-block;
}

.text-100.menu-nav-link.special:hover {
  color: #0b0b0b;
  border-bottom-color: #0b0b0b;
}

.header-right-side {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.order-item {
  border-bottom: 1px solid #ededed;
  margin-top: 18px;
  margin-bottom: 18px;
  padding-top: 18px;
  padding-bottom: 18px;
}

.order-item:last-child {
  border-bottom-width: 0;
}

.slider-wrapper {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.container-default {
  max-width: 1270px;
  flex: 1;
  padding: 15px;
  display: block;
  transform: translate(0);
}

.container-default.dropdown-full-width {
  width: 100%;
}

.container-default.header {
  transform: none;
}

.order-option-item {
  padding-left: 0;
}

.cart-main-wrapper {
  height: 100vh;
  background-color: rgba(11, 11, 11, .85);
}

.slide-item-mg {
  margin-right: 24px;
}

.slide-item-mg._34px {
  margin-right: 34px;
}

.slider-mask {
  height: 100%;
}

.slider-mask.width-476px {
  max-width: 476px;
  overflow: visible;
}

.mg-right-18px {
  margin-right: 18px;
}

.cart-header {
  border-bottom-color: #f9f9f9;
  padding-top: 22px;
  padding-bottom: 22px;
}

.heading-h3-size {
  color: #0b0b0b;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.417em;
}

.heading-h3-size.order-title {
  text-decoration: none;
}

.heading-h3-size.order-title:hover {
  color: #0e6eff;
}

.mg-bottom-8px {
  margin-bottom: 8px;
}

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

.social-icon-circle {
  width: 26px;
  height: 26px;
  min-height: 26px;
  min-width: 26px;
  color: #0b0b0b;
  background-color: #d8d8d8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  display: flex;
  overflow: hidden;
}

.social-media-link-wrapper {
  color: #303030;
  text-align: left;
  align-items: center;
  text-decoration: none;
  transition-property: none;
  display: flex;
}

.social-media-link-wrapper:hover {
  color: #303030;
}

.mg-bottom-88px {
  margin-bottom: 88px;
}

.nav-menu-list-main-wrapper {
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
}

.inner-container._64px {
  max-width: 64px;
}

.inner-container._440px {
  max-width: 440px;
}

.inner-container._775px {
  max-width: 775px;
}

.inner-container._775px.center {
  max-width: none;
  justify-content: center;
  display: flex;
}

.inner-container._598px {
  max-width: 598px;
}

.inner-container._900px {
  max-width: 900px;
}

.inner-container._610px {
  max-width: 610px;
}

.inner-container._560px {
  max-width: 560px;
}

.inner-container._88 {
  max-width: 88%;
}

.inner-container._548px {
  max-width: 548px;
}

.inner-container._400px-mbl.wallet-2-0-page.right {
  width: 40%;
}

.inner-container._400px-mbl.left {
  width: 60%;
  align-self: center;
}

.inner-container._514px {
  max-width: 514px;
}

.inner-container._558px {
  max-width: 558px;
}

.inner-container._995px {
  max-width: 995px;
}

.inner-container._592px {
  max-width: 592px;
}

.inner-container._524px {
  max-width: 524px;
}

.inner-container._467px {
  max-width: 467px;
}

.inner-container._1012px {
  max-width: 1012px;
}

.inner-container._825px {
  max-width: 825px;
}

.inner-container._825px.center {
  max-width: 1270px;
}

.inner-container._495px {
  max-width: 495px;
}

.btn-primary {
  color: #fff;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #0e6eff;
  border-radius: 100000000px;
  justify-content: center;
  padding: 28px 56px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.1em;
  text-decoration: none;
  transition: background-color .3s, transform .3s, color .3s;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0051cc;
  transform: scale3d(.98, .98, 1.01);
}

.btn-primary.small {
  padding: 15px 20px;
  font-size: 16px;
  line-height: 1.125em;
}

.btn-primary.small.header-btn-hidde-on-mb {
  margin-left: 24px;
}

.cart-quantity-number {
  height: auto;
  min-width: auto;
  color: #0e6eff;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.667em;
}

.mg-top-56px {
  margin-top: 56px;
}

.card-feature-v1-featured-content {
  max-width: 49%;
  align-self: center;
  padding: 60px 52px 60px 84px;
}

.mg-bottom-68px {
  margin-bottom: 68px;
}

.header-nav-link {
  padding: 0;
  font-size: 16px;
  line-height: 1.125em;
}

.header-nav-link:hover {
  color: #0e6eff;
}

.header-nav-link.cart-btn {
  color: #0b0b0b;
  background-color: rgba(0, 0, 0, 0);
  margin-left: 16px;
}

.header-nav-link.cart-btn:hover {
  color: #0e6eff;
}

.header-nav-link.dropdown-btn {
  align-items: center;
  display: flex;
  position: static;
}

.buttons-row {
  align-items: center;
  display: flex;
}

.buttons-row.center {
  justify-content: center;
}

.mg-bottom-40px {
  margin-bottom: 40px;
}

.nav-menu-list-item {
  margin-bottom: 18px;
  padding-left: 0;
  line-height: 1.125em;
}

.nav-menu-list-item.mg-bottom-16px {
  margin-bottom: 16px;
}

.position-relative {
  position: relative;
}

.position-relative.hero {
  padding-bottom: 100px;
  display: block;
}

.grid-2-columns {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.grid-2-columns.tool-01 {
  grid-column-gap: 75px;
  grid-template-columns: .95fr 1fr;
}

.grid-2-columns.cta-v1 {
  grid-column-gap: 50px;
  grid-template-columns: 45% 1fr;
}

.grid-2-columns.tool-02 {
  grid-column-gap: 75px;
  grid-template-columns: .98fr .95fr;
}

.grid-2-columns.hero-v2 {
  width: 100%;
  grid-column-gap: 24px;
  grid-template-columns: 5fr 4fr;
  grid-auto-flow: row;
  justify-content: stretch;
}

.grid-2-columns.feature-v2-featured {
  grid-template-columns: auto minmax(200px, 1fr);
}

.grid-2-columns.step-tab-content-grid {
  grid-column-gap: 40px;
}

.grid-2-columns.step-tab-content-grid.content-left-large {
  grid-template-columns: 1.15fr 1fr;
}

.grid-2-columns.title-and-btn {
  grid-column-gap: 40px;
  grid-template-columns: 1fr auto;
}

.image-wrapper-2 {
  flex-direction: column;
  justify-content: center;
  display: flex;
  position: relative;
  overflow: hidden;
  transform: translate(0);
}

.image-wrapper-2.card-feature-v1-featured {
  flex: 1;
}

.image-wrapper-2.border-radius-20px.post-featured-v1 {
  width: 176px;
  height: 176px;
  min-height: 176px;
  min-width: 176px;
}

.image-wrapper-2.post-featured-v1-last {
  max-width: 600px;
  flex: 1;
  align-self: stretch;
}

.dropdown-full-width-container {
  background-color: #fff;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 64px;
  display: flex;
}

.image-5.cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  flex: 1;
}

.image-5.cover.card-feature-v1-featured {
  object-position: 100% 50%;
}

.image-5.cover.border-5 {
  border-radius: 20px;
}

.input {
  min-height: 72px;
  color: #0b0b0b;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 100px;
  margin-bottom: 0;
  padding: 16px 24px;
  font-size: 18px;
  line-height: 1.111em;
  transition: box-shadow .3s, color .3s, border-color .3s;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .08);
}

.input:hover {
  border-color: #0e6eff;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .1);
}

.input:focus {
  color: #0b0b0b;
  border-color: #0e6eff;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .1);
}

.input::-ms-input-placeholder {
  color: #666;
}

.input::placeholder {
  color: #666;
}

.input.small {
  min-height: 60px;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 16px;
}

.input.small::-ms-input-placeholder {
  font-size: 16px;
  line-height: 18px;
}

.input.small::placeholder {
  font-size: 16px;
  line-height: 18px;
}

.input.small.cart-quantity-item {
  min-height: 40px;
  border-radius: 8px;
  padding-left: 15px;
  padding-right: 10px;
  display: none;
}

.apple-pay-btn {
  border-radius: 90px;
}

.apple-pay-btn.cart {
  height: 48px;
}

.link-text {
  color: var(--primary-color-1);
  transition: color .3s;
  display: inline-block;
}

.page-wrapper {
  min-height: 100vh;
}

.link-wrapper {
  color: #0b0b0b;
  transition: none;
  display: inline-block;
}

.link-wrapper:hover, .link-wrapper.color-primary {
  color: #0e6eff;
}

.link-wrapper.color-primary:hover {
  color: #0b0b0b;
}

.link-wrapper.color-primary.text-bold.text-300 {
  color: var(--black);
  display: flex;
}

.link-wrapper.color-neutral-100 {
  color: #fff;
}

.link-wrapper.color-neutral-100:hover {
  color: #0e6eff;
}

.link-wrapper.color-neutral-100.text-bold.text-300 {
  display: flex;
}

.link-wrapper.color-neutral-100.text-bold.text-300:hover {
  color: var(--gray-4);
}

.mg-bottom-64px {
  margin-bottom: 64px;
}

.badge-primary {
  color: #0e6eff;
  text-align: center;
  background-color: #e9f2ff;
  border-radius: 40px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 1.111em;
  display: inline-block;
}

.badge-primary.small {
  padding: 12px 20px;
  font-size: 16px;
  line-height: 1.125em;
}

.badge-primary.small.text-bold {
  background-color: var(--gray-5);
  color: var(--primary-color-1);
  font-weight: 700;
}

.cart-container {
  background-color: #fff;
  border-radius: 20px;
  margin: 20px;
  box-shadow: 0 8px 25px rgba(3, 3, 3, .24);
}

.color-neutral-300 {
  color: #ededed;
}

.btn-secondary {
  color: #0b0b0b;
  text-align: center;
  transform-style: preserve-3d;
  background-color: #ededed;
  border-radius: 100000000px;
  padding: 28px 56px;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.1em;
  transition: transform .3s, background-color .3s, color .3s;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #0e6eff;
  transform: scale3d(.98, .98, 1.01);
}

.header-middle {
  align-items: center;
  display: flex;
}

.display-1 {
  color: #0b0b0b;
  font-size: 82px;
  font-weight: 700;
  line-height: 1.195em;
}

.mg-bottom-12px {
  margin-bottom: 12px;
}

.social-icon-font {
  line-height: 21px;
}

.grid-footer {
  grid-column-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: auto auto auto;
}

.display-2 {
  color: #0b0b0b;
  font-size: 62px;
  font-weight: 700;
  line-height: 1.29em;
}

.nav-menu-list-wrapper {
  margin-bottom: 0;
  margin-right: 56px;
  padding-left: 0;
  list-style-type: none;
}

.text-no-wrap {
  white-space: nowrap;
}

.mg-bottom-32px {
  margin-bottom: 32px;
}

.button-row-left {
  margin-right: 22px;
}

.empty-state-2 {
  color: #303030;
  text-align: center;
  background-color: #f9f9f9;
  border-radius: 20px;
  padding: 40px 24px;
  font-size: 20px;
  font-weight: 700;
}

.empty-state-2.cart-empty {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  flex-direction: column;
  padding-top: 100px;
  padding-bottom: 100px;
}

.text-medium {
  font-weight: 500;
}

.display-3 {
  color: #0b0b0b;
  font-size: 48px;
  font-weight: 700;
  line-height: 1.25em;
}

.display-3.color-neutral-100 {
  color: #fff;
}

.heading-h2-size {
  color: #0b0b0b;
  font-size: 38px;
  font-weight: 700;
  line-height: 1.316em;
}

.btn-circle-primary {
  width: 88px;
  height: 88px;
  min-height: 88px;
  min-width: 88px;
  color: #fff;
  transform-style: preserve-3d;
  background-color: #0e6eff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 29px;
  text-decoration: none;
  transition: transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-primary:hover {
  color: #fff;
  background-color: #0051cc;
  transform: scale3d(.96, .96, 1.01);
}

.btn-circle-primary.slider-arrow {
  margin-top: 0;
  margin-bottom: 0;
}

.btn-circle-primary.slider-arrow.left---top-left {
  top: -135px;
  bottom: auto;
  left: auto;
  right: 109px;
}

.btn-circle-primary.slider-arrow.right---top-left {
  top: -135px;
}

.footer-wrapper {
  background-color: #f9f9f9;
  border-top: 1px solid #f9f9f9;
}

.icon {
  width: 64px;
  height: 64px;
  min-height: 64px;
  min-width: 64px;
  border-radius: 15px;
}

.icon.small {
  width: 54px;
  height: 54px;
  min-height: 54px;
  min-width: 54px;
}

.icon.large {
  width: 72px;
  height: 72px;
  min-height: 72px;
  min-width: 72px;
}

.icon._75px {
  width: 75px;
  height: 75px;
  min-height: 75px;
  min-width: 75px;
}

.mg-bottom-48px {
  margin-bottom: 48px;
}

.card {
  background-color: #fff;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .08);
}

.card.testimonial {
  box-shadow: none;
  background-color: #f9f9f9;
  padding: 50px 52px 56px;
}

.card.cta-v2 {
  box-shadow: none;
  background-color: #f9f9f9;
  border-width: 0;
  padding: 138px 100px 85px;
}

.card.feature-v1-featured {
  justify-content: space-between;
  display: flex;
}

.card.bg-neutral-800.cta-v1 {
  padding: 136px 60px;
  position: relative;
}

.card.feature-v1 {
  min-height: 100%;
  flex-direction: column;
  display: flex;
}

.card.feature-v2-featured {
  box-shadow: none;
  background-color: #f9f9f9;
  padding: 60px 76px 60px 90px;
}

.card.step-tab-content {
  padding: 48px 74px;
  box-shadow: 0 2px 12px 5px rgba(3, 3, 3, .08);
}

.card.link-card {
  color: #666;
  transform-style: preserve-3d;
  text-decoration: none;
  transition: box-shadow .3s, transform .3s;
  display: block;
}

.card.link-card:hover {
  color: #666;
  transform: translate3d(0, -10px, .01px);
  box-shadow: 0 19px 20px rgba(3, 3, 3, .1);
}

.card.link-card.post-featured-v1-last {
  align-items: center;
  display: flex;
}

.card.cta-v3 {
  background-color: var(--gray-5);
  box-shadow: none;
  padding-top: 70px;
  padding-left: 51px;
  padding-right: 51px;
}

.card.cta-v3.bg-neutral-800 {
  background-color: var(--primary-color-2);
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/60faa2f56e7df62bbdf6d341_Group%203306.jpg");
  background-position: 0 0;
  background-size: auto;
}

.card.cta-v3.bg-neutral-800.bg---cover {
  background-size: cover;
}

.card.cta-v3.bg-neutral-800.wallet-2-0-page {
  width: 500%;
  max-width: 850px;
  background-size: cover;
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.card.cta-v3.bg-neutral-800.wallet-2-0-page.variation-2, .card.cta-v3.bg-neutral-800.wallet-2-0-page.variation-3 {
  flex-direction: row;
  display: flex;
}

.cart {
  line-height: 1.125em;
}

.section-5 {
  padding-top: 60px;
  padding-bottom: 60px;
}

.section-5.hero {
  padding-top: 82px;
  position: relative;
  overflow: hidden;
}

.section-5.hero.v2 {
  padding-top: 100px;
}

.grid-footer-logo---paragraph {
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr;
  align-items: center;
}

.error-message-3 {
  color: #ff5a65;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  margin-top: 20px;
  padding: 0;
  font-weight: 500;
}

.error-message-3.cart-error {
  margin-top: 0;
}

.order-item-result {
  color: #0b0b0b;
}

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

.grid-1-column.tools {
  grid-row-gap: 60px;
}

.footer-logo-wrapper {
  margin-bottom: 24px;
}

.footer-logo-wrapper.mg-bottom-0 {
  transform-style: preserve-3d;
  margin-bottom: 0;
  transition-property: transform;
}

.footer-logo-wrapper.mg-bottom-0:hover {
  transform: scale3d(.98, .98, 1.01);
}

.header-nav-list-item {
  margin-bottom: 0;
  padding-left: 32px;
}

.header-nav-list-item.show-in-tablet {
  display: none;
}

.header-nav-list-item.middle {
  padding-left: 16px;
  padding-right: 16px;
  line-height: 1.125em;
}

.color-neutral-800 {
  color: #0b0b0b;
}

.hamburger-menu-wrapper {
  padding: 0;
}

.hamburger-menu-wrapper.w--open {
  background-color: rgba(0, 0, 0, 0);
}

.hidden-on-desktop {
  display: none;
}

.footer-logo {
  width: 160px;
}

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

.cart-close-button {
  width: 24px;
  height: 24px;
  color: #0b0b0b;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  line-height: 1em;
  text-decoration: none;
  display: flex;
}

.cart-close-button:hover {
  color: #0e6eff;
}

.header-wrapper {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: rgba(255, 255, 255, .9);
  padding-top: 32px;
  padding-bottom: 32px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.flex-horizontal {
  display: flex;
}

.flex-horizontal.children-wrap {
  flex-wrap: wrap;
}

.flex-horizontal.align-center {
  align-items: center;
}

.flex-horizontal.footer {
  flex-direction: row;
}

.dropdown-column-wrapper {
  background-color: rgba(0, 0, 0, 0);
}

.dropdown-column-wrapper.full-width {
  padding-top: 44px;
  left: 0;
  right: 0;
}

.btn-circle-secondary {
  width: 88px;
  height: 88px;
  min-height: 88px;
  min-width: 88px;
  color: #0b0b0b;
  transform-style: preserve-3d;
  background-color: #ededed;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-size: 29px;
  text-decoration: none;
  transition: border-color .3s, transform .3s, background-color .3s, color .3s;
  display: flex;
}

.btn-circle-secondary:hover {
  color: #fff;
  background-color: #0e6eff;
  transform: scale3d(.96, .96, 1.01);
}

.btn-circle-secondary.slider-arrow {
  margin-top: 0;
  margin-bottom: 0;
}

.btn-circle-secondary.slider-arrow.right---top-left {
  top: -135px;
}

.btn-circle-secondary.slider-arrow.left---top-left {
  top: -135px;
  bottom: auto;
  left: auto;
  right: 109px;
}

.text-200 {
  font-size: 18px;
  line-height: 1.111em;
}

.text-200.bold {
  font-weight: 700;
}

.text-200.medium {
  font-weight: 500;
}

.cart-footer {
  padding-top: 40px;
  padding-bottom: 40px;
}

.order-item-content {
  margin-left: 0;
}

.dropdown-wrapper.static {
  position: static;
}

.hamburger-menu-bar {
  width: 52px;
  height: 4px;
  background-color: #0b0b0b;
  border-radius: 20px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

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

.color-accent-1 {
  color: var(--primary-color-1);
}

.cart-subtotal {
  color: #0b0b0b;
  font-size: 20px;
}

.mg-bottom-0 {
  margin-bottom: 0;
}

.position-absolute {
  position: absolute;
}

.position-absolute.full {
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.position-absolute.full.mockup-shadow {
  z-index: -1;
  transform: scale(.92);
  box-shadow: 0 10px 70px 2px rgba(0, 0, 0, .19);
}

.position-absolute.full.mockup-shadow.v2 {
  box-shadow: none;
  transform: scale(.84);
}

.position-absolute.full.mockup-shadow.enjin-wallet-2-0 {
  width: 95%;
  left: 5%;
}

.position-absolute.full.slide-full-image-filter {
  height: 100%;
  max-height: 476px;
  background-image: linear-gradient(rgba(0, 0, 0, 0), #000);
  flex-direction: column;
  justify-content: flex-end;
  margin-top: auto;
  padding: 53px 48px;
  display: flex;
  overflow: hidden;
}

.position-absolute.bottom-right {
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.position-absolute.bottom-right.hero {
  max-width: 25%;
}

.position-absolute.right {
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.position-absolute.right.cta-v1 {
  width: 58%;
  min-width: 550px;
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.header-nav-menu-wrapper {
  position: static;
}

.header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s;
}

.header-logo-link:hover {
  transform: scale3d(.98, .98, 1.01);
}

.mg-bottom-18px {
  margin-bottom: 18px;
}

.cart-list {
  padding-top: 0;
  padding-bottom: 0;
}

.hero-v2-image {
  margin-left: -95px;
  margin-right: -32px;
}

.text-center-tablet.text-left-mbl {
  margin-right: 20px;
}

.text-400 {
  font-size: 24px;
  line-height: 1.083em;
}

.feature-v2-featured-mockup-wrapper {
  max-width: 410px;
}

.mg-bottom-70px {
  margin-bottom: 70px;
}

.heading-h1-size {
  color: #0b0b0b;
  font-size: 54px;
  font-weight: 700;
  line-height: 1.222em;
}

.tabs-menu-default {
  max-width: 554px;
  background-color: #f9f9f9;
  border-radius: 10000000px;
  justify-content: center;
  margin-bottom: 46px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 5px;
  display: flex;
  overflow: hidden;
}

.badge-secondary {
  color: #0b0b0b;
  text-align: center;
  background-color: #fff;
  border-radius: 40px;
  padding: 18px 28px;
  font-size: 18px;
  line-height: 1.111em;
  text-decoration: none;
  display: inline-block;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .06);
}

.badge-secondary.tab-link-default {
  box-shadow: none;
  white-space: nowrap;
  background-color: rgba(0, 0, 0, 0);
  flex: 1;
  margin-left: 5px;
  margin-right: 5px;
  transition: box-shadow .3s, background-color .3s;
}

.badge-secondary.tab-link-default:hover, .badge-secondary.tab-link-default.w--current {
  background-color: #fff;
  box-shadow: 0 2px 12px rgba(3, 3, 3, .06);
}

.tabs-content-2 {
  overflow: visible;
}

.mg-bottom-14px {
  margin-bottom: 14px;
}

.container-default-2 {
  max-width: 1224px;
  padding-left: 24px;
  padding-right: 24px;
  transform: translate(0);
}

.mg-bottom-56px {
  margin-bottom: 56px;
}

.color-accent-2 {
  color: var(--primary-color-1);
}

.heading-h4-size {
  color: #0b0b0b;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.273em;
}

.mg-right-24px {
  margin-right: 24px;
}

.link-content {
  color: #666;
  text-decoration: none;
  display: block;
}

.link-content:hover {
  color: #666;
}

.link-content.post-featured-v1 {
  max-width: 560px;
  align-items: center;
  display: flex;
}

.post-featured-v1-last-content {
  max-width: 49%;
  padding: 67px 63px 67px 76px;
}

.cta-v3-mockup-left {
  max-width: 327px;
  margin: 30px 35px -240px auto;
  transform: rotate(19deg);
}

.link-text-2 {
  transition: color .3s;
  display: inline-block;
}

.color-neutral-100 {
  color: #fff;
}

.section-6 {
  padding-top: 120px;
  padding-bottom: 120px;
}

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

.cta-v3-mockup-right {
  margin: 54px -154px 40px 25px;
}

.laptop-mobile-image {
  margin-left: 29px;
}

.laptop-mobile-image.cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  flex: 1;
}

.laptop-mobile-image.cover.card-feature-v1-featured {
  object-position: 100% 50%;
}

.laptop-mobile-image.cover.border-5 {
  border-radius: 20px;
}

.card-featured-image {
  max-width: 100%;
  border-radius: 20px;
  margin-top: 20px;
  margin-bottom: 70px;
}

.hero-text-holder-1 {
  text-align: right;
  overflow: hidden;
}

.main-hero-container {
  width: 100%;
  min-height: 70vh;
  flex-direction: column;
  justify-content: center;
  display: flex;
  overflow: hidden;
}

.main-hero-container.enjin-network-page {
  flex-direction: row;
  margin-left: 50px;
  margin-right: 50px;
}

.app-icon-2 {
  width: 100%;
}

.hero-description.enjin-network-page {
  color: var(--white);
  margin-bottom: 10px;
}

.product-phone-content {
  z-index: -1;
  position: absolute;
  top: 36px;
  bottom: 35px;
  left: 36px;
  right: 37px;
  overflow: hidden;
}

.product-container {
  width: 100%;
  flex-direction: column;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
  position: relative;
  top: -30px;
  overflow: hidden;
}

.small-container {
  max-width: 900px;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.small-container.enjin-network-page {
  max-width: 50%;
  align-self: center;
}

.product-phone-demo-image {
  width: 100%;
  height: 100%;
  opacity: 1;
  object-fit: cover;
  padding-top: 0;
  padding-bottom: 8px;
  display: inline-block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.section-hero {
  padding-top: 200px;
  position: relative;
}

.section-hero.top-hero {
  padding-top: 60px;
}

.download-button-icon {
  margin-right: 5px;
}

.play-icon-image {
  border: 1px solid rgba(250, 88, 83, .41);
  border-radius: 100%;
  position: relative;
  box-shadow: 0 0 30px rgba(0, 0, 0, .05);
}

.product-phone-image-holder {
  width: 400px;
  margin-top: 5px;
  padding: 25px 30px 30px;
  position: relative;
}

.product-phone-image {
  width: 100%;
}

.ellipse-left {
  z-index: -1;
  width: 520px;
  height: 650px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/638906e7c8ac03ec61ae8a57_Left%203D.png");
  background-position: 0 0;
  background-size: auto;
  position: absolute;
  top: 5em;
  bottom: auto;
  left: -430px;
  right: auto;
}

.iphone-lock-screen-image {
  width: 100%;
  height: 100%;
  opacity: 1;
  object-fit: cover;
  border-radius: 0;
  padding-bottom: 8px;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.hero-text-sticky {
  width: 100%;
  flex-direction: row;
  justify-content: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 75px;
  overflow: visible;
}

.ellipse-right {
  z-index: -1;
  width: 650px;
  height: 650px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/638906e7b1ff2020811e4094_Right%203D.png");
  background-position: 0 0;
  background-size: auto;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: -530px;
}

.hero-text {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 210px;
  font-weight: 800;
  line-height: 1.2;
  overflow: hidden;
}

.hero-text._1 {
  background-image: linear-gradient(to bottom, var(--primary-color-2) 23%, var(--primary-color-3) 92%);
  text-align: right;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-right: 1rem;
  font-size: 180px;
}

.hero-text._2 {
  background-image: linear-gradient(to bottom, var(--primary-color-2) 23%, var(--primary-color-3) 92%);
  text-align: left;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-left: 1rem;
  font-size: 180px;
  position: static;
  bottom: auto;
}

.button-3 {
  min-width: 180px;
  color: #fff;
  text-align: center;
  letter-spacing: 0;
  background-color: #fa5853;
  background-image: linear-gradient(to right, #fa5853, #f46692 50%, #ffc444);
  border-radius: 5px;
  margin-bottom: 0;
  margin-right: 0;
  padding: 13px 20px;
  font-family: Open Sans, sans-serif;
  font-weight: 600;
  text-decoration: none;
  transition: letter-spacing .3s, color .3s;
}

.button-3:hover {
  color: #fff;
  letter-spacing: 1px;
  text-decoration: none;
}

.button-3.download {
  background-color: #141415;
  background-image: none;
  border-radius: 8px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 400;
  display: flex;
}

.button-3.download:hover {
  letter-spacing: 0;
  background-color: #212121;
}

.play-icon-holder {
  width: 100px;
  height: 100px;
  cursor: pointer;
  border-radius: 100%;
  margin-top: -50px;
  margin-left: -50px;
  transition: box-shadow .2s;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 50%;
  right: auto;
}

.play-icon-holder:hover {
  box-shadow: 0 0 9px 4px rgba(0, 0, 0, .3);
}

.grid-10-columns {
  width: 100%;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.download-buttons {
  margin-top: 2em;
  margin-bottom: 3em;
  display: flex;
}

.ellipses-holder {
  z-index: -1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden;
}

.hero-text-holder {
  width: 99vw;
  flex-direction: row;
  justify-content: center;
  display: flex;
  position: absolute;
  top: 200px;
  overflow: hidden;
}

.main-heading.enjin-network-page {
  color: #cfcdc1;
  font-family: Great Vibes, cursive;
  font-size: 120px;
}

.product-demo-sticky {
  z-index: 1;
  min-height: auto;
  padding-top: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 110px;
}

.download-button {
  margin-right: 30px;
}

.download-button.last {
  margin-right: 0;
}

.app-icon-holder {
  width: 100px;
  height: 100px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6388351b46979971f650bdd9_purple_sphere.png");
  background-position: 0 0;
  background-size: auto;
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 20px;
  display: flex;
}

.hero-text-line {
  width: 3px;
  height: 160px;
  background-image: linear-gradient(to right, var(--primary-color-2), var(--primary-color-3) 50%, var(--primary-color-4));
  border-radius: 20px;
  margin-top: 60px;
  display: none;
  position: relative;
  overflow: hidden;
}

.text-center-3 {
  width: 100%;
  text-align: center;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.hero-product-demo {
  width: 100%;
  height: 160vh;
  display: block;
  position: relative;
}

.hero-text-holder-2 {
  text-align: left;
  display: block;
  overflow: hidden;
}

.content {
  flex: 1;
}

.content.centered {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.content.phone-content-text {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

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

.fade-in-on-scroll.flexbox-row {
  display: flex;
}

.fade-in-on-scroll.flex-horizontal {
  justify-content: flex-start;
  align-items: center;
}

.fade-in-on-scroll.flex-horizontal.flex-center {
  justify-content: center;
}

.fade-in-on-scroll.flex-horizontal.flex-center.margin-15 {
  justify-content: center;
  align-self: auto;
}

.fade-in-on-scroll.featured-image {
  width: 75%;
}

.fade-in-on-scroll.qr-code-feature {
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  margin-bottom: 20px;
  display: flex;
}

.fade-in-on-scroll.qr-code-feature.frame {
  width: 250px;
  height: 250px;
  border: 6px solid var(--primary-color-3);
  background-color: var(--primary-color-4);
  border-radius: 15px;
  padding: 20px;
  position: relative;
}

.text-holder {
  padding-top: 2em;
  padding-bottom: 2em;
}

.customer-image {
  max-height: 30px;
}

.container-2 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem 1em;
}

.container-2.phone-container {
  padding-top: 6rem;
  padding-bottom: 0;
}

.container-2.nav-container {
  height: 100%;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.customers-panel {
  padding-top: 3em;
  padding-bottom: 3em;
}

.feature-grid-2 {
  width: 100%;
  grid-column-gap: 2em;
  grid-row-gap: 2em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 3em;
}

.card-item-content {
  z-index: 1;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 2em;
  display: flex;
  position: relative;
}

.card-item-content.flex-horizontal {
  flex-direction: row;
  align-items: center;
}

.card-item {
  background-color: #1d1e1f;
  border-radius: 20px;
  flex-direction: column;
  flex: 1;
  justify-content: space-between;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 20px 40px rgba(0, 0, 0, .05);
}

.card-item:hover {
  text-decoration: none;
}

.card-item.light {
  background-color: #fcfdff;
  justify-content: space-between;
}

.card-feature-icon {
  height: 65px;
  margin-bottom: .5em;
}

.feature-1-image {
  height: 240px;
  object-fit: cover;
  object-position: 50% 0%;
}

.text-container {
  max-width: 50%;
  padding-bottom: 40px;
}

.text-gradient-2 {
  background-image: linear-gradient(270deg, #744ab0 14%, var(--primary-color-2) 44%, var(--primary-color-3) 92%, var(--primary-color-3) 92%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.text-gradient-2.line-spacing-1-3 {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/60faa2f56e7df62bbdf6d341_Group%203306.jpg");
  background-position: 0 100%;
  background-repeat: repeat;
  background-size: cover;
}

.card-feature-center {
  width: 100%;
  text-align: center;
}

.trusted-white-overlay {
  width: 49vw;
  height: 10em;
  background-image: linear-gradient(#fff, rgba(255, 255, 255, 0));
  position: -webkit-sticky;
  position: sticky;
  top: 75px;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.trusted-white-overlay.bottom {
  height: 20vh;
  background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, .27) 73%, rgba(255, 255, 255, 0));
  top: 80vh;
}

.trusted-item {
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 20vh;
  display: flex;
}

.trusted-item.last {
  margin-bottom: 0;
}

.text-small {
  font-size: 60%;
}

.trusted-item-header {
  align-items: center;
  display: flex;
}

.content-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
}

.trusted-overlay-container {
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.trusted-content {
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
}

.trusted-content.trusted-list {
  padding-top: 70vh;
}

.grid-6-col {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.trusted-no {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(128deg, #60aef8, #f46692 50%, #ffc444);
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 10px;
}

.text-xl {
  font-size: 24px;
}

.testimonials-container {
  position: relative;
}

.width-pct {
  width: 100%;
}

.testimonial-see-more {
  z-index: 2;
  text-align: center;
  background-image: linear-gradient(to top, #141415, rgba(20, 20, 21, .82) 50%, rgba(20, 20, 21, 0));
  border-radius: 0 0 20px 20px;
  padding-top: 7em;
  position: absolute;
  top: auto;
  bottom: 1em;
  left: 0%;
  right: 0%;
}

.card-iphone-screelock {
  width: 100%;
  border-radius: 29px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.more-testimonials {
  margin-top: 1em;
  position: relative;
  overflow: hidden;
}

.grid-testimonial {
  width: 100%;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.card-phone-image-container {
  z-index: -1;
  width: 100%;
  position: absolute;
  top: 14px;
  bottom: 0;
  overflow: hidden;
}

.card-iphone-overlay {
  height: 30%;
  background-image: linear-gradient(to top, #1d1e1f, rgba(29, 30, 30, 0));
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

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

.dont-take-our-word-title {
  text-align: center;
  margin-top: 5em;
  margin-bottom: 2em;
}

.card-iphone-image {
  width: 290px;
}

.light-grey {
  color: #787878;
}

.testimonial-picture {
  width: 43px;
  height: 43px;
  border-radius: 50%;
  margin-right: 15px;
}

.testimonial-header {
  width: 100%;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1.5em;
  display: flex;
}

.testimonial-text {
  flex: 1;
}

.card-iphone {
  height: 390px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
}

.phone-holder-image {
  width: 530px;
  min-width: 530px;
}

.app-icon-holder-xs {
  width: 48px;
  height: 48px;
  min-width: 48px;
  background-image: linear-gradient(349deg, #fa5853, #f46692 52%, #ffc444);
  border-radius: 50%;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  margin-right: 10px;
  padding: 10px;
  display: flex;
}

.phone-slide {
  position: relative;
}

.phone-slider-container-2 {
  z-index: -1;
  width: 239px;
  height: 511px;
  background-color: rgba(250, 88, 83, .61);
  position: absolute;
  top: 25px;
  left: 75px;
  right: auto;
}

.phone-holder-container {
  z-index: 2;
  height: 750px;
  position: relative;
  overflow: hidden;
}

.phone-slide-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.phone-slider {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.phone-slider-mask {
  width: 100%;
  height: 100%;
}

.phone-slider-arrows, .phone-slide-nav {
  display: none;
}

.app-icon-text-holder {
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.div-block-9 {
  margin-top: 200px;
}

.hero-text-sticky-2 {
  width: 99vw;
  flex-direction: row;
  justify-content: center;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 75px;
  overflow: visible;
}

.hero-text-holder-3 {
  text-align: left;
  overflow: hidden;
}

.nav-cta-button {
  text-align: right;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.brand {
  z-index: 2;
  align-self: center;
  margin-right: 30px;
  padding-top: 0;
  padding-bottom: 0;
}

.menu-button {
  z-index: 2;
}

.nav-logo {
  height: 32px;
}

.nav-link {
  opacity: .8;
  color: #323232;
  flex-direction: column;
  justify-content: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 1em;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  position: relative;
}

.nav-link:hover {
  opacity: 1;
  color: #323232;
  text-decoration: none;
}

.nav-link.w--current {
  color: #141415;
}

.fixed-nav {
  z-index: 10;
  height: 75px;
  background-color: #fff;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 1px #f1f1f1;
}

.nav-menu {
  z-index: 1;
  flex: 1;
  padding-top: 6px;
  padding-bottom: 6px;
  display: flex;
}

.section-hero-2 {
  padding-top: 3em;
  position: relative;
}

.test-body {
  padding-top: 75px;
  line-height: 1.2em;
}

.heading {
  background-image: linear-gradient(45deg, var(--primary-color-2) 23%, var(--primary-color-3) 92%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.dark-mode-section.social-proof {
  color: var(--gray-5);
}

.dark-mode-section.social-proof.h4-style.left-align-text {
  text-align: left;
}

.dark-mode-section.social-proof.h6-style {
  font-weight: 400;
}

.app-ratings-icons {
  height: 30px;
  max-width: none;
  margin-right: 10px;
}

.pixel {
  z-index: 6;
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: absolute;
  left: 0;
  right: 0;
}

.iphone-lock-screen-image-copy {
  width: 100%;
  height: 100%;
  opacity: 1;
  object-fit: cover;
  border-radius: 0;
  display: block;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.filler-section {
  width: 100%;
  height: 400px;
  margin-top: 100px;
  display: flex;
}

.phones-ratings-section-feature-image {
  padding-left: 40px;
}

.app-ratings-button {
  width: 70%;
}

.app-ratings-button._100 {
  width: 100%;
}

.app-ratings-button.full-length {
  width: 100%;
  transition: opacity .2s, transform .2s cubic-bezier(.23, 1, .32, 1);
}

.app-ratings-button.full-length:hover {
  opacity: .9;
  transform: translate(0, -2px);
}

.purple-pill {
  background-color: var(--primary-color-2);
}

.purple-pill.margin-20 {
  width: auto;
  height: 40px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--crowdloan);
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  padding: 5px 20px 5px 10px;
  display: flex;
}

.purple-pill.top-pill {
  width: auto;
  height: 40px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--crowdloan);
  box-shadow: 1px 1px 3px 0 var(--gray-1);
  border-radius: 20px;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  margin-bottom: 60px;
  padding: 5px 20px 5px 10px;
  transition: box-shadow .2s;
  display: flex;
}

.purple-pill.top-pill:hover {
  box-shadow: 1px 1px 10px 1px var(--gray-1);
}

.purple-pill.top-pill.hidden {
  display: none;
}

.inner-pill {
  width: 60px;
  height: 75%;
  background-color: var(--primary-color-3);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inner-pill.margin-20 {
  width: 320px;
  height: 40px;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inner-pill.white-text {
  width: 100px;
  background-color: var(--primary-color-2);
  font-weight: 500;
}

.image-6 {
  margin-left: -5px;
}

.featured-nft {
  width: 500px;
  border: 7px solid #000;
}

.featured-nft.qr {
  width: 500px;
}

.nft-display.flexbox-row {
  display: flex;
}

.nft-display.flex-horizontal {
  justify-content: flex-start;
  align-items: center;
}

.nft-display.flex-horizontal.flex-center {
  justify-content: center;
}

.nft-display.flex-horizontal.flex-center.margin-15 {
  justify-content: center;
  align-self: auto;
}

.nft-display.featured-image {
  width: 75%;
}

.nft-display.qr-code-feature {
  justify-content: center;
  align-items: center;
  display: flex;
}

.nft-display.qr-code-feature.frame {
  width: 250px;
  height: 250px;
  border: 6px solid var(--primary-color-3);
  background-color: var(--primary-color-4);
  border-radius: 15px;
  padding: 20px;
  position: absolute;
}

.nft-display.qr-code-feature.frame.front {
  z-index: 0;
  width: 200px;
  height: 200px;
  transform-style: preserve-3d;
  margin-bottom: 75px;
  margin-right: 150px;
  transform: rotateX(-15deg)rotateY(-15deg)rotateZ(-11deg);
}

.nft-display.qr-code-feature.frame.back {
  z-index: 1;
  width: 200px;
  height: 200px;
  transform-style: preserve-3d;
  background-color: rgba(228, 224, 247, .4);
  margin-top: 75px;
  margin-left: 150px;
  transform: rotateX(15deg)rotateY(15deg)rotateZ(11deg);
}

.div-block-10 {
  width: 300px;
  height: 300px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.color-neutral-100-copy {
  color: #fff;
}

.gray-line-3 {
  width: 80%;
  height: 1px;
  max-width: 1270px;
  background-color: #e4e0f7;
  align-self: center;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  bottom: 1%;
  left: 0%;
  right: 0%;
}

.image-7 {
  position: relative;
}

.qr-code-purple-frame-wrapper {
  width: 300px;
  height: 300px;
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6390d61a489d956a70822257_5.png");
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  align-items: center;
  margin-top: -25px;
  margin-bottom: -25px;
  display: flex;
}

.qr-code-purple-frame-wrapper.clickable {
  transition: transform .25s, color .25s;
}

.qr-code-purple-frame-wrapper.clickable:hover {
  transform: scale(.95);
}

.left-arrow, .right-arrow {
  display: none;
}

.swiper-v2 {
  width: 301px;
  height: 598px;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 45px;
  margin-top: 0;
  position: relative;
  overflow: hidden;
}

.swiper-v2.transparent {
  background-color: rgba(0, 0, 0, 0);
}

.slide-nav {
  z-index: 10;
  padding-top: 4%;
  font-size: 8px;
}

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

.qr-mobile-help-text.scan-or-click {
  color: var(--gray-5);
  font-size: 25px;
  font-weight: 500;
}

.qr-mobile-help-text.scan-or-click.margin-15.text-black {
  color: var(--black);
}

.qr-mobile-help-text.scan-or-click.margin-15.home-page {
  color: var(--black);
  font-weight: 400;
}

.hero-callout {
  text-align: justify;
  margin-bottom: 15px;
}

.hero-callout.enjin-network-page {
  width: 100%;
  color: var(--white);
  margin-bottom: 30px;
  font-size: 28px;
}

.hero-callout.enjin-network-page.max-350 {
  color: #cfcdc1;
  font-size: 28px;
}

.bold-text-3 {
  color: #bac9ff;
  font-weight: 400;
}

.text-block-6 {
  color: var(--gray-1);
}

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

.box {
  width: 120px;
  height: 120px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  padding: 10px;
  font-size: 12px;
  line-height: 20px;
  display: flex;
}

.clock-number {
  font-size: 6rem;
  font-weight: 600;
  line-height: 70px;
}

.clock-label {
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-right: -5px;
}

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

.countdown-block {
  width: 120px;
  color: #fff;
  background-color: #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin: 5px;
  padding-top: 20px;
  padding-bottom: 20px;
  display: inline-block;
}

.countdown-time {
  font-size: 50px;
  line-height: 50px;
}

.link-text-2-copy {
  transition: color .3s;
  display: inline-block;
}

.text-block-7 {
  color: var(--white);
}

.text-field-2 {
  height: 48px;
  cursor: pointer;
  background-color: #f9f8fa;
  border: .6px solid #cacbdf;
  border-radius: 4px;
  margin-bottom: 0;
  font-size: 16px;
  transition: border-color .25s;
}

.text-field-2:hover, .text-field-2:focus {
  border-color: #7866d5;
}

.text-field-2.text-area {
  height: 128px;
  max-height: 300px;
  max-width: 100%;
  min-width: 100%;
}

.text-field-2.select {
  background-image: url("https://assets-global.website-files.com/60f57c496975b84c29335fb7/6139d59ba256e5b3ce4ad338_Vector.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto;
}

.text-field-2.select:focus {
  border-color: #7866d5;
}

.success-message-4 {
  color: #f2f3f8;
  background-color: #7866d5;
  border-radius: 16px;
  padding: 15px;
}

.button-4 {
  z-index: 2;
  height: 40px;
  min-width: 127px;
  color: #f9f8fa;
  text-align: center;
  background-image: linear-gradient(to right, #7866d5, #9c90eb);
  border: 1px #000;
  border-radius: 6px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 9px 20px 11px;
  font-size: 16px;
  line-height: 1.3em;
  transition: transform .25s, opacity .25s;
  position: relative;
}

.button-4:hover {
  opacity: .9;
  color: #f9f8fa;
  transform: translate(0, -2px);
}

.upload-legend-2 {
  color: #9596af;
  letter-spacing: .5px;
  font-size: 14px;
}

.error-message-4 {
  background-color: #e4e0f7;
  border-radius: 8px;
  padding: 30px;
}

.footer-apply-form-wrap-2 {
  width: 100%;
  max-width: 800px;
  background-color: #fff;
  border-radius: 16px;
  margin-bottom: 0;
  padding: 50px;
}

.featured-blog-posts-cms-v2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text-span-4 {
  color: red;
}

.nav-language-link-2 {
  width: 150px;
  min-height: 44px;
  min-width: 150px;
  color: #484646;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  text-decoration: none;
  transition: all .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav-language-link-2:hover {
  color: #6055a9;
}

.language-list-3 {
  background-color: #fff;
  border-radius: 8px;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 15px;
  display: none;
  top: 41px;
  bottom: auto;
  left: auto;
  right: -13px;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
}

.language-list-3.w--open {
  min-width: 180px;
  background-color: #fff;
  border-radius: 4px;
  padding: 8px 15px;
  top: 39px;
  bottom: auto;
  left: auto;
  right: -12px;
  box-shadow: 18px 18px 45px 19px rgba(79, 94, 120, .1);
}

._45px-height {
  min-height: 45px;
  display: block;
}

.div-block-11 {
  background-color: var(--surface-header);
}

.body-1 {
  font-size: 20px;
}

.body-2 {
  font-size: 18px;
  font-weight: 600;
}

.body-3 {
  font-size: 18px;
}

.body-3.theme-primary-light-text.max-250.no-margin {
  max-width: 280px;
}

.body-4 {
  font-size: 16px;
  font-weight: 500;
}

.body-5 {
  font-size: 14px;
  font-weight: 400;
}

.body-6 {
  font-size: 12px;
  font-weight: 400;
}

.body-6.theme-quarternary-light-text.social {
  color: var(--theme-primary);
}

.button-rebrand {
  background-image: linear-gradient(135deg, var(--surface-primary), #9c90eb);
  color: var(--theme-primary-light);
  text-align: center;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
}

.button-rebrand:hover {
  color: var(--theme-primary-light);
  background-image: linear-gradient(#7567ce, #7567ce);
}

.button-rebrand:active {
  background-color: var(--primary-color-2);
}

.button-rebrand.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-rebrand.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-rebrand.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-rebrand.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-rebrand.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-rebrand.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-rebrand.full {
  width: 100%;
}

.button-rebrand.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-rebrand.top-margin-10 {
  margin-top: 5px;
  margin-bottom: 10px;
}

.button-rebrand.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-rebrand.margin-20 {
  display: none;
}

.button-rebrand.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-rebrand.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-rebrand.margin-xl {
  align-self: auto;
}

.button-rebrand.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-rebrand.disable:hover {
  transform: none;
}

.button-rebrand.terms {
  z-index: 4;
  display: none;
}

.button-rebrand.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-rebrand.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-rebrand.enabled {
  display: none;
}

.button-rebrand.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-rebrand.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-rebrand.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-rebrand.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-rebrand.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-rebrand.margin-left-20 {
  margin-right: 20px;
}

.button-rebrand.wallet-beta-page {
  margin-top: 10px;
}

.button-rebrand.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-rebrand.enjin-network-page {
  align-self: flex-start;
}

.button-transparent-rebrand {
  border: 1px solid var(--theme-primary);
  color: var(--theme-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 16px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
}

.button-transparent-rebrand:hover {
  background-color: var(--surface-primary-glass);
  color: var(--theme-primary);
}

.button-transparent-rebrand:active {
  background-color: var(--theme-primary-dark);
}

.button-transparent-rebrand.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-transparent-rebrand.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-transparent-rebrand.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-transparent-rebrand.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-transparent-rebrand.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-transparent-rebrand.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-transparent-rebrand.full {
  width: 100%;
}

.button-transparent-rebrand.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-transparent-rebrand.top-margin-10 {
  margin-top: 10px;
}

.button-transparent-rebrand.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-transparent-rebrand.margin-20 {
  display: none;
}

.button-transparent-rebrand.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-transparent-rebrand.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-transparent-rebrand.margin-xl {
  align-self: auto;
}

.button-transparent-rebrand.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-transparent-rebrand.disable:hover {
  transform: none;
}

.button-transparent-rebrand.terms {
  z-index: 4;
  display: none;
}

.button-transparent-rebrand.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-transparent-rebrand.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-transparent-rebrand.enabled {
  display: none;
}

.button-transparent-rebrand.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-transparent-rebrand.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-transparent-rebrand.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-transparent-rebrand.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-transparent-rebrand.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-transparent-rebrand.margin-left-20 {
  margin-right: 20px;
}

.button-transparent-rebrand.wallet-beta-page {
  margin-top: 10px;
}

.button-transparent-rebrand.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-transparent-rebrand.enjin-network-page {
  align-self: flex-start;
}

.button-transparent-rebrand.download-wallet {
  margin-top: 10px;
}

.button-big-rebrand {
  background-color: var(--surface-primary);
  background-image: linear-gradient(135deg, var(--surface-primary), #9c90eb);
  color: var(--theme-primary-light);
  text-align: center;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
}

.button-big-rebrand:hover {
  background-color: var(--surface-primary);
  color: var(--theme-primary-light);
  background-image: none;
}

.button-big-rebrand:active {
  background-color: var(--primary-color-2);
}

.button-big-rebrand.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-big-rebrand.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-big-rebrand.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-big-rebrand.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-big-rebrand.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-rebrand.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-rebrand.full {
  width: 100%;
}

.button-big-rebrand.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-big-rebrand.top-margin-10 {
  margin-top: 10px;
}

.button-big-rebrand.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-big-rebrand.margin-20 {
  display: none;
}

.button-big-rebrand.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-big-rebrand.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-big-rebrand.margin-xl {
  align-self: auto;
}

.button-big-rebrand.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-big-rebrand.disable:hover {
  transform: none;
}

.button-big-rebrand.terms {
  z-index: 4;
  display: none;
}

.button-big-rebrand.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-big-rebrand.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-big-rebrand.enabled {
  display: none;
}

.button-big-rebrand.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-big-rebrand.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-big-rebrand.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-big-rebrand.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-big-rebrand.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-big-rebrand.margin-left-20 {
  margin-right: 20px;
}

.button-big-rebrand.wallet-beta-page {
  margin-top: 10px;
}

.button-big-rebrand.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-big-rebrand.enjin-network-page {
  align-self: flex-start;
}

.button-big-rebrand.full-width-mobile {
  border-radius: 10px;
}

.button-big-rebrand.home-build-card-button {
  white-space: nowrap;
  border-radius: 10px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 50%;
  right: auto;
  transform: translate(-50%, 50%);
}

.button-big-transparent-rebrand {
  border: 1px solid var(--theme-primary);
  color: var(--theme-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
}

.button-big-transparent-rebrand:hover {
  background-color: var(--surface-primary-glass);
  color: var(--theme-primary);
}

.button-big-transparent-rebrand:active {
  background-color: var(--theme-primary-dark);
}

.button-big-transparent-rebrand.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-big-transparent-rebrand.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-big-transparent-rebrand.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-big-transparent-rebrand.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-big-transparent-rebrand.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-transparent-rebrand.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-transparent-rebrand.full {
  width: 100%;
}

.button-big-transparent-rebrand.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-big-transparent-rebrand.top-margin-10 {
  margin-top: 10px;
}

.button-big-transparent-rebrand.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-big-transparent-rebrand.margin-20 {
  display: none;
}

.button-big-transparent-rebrand.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-big-transparent-rebrand.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-big-transparent-rebrand.margin-xl {
  align-self: auto;
}

.button-big-transparent-rebrand.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-big-transparent-rebrand.disable:hover {
  transform: none;
}

.button-big-transparent-rebrand.terms {
  z-index: 4;
  display: none;
}

.button-big-transparent-rebrand.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-big-transparent-rebrand.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-big-transparent-rebrand.enabled {
  display: none;
}

.button-big-transparent-rebrand.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-big-transparent-rebrand.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-big-transparent-rebrand.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-big-transparent-rebrand.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-big-transparent-rebrand.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-big-transparent-rebrand.margin-left-20 {
  margin-right: 20px;
}

.button-big-transparent-rebrand.wallet-beta-page {
  margin-top: 10px;
}

.button-big-transparent-rebrand.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-big-transparent-rebrand.enjin-network-page {
  align-self: flex-start;
}

.button-big-transparent-rebrand.full-width-mobile {
  border-radius: 10px;
}

.button-big-transparent-white-rebrand {
  border: 1px solid var(--theme-primary-light);
  color: var(--theme-primary-light);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 20px 40px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
}

.button-big-transparent-white-rebrand:hover {
  background-color: var(--surface-primary-glass);
  color: var(--theme-primary-light);
}

.button-big-transparent-white-rebrand:active {
  background-color: var(--theme-primary-dark);
}

.button-big-transparent-white-rebrand.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-big-transparent-white-rebrand.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-big-transparent-white-rebrand.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-big-transparent-white-rebrand.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-big-transparent-white-rebrand.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-transparent-white-rebrand.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-big-transparent-white-rebrand.full {
  width: 100%;
}

.button-big-transparent-white-rebrand.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-big-transparent-white-rebrand.top-margin-10 {
  margin-top: 10px;
}

.button-big-transparent-white-rebrand.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-big-transparent-white-rebrand.margin-20 {
  display: none;
}

.button-big-transparent-white-rebrand.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-big-transparent-white-rebrand.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-big-transparent-white-rebrand.margin-xl {
  align-self: auto;
}

.button-big-transparent-white-rebrand.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-big-transparent-white-rebrand.disable:hover {
  transform: none;
}

.button-big-transparent-white-rebrand.terms {
  z-index: 4;
  display: none;
}

.button-big-transparent-white-rebrand.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-big-transparent-white-rebrand.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-big-transparent-white-rebrand.enabled {
  display: none;
}

.button-big-transparent-white-rebrand.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-big-transparent-white-rebrand.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-big-transparent-white-rebrand.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-big-transparent-white-rebrand.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-big-transparent-white-rebrand.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-big-transparent-white-rebrand.margin-left-20 {
  margin-right: 20px;
}

.button-big-transparent-white-rebrand.wallet-beta-page {
  margin-top: 10px;
}

.button-big-transparent-white-rebrand.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-big-transparent-white-rebrand.enjin-network-page {
  align-self: flex-start;
}

.nav-rebrand {
  height: 72px;
  background-color: #12111c;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

.nav-logo-rebrand {
  width: 130px;
  height: auto;
  object-fit: contain;
}

.nav-logo-rebrand:hover {
  opacity: .8;
}

.nav-menu-rebrand {
  grid-column-gap: 8px;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.theme-quarternary-light-text {
  color: var(--theme-quaternary-light);
}

.theme-primary-light-70-text {
  color: var(--theme-primary-light-70);
}

.nav-nested-dropdown {
  padding-left: 30px;
  position: absolute;
  top: -15px;
  bottom: auto;
  left: 100%;
  right: auto;
}

.no-wrap {
  white-space: nowrap;
}

.nav-nested-dropdown-arrow {
  width: 20px;
  height: 20px;
  object-fit: contain;
  position: relative;
}

.body-rebrand {
  background-color: var(--surface-background);
  color: #000;
  padding-bottom: 0;
}

.nav-logo-link-rebrand {
  flex: none;
}

.h1-rebrand {
  margin-bottom: 0;
  font-size: 70px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2-rebrand {
  font-size: 56px;
  font-weight: 600;
  line-height: 1.2em;
}

.h2-rebrand.home-wallet-heading {
  width: 340px;
  color: var(--white);
  margin-bottom: 32px;
}

.h3-rebrand {
  font-size: 36px;
  font-weight: 600;
  line-height: 1em;
}

.h3-rebrand.text-white.no-margin {
  line-height: 1em;
}

.h4-rebrand {
  font-size: 32px;
  font-weight: 400;
  line-height: 1.2em;
}

.h5-rebrand {
  letter-spacing: .5px;
  font-size: 28px;
  font-weight: 700;
  line-height: 1.2em;
}

.h6-rebrand {
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4em;
}

.theme-primary-light-text {
  color: var(--theme-primary-light);
}

.home-hero-image-holder-rebrand {
  perspective: 1000px;
  position: relative;
  transform: perspective(1000px);
}

.home-hero-image-1-rebrand, .home-hero-image-2-rebrand, .home-hero-image-3-rebrand {
  width: 1240px;
  height: 956px;
  max-height: 956px;
  max-width: 1240px;
  object-fit: contain;
  position: absolute;
  top: -22%;
  bottom: 0%;
  left: -95%;
  right: 0%;
}

.home-hero-layout-rebrand {
  display: none;
}

.home-stats-wrapper-rebrand {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.home-stats-holder-rebrand {
  grid-row-gap: 5px;
  color: var(--theme-primary);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.home-stats-rebrand-heading {
  color: var(--theme-primary);
  margin-bottom: 0;
  font-size: 70px;
  font-weight: 600;
  line-height: 1.2em;
}

.home-stats-text-rebrand {
  color: var(--theme-primary);
  margin-bottom: 0;
  font-weight: 500;
}

.home-stats-gradient-rebrand {
  background-image: linear-gradient(rgba(117, 103, 206, 0), rgba(117, 103, 206, .2) 50%, rgba(117, 103, 206, 0));
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-adoption-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 24px;
  display: grid;
  position: relative;
}

.home-adoption-card {
  min-height: 272px;
  grid-column-gap: 32px;
  border: 1px solid var(--surface-primary-d70);
  background-color: var(--surface-primary-d70);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  border-radius: 32px;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 46px 56px 56px 24px;
  transition: border-color .25s linear, color .25s;
  display: flex;
}

.home-adoption-card:hover {
  border-color: var(--theme-primary);
  box-shadow: 0 0 30px rgba(182, 170, 255, .3);
}

.home-adoption-icon {
  width: 70px;
  height: 70px;
  object-fit: contain;
  flex: none;
  margin-top: 0;
  margin-right: -24px;
  position: relative;
  top: -18px;
}

.text-theme-primary {
  color: var(--theme-primary);
}

.arrow-right-primary-rebrand {
  width: 24px;
  height: 24px;
  object-fit: cover;
}

.home-adoption-card-big {
  grid-column-gap: 124px;
  background-color: var(--surface-primary-d70);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  border-radius: 32px;
  justify-content: space-between;
  align-items: stretch;
  padding: 56px;
  display: flex;
}

.home-adoption-big-left {
  grid-column-gap: 24px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
}

.home-adoption-big-left-icon {
  width: 90px;
  height: 90px;
  object-fit: contain;
  margin-top: -5px;
  position: relative;
  top: -10px;
}

.home-adoption-stats-wrapper {
  grid-column-gap: 48px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.75fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  display: grid;
}

.home-adoption-stats-heading {
  color: var(--theme-secondary-light);
  margin-bottom: 0;
  font-size: 56px;
  font-weight: 600;
  line-height: 1.2em;
}

.home-adoption-stats-text {
  color: var(--theme-secondary-light);
  margin-bottom: 0;
  font-weight: 500;
}

.home-adoption-gradient-1 {
  width: 1159px;
  height: 1159px;
  position: absolute;
  transform: translate(-50%);
}

.home-adoption-gradient-2 {
  width: 646px;
  height: 646px;
  position: absolute;
  top: -160px;
  bottom: auto;
  left: auto;
  right: 0%;
  transform: translate(50%);
}

.home-adoption-gradient-3 {
  width: 486px;
  height: 486px;
  position: absolute;
  top: 240px;
  bottom: auto;
  left: auto;
  right: 190px;
  transform: translate(50%);
}

.home-adoption-ball {
  width: 115px;
  height: 115px;
  position: absolute;
  top: 260px;
  bottom: auto;
  left: auto;
  right: 5px;
  transform: translate(50%);
}

.home-adoption-gradient-4 {
  width: 550px;
  height: 550px;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 50%;
  transform: translate(50%);
}

.home-coin-wrapper {
  background-color: var(--surface-primary-d60);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 32px;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  overflow: hidden;
}

.home-coin-column {
  z-index: 2;
  max-width: 340px;
  grid-row-gap: 32px;
  object-fit: fill;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 120px;
  margin-bottom: 120px;
  margin-left: 56px;
  display: flex;
  position: relative;
}

.home-coin-column.center {
  text-align: center;
  align-items: center;
}

.home-coin-column.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.home-coin-column.hor-column {
  flex-direction: row;
  align-items: center;
}

.home-coin-column.hor-column.margin-20 {
  margin-bottom: 20px;
}

.home-coin-column.hor-column.has {
  text-transform: uppercase;
}

.home-coin-column.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.home-coin-column.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.home-coin-column.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.home-coin-column.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.home-coin-column.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.home-coin-column.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.home-coin-column.max-680 {
  max-width: 680px;
}

.home-coin-column.centar {
  text-align: center;
  align-items: center;
}

.home-coin-column.centar.max-300 {
  max-width: 300px;
}

.home-coin-column.centar.max-800 {
  max-width: 800px;
}

.home-coin-column.centar.max-800.margin-50 {
  z-index: 1;
  margin-bottom: 50px;
}

.home-coin-column.centar.max-930 {
  max-width: 930px;
}

.home-coin-column.centar.max-630 {
  max-width: 630px;
}

.home-coin-column.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.home-coin-column.mobile-center {
  z-index: auto;
}

.home-coin-column.align-right {
  align-items: flex-end;
}

.home-coin-column.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.home-coin-column.max-450 {
  z-index: auto;
}

.home-coin-column.flex-center {
  z-index: auto;
  text-align: center;
  justify-content: center;
}

.home-coin-column.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.home-coin-column.flex-right {
  flex-direction: row;
}

.home-coin-column.flex-right.width-100 {
  width: 100%;
}

.home-coin-column.flex-right.wrap {
  flex-wrap: wrap;
}

.home-coin-column.flex-right.wrap.center-middle, .home-coin-column.flex-right.align-center {
  align-items: center;
}

.home-coin-column.margin-top-40 {
  margin-top: 40px;
}

.home-coin-column.max-350 {
  max-width: 350px;
}

.home-coin-column.max-305 {
  z-index: auto;
  max-width: 305px;
  margin-left: 40px;
}

.home-coin-column.margin-15 {
  margin-bottom: 15px;
}

.home-coin-column.justify-center {
  justify-content: center;
}

.home-coin-column.max-700 {
  max-width: 700px;
}

.home-coin-column.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.home-coin-column.align-stretch {
  align-items: stretch;
}

.home-coin-column.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.home-coin-column.testimonial {
  padding-top: 120px;
}

.home-coin-column.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.home-coin-column.download-column.no-margin {
  margin-bottom: 0;
}

.home-coin-column.full {
  height: 100%;
}

.home-coin-column.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.home-coin-column.select-column {
  z-index: 12;
}

.home-coin-column.select-column.middle-column {
  z-index: 15;
}

.home-coin-column.select-column.bottom-column {
  z-index: 14;
}

.home-coin-column.select-column.z-index-40 {
  z-index: 40;
}

.home-coin-column.select-column.z-index-35 {
  z-index: 35;
}

.home-coin-column.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.home-coin-column.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.home-coin-column.margin-top-100 {
  padding-top: 100px;
}

.home-coin-column.margin-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.home-coin-column.margin-70.more-margin {
  margin: 140px 0;
}

.home-coin-column.efi-dot {
  align-items: flex-start;
  padding-top: 300px;
}

.home-coin-column.max-380 {
  max-width: 380px;
  align-items: flex-start;
}

.home-coin-column.center-column {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
}

.home-coin-column.hide-for-now-2, .home-coin-column.hide-column {
  display: none;
}

.home-coin-column.calc-colimn {
  max-width: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
}

.home-coin-column.contribute-dot-polkadot-js {
  display: flex;
}

.home-coin-column.contribute-dot-polkadot-js.mobile-polka-js {
  display: none;
}

.home-coin-column.bottom-cta {
  z-index: 4;
}

.home-coin-column.max-450-copy {
  z-index: auto;
  z-index: auto;
}

.home-coin-column.max-500 {
  z-index: auto;
  max-width: 500px;
}

.home-coin-column.beta-hero {
  max-width: 520px;
  justify-content: flex-start;
}

.home-coin-column.flex {
  flex-direction: row;
}

.home-coin-column.home-hero-column-rebrand {
  grid-row-gap: 32px;
  margin-top: 175px;
  margin-bottom: 170px;
}

.home-coin-column.home-adoption-big-left-column {
  justify-content: space-between;
}

.home-coin-image-holder {
  width: 100%;
  perspective: 1000px;
  position: relative;
  transform: perspective(1000px);
}

.home-coin-image-1 {
  width: 100%;
  height: 330px;
  object-fit: cover;
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-coin-image-2 {
  width: 100%;
  height: 520px;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-coin-stats-wrapper {
  grid-column-gap: 96px;
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  background-color: rgba(117, 103, 206, .5);
  border-radius: 32px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 24px 64px;
  display: flex;
}

.home-coin-holder {
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.home-coin-image-3 {
  width: 45px;
  height: 45px;
  position: absolute;
  top: 40px;
  bottom: auto;
  left: -20px;
  right: auto;
}

.home-coin-image-4 {
  width: 240px;
  height: 220px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: -60px;
  left: auto;
  right: 80px;
}

.home-qr-wrapper {
  background-color: var(--surface-primary);
  border-radius: 32px;
  justify-content: center;
  align-items: center;
  padding-top: 74px;
  padding-bottom: 74px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-qr-holder {
  z-index: 10;
  width: 330px;
  grid-row-gap: 16px;
  color: var(--white);
  text-align: center;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.home-qr-image {
  z-index: 2;
  width: 211px;
  height: 207px;
  object-fit: contain;
  position: relative;
}

.home-qr-gradient-1 {
  width: 50%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.home-qr-gradient-2 {
  width: 50%;
  height: 100%;
  opacity: .6;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: auto;
  right: 0%;
}

.home-qr-gradient-3 {
  width: 50%;
  height: 60%;
  object-fit: cover;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.home-qr-image-1 {
  width: 230px;
  height: 230px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: -100px;
  left: auto;
  right: 200px;
}

.home-qr-image-2 {
  width: 60px;
  height: 60px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: 100px;
  left: auto;
  right: 50px;
}

.home-qr-image-3 {
  width: 150px;
  height: 150px;
  object-fit: contain;
  position: absolute;
  top: 50px;
  bottom: auto;
  left: 100px;
  right: auto;
}

.home-qr-image-4 {
  width: 140px;
  height: 140px;
  object-fit: contain;
  position: absolute;
  top: -70px;
  bottom: auto;
  left: auto;
  right: 310px;
}

.home-qr-image-5 {
  width: 200px;
  height: 200px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: -50px;
  right: auto;
}

.home-stake-wrapper {
  grid-row-gap: 48px;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  background-image: linear-gradient(130deg, rgba(117, 103, 206, .32), rgba(117, 103, 206, .08));
  border-radius: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 114px 110px 114px 56px;
  display: flex;
}

.home-stake-ul {
  grid-row-gap: 32px;
  color: var(--white);
  flex-direction: column;
  padding-right: 10px;
  font-size: 16px;
  display: flex;
}

.home-stake-holder {
  margin-top: 26px;
  position: relative;
}

.home-range-holder {
  width: 580px;
  border-radius: 32px;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 80%;
  right: 0%;
  transform: translate(0, -50%);
}

.home-range-top-wrapper {
  grid-row-gap: 40px;
  background-color: var(--surface-primary-d80);
  border-top-left-radius: 32px;
  border-top-right-radius: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 56px 56px 40px;
  display: flex;
}

.home-range-bot-wrapper {
  background-color: var(--theme-secondary-light);
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
  justify-content: space-between;
  align-items: center;
  padding: 24px 56px;
  display: flex;
}

.home-range-wrapper {
  width: 100%;
  flex-direction: column;
  display: flex;
  position: relative;
}

.home-range {
  width: 100%;
  height: 6px;
  background-color: var(--theme-primary-dark);
  border-radius: 4px;
  margin-top: 16px;
  margin-bottom: 9px;
  position: relative;
}

.home-range-fill {
  width: 50%;
  height: 100%;
  background-color: #b6aaff;
  border-radius: 4px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-range-handle {
  width: 24px;
  height: 24px;
  background-color: var(--theme-primary);
  cursor: pointer;
  border-radius: 50px;
  position: absolute;
  box-shadow: 0 -4px 8px #12111c;
}

.home-range-gradient {
  width: 967px;
  height: 967px;
  object-fit: contain;
  position: absolute;
  right: -30%;
}

.home-range-image-1 {
  width: 80px;
  height: 86px;
  position: absolute;
  top: 40%;
  bottom: auto;
  left: -23px;
  right: auto;
}

.home-range-image-2 {
  width: 40px;
  height: 40px;
  position: absolute;
  top: auto;
  bottom: -20px;
  left: auto;
  right: 50%;
}

.home-range-number-wrapper {
  width: 100%;
  justify-content: space-between;
  display: flex;
}

.home-build-card-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 88px;
  display: flex;
}

.home-build-card {
  width: 100%;
  grid-row-gap: 24px;
  background-color: var(--surface-primary-d80);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  border-radius: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 208px 24px 80px;
  display: flex;
  position: relative;
}

.home-build-card-image {
  width: 273px;
  height: 220px;
  object-fit: contain;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 50%;
  right: auto;
  transform: translate(-50%, -35%);
}

.home-build-card-gradient-1 {
  width: 500px;
  height: 500px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: -4%;
  left: -11%;
  right: auto;
}

.home-build-card-gradient-2 {
  width: 500px;
  height: 500px;
  object-fit: contain;
  position: absolute;
  top: 80px;
  bottom: auto;
  left: auto;
  right: 20%;
}

.home-build-card-gradient-3 {
  width: 700px;
  height: 700px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: -130px;
  left: auto;
  right: -170px;
}

.text-left {
  text-align: left;
  align-self: flex-start;
}

.home-community-card-wrapper {
  z-index: 2;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.home-community-card {
  z-index: 2;
  grid-column-gap: 28px;
  background-image: linear-gradient(rgba(96, 85, 169, .5), rgba(96, 85, 169, .05));
  border-radius: 32px;
  justify-content: space-between;
  align-items: stretch;
  padding: 40px;
  transition: background-color .25s, color .25s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.home-community-card:hover {
  background-image: linear-gradient(#6055a9, rgba(96, 85, 169, 0));
}

.home-community-icon {
  width: 64px;
  height: 64px;
  object-fit: contain;
  position: relative;
}

.home-community-card-text {
  z-index: 2;
  object-fit: fill;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.home-community-card-text.center {
  text-align: center;
  align-items: center;
}

.home-community-card-text.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.home-community-card-text.hor-column {
  flex-direction: row;
  align-items: center;
}

.home-community-card-text.hor-column.margin-20 {
  margin-bottom: 20px;
}

.home-community-card-text.hor-column.has {
  text-transform: uppercase;
}

.home-community-card-text.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.home-community-card-text.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.home-community-card-text.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.home-community-card-text.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.home-community-card-text.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.home-community-card-text.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.home-community-card-text.max-680 {
  max-width: 680px;
}

.home-community-card-text.centar {
  text-align: center;
  align-items: center;
}

.home-community-card-text.centar.max-300 {
  max-width: 300px;
}

.home-community-card-text.centar.max-800 {
  max-width: 800px;
}

.home-community-card-text.centar.max-800.margin-50 {
  z-index: 1;
  margin-bottom: 50px;
}

.home-community-card-text.centar.max-930 {
  max-width: 930px;
}

.home-community-card-text.centar.max-630 {
  max-width: 630px;
}

.home-community-card-text.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.home-community-card-text.mobile-center {
  z-index: auto;
}

.home-community-card-text.align-right {
  align-items: flex-end;
}

.home-community-card-text.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.home-community-card-text.max-450 {
  z-index: auto;
}

.home-community-card-text.flex-center {
  z-index: auto;
  text-align: center;
  justify-content: center;
}

.home-community-card-text.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.home-community-card-text.flex-right {
  flex-direction: row;
}

.home-community-card-text.flex-right.width-100 {
  width: 100%;
}

.home-community-card-text.flex-right.wrap {
  flex-wrap: wrap;
}

.home-community-card-text.flex-right.wrap.center-middle, .home-community-card-text.flex-right.align-center {
  align-items: center;
}

.home-community-card-text.margin-top-40 {
  margin-top: 40px;
}

.home-community-card-text.max-350 {
  max-width: 350px;
}

.home-community-card-text.max-305 {
  z-index: auto;
  max-width: 305px;
  margin-left: 40px;
}

.home-community-card-text.margin-15 {
  margin-bottom: 15px;
}

.home-community-card-text.justify-center {
  justify-content: center;
}

.home-community-card-text.max-700 {
  max-width: 700px;
}

.home-community-card-text.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.home-community-card-text.align-stretch {
  align-items: stretch;
}

.home-community-card-text.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.home-community-card-text.testimonial {
  padding-top: 120px;
}

.home-community-card-text.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.home-community-card-text.download-column.no-margin {
  margin-bottom: 0;
}

.home-community-card-text.full {
  height: 100%;
}

.home-community-card-text.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.home-community-card-text.select-column {
  z-index: 12;
}

.home-community-card-text.select-column.middle-column {
  z-index: 15;
}

.home-community-card-text.select-column.bottom-column {
  z-index: 14;
}

.home-community-card-text.select-column.z-index-40 {
  z-index: 40;
}

.home-community-card-text.select-column.z-index-35 {
  z-index: 35;
}

.home-community-card-text.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.home-community-card-text.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.home-community-card-text.margin-top-100 {
  padding-top: 100px;
}

.home-community-card-text.margin-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.home-community-card-text.margin-70.more-margin {
  margin: 140px 0;
}

.home-community-card-text.efi-dot {
  align-items: flex-start;
  padding-top: 300px;
}

.home-community-card-text.max-380 {
  max-width: 380px;
  align-items: flex-start;
}

.home-community-card-text.center-column {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
}

.home-community-card-text.hide-for-now-2, .home-community-card-text.hide-column {
  display: none;
}

.home-community-card-text.calc-colimn {
  max-width: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
}

.home-community-card-text.contribute-dot-polkadot-js {
  display: flex;
}

.home-community-card-text.contribute-dot-polkadot-js.mobile-polka-js {
  display: none;
}

.home-community-card-text.bottom-cta {
  z-index: 4;
}

.home-community-card-text.max-450-copy {
  z-index: auto;
  z-index: auto;
}

.home-community-card-text.max-500 {
  z-index: auto;
  max-width: 500px;
}

.home-community-card-text.beta-hero {
  max-width: 520px;
  justify-content: flex-start;
}

.home-community-card-text.flex {
  flex-direction: row;
}

.home-community-card-text.home-hero-column-rebrand {
  grid-row-gap: 32px;
  margin-top: 175px;
  margin-bottom: 170px;
}

.home-community-card-text.home-adoption-big-left-column {
  justify-content: space-between;
}

.home-community-gradient {
  z-index: -1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-wallet-gradient {
  width: 400px;
  height: 400px;
  opacity: .7;
  object-fit: contain;
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.home-wallet-phone-holder {
  position: relative;
}

.home-wallet-phone-image {
  width: 48vw;
  height: 69vw;
  max-height: 842px;
  max-width: 520px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.home-wallet-decor-image {
  width: 100px;
  height: 190px;
  object-fit: cover;
  position: absolute;
  top: -30px;
  bottom: auto;
  left: -20px;
  right: auto;
}

.home-wallet-column {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 152px;
  padding-left: 24px;
  display: flex;
}

.home-wallet-lines-image {
  width: 63vw;
  max-width: 800px;
  min-width: 560px;
  object-fit: contain;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.home-wallet-bg-gradient {
  width: 100%;
  height: 100%;
  background-image: linear-gradient(#6055a9, rgba(96, 85, 169, 0));
  padding-bottom: 0;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-wallet-mobile-phone-image {
  width: 48vw;
  height: 69vw;
  max-height: 842px;
  max-width: 520px;
  object-fit: contain;
  display: none;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.home-expleore-background-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
  position: absolute;
}

.home-explore-card-holder {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 56px;
  display: flex;
}

.home-explore-card {
  z-index: 1;
  width: 100%;
  grid-row-gap: 2px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  background-image: linear-gradient(rgba(96, 85, 169, 0), #6055a9);
  border-radius: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding: 0 56px 56px;
  display: flex;
  position: relative;
}

.home-explore-card-image {
  width: 18vw;
  height: 15vw;
  max-height: 193px;
  max-width: 250px;
  object-fit: contain;
  position: relative;
  top: -30px;
}

.home-rebrand-logo-wrapper {
  width: 100%;
  flex: none;
  margin-bottom: 32px;
  display: flex;
}

.home-rebrand-logo-wrapper.left-p, .home-rebrand-logo-wrapper.right-p {
  justify-content: center;
}

.home-rebrand-logo-image {
  width: 188px;
  height: 58px;
  object-fit: contain;
}

.home-rebrand-articles-holder {
  margin-top: 26px;
  margin-bottom: 10px;
}

.home-rebrand-articles-wrapper {
  grid-column-gap: 24px;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.home-rebrand-articles-slide {
  flex: 1;
  align-items: stretch;
  display: flex;
}

.article-rebrand-card {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.article-rebrand-thumbnail-holder {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
  padding-top: 61.64%;
  padding-bottom: 0;
  position: relative;
  overflow: hidden;
}

.article-rebrand-thumbnail {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.article-tag-category-and-date-wrapper {
  grid-column-gap: 14px;
  justify-content: flex-start;
  align-items: center;
  margin-top: 16px;
  margin-bottom: 8px;
  display: flex;
}

.article-card-category-wrapper {
  color: var(--white);
  background-image: linear-gradient(135deg, #7567ce, #9c90eb);
  border-radius: 4px;
  padding: 4px 8px;
  font-size: 14px;
  font-weight: 400;
  overflow: hidden;
}

.article-rebrand-link {
  z-index: 1;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.footer-dark {
  background-color: #f5f7fa;
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 15px;
  position: relative;
}

.container-3 {
  width: 100%;
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
}

.footer-wrapper-2 {
  max-width: 900px;
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.footer-content {
  grid-column-gap: 70px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: auto auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.footer-block {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.title-small {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16px;
}

.footer-link-2 {
  color: #1a1b1f;
  margin-top: 12px;
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 16px;
  text-decoration: none;
}

.footer-link-2:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block {
  justify-content: flex-start;
  align-items: center;
  margin-top: 12px;
  margin-left: -12px;
  display: flex;
}

.footer-social-link {
  margin-left: 12px;
}

.footer-divider {
  width: 100%;
  height: 1px;
  background-color: #e4ebf3;
  margin-top: 70px;
  margin-bottom: 15px;
}

.footer-copyright-center {
  text-align: center;
  font-size: 14px;
  line-height: 16px;
}

.footer-light {
  border-bottom: 1px solid #e4ebf3;
  padding: 80px 30px 40px;
  position: relative;
}

.footer-wrapper-two {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.footer-block-two {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer-title {
  font-size: 18px;
  font-weight: 500;
  line-height: 32px;
}

.footer-link-two {
  color: #1a1b1f;
  margin-top: 20px;
  text-decoration: none;
}

.footer-link-two:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-form-2 {
  width: 315px;
  max-width: 100%;
  margin-bottom: 0;
}

.footer-form-block {
  justify-content: center;
  align-items: center;
  margin-top: 24px;
  display: flex;
}

.footer-form-field {
  height: 48px;
  border: 1px solid #a6b1bf;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-bottom: 0;
  padding: 12px 16px;
  font-size: 14px;
  line-height: 22px;
  transition: all .2s;
}

.footer-form-field:hover, .footer-form-field:focus {
  border-color: #76879d;
}

.footer-form-field::-ms-input-placeholder {
  color: rgba(26, 27, 31, .8);
  font-size: 14px;
  line-height: 22px;
}

.footer-form-field::placeholder {
  color: rgba(26, 27, 31, .8);
  font-size: 14px;
  line-height: 22px;
}

.footer-form-submit {
  width: 50px;
  height: 48px;
  background-color: #1a1b1f;
  background-image: url("https://assets-global.website-files.com/62434fa732124a0fb112aab4/62434fa732124a29b112aac4_ic%20Arrow%20Go.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  transition: all .2s;
}

.footer-form-submit:hover {
  background-color: #3a4554;
}

.footer-divider-two {
  width: 100%;
  height: 1px;
  background-color: #e4ebf3;
  margin-top: 40px;
  margin-bottom: 40px;
}

.footer-bottom-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-copyright {
  color: #3a4554;
}

.footer-social-block-two {
  justify-content: flex-start;
  align-items: center;
  margin-top: 0;
  margin-left: -12px;
  display: flex;
}

.footer-subscribe {
  border-bottom: 1px solid #e4ebf3;
  padding: 50px 30px 40px;
  position: relative;
}

.footer-form-two {
  background-color: #f5f7fa;
  margin-bottom: 40px;
  padding: 64px;
}

.footer-form-container-two {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-form-title {
  font-size: 24px;
  line-height: 32px;
}

.footer-form-block-two {
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-form-input {
  width: 460px;
  height: 48px;
  border: 1px #000;
  margin-bottom: 0;
  padding: 12px 180px 12px 20px;
}

.footer-form-input::-ms-input-placeholder {
  color: rgba(26, 27, 31, .8);
}

.footer-form-input::placeholder {
  color: rgba(26, 27, 31, .8);
}

.button-primary {
  color: #fff;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #1a1b1f;
  padding: 12px 25px;
  font-size: 12px;
  line-height: 20px;
  transition: all .2s;
}

.button-primary:hover {
  color: #fff;
  background-color: #32343a;
}

.button-primary:active {
  background-color: #43464d;
}

.button-primary.footer-form-button {
  padding: 8px 18px;
  position: absolute;
  right: 8px;
}

.footer-wrapper-three {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -20px;
  margin-right: -20px;
  display: flex;
}

.footer-link-three {
  color: #1a1b1f;
  margin-left: 20px;
  margin-right: 20px;
  text-decoration: none;
}

.footer-link-three:hover {
  color: rgba(26, 27, 31, .75);
}

.footer-social-block-three {
  justify-content: flex-start;
  align-items: center;
  margin-left: -32px;
  display: flex;
}

.footer-social-link-three {
  margin-left: 32px;
}

.footer-legal-block {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.footer-legal-link {
  color: #3a4554;
  margin-left: 24px;
}

.footer-legal-link:hover {
  color: #3a4554;
}

.footer-rebrand {
  background-color: var(--surface-header);
  justify-content: center;
  padding-top: 56px;
  padding-bottom: 41px;
  display: flex;
}

.footer-rebrand-logo {
  width: 125px;
  height: auto;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
  display: flex;
}

.footer-social-link-rebrand {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 0;
  transition: opacity .25s, transform .25s;
}

.footer-social-link-rebrand:hover {
  opacity: .7;
}

.footer-social-link-rebrand.powerd-by {
  margin-right: 5px;
}

.footer-social-link-rebrand.blog {
  margin-bottom: 20px;
}

.footer-social-link-rebrand.hide-discord {
  display: none;
}

.footer-social-link-rebrand.cta {
  flex-direction: row;
  margin-right: 5px;
  display: flex;
}

.footer-social-wrapper {
  z-index: 2;
  width: 100%;
  grid-column-gap: 16px;
  object-fit: fill;
  flex-direction: row;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.footer-social-wrapper.center {
  text-align: center;
  align-items: center;
}

.footer-social-wrapper.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.footer-social-wrapper.hor-column {
  flex-direction: row;
  align-items: center;
}

.footer-social-wrapper.hor-column.margin-20 {
  margin-bottom: 20px;
}

.footer-social-wrapper.hor-column.has {
  text-transform: uppercase;
}

.footer-social-wrapper.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.footer-social-wrapper.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.footer-social-wrapper.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.footer-social-wrapper.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.footer-social-wrapper.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.footer-social-wrapper.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.footer-social-wrapper.max-680 {
  max-width: 680px;
}

.footer-social-wrapper.centar {
  text-align: center;
  align-items: center;
}

.footer-social-wrapper.centar.max-300 {
  max-width: 300px;
}

.footer-social-wrapper.centar.max-800 {
  max-width: 800px;
}

.footer-social-wrapper.centar.max-800.margin-50 {
  z-index: 1;
  margin-bottom: 50px;
}

.footer-social-wrapper.centar.max-930 {
  max-width: 930px;
}

.footer-social-wrapper.centar.max-630 {
  max-width: 630px;
}

.footer-social-wrapper.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.footer-social-wrapper.mobile-center {
  z-index: auto;
}

.footer-social-wrapper.align-right {
  align-items: flex-end;
}

.footer-social-wrapper.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.footer-social-wrapper.max-450 {
  z-index: auto;
}

.footer-social-wrapper.flex-center {
  z-index: auto;
  text-align: center;
  justify-content: center;
}

.footer-social-wrapper.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.footer-social-wrapper.flex-right {
  flex-direction: row;
}

.footer-social-wrapper.flex-right.width-100 {
  width: 100%;
}

.footer-social-wrapper.flex-right.wrap {
  flex-wrap: wrap;
}

.footer-social-wrapper.flex-right.wrap.center-middle, .footer-social-wrapper.flex-right.align-center {
  align-items: center;
}

.footer-social-wrapper.margin-top-40 {
  margin-top: 40px;
}

.footer-social-wrapper.max-350 {
  max-width: 350px;
}

.footer-social-wrapper.max-305 {
  z-index: auto;
  max-width: 305px;
  margin-left: 40px;
}

.footer-social-wrapper.margin-15 {
  margin-bottom: 15px;
}

.footer-social-wrapper.justify-center {
  justify-content: center;
}

.footer-social-wrapper.max-700 {
  max-width: 700px;
}

.footer-social-wrapper.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.footer-social-wrapper.align-stretch {
  align-items: stretch;
}

.footer-social-wrapper.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.footer-social-wrapper.testimonial {
  padding-top: 120px;
}

.footer-social-wrapper.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.footer-social-wrapper.download-column.no-margin {
  margin-bottom: 0;
}

.footer-social-wrapper.full {
  height: 100%;
}

.footer-social-wrapper.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.footer-social-wrapper.select-column {
  z-index: 12;
}

.footer-social-wrapper.select-column.middle-column {
  z-index: 15;
}

.footer-social-wrapper.select-column.bottom-column {
  z-index: 14;
}

.footer-social-wrapper.select-column.z-index-40 {
  z-index: 40;
}

.footer-social-wrapper.select-column.z-index-35 {
  z-index: 35;
}

.footer-social-wrapper.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.footer-social-wrapper.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.footer-social-wrapper.margin-top-100 {
  padding-top: 100px;
}

.footer-social-wrapper.margin-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.footer-social-wrapper.margin-70.more-margin {
  margin: 140px 0;
}

.footer-social-wrapper.efi-dot {
  align-items: flex-start;
  padding-top: 300px;
}

.footer-social-wrapper.max-380 {
  max-width: 380px;
  align-items: flex-start;
}

.footer-social-wrapper.center-column {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
}

.footer-social-wrapper.hide-for-now-2, .footer-social-wrapper.hide-column {
  display: none;
}

.footer-social-wrapper.calc-colimn {
  max-width: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
}

.footer-social-wrapper.contribute-dot-polkadot-js {
  display: flex;
}

.footer-social-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
  display: none;
}

.footer-social-wrapper.bottom-cta {
  z-index: 4;
}

.footer-social-wrapper.max-450-copy {
  z-index: auto;
  z-index: auto;
}

.footer-social-wrapper.max-500 {
  z-index: auto;
  max-width: 500px;
}

.footer-social-wrapper.beta-hero {
  max-width: 520px;
  justify-content: flex-start;
}

.footer-social-wrapper.flex {
  flex-direction: row;
}

.footer-social-wrapper.home-hero-column-rebrand {
  grid-row-gap: 32px;
  margin-top: 175px;
  margin-bottom: 170px;
}

.footer-social-wrapper.home-adoption-big-left-column {
  justify-content: space-between;
}

.footer-social-wrapper.align-center-rebrand {
  justify-content: center;
}

.footer-utility-wrapper {
  z-index: 2;
  grid-column-gap: 24px;
  object-fit: fill;
  border-top: 1px solid #2f3149;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding-top: 32px;
  display: flex;
  position: relative;
}

.footer-utility-wrapper.center {
  text-align: center;
  align-items: center;
}

.footer-utility-wrapper.center.max-800.margin-70 {
  margin-bottom: 70px;
}

.footer-utility-wrapper.hor-column {
  flex-direction: row;
  align-items: center;
}

.footer-utility-wrapper.hor-column.margin-20 {
  margin-bottom: 20px;
}

.footer-utility-wrapper.hor-column.has {
  text-transform: uppercase;
}

.footer-utility-wrapper.hor-column.get-started-hover-link {
  transition: opacity .25s;
}

.footer-utility-wrapper.hor-column.get-started-hover-link:hover {
  opacity: .7;
}

.footer-utility-wrapper.hor-column.nav-column {
  position: absolute;
  top: auto;
  bottom: 59px;
  left: auto;
  right: -76px;
}

.footer-utility-wrapper.hero-column {
  z-index: 2;
  justify-content: space-between;
  position: relative;
}

.footer-utility-wrapper.hero-column.type-text {
  min-height: 450px;
  justify-content: center;
}

.footer-utility-wrapper.hero-column.type-text.big {
  min-height: 550px;
  justify-content: center;
}

.footer-utility-wrapper.max-680 {
  max-width: 680px;
}

.footer-utility-wrapper.centar {
  text-align: center;
  align-items: center;
}

.footer-utility-wrapper.centar.max-300 {
  max-width: 300px;
}

.footer-utility-wrapper.centar.max-800 {
  max-width: 800px;
}

.footer-utility-wrapper.centar.max-800.margin-50 {
  z-index: 1;
  margin-bottom: 50px;
}

.footer-utility-wrapper.centar.max-930 {
  max-width: 930px;
}

.footer-utility-wrapper.centar.max-630 {
  max-width: 630px;
}

.footer-utility-wrapper.form-column {
  margin-top: 50px;
  margin-bottom: 90px;
}

.footer-utility-wrapper.mobile-center {
  z-index: auto;
}

.footer-utility-wrapper.align-right {
  align-items: flex-end;
}

.footer-utility-wrapper.features-items {
  padding-top: 70px;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.footer-utility-wrapper.max-450 {
  z-index: auto;
}

.footer-utility-wrapper.flex-center {
  z-index: auto;
  text-align: center;
  justify-content: center;
}

.footer-utility-wrapper.flex-center.max-750.add-space {
  padding-top: 268px;
  padding-bottom: 195px;
}

.footer-utility-wrapper.flex-right {
  flex-direction: row;
}

.footer-utility-wrapper.flex-right.width-100 {
  width: 100%;
}

.footer-utility-wrapper.flex-right.wrap {
  flex-wrap: wrap;
}

.footer-utility-wrapper.flex-right.wrap.center-middle, .footer-utility-wrapper.flex-right.align-center {
  align-items: center;
}

.footer-utility-wrapper.margin-top-40 {
  margin-top: 40px;
}

.footer-utility-wrapper.max-350 {
  max-width: 350px;
}

.footer-utility-wrapper.max-305 {
  z-index: auto;
  max-width: 305px;
  margin-left: 40px;
}

.footer-utility-wrapper.margin-15 {
  margin-bottom: 15px;
}

.footer-utility-wrapper.justify-center {
  justify-content: center;
}

.footer-utility-wrapper.max-700 {
  max-width: 700px;
}

.footer-utility-wrapper.help-center-updown-border {
  border-top: 1px #e4e0f7;
  border-bottom: 1px solid #e4e0f7;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 30px;
}

.footer-utility-wrapper.align-stretch {
  align-items: stretch;
}

.footer-utility-wrapper.help-center-sitcky-sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.footer-utility-wrapper.testimonial {
  padding-top: 120px;
}

.footer-utility-wrapper.download-column {
  flex-direction: row;
  margin-bottom: 50px;
}

.footer-utility-wrapper.download-column.no-margin {
  margin-bottom: 0;
}

.footer-utility-wrapper.full {
  height: 100%;
}

.footer-utility-wrapper.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 170px;
}

.footer-utility-wrapper.select-column {
  z-index: 12;
}

.footer-utility-wrapper.select-column.middle-column {
  z-index: 15;
}

.footer-utility-wrapper.select-column.bottom-column {
  z-index: 14;
}

.footer-utility-wrapper.select-column.z-index-40 {
  z-index: 40;
}

.footer-utility-wrapper.select-column.z-index-35 {
  z-index: 35;
}

.footer-utility-wrapper.newsroom-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: -250px;
}

.footer-utility-wrapper.wallet-column {
  width: 50%;
  max-width: 400px;
  flex: none;
  margin-right: 30px;
}

.footer-utility-wrapper.margin-top-100 {
  padding-top: 100px;
}

.footer-utility-wrapper.margin-70 {
  margin-top: 70px;
  margin-bottom: 70px;
}

.footer-utility-wrapper.margin-70.more-margin {
  margin: 140px 0;
}

.footer-utility-wrapper.efi-dot {
  align-items: flex-start;
  padding-top: 300px;
}

.footer-utility-wrapper.max-380 {
  max-width: 380px;
  align-items: flex-start;
}

.footer-utility-wrapper.center-column {
  background-color: var(--white);
  border-radius: 6px;
  padding: 25px;
}

.footer-utility-wrapper.hide-for-now-2, .footer-utility-wrapper.hide-column {
  display: none;
}

.footer-utility-wrapper.calc-colimn {
  max-width: 100%;
  flex-direction: column;
  flex: 1;
  align-items: center;
}

.footer-utility-wrapper.contribute-dot-polkadot-js {
  display: flex;
}

.footer-utility-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
  display: none;
}

.footer-utility-wrapper.bottom-cta {
  z-index: 4;
}

.footer-utility-wrapper.max-450-copy {
  z-index: auto;
  z-index: auto;
}

.footer-utility-wrapper.max-500 {
  z-index: auto;
  max-width: 500px;
}

.footer-utility-wrapper.beta-hero {
  max-width: 520px;
  justify-content: flex-start;
}

.footer-utility-wrapper.flex {
  flex-direction: row;
}

.footer-utility-wrapper.home-hero-column-rebrand {
  grid-row-gap: 32px;
  margin-top: 175px;
  margin-bottom: 170px;
}

.footer-utility-wrapper.home-adoption-big-left-column {
  justify-content: space-between;
}

.footer-utility-wrapper.align-center-rebrand {
  justify-content: center;
}

.footer-label-rebrand {
  color: var(--theme-primary);
  margin-bottom: 8px;
}

.footer-link-rebrand {
  color: var(--white);
  margin-bottom: 8px;
  font-size: 14px;
  line-height: 1.4em;
  transition: opacity .2s, color .25s;
}

.footer-link-rebrand:hover {
  opacity: .7;
}

.footer-link-rebrand.w--current {
  color: var(--primary-color-3);
}

.footer-link-rebrand.no-margin {
  margin-bottom: 0;
}

.home-rebrand-trusted-ball-image {
  width: 70px;
  height: 70px;
  position: absolute;
  top: 35%;
  right: 30%;
}

.home-stake-li {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 400;
}

.text-theme-secodary-light {
  color: var(--theme-secondary-light);
}

.div-block-12, .div-block-13 {
  display: flex;
}

.heading-with-icon {
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  display: flex;
}

.heading-icon {
  width: 20px;
  height: 20px;
  align-self: center;
  margin-right: 5px;
}

.display-none {
  display: none;
}

.home-community-card-hover {
  background-image: linear-gradient(#6055a9, rgba(96, 85, 169, 0));
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.home-explore-hover {
  width: 100%;
  background-image: linear-gradient(rgba(96, 85, 169, 0), #9084db);
  border-radius: 32px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.qr-code-image-wrapper {
  background-color: var(--theme-primary-light);
  border-radius: 10px;
  padding: 8px;
  position: relative;
}

.home-qr-code-shadow-image {
  z-index: -1;
  width: 135%;
  height: 22px;
  max-width: none;
  object-fit: contain;
  margin-left: 50%;
  position: absolute;
  top: auto;
  bottom: -22px;
  left: 0%;
  right: 0%;
  transform: translate(-50%);
}

.home-qr-code-glow {
  z-index: 1;
  border-radius: 10px;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 12px 10px #998efb;
}

.button-rebrand-cta {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.button-rebrand-dropdown {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  background-image: linear-gradient(135deg, var(--surface-primary), #9c90eb);
  color: var(--theme-primary-light);
  text-align: center;
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 10px 15px 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
  display: flex;
}

.button-rebrand-dropdown:hover {
  background-color: var(--surface-primary);
  color: var(--theme-primary-light);
  background-image: linear-gradient(135deg, #7567ce, #7567ce);
}

.button-rebrand-dropdown:active {
  background-color: var(--primary-color-2);
}

.button-rebrand-dropdown.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-rebrand-dropdown.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-rebrand-dropdown.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-rebrand-dropdown.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-rebrand-dropdown.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-rebrand-dropdown.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-rebrand-dropdown.full {
  width: 100%;
}

.button-rebrand-dropdown.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-rebrand-dropdown.top-margin-10 {
  margin-top: 10px;
}

.button-rebrand-dropdown.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-rebrand-dropdown.margin-20 {
  display: none;
}

.button-rebrand-dropdown.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-rebrand-dropdown.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-rebrand-dropdown.margin-xl {
  align-self: auto;
}

.button-rebrand-dropdown.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-rebrand-dropdown.disable:hover {
  transform: none;
}

.button-rebrand-dropdown.terms {
  z-index: 4;
  display: none;
}

.button-rebrand-dropdown.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-rebrand-dropdown.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-rebrand-dropdown.enabled {
  display: none;
}

.button-rebrand-dropdown.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-rebrand-dropdown.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-rebrand-dropdown.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-rebrand-dropdown.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-rebrand-dropdown.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-rebrand-dropdown.margin-left-20 {
  margin-right: 20px;
}

.button-rebrand-dropdown.wallet-beta-page {
  margin-top: 10px;
}

.button-rebrand-dropdown.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-rebrand-dropdown.enjin-network-page {
  align-self: flex-start;
}

.cta-dropdown-social-wrapper {
  width: 100%;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  border: 1px solid #b6aaff;
  border-radius: 16px;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  padding: 5px 5px 5px 16px;
  display: flex;
}

.cta-dropdown-social-icons {
  height: 100%;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  align-items: center;
  display: flex;
}

.button-transparent-rebrand-dropdown {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--theme-primary);
  color: var(--theme-primary);
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  flex: none;
  justify-content: center;
  align-self: auto;
  align-items: center;
  padding: 10px 15px 10px 20px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4em;
  transition: background-color .25s, transform .25s, opacity .25s;
  display: flex;
}

.button-transparent-rebrand-dropdown:hover {
  background-color: var(--surface-primary-glass);
  color: var(--theme-primary);
}

.button-transparent-rebrand-dropdown:active {
  background-color: var(--theme-primary-dark);
}

.button-transparent-rebrand-dropdown.transparent {
  border: 1px solid var(--primary-color-1);
  color: var(--primary-color-1);
  background-color: rgba(0, 0, 0, 0);
  background-image: none;
}

.button-transparent-rebrand-dropdown.transparent.white {
  border-color: var(--white);
  color: var(--white);
}

.button-transparent-rebrand-dropdown.transparent.connect-wallet {
  width: 100%;
  height: 50px;
  margin-bottom: 10px;
  display: flex;
}

.button-transparent-rebrand-dropdown.white {
  color: var(--primary-color-2);
  background-image: none;
  align-self: auto;
}

.button-transparent-rebrand-dropdown.github {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-transparent-rebrand-dropdown.github-white {
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  color: var(--primary-color-1);
  background-color: #fff;
  background-image: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  display: grid;
}

.button-transparent-rebrand-dropdown.full {
  width: 100%;
}

.button-transparent-rebrand-dropdown.careers-side {
  align-self: flex-end;
  margin-top: -30px;
  position: absolute;
  top: auto;
  bottom: 30px;
  left: auto;
  right: 30px;
}

.button-transparent-rebrand-dropdown.top-margin-10 {
  margin-top: 10px;
}

.button-transparent-rebrand-dropdown.space {
  margin-bottom: 10px;
  margin-right: 15px;
}

.button-transparent-rebrand-dropdown.margin-20 {
  display: none;
}

.button-transparent-rebrand-dropdown.submit-big-button {
  width: 320px;
  height: 70px;
  font-size: 28px;
  position: absolute;
  top: -5px;
  bottom: auto;
  left: auto;
  right: 10px;
}

.button-transparent-rebrand-dropdown.submit-big-button.efinity-crownloan {
  z-index: 10;
}

.button-transparent-rebrand-dropdown.margin-xl {
  align-self: auto;
}

.button-transparent-rebrand-dropdown.disable {
  z-index: 3;
  background-image: linear-gradient(to right, var(--gray-1), var(--gray-2));
  position: absolute;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.button-transparent-rebrand-dropdown.disable:hover {
  transform: none;
}

.button-transparent-rebrand-dropdown.terms {
  z-index: 4;
  display: none;
}

.button-transparent-rebrand-dropdown.dot-button {
  width: 320px;
  height: 70px;
  background-image: linear-gradient(to right, var(--primary-color-1), #9c90eb);
  padding-left: 65px;
  padding-right: 65px;
  font-size: 18px;
  display: flex;
}

.button-transparent-rebrand-dropdown.disabled {
  background-color: var(--gray-1);
  cursor: not-allowed;
  background-image: none;
}

.button-transparent-rebrand-dropdown.enabled {
  display: none;
}

.button-transparent-rebrand-dropdown.jetboost-pagination-next-5bn7 {
  align-self: center;
}

.button-transparent-rebrand-dropdown.wallet-beta-release-notes-hero {
  margin-top: 60px;
}

.button-transparent-rebrand-dropdown.wallet-beta-release-notes-section {
  width: 215px;
  margin-top: 40px;
}

.button-transparent-rebrand-dropdown.wallet-beta-release-notes-section.w--current {
  width: 215px;
  margin-top: 0;
}

.button-transparent-rebrand-dropdown.app-link {
  width: auto;
  height: 40px;
  overflow: visible;
}

.button-transparent-rebrand-dropdown.margin-left-20 {
  margin-right: 20px;
}

.button-transparent-rebrand-dropdown.wallet-beta-page {
  margin-top: 10px;
}

.button-transparent-rebrand-dropdown.jetboost-pagination-next-5vdn {
  align-self: center;
}

.button-transparent-rebrand-dropdown.enjin-network-page {
  align-self: flex-start;
}

.button-transparent-rebrand-dropdown.download-wallet {
  margin-top: 10px;
}

.blog-body {
  max-width: 1270px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: row;
  margin-left: 10%;
  margin-right: 10%;
  display: flex;
}

.hero-container {
  height: 100%;
  max-width: none;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  align-items: center;
  display: flex;
}

.front-page-enj {
  color: var(--gray-3);
  padding-left: 20px;
  font-size: 40px;
}

.how-to-stake {
  color: var(--gray-3);
  font-size: 16px;
}

.how-to-stake-div {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.div-block-14 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  display: flex;
}

.div-block-15 {
  flex-direction: row;
  display: flex;
}

.featured-news-card {
  width: 100%;
}

@media screen and (min-width: 1280px) {
  .column.home-adoption-big-left-column {
    grid-row-gap: 0px;
  }

  .container.grid {
    grid-column-gap: 30px;
  }

  .container.hide-on-mobile.hidden {
    display: none;
  }

  .enjin-coin-hero-dropdown.menu-dropdown.rebrand {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container-2 {
    max-width: 1280px;
  }

  .text-gradient-2.line-spacing-1-3 {
    line-height: 1.3em;
  }

  .filler-section {
    margin-top: 100px;
    display: flex;
  }

  .nav-menu-rebrand {
    grid-column-gap: 16px;
  }

  .home-hero-image-1-rebrand, .home-hero-image-2-rebrand, .home-hero-image-3-rebrand {
    width: 1240px;
    height: 956px;
    top: -22%;
    left: -80%;
  }

  .home-coin-image-1 {
    height: 490px;
  }

  .home-stake-wrapper {
    padding-right: 280px;
  }

  .home-range-holder {
    width: 650px;
  }

  .home-build-card {
    padding-left: 56px;
    padding-right: 56px;
  }

  .home-wallet-column {
    padding-left: 0;
  }

  .home-wallet-lines-image {
    width: 61vw;
    max-width: 1000px;
  }

  .home-explore-card-holder {
    grid-column-gap: 32px;
  }

  .home-rebrand-articles-holder {
    margin-bottom: 10px;
  }

  .blog-body {
    margin-left: 15%;
    margin-right: 15%;
    display: flex;
  }
}

@media screen and (min-width: 1440px) {
  .column.home-hero-column-rebrand {
    margin-top: 160px;
  }

  .container.nav-rebrand {
    max-width: 1270px;
  }

  .section.enjin-wallet-2-0 {
    margin-top: 50px;
    padding-top: 50px;
  }

  .logo.enjin-network-page {
    width: 350px;
  }

  .hero-section.enjin-network-thank-you {
    padding-top: 100px;
  }

  .hero-icon-3.web-wallet-page {
    left: 0;
  }

  .grid-2-columns.hero-v2 {
    align-content: stretch;
    justify-content: stretch;
  }

  .badge-primary.small.text-bold {
    background-color: var(--gray-5);
    color: var(--primary-color-1);
  }

  .grid-footer {
    grid-column-gap: 88px;
  }

  .card.step-tab-content {
    box-shadow: 0 2px 12px 0 var(--primary-color-4);
  }

  .card.cta-v3.bg-neutral-800.bg---cover, .card.cta-v3.bg-neutral-800.wallet-2-0-page {
    background-size: cover;
  }

  .product-container, .product-phone-image-holder {
    position: relative;
  }

  .play-icon-holder {
    margin-top: -76px;
    position: absolute;
    top: 50%;
    bottom: auto;
    left: 50%;
    right: auto;
  }

  .main-heading.enjin-network-page {
    font-size: 125px;
  }

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

  .section-7 {
    margin-top: 7px;
  }

  .filler-section {
    margin-top: 100px;
  }

  .home-wallet-lines-image {
    max-width: 1000px;
  }

  .blog-body {
    margin-left: 20%;
    margin-right: 20%;
  }
}

@media screen and (min-width: 1920px) {
  .button.margin-20 {
    display: block;
  }

  .section.enjin-wallet-2-0, .section.enjin-wallet-2-0.gray-section {
    margin-top: 0;
  }

  .button-wrapper.right.flex {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: auto auto;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-4 {
    display: flex;
  }

  .section-4.hidden {
    display: none;
  }

  .container-default {
    max-width: 1270px;
    padding-left: 0;
    padding-right: 0;
  }

  .card.cta-v3 {
    max-width: 1270px;
  }

  .section-5 {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .section-5.hero.v2 {
    padding-top: 124px;
  }

  .section-6 {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .ellipse-left {
    top: auto;
    left: -10%;
  }

  .ellipse-right {
    top: auto;
    right: -10%;
  }

  .ellipses-holder {
    top: 10%;
  }

  .filler-section {
    height: 400px;
    margin-top: 100px;
  }

  .purple-pill.margin-20, .purple-pill.top-pill {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .button-rebrand.margin-20, .button-transparent-rebrand.margin-20, .button-big-rebrand.margin-20, .button-big-transparent-rebrand.margin-20, .button-big-transparent-white-rebrand.margin-20 {
    display: block;
  }

  .h3-rebrand.text-white.no-margin.text-left.fx {
    font-size: 34px;
  }

  .home-adoption-wrapper {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .home-adoption-card {
    grid-column-gap: 32px;
    border: 1px solid var(--surface-primary-d70);
    background-color: var(--surface-primary-d70);
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    border-radius: 32px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 56px;
    transition: border-color .3s, color .25s;
    display: flex;
  }

  .home-adoption-card:hover {
    border: 1px solid var(--theme-primary);
    box-shadow: 0 0 30px rgba(182, 170, 255, .3);
  }

  .home-adoption-icon {
    width: 70px;
    height: 70px;
    object-fit: contain;
  }

  .text-theme-primary {
    color: var(--theme-primary);
  }

  .home-adoption-big-left-icon {
    margin-top: -5px;
  }

  .home-wallet-lines-image {
    max-width: 1000px;
  }

  .button-rebrand-dropdown.margin-20, .button-transparent-rebrand-dropdown.margin-20 {
    display: block;
  }

  .blog-body {
    margin-left: 25%;
    margin-right: 25%;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 55px;
  }

  h2 {
    font-size: 45px;
  }

  h3 {
    font-size: 30px;
  }

  h6 {
    font-size: 20px;
  }

  .hub-center-flex {
    z-index: 3;
    position: relative;
  }

  .hub-center-flex.margin-xxl {
    margin-bottom: 40px;
  }

  .jumbo {
    font-size: 55px;
  }

  .jumbo.hero-jumbo {
    justify-content: flex-start;
  }

  .jumbo.hero-jumbo.tyle-h1 {
    min-height: 190px;
    display: none;
  }

  .column.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .column.hero-column {
    text-align: center;
    align-items: center;
  }

  .column.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .column.form-column {
    margin-top: 0;
  }

  .column.max-450.redesign {
    align-items: center;
  }

  .column.margin-l.hide-tablet {
    display: none;
  }

  .column.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .column.help-center-sitcky-sidebar {
    position: static;
  }

  .column.help-center-sitcky-sidebar.margin-20.press {
    text-align: left;
  }

  .column.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .column.newsroom-content {
    margin-top: -210px;
  }

  .column.margin-top-100 {
    padding-top: 60px;
  }

  .column.margin-70 {
    margin-top: 0;
  }

  .column.efi-dot {
    padding-top: 0;
  }

  .column.contribute-dot-polkadot-js {
    display: flex;
  }

  .column.contribute-dot-polkadot-js.mobile-polka-js {
    display: none;
  }

  .column.beta-hero {
    max-width: none;
    align-items: center;
  }

  .column.home-hero-column-rebrand {
    margin-bottom: 80px;
  }

  .column.home-adoption-big-left-column {
    grid-row-gap: 24px;
  }

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

  .button {
    align-self: center;
  }

  .button.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button.space {
    margin-bottom: 0;
  }

  .button.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button.enjin-network-page {
    align-self: center;
  }

  .button.brand-assets {
    padding-left: 0;
    padding-right: 0;
  }

  .paragraph-large.margin-10.hide-on-tablet, .link.nav-learn-more, .link.dark-text.hide-for-now {
    display: none;
  }

  .link.dark-text.log-in {
    margin-bottom: 15px;
    margin-left: 2.5px;
  }

  .link.z50.back-link {
    top: -50px;
  }

  .container.grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-auto-flow: row;
  }

  .container.grid.mobile-withou-margins {
    grid-row-gap: 0px;
  }

  .container.top-nav {
    display: none;
    position: absolute;
    top: 375px;
  }

  .container.margin-xl {
    margin-bottom: 60px;
  }

  .container.center.showcase-post {
    margin-top: -200px;
  }

  .section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.overflow-none.e-is-section {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .section.home-hero {
    padding-top: 120px;
  }

  .section.gray-5.erc-115--special-padding {
    padding-bottom: 120px;
  }

  .section.nfts-animation {
    padding-bottom: 80px;
  }

  .section.padding-120 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.efinity-hero {
    padding-bottom: 60px;
  }

  .section.enfinity-about-loop {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.efinity-form-section {
    z-index: 10;
    height: 80px;
  }

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

  .section.home-stats-rebrand {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .section.home-adoption-rebrand {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .section.home-qr-section {
    padding-top: 48px;
    padding-bottom: 120px;
  }

  .section.home-range-section, .section.home-build-section {
    padding-bottom: 120px;
  }

  .section.home-community-section {
    padding-top: 120px;
    padding-bottom: 160px;
  }

  .section.home-wallet-section {
    height: 570px;
  }

  .section.home-explore-section, .section.home-rebrand-articles-section {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .search {
    width: 100%;
    height: 45px;
    order: 1;
    margin-top: 30px;
    margin-right: 0;
    position: relative;
    top: auto;
    bottom: 15%;
    left: 0%;
    right: 0%;
  }

  .search-input {
    line-height: 16px;
  }

  .logo.enjin-network-page {
    width: 250px;
  }

  .navbar-link {
    z-index: 5;
    height: 60px;
    color: var(--black);
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .navbar-link:hover {
    background-color: rgba(24, 25, 37, .1);
  }

  .navbar-link.v2 {
    padding-left: 0;
  }

  .app-icons-wrap {
    z-index: 22;
    position: relative;
  }

  .nav-menu-main {
    width: 100%;
    background-color: var(--white);
    flex-direction: column;
    padding-top: 80px;
    padding-left: 15px;
    padding-right: 15px;
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
    overflow: scroll;
  }

  .nav-menu-main.w--open {
    background-color: var(--white);
    flex-direction: column;
    align-items: flex-start;
  }

  .hero-section.hero {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .hero-section.enjin-coin-hero {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .hero-section.erc-1155-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .hero-section.power-by-enjin {
    padding-top: 120px;
  }

  .hero-section.blog-hero {
    padding-top: 150px;
    padding-bottom: 200px;
  }

  .hero-section.blog-hero.article, .hero-section.blog-hero.author {
    padding-bottom: 100px;
  }

  .hero-section.blog-hero.post {
    padding-bottom: 150px;
  }

  .hero-section.hero-wallet {
    padding-top: 120px;
  }

  .hero-section.jumpnet-hero {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .hero-section.help-hero {
    padding-top: 100px;
    padding-bottom: 120px;
  }

  .hero-section.careers-hero, .hero-section.contact-us-hero, .hero-section.book-a-demo-section {
    padding-top: 120px;
  }

  .hero-section.use-cases-hero {
    padding-top: 150px;
    padding-bottom: 60px;
  }

  .hero-section.platform-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .hero-section.support {
    padding-top: 120px;
  }

  .hero-section.press-kit-hero, .hero-section.article-hero, .hero-section.timeline-hero, .hero-section.newsroom-hero {
    padding-top: 150px;
  }

  .hero-section.enjin-coin {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-section.enjin-network-thank-you {
    padding-top: 120px;
  }

  .button-wrapper.left.fix-button-wrapper {
    flex-direction: column;
  }

  .button-wrapper.right.block {
    text-align: center;
  }

  .button-wrapper.enjin-coin-dropdown-item.rebrand {
    padding-left: 0;
    padding-right: 0;
  }

  .button-wrapper.enjin-coin-dropdown-item.rebrand:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .button-wrapper.contribute-coins {
    right: 145px;
  }

  .button-wrapper.navigation-rebrand {
    margin-top: 24px;
    display: flex;
  }

  .button-wrapper.navigation-rebrand.mobile {
    width: 100%;
    max-width: 300px;
    flex-direction: column;
  }

  .app-link.google.rebrand {
    width: 242px;
    height: 71px;
  }

  .app-link.google.rebrand:hover, .app-link.app-store.rebrand:hover {
    transform: none;
  }

  .hero-image {
    width: auto;
    height: 300px;
    display: flex;
  }

  .hero-image.use-cases {
    height: 350px;
  }

  .hero-qr-code {
    width: 100%;
    height: 100%;
    justify-content: flex-start;
    padding-left: 30px;
    padding-right: 30px;
  }

  .qr-icon {
    width: 150px;
    height: 150px;
  }

  .hero-qr-text {
    font-size: 18px;
    line-height: 1.2em;
  }

  .hero-icon-1 {
    width: 80px;
    top: 20px;
    right: -40px;
  }

  .hero-icon-1.web-wallet-page {
    display: none;
  }

  .hero-icon-2 {
    width: 80px;
    left: -30px;
  }

  .hero-icon-2.web-wallet-page, .hero-icon-3 {
    display: none;
  }

  .swiper-container.showcase-cms {
    width: 100vw;
    justify-content: center;
    display: flex;
  }

  .swiper-wrapper.features-wrapper {
    width: 100%;
  }

  .swiper-slide.enfinity-side-about {
    font-size: 64px;
  }

  .open-icons:hover {
    transform: none;
  }

  .showcase-info.roadmap-product {
    border-right-style: none;
  }

  .h4-style.get-started-sticky-v2 {
    max-width: none;
  }

  .testimonial-item {
    padding: 15px;
  }

  .testimonial-author-image {
    width: 40px;
    height: 40px;
  }

  .gradient-icon-hero.second-one {
    top: -93px;
    left: 27px;
  }

  .cta-card {
    height: 350px;
    padding: 150px 15px 15px;
  }

  .arrow-card-icon {
    width: 25px;
    height: 25px;
    top: 15px;
    left: 15px;
  }

  .cta-card-icon.second-one {
    width: 60px;
    right: -25px;
  }

  .cta-card-icon.first-icon {
    width: 50px;
    left: 100px;
  }

  .h6-style.margin-10.max-65 {
    max-width: 100%;
  }

  .footer-enjin {
    padding-top: 45px;
  }

  .footer-form {
    width: 100%;
  }

  .blur-bg.white {
    background-color: rgba(255, 255, 255, .3);
  }

  .blur-bg.white.menu-bg {
    background-color: rgba(255, 255, 255, .5);
    display: flex;
  }

  .blur-bg.white-bg {
    background-color: var(--white);
    background-image: none;
  }

  .blur-bg.white-bg-mobile {
    background-color: var(--white);
    background-image: none;
    display: flex;
  }

  .blur-bg.white-bg-mobile.mobile-only {
    height: 80px;
    display: none;
    position: fixed;
  }

  .featured-blogs-grid.roadmap-grid {
    grid-template-columns: 1fr;
  }

  .help-centar-icon {
    width: 200%;
    max-width: 200px;
    margin-left: auto;
    margin-right: auto;
    top: -15px;
  }

  .gray-text-1.margin-20.press {
    text-align: left;
  }

  .margin-30.hero-header {
    max-width: 100%;
    object-fit: fill;
    overflow: visible;
  }

  .showcase-cms-item {
    grid-template-columns: 1fr 1fr;
  }

  .nav-brand {
    z-index: 99;
  }

  .get-started-sticky {
    max-width: 300px;
    font-size: 45px;
    top: 100px;
  }

  .phone-screens-wrap {
    margin-bottom: -1px;
  }

  .menu-button-main {
    z-index: 10;
    width: 36px;
    height: 36px;
    flex-direction: column;
    order: -1;
    justify-content: center;
    align-items: center;
    margin-right: 16px;
    padding: 0;
    display: flex;
  }

  .menu-button-main.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-lines {
    width: 100%;
    height: 2px;
    background-color: var(--black);
    border-radius: 3px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-lines.line-1.rebrand, .menu-lines.line-2.rebrand, .menu-lines.line-3.rebrand {
    background-color: var(--white);
  }

  .menu-position {
    width: 36px;
    height: 36px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .feature-grid {
    margin-bottom: 60px;
  }

  .platform-block-grid {
    min-width: 100%;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .prefooter-icon-1.icon1 {
    top: -68px;
  }

  .prefooter-icon-1.icon1v2 {
    width: 70px;
    top: -251px;
  }

  .prefooter-icon-1.icon1v2.hide-on-mobile, .prefooter-icon-1.web-wallet-page {
    display: none;
  }

  .prefooter-icon-2.icon2 {
    width: 40px;
    bottom: 265px;
    right: 3px;
  }

  .prefooter-icon-2.icon2v2 {
    top: auto;
    bottom: -61px;
    left: auto;
    right: 90px;
  }

  .prefooter-icon-2.icon2v2.hide-on-mobile, .prefooter-icon-2.web-wallet-page {
    display: none;
  }

  .prefooter-icon-3.icon3 {
    top: -109px;
  }

  .prefooter-icon-3.icon3v2 {
    width: 70px;
    top: -238px;
    left: 31px;
  }

  .prefooter-icon-3.icon3v2.hide-on-mobile, .prefooter-icon-3.web-wallet-page {
    display: none;
  }

  .prefooter-icon-4.icon4, .prefooter-icon-4.icon4v2 {
    width: 60px;
    bottom: -84px;
  }

  .prefooter-icon-4.icon4v2.hide-on-mobile {
    display: none;
  }

  .prefooter-icon-5.icon5 {
    width: 70px;
    bottom: -32px;
  }

  .prefooter-icon-5.icon6 {
    width: 60px;
    top: -360px;
    left: 83px;
  }

  .prefooter-icon-5.icon6.hide-on-mobile {
    display: none;
  }

  .compare-item {
    padding-top: 30px;
    padding-bottom: 15px;
    padding-right: 30px;
  }

  .compare-title {
    display: none;
  }

  .wallet-card {
    grid-template-columns: auto auto;
  }

  .wallet-card.align-self-right {
    grid-template-columns: auto auto auto;
  }

  .prefooter-icon-v2-1 {
    width: 50px;
  }

  .prefooter-icon-v2-2 {
    width: 50px;
    left: 214px;
  }

  .prefooter-icon-v2-3 {
    width: 50px;
    left: 498px;
  }

  .sticky-flex {
    margin-top: -100px;
    padding-top: 100px;
    padding-bottom: 50px;
  }

  .world-mock-phone {
    width: 200px;
    height: 398.34px;
  }

  .enjin-coin-hero-dropdown.menu-dropdown {
    height: 60px;
    margin-left: 0;
    padding-left: 0;
  }

  .enjin-coin-hero-dropdown.menu-dropdown.rebrand {
    padding-left: 0;
  }

  .enjin-coin-hero-dropdown.menu-dropdown.rebrand:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .enjin-coin-hero-dropdown.menu-dropdown.rebrand.theme-primary-light-70-text.no-wrap {
    padding-left: 0;
  }

  .enjin-coin-hero-dropdown.menu-dropdown.rebrand.position-relative {
    height: auto;
    padding: 8px 20px 8px 0;
  }

  .enjin-coin-dropdown-list.v2 {
    position: relative;
    left: -100px;
  }

  .enjin-coin-dropdown-list.rebrand {
    background-color: rgba(255, 255, 255, 0);
    padding-left: 8px;
    padding-right: 8px;
  }

  .enjin-coin-dropdown-list.rebrand.nested {
    box-shadow: none;
    padding-left: 16px;
    padding-right: 16px;
  }

  .enjin-coin-dropdown-list.rebrand.cta-footer {
    background-color: #12111c;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
  }

  .enjin-coin-dropdown-list-wrapper.menu-list-wrapper-custom.rebrand.nested {
    grid-column-gap: 0px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex;
  }

  .enjin-coin-dropdown-list-wrapper.menu-list-wrapper-custom.rebrand.full-width-mobile {
    width: 100%;
  }

  .h3-style {
    font-size: 37px;
  }

  .h3-style.margin-20.web-wallet-page {
    text-align: left;
  }

  .post-image {
    top: 86px;
  }

  .rich-text-enjin.blog blockquote {
    font-size: 20px;
  }

  .margin-20 {
    text-align: center;
  }

  .category-pill-blog {
    flex: none;
  }

  .blogs-item-grid {
    grid-template-columns: 1fr 1fr;
  }

  .jumpnet-hero-image-div.mobile-width50 {
    width: 100%;
    height: 450px;
  }

  .hero-image-wrap {
    width: 100%;
    height: 360px;
    display: flex;
  }

  .hero-image-wrap.developer, .hero-image-wrap.newsletter {
    width: 100%;
    height: 100%;
  }

  .hero-image-wrap.developers {
    display: none;
  }

  .hero-paragraph {
    width: 100%;
    text-align: center;
  }

  .hero-paragraph.max-500.desktop-view-only, .hero-paragraph.max-450.desktop-view-only {
    max-width: none;
  }

  .hero-paragraph.enjin-network-page.max-350 {
    text-align: center;
  }

  .image-wrapper.time-line {
    height: 300px;
  }

  .image-wrapper.whats-are-nft {
    height: 330px;
  }

  .image-wrapper.featured-image {
    display: none;
  }

  .mobile-text {
    display: flex;
    top: 0;
  }

  .hide-on-tablet {
    display: none;
  }

  .coind-dropdown.prefooter.w--open {
    left: -278px;
  }

  .coind-dropdown.prefooter.first.w--open {
    left: -230px;
  }

  .coind-dropdown.rebrand {
    position: relative;
  }

  .coind-dropdown.rebrand.w--open {
    padding-top: 0;
    left: auto;
  }

  .coind-dropdown.rebrand.cta.w--open {
    left: auto;
  }

  .icon-dropdown.rebrand, .dropdown-item-erc.dropdown-item-menu-custom {
    margin-left: 0;
  }

  .dropdown-item-erc.dropdown-item-menu-custom.rebrand {
    width: 100%;
  }

  .dropdown-item-erc.login {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .help-center-item-list {
    border-radius: 16px;
    margin-top: -186px;
  }

  .help-hero-icon {
    height: 150px;
    display: none;
  }

  .press-kit {
    border-radius: 16px;
    margin-top: -186px;
  }

  .press-kit-tabs-menu.v2 {
    margin-bottom: 40px;
  }

  .blog-featured-image {
    height: 300px;
  }

  .gredient-banner {
    margin-top: -275px;
    padding: 60px;
  }

  .gredient-banner.fix-margin {
    margin-top: 0;
  }

  .white-grid {
    grid-column-gap: 25px;
    padding: 20px;
  }

  .gray-card {
    height: 100%;
    padding: 10px;
  }

  .gray-box-image {
    height: 140px;
  }

  .press-kit-section {
    padding-bottom: 30px;
  }

  .get-started-gradient {
    width: 400px;
    right: 111px;
  }

  .tyle-h1 {
    min-height: 190px;
  }

  .hero-image {
    width: 100%;
  }

  .press-list {
    grid-template-columns: 1fr 1fr;
  }

  .shape-1-position.tameline.second {
    left: 26px;
  }

  .shape-1-position.tameline.second-v2 {
    right: 18px;
  }

  .timeline-image {
    height: auto;
    min-height: 175px;
  }

  .careers-second-image, .careers-second-image.company, .careers-third-image, .careers-third-image.company {
    width: auto;
    height: 200px;
  }

  .careers-appy {
    margin-top: -110px;
  }

  .intage-form-column {
    padding-left: 0;
  }

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

  .hero-image-v2 {
    width: 250px;
    height: 300px;
    display: flex;
  }

  .line-between-sections {
    top: -60px;
  }

  .search-resolts {
    border-radius: 16px;
    margin-top: -186px;
  }

  .spacer-test {
    width: 50px;
  }

  .side-social {
    top: 100px;
  }

  .book-icon {
    width: 200px;
    bottom: -24px;
    right: -5px;
  }

  .book-icon-2 {
    top: -36px;
    right: 16px;
  }

  .form-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }

  .newsroom-hero-image {
    height: 300px;
  }

  .phone-slider-container {
    width: 100%;
  }

  .swiper {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .swiper.web-wallet-page {
    height: auto;
  }

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

  .language-dropdown {
    width: 36px;
    flex-direction: column;
    margin-left: 0;
    display: flex;
  }

  .language-list-2.w--open {
    top: 41px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .blog-featured-video {
    height: 300px;
  }

  .full-filters-mobile {
    padding-right: 15px;
  }

  .wg-element-wrapper.sw6 {
    flex-direction: column;
    left: -11px;
  }

  .dorpdown-weglot {
    position: absolute;
    top: 21px;
    bottom: auto;
    left: auto;
    right: -21px;
  }

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

  .load-more-button-cta.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .category-pill-blog-all {
    flex: none;
  }

  .hide-on-mobile {
    display: none;
  }

  .h1-style, .typed-words {
    font-size: 55px;
  }

  .spacing-mobile {
    width: 100%;
    height: 50px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .mobile-links-wrapper {
    min-height: 600px;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
  }

  .white-wrapper {
    z-index: 6;
    width: 100%;
    height: 80px;
    background-color: var(--white);
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .embed-report {
    width: 540px;
    height: 300px;
  }

  .enfinity-form {
    width: 100%;
  }

  .enfinity-form.full-form {
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .efinity-video-load {
    max-width: 350px;
  }

  .efinity-hero-image {
    width: 800px;
    height: 900px;
  }

  .efinity-hero-image.update-2-0 {
    width: 450px;
    height: 450px;
    margin-top: -25px;
    margin-bottom: -40px;
  }

  .hiw-box.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .hiw-box.hero-column {
    text-align: center;
    align-items: center;
  }

  .hiw-box.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .hiw-box.form-column {
    margin-top: 0;
  }

  .hiw-box.margin-l.hide-tablet {
    display: none;
  }

  .hiw-box.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .hiw-box.help-center-sitcky-sidebar {
    position: static;
  }

  .hiw-box.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .hiw-box.newsroom-content {
    margin-top: -210px;
  }

  .enfinity-line-hight.mobile-vertical {
    width: 110%;
    height: 1px;
    position: relative;
    left: -24px;
  }

  .enfinity-line-hight.mobile-vertical.only-mobile {
    display: block;
  }

  .enfinity-line-hight.faq-line {
    width: 100%;
    height: 1px;
  }

  .big-field {
    height: 60px;
    text-align: left;
    font-size: 20px;
    position: relative;
  }

  .features-cms.showcase-cms {
    width: 100vw;
    justify-content: center;
    display: flex;
  }

  .faq-efinity-wrapper {
    padding-top: 60px;
  }

  .enfinity-footer-image {
    width: 110%;
    height: 450px;
    right: -5%;
  }

  .footer-image {
    width: 100%;
  }

  .get-started-sticky-v2 {
    max-width: 300px;
    font-size: 45px;
    top: 100px;
  }

  .stycki-image {
    align-items: center;
    padding-right: 150px;
  }

  .line-timeline {
    display: none;
  }

  .button-disable-e.careers-side, .enfinity-button.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .coin-dropdown.prefooter.w--open {
    left: -278px;
  }

  .coin-dropdown.prefooter.first.w--open {
    left: -230px;
  }

  .enfinity-coin-dowpdown.v2 {
    position: relative;
    left: -100px;
  }

  .contribute-popup.dot {
    width: 95%;
  }

  .c-image-1 {
    height: 100px;
    top: -52px;
    right: -3px;
  }

  .c-image-2 {
    height: 70px;
    bottom: -37px;
    left: -13px;
  }

  .enfinity-wrapper {
    border-left-style: none;
    border-right-style: none;
  }

  .line-popup.line-desktop {
    display: block;
  }

  .efi-rewards {
    width: auto;
  }

  .dot-reward {
    right: -45px;
  }

  .efinity-side-image {
    padding-left: 0;
  }

  .lootie-load {
    height: 500px;
    top: -38px;
  }

  .all-filter, .dropdown-button {
    flex: none;
  }

  .popup-content-wrapper---efi {
    width: auto;
  }

  .popup-content-wrapper---efi.efi-popup-1-content-wrapper {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    left: 24px;
    right: 24px;
  }

  .popup-content-wrapper---efi-2 {
    width: auto;
  }

  .popup-content-wrapper---efi-2.popup-1-content-wrapper---efi-copy {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    left: 24px;
    right: 24px;
  }

  .qr-mobile-link-wrapper, .sticky-bottom.button.desktop.mobile {
    display: none;
  }

  .dropdowns-wrapper {
    flex-flow: column;
    align-content: flex-start;
    align-items: flex-start;
    display: flex;
  }

  .platform-hero-dropdown.menu-dropdown {
    height: 60px;
    margin-left: 0;
    padding-left: 0;
  }

  .platform-dropdown-container.prefooter.w--open {
    left: -278px;
  }

  .platform-dropdown-container.prefooter.first.w--open {
    left: -230px;
  }

  .platform-dropdown-list.v2 {
    position: relative;
    left: -100px;
  }

  .button-wrapper-single.left.fix-button-wrapper {
    flex-direction: column;
  }

  .button-wrapper-single.contribute-coins {
    right: 145px;
  }

  .supported-blockchains-item {
    width: 150px;
    height: 150px;
  }

  .second-hero-section.hero {
    padding-top: 80px;
    padding-bottom: 40px;
  }

  .second-hero-section.enjin-coin-hero {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .second-hero-section.erc-1155-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .second-hero-section.power-by-enjin {
    padding-top: 120px;
  }

  .second-hero-section.blog-hero {
    padding-top: 150px;
    padding-bottom: 200px;
  }

  .second-hero-section.blog-hero.article, .second-hero-section.blog-hero.author {
    padding-bottom: 100px;
  }

  .second-hero-section.blog-hero.post {
    padding-bottom: 150px;
  }

  .second-hero-section.hero-wallet {
    padding-top: 120px;
  }

  .second-hero-section.jumpnet-hero {
    padding-top: 100px;
    padding-bottom: 40px;
  }

  .second-hero-section.help-hero {
    padding-top: 100px;
    padding-bottom: 120px;
  }

  .second-hero-section.careers-hero, .second-hero-section.contact-us-hero, .second-hero-section.book-a-demo-section {
    padding-top: 120px;
  }

  .second-hero-section.use-cases-hero {
    padding-top: 150px;
    padding-bottom: 60px;
  }

  .second-hero-section.platform-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .second-hero-section.support {
    padding-top: 120px;
  }

  .second-hero-section.press-kit-hero, .second-hero-section.article-hero, .second-hero-section.timeline-hero, .second-hero-section.newsroom-hero {
    padding-top: 150px;
  }

  .second-hero-section.enjin-coin {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .hero-form {
    width: 80%;
  }

  .wallet-beta-form {
    width: 100%;
    align-items: center;
  }

  .field-and-button {
    justify-content: flex-start;
  }

  .beta-form-button.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .beta-form-button.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .beta-tag-image {
    width: 175px;
    height: 175px;
    margin-bottom: 30px;
  }

  .bullet-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .bullet-section.overflow-none.e-is-section {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .bullet-section.home-hero {
    padding-top: 120px;
  }

  .bullet-section.gray-5.erc-115--special-padding {
    padding-bottom: 120px;
  }

  .bullet-section.nfts-animation {
    padding-bottom: 80px;
  }

  .bullet-section.padding-120 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .bullet-section.efinity-hero {
    padding-bottom: 60px;
  }

  .bullet-section.enfinity-about-loop {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .bullet-section.efinity-form-section {
    z-index: 10;
    height: 80px;
  }

  .div-block-7 {
    width: 100%;
  }

  .wallet-2-0-known-issues-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.overflow-none.e-is-section {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .wallet-2-0-known-issues-section.home-hero {
    padding-top: 120px;
  }

  .wallet-2-0-known-issues-section.gray-5.erc-115--special-padding {
    padding-bottom: 120px;
  }

  .wallet-2-0-known-issues-section.nfts-animation {
    padding-bottom: 80px;
  }

  .wallet-2-0-known-issues-section.padding-120 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.efinity-hero {
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.enfinity-about-loop {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wallet-2-0-known-issues-section.efinity-form-section {
    z-index: 10;
    height: 80px;
  }

  .wallet-2-0-version-updates-section {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.overflow-none.e-is-section {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .wallet-2-0-version-updates-section.home-hero {
    padding-top: 120px;
  }

  .wallet-2-0-version-updates-section.gray-5.erc-115--special-padding {
    padding-bottom: 120px;
  }

  .wallet-2-0-version-updates-section.nfts-animation {
    padding-bottom: 80px;
  }

  .wallet-2-0-version-updates-section.padding-120 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.efinity-hero {
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.enfinity-about-loop {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wallet-2-0-version-updates-section.efinity-form-section {
    z-index: 10;
    height: 80px;
  }

  .wallet-beta-hero-image {
    width: 250px;
    height: 300px;
    display: none;
  }

  .prefooter-form {
    width: 100%;
  }

  .footer-main-content {
    padding-top: 75px;
    padding-bottom: 40px;
  }

  .footer-bottom {
    padding-top: 52px;
    padding-bottom: 52px;
  }

  .card-feature-v1-content {
    padding-top: 50px;
    padding-left: 34px;
    padding-right: 34px;
  }

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

  .grid-3-columns.features-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .slider-wrapper.slider-arrows-top {
    padding-bottom: 140px;
  }

  .container-default.dropdown-full-width {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-mask {
    position: static;
  }

  .inner-container._500px-tablet {
    max-width: 500px;
  }

  .inner-container._720px-tablet {
    max-width: 720px;
  }

  .mg-top-56px {
    margin-top: 40px;
  }

  .card-feature-v1-featured-content {
    padding: 50px 34px;
  }

  .mg-bottom-68px {
    margin-bottom: 58px;
  }

  .header-nav-link {
    font-size: 23px;
  }

  .header-nav-link.cart-btn {
    font-size: 16px;
  }

  .buttons-row.center-tablet {
    justify-content: center;
  }

  .position-relative.hero {
    padding-bottom: 70px;
  }

  .grid-2-columns.tool-01 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .grid-2-columns.cta-v1 {
    grid-template-columns: minmax(auto, 532px);
    margin-bottom: 40px;
    margin-right: 60px;
  }

  .grid-2-columns.tool-02 {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .grid-2-columns.hero-v2 {
    grid-row-gap: 80px;
    grid-template-columns: 1fr;
  }

  .grid-2-columns._1-col-tablet {
    grid-template-columns: 1fr;
  }

  .mg-bottom-70px-tablet {
    margin-bottom: 70px;
  }

  .dropdown-full-width-container {
    box-shadow: none;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .image-5 {
    margin-left: 0;
  }

  .header-middle {
    margin-left: auto;
  }

  .display-1 {
    font-size: 68px;
  }

  .display-2 {
    font-size: 52px;
  }

  .display-3 {
    font-size: 40px;
  }

  .btn-circle-primary.slider-arrow.left---top-left {
    top: auto;
    bottom: 0;
    left: 0;
    right: 110px;
  }

  .btn-circle-primary.slider-arrow.right---top-left {
    top: auto;
    left: 110px;
  }

  .mg-bottom-48px {
    margin-bottom: 40px;
  }

  .card.cta-v2 {
    padding: 115px 60px 70px;
  }

  .card.bg-neutral-800.cta-v1 {
    padding-top: 113px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .card.feature-v2-featured {
    padding: 50px 34px;
  }

  .card.step-tab-content {
    padding: 40px 34px;
  }

  .card.cta-v3 {
    padding-top: 58px;
    padding-left: 43px;
    padding-right: 43px;
  }

  .card.cta-v3.bg-neutral-800.wallet-2-0-page {
    width: 100%;
  }

  .section-5 {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .section-5.hero, .section-5.hero.v2 {
    padding-top: 60px;
  }

  .grid-footer-logo---paragraph {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid-1-column.tools {
    grid-row-gap: 120px;
  }

  .header-nav-list-item {
    margin-bottom: 12px;
    padding-left: 0;
  }

  .header-nav-list-item.show-in-tablet {
    display: block;
  }

  .header-nav-list-item.show-in-tablet.header-nav-btn-mobile {
    width: 100%;
    margin-top: auto;
    margin-bottom: 20px;
  }

  .header-nav-list-item.middle {
    margin-bottom: 25px;
    padding-left: 0;
    padding-right: 0;
  }

  .hamburger-menu-wrapper {
    margin-left: 24px;
  }

  .hamburger-menu-wrapper.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .header-wrapper {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .dropdown-column-wrapper {
    box-shadow: none;
    border-width: 0;
    border-radius: 0;
  }

  .dropdown-column-wrapper.w--open {
    position: static;
  }

  .dropdown-column-wrapper.full-width {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    box-shadow: none;
    padding-top: 16px;
    padding-bottom: 0;
    position: static;
    top: 0;
    transform: none;
  }

  .dropdown-column-wrapper.full-width.w--open {
    box-shadow: none;
    position: static;
    left: auto;
    right: auto;
  }

  .btn-circle-secondary.slider-arrow.right---top-left {
    top: auto;
    left: 110px;
  }

  .btn-circle-secondary.slider-arrow.left---top-left {
    top: auto;
    bottom: 0;
    left: 0;
    right: 110px;
  }

  .dropdown-wrapper.static {
    position: relative;
  }

  .hamburger-menu-bar {
    width: 35px;
    height: 3px;
  }

  .hamburger-menu-bar.bottom {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .header-nav-menu-list {
    min-height: 100%;
    flex-direction: column;
    align-items: flex-start;
  }

  .position-absolute.right.cta-v1 {
    width: 100%;
    min-width: auto;
    margin-left: auto;
    position: relative;
  }

  .header-nav-menu-wrapper {
    width: 100vw;
    height: 90vh;
    max-width: 100%;
    background-color: #fff;
    padding: 24px;
    position: absolute;
    overflow: auto;
  }

  .hero-v2-image {
    max-width: 754px;
    margin-left: 0;
    margin-right: 0;
  }

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

  .text-center-tablet.text-left-mbl {
    margin-right: 0;
  }

  .feature-v2-featured-mockup-wrapper {
    max-width: 342px;
  }

  .heading-h1-size {
    font-size: 45px;
  }

  .mg-bottom-56px {
    margin-bottom: 48px;
  }

  .link-content.post-featured-v1 {
    max-width: 700px;
  }

  .post-featured-v1-last-content {
    padding: 56px 53px;
  }

  .cta-v3-mockup-left {
    margin-top: 50px;
  }

  .section-6 {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .section-6.small {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .laptop-mobile-image {
    margin-left: 0;
  }

  .main-hero-container {
    padding-left: 1em;
    padding-right: 1em;
  }

  .main-hero-container.enjin-network-page {
    flex-direction: column;
    margin-left: 0;
    margin-right: 0;
  }

  .hero-description.enjin-network-page {
    display: none;
  }

  .small-container {
    max-width: 100%;
  }

  .small-container.enjin-network-page {
    max-width: none;
    padding-bottom: 60px;
  }

  .section-hero {
    padding-top: 50px;
  }

  .play-icon-image {
    width: 100px;
  }

  .ellipse-left {
    left: -450px;
  }

  .ellipse-right {
    right: -560px;
  }

  .hero-text {
    font-size: 100px;
  }

  .hero-text._1, .hero-text._2 {
    font-size: 90px;
  }

  .play-icon-holder {
    width: 100px;
    margin-top: -50px;
    margin-left: -50px;
  }

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

  .download-buttons.mobile-vertical {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .download-button {
    margin-bottom: 10px;
  }

  .download-button.last {
    margin-bottom: 0;
  }

  .hero-text-line {
    height: 90px;
    margin-top: 25px;
  }

  .container-2.phone-container {
    padding-right: 0;
  }

  .customers-panel {
    padding-top: 1em;
    padding-bottom: 1em;
  }

  .text-container {
    max-width: 70%;
  }

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

  .nav-cta-button {
    text-align: left;
    justify-content: flex-start;
    padding-left: 1em;
  }

  .brand {
    padding-left: 0;
  }

  .menu-button {
    width: 60px;
    height: 60px;
    text-align: center;
    background-image: linear-gradient(135deg, #fa5853, #f46692 49%, #ffc444);
    border-radius: 10px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 15px;
    line-height: 1;
    transition: background-color .2s;
    display: flex;
    position: absolute;
    top: 7px;
    bottom: auto;
    left: auto;
    right: 10px;
  }

  .menu-button.w--open {
    background-color: #323232;
  }

  .nav-link {
    text-align: left;
    margin-bottom: .5em;
    margin-left: 0;
    font-weight: 600;
  }

  .nav-menu {
    background-color: #fff;
    padding-top: 1em;
    padding-bottom: 1em;
    box-shadow: 0 2px 3px rgba(0, 0, 0, .05);
  }

  .section-hero-2 {
    padding-top: 1em;
  }

  .filler-section {
    margin-top: 100px;
    display: flex;
  }

  .swiper-v2 {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .swiper-v2.web-wallet-page {
    height: auto;
  }

  .slide-nav {
    padding-top: 2%;
  }

  .qr-mobile-help-text.scan-or-click {
    color: var(--white);
  }

  .hero-callout {
    width: 100%;
    text-align: center;
  }

  .hero-callout.max-500.desktop-view-only, .hero-callout.max-450.desktop-view-only {
    max-width: none;
  }

  .button-4 {
    align-self: center;
    position: -webkit-sticky;
    position: sticky;
  }

  .language-list-3.w--open {
    top: 41px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .button-rebrand {
    background-image: linear-gradient(135deg, var(--surface-primary), #9c90eb);
    align-self: center;
  }

  .button-rebrand:hover {
    background-image: linear-gradient(135deg, #7567ce, #9c90eb);
  }

  .button-rebrand.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-rebrand.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-rebrand.enjin-network-page, .button-transparent-rebrand {
    align-self: center;
  }

  .button-transparent-rebrand:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .button-transparent-rebrand.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-transparent-rebrand.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-transparent-rebrand.enjin-network-page {
    align-self: center;
  }

  .button-big-rebrand:hover {
    background-image: linear-gradient(135deg, #7567ce, #9c90eb);
  }

  .button-big-rebrand.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-big-rebrand.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-big-rebrand.enjin-network-page {
    align-self: center;
  }

  .button-big-rebrand.home-build-card-button {
    position: relative;
    bottom: auto;
    left: auto;
    transform: none;
  }

  .button-big-transparent-rebrand:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .button-big-transparent-rebrand.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-big-transparent-rebrand.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-big-transparent-rebrand.enjin-network-page {
    align-self: center;
  }

  .button-big-transparent-white-rebrand:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .button-big-transparent-white-rebrand.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-big-transparent-white-rebrand.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-big-transparent-white-rebrand.enjin-network-page {
    align-self: center;
  }

  .nav-logo-rebrand:hover {
    opacity: 1;
  }

  .nav-menu-rebrand {
    width: 100%;
    height: 100svh;
    background-color: #12111c;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 24px;
    padding-left: 16px;
    padding-right: 16px;
    overflow: scroll;
  }

  .nav-nested-dropdown {
    padding-left: 0;
    top: auto;
    bottom: 0;
  }

  .menu-button-main-rebrand {
    z-index: 10;
    width: 24px;
    height: 24px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 2px;
    display: flex;
  }

  .menu-button-main-rebrand.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .menu-lines-wrapper-rebrand {
    z-index: 10;
    width: 100%;
    height: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 0;
    display: flex;
  }

  .menu-lines-wrapper-rebrand.w--open {
    background-color: rgba(0, 0, 0, 0);
  }

  .home-hero-image-1-rebrand {
    max-height: none;
    max-width: none;
    object-fit: contain;
    top: -520px;
    left: -320px;
    right: 0%;
  }

  .home-hero-image-2-rebrand {
    width: 100vw;
    height: 100vw;
    max-height: none;
    max-width: none;
    top: 0%;
    left: 0%;
  }

  .home-hero-image-3-rebrand {
    height: 890px;
    max-height: none;
    max-width: none;
    top: 0%;
    left: -10%;
  }

  .home-stats-wrapper-rebrand {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
  }

  .home-stats-rebrand-heading {
    font-size: 56px;
  }

  .home-stats-gradient-rebrand {
    background-image: linear-gradient(rgba(117, 103, 206, 0), rgba(117, 103, 206, .2) 50%, rgba(117, 103, 206, 0));
  }

  .home-adoption-card {
    height: auto;
  }

  .home-adoption-card:hover {
    border-color: var(--surface-primary-d70);
    box-shadow: none;
  }

  .home-adoption-card-big {
    grid-row-gap: 32px;
    flex-direction: column;
  }

  .home-adoption-big-left {
    flex-direction: column;
  }

  .home-adoption-big-left-icon {
    margin-top: 0;
    margin-bottom: 20px;
    top: auto;
  }

  .home-adoption-stats-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-wrap: wrap;
  }

  .home-adoption-stats-heading {
    font-size: 56px;
  }

  .home-coin-wrapper {
    flex-direction: column;
    align-items: stretch;
  }

  .home-coin-column {
    max-width: none;
    margin-top: 56px;
    margin-bottom: 0;
    margin-right: 56px;
  }

  .home-coin-column.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .home-coin-column.hero-column {
    text-align: center;
    align-items: center;
  }

  .home-coin-column.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .home-coin-column.form-column {
    margin-top: 0;
  }

  .home-coin-column.margin-l.hide-tablet {
    display: none;
  }

  .home-coin-column.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .home-coin-column.help-center-sitcky-sidebar {
    position: static;
  }

  .home-coin-column.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .home-coin-column.newsroom-content {
    margin-top: -210px;
  }

  .home-coin-column.margin-top-100 {
    padding-top: 60px;
  }

  .home-coin-column.margin-70 {
    margin-top: 0;
  }

  .home-coin-column.efi-dot {
    padding-top: 0;
  }

  .home-coin-column.contribute-dot-polkadot-js {
    display: flex;
  }

  .home-coin-column.contribute-dot-polkadot-js.mobile-polka-js {
    display: none;
  }

  .home-coin-column.beta-hero {
    max-width: none;
    align-items: center;
  }

  .home-coin-column.home-hero-column-rebrand {
    margin-bottom: 80px;
  }

  .home-coin-column.home-adoption-big-left-column {
    grid-row-gap: 24px;
  }

  .home-coin-image-1 {
    height: 450px;
    object-fit: cover;
    position: absolute;
  }

  .home-coin-image-2 {
    height: 390px;
    position: relative;
  }

  .home-coin-stats-wrapper {
    grid-column-gap: 24px;
    justify-content: space-between;
  }

  .home-qr-gradient-1 {
    opacity: 0;
  }

  .home-qr-gradient-3 {
    width: 100%;
    opacity: 1;
    object-fit: cover;
  }

  .home-qr-image-1 {
    right: 50px;
  }

  .home-qr-image-2 {
    top: 100px;
    bottom: auto;
  }

  .home-qr-image-3 {
    left: 50px;
  }

  .home-qr-image-4 {
    right: 150px;
  }

  .home-stake-wrapper {
    border-radius: 32px 32px 0 0;
    align-items: center;
    padding: 56px;
  }

  .home-stake-ul {
    width: 100%;
  }

  .home-stake-holder {
    flex-direction: column;
    margin-top: 0;
    display: flex;
  }

  .home-range-holder {
    width: 100%;
    position: relative;
    top: 0%;
    left: 0%;
    transform: none;
  }

  .home-range-top-wrapper {
    grid-row-gap: 24px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    padding: 24px;
  }

  .home-range-bot-wrapper {
    padding-left: 32px;
    padding-right: 32px;
  }

  .home-build-card-wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    margin-top: 50px;
  }

  .home-build-card {
    grid-row-gap: 24px;
    align-items: center;
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .home-build-card-image {
    position: relative;
    top: auto;
    left: auto;
    transform: none;
  }

  .home-community-card-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .home-community-card:hover {
    background-image: linear-gradient(rgba(96, 85, 169, .5), rgba(96, 85, 169, .05));
  }

  .home-community-card-text.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .home-community-card-text.hero-column {
    text-align: center;
    align-items: center;
  }

  .home-community-card-text.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .home-community-card-text.form-column {
    margin-top: 0;
  }

  .home-community-card-text.margin-l.hide-tablet {
    display: none;
  }

  .home-community-card-text.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .home-community-card-text.help-center-sitcky-sidebar {
    position: static;
  }

  .home-community-card-text.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .home-community-card-text.newsroom-content {
    margin-top: -210px;
  }

  .home-community-card-text.margin-top-100 {
    padding-top: 60px;
  }

  .home-community-card-text.margin-70 {
    margin-top: 0;
  }

  .home-community-card-text.efi-dot {
    padding-top: 0;
  }

  .home-community-card-text.contribute-dot-polkadot-js {
    display: flex;
  }

  .home-community-card-text.contribute-dot-polkadot-js.mobile-polka-js {
    display: none;
  }

  .home-community-card-text.beta-hero {
    max-width: none;
    align-items: center;
  }

  .home-community-card-text.home-hero-column-rebrand {
    margin-bottom: 80px;
  }

  .home-community-card-text.home-adoption-big-left-column {
    grid-row-gap: 24px;
  }

  .home-wallet-decor-image {
    width: 130px;
    height: 120px;
    object-fit: contain;
    top: 80px;
  }

  .home-wallet-column {
    padding-top: 60px;
    padding-left: 32px;
  }

  .home-explore-card-holder {
    grid-row-gap: 64px;
    flex-direction: column;
    align-items: center;
  }

  .home-explore-card {
    width: 70%;
  }

  .home-explore-card:hover {
    background-image: linear-gradient(rgba(96, 85, 169, 0), #6055a9);
  }

  .home-explore-card-image {
    width: 250px;
    height: 193px;
    max-height: none;
    max-width: none;
  }

  .home-rebrand-articles-wrapper {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .container-3 {
    max-width: 728px;
  }

  .footer-content {
    grid-column-gap: 60px;
  }

  .footer-wrapper-two {
    flex-wrap: wrap;
  }

  .footer-form-2 {
    width: 100%;
    margin-top: 40px;
  }

  .footer-form-container {
    max-width: 350px;
  }

  .footer-form-two {
    padding: 40px;
  }

  .footer-form-title {
    margin-right: 15px;
  }

  .footer-form-input {
    width: 400px;
    padding-right: 180px;
  }

  .footer-wrapper-three {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-three {
    margin-top: 40px;
  }

  .footer-social-wrapper.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .footer-social-wrapper.hero-column {
    text-align: center;
    align-items: center;
  }

  .footer-social-wrapper.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .footer-social-wrapper.form-column {
    margin-top: 0;
  }

  .footer-social-wrapper.margin-l.hide-tablet {
    display: none;
  }

  .footer-social-wrapper.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .footer-social-wrapper.help-center-sitcky-sidebar {
    position: static;
  }

  .footer-social-wrapper.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .footer-social-wrapper.newsroom-content {
    margin-top: -210px;
  }

  .footer-social-wrapper.margin-top-100 {
    padding-top: 60px;
  }

  .footer-social-wrapper.margin-70 {
    margin-top: 0;
  }

  .footer-social-wrapper.efi-dot {
    padding-top: 0;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js {
    display: flex;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: none;
  }

  .footer-social-wrapper.beta-hero {
    max-width: none;
    align-items: center;
  }

  .footer-social-wrapper.home-hero-column-rebrand {
    margin-bottom: 80px;
  }

  .footer-social-wrapper.home-adoption-big-left-column {
    grid-row-gap: 24px;
  }

  .footer-utility-wrapper.hor-column.nav-column {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 15px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .footer-utility-wrapper.hero-column {
    text-align: center;
    align-items: center;
  }

  .footer-utility-wrapper.hero-column.type-text {
    max-width: 100%;
    text-align: left;
    align-items: flex-start;
  }

  .footer-utility-wrapper.form-column {
    margin-top: 0;
  }

  .footer-utility-wrapper.margin-l.hide-tablet {
    display: none;
  }

  .footer-utility-wrapper.justify-center.max-350.tablet-adjust-jumpnet-blockchain {
    max-width: none;
    text-align: center;
    align-items: center;
  }

  .footer-utility-wrapper.help-center-sitcky-sidebar {
    position: static;
  }

  .footer-utility-wrapper.tablet-centar {
    text-align: center;
    align-items: center;
  }

  .footer-utility-wrapper.newsroom-content {
    margin-top: -210px;
  }

  .footer-utility-wrapper.margin-top-100 {
    padding-top: 60px;
  }

  .footer-utility-wrapper.margin-70 {
    margin-top: 0;
  }

  .footer-utility-wrapper.efi-dot {
    padding-top: 0;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js {
    display: flex;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: none;
  }

  .footer-utility-wrapper.beta-hero {
    max-width: none;
    align-items: center;
  }

  .footer-utility-wrapper.home-hero-column-rebrand {
    margin-bottom: 80px;
  }

  .footer-utility-wrapper.home-adoption-big-left-column {
    grid-row-gap: 24px;
  }

  .footer-link-rebrand:hover {
    opacity: 1;
  }

  .home-rebrand-trusted-ball-image, .home-community-card-hover, .home-explore-hover {
    display: none;
  }

  .button-rebrand-dropdown {
    align-self: center;
  }

  .button-rebrand-dropdown:hover {
    background-image: linear-gradient(135deg, #7567ce, #9c90eb);
  }

  .button-rebrand-dropdown.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-rebrand-dropdown.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-rebrand-dropdown.enjin-network-page, .button-transparent-rebrand-dropdown {
    align-self: center;
  }

  .button-transparent-rebrand-dropdown:hover {
    background-color: rgba(0, 0, 0, 0);
  }

  .button-transparent-rebrand-dropdown.careers-side {
    align-self: flex-start;
    margin-top: 10px;
    position: relative;
    bottom: 0;
    right: 0;
  }

  .button-transparent-rebrand-dropdown.submit-big-button {
    z-index: 12;
    height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    font-size: 20px;
    top: 0;
    bottom: 0;
    right: 8px;
  }

  .button-transparent-rebrand-dropdown.enjin-network-page {
    align-self: center;
  }

  .blog-body {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .blog-sidebar {
    display: flex;
  }

  .how-to-stake-div {
    flex-direction: column;
  }
}

@media screen and (max-width: 767px) {
  h1 {
    font-size: 50px;
  }

  h2 {
    font-size: 40px;
  }

  h3 {
    font-size: 30px;
  }

  .jumbo.hero-jumbo.tyle-h1 {
    min-height: 190px;
  }

  .tagline.swiper-logos {
    font-size: 18px;
  }

  .column {
    align-items: flex-start;
  }

  .column.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .column.form-column {
    margin-bottom: 0;
  }

  .column.mobile-center {
    text-align: center;
    align-items: center;
  }

  .column.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .column.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .column.max-450.center-column {
    align-items: center;
  }

  .column.margin-l.hide-tablet, .column.hide-mobile {
    display: none;
  }

  .column.testimonial {
    padding-top: 0;
  }

  .column.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .column.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .column.contribute-dot-polkadot-js {
    display: none;
  }

  .column.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .column.max-450-copy.center-column, .column.max-500.center-column {
    align-items: center;
  }

  .column.home-hero-column-rebrand {
    margin-top: 236px;
    margin-bottom: 0;
  }

  .column.align-right-desktop {
    align-items: flex-start;
  }

  .column.all-center-mobile {
    align-items: center;
  }

  .button.margin-120 {
    margin-bottom: 60px;
  }

  .button.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .paragraph-small {
    text-align: center;
  }

  .paragraph-small.only-mobile {
    z-index: 15;
    max-width: 200px;
    margin-bottom: 15px;
    display: flex;
    position: relative;
  }

  .paragraph-small.only-mobile.paragraph-fix {
    display: block;
  }

  .paragraph-small.qr-paragraph {
    text-align: center;
  }

  .paragraph-large.no-margin {
    font-size: 18px;
  }

  .link.z50.back-link {
    display: none;
  }

  .container.grid {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.grid.platform-sticky {
    min-height: auto;
    padding-top: 60px;
    padding-bottom: 60px;
    position: relative;
  }

  .container.grid.platform-sticky.trigger-container {
    display: none;
  }

  .container.grid.negative-margin-erc-115 {
    margin-bottom: -185px;
  }

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

  .container.grid.stycky-nav {
    padding-left: 0;
    padding-right: 0;
  }

  .container.grid.home-wallet-grid {
    grid-row-gap: 0px;
    grid-auto-rows: 615px;
  }

  .container.top-nav {
    display: none;
  }

  .container.margin-120 {
    margin-bottom: 60px;
  }

  .container.center.showcase-post {
    margin-top: -150px;
  }

  .container.intake-flow {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.filters-container {
    padding-left: 0;
    padding-right: 0;
  }

  .no-margin.mobile-centered {
    text-align: center;
  }

  .margin-l {
    margin-bottom: 30px;
  }

  .section.trusted-by.company {
    padding-bottom: 60px;
  }

  .section.testimonial-section {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .section.overflow-none.e-is-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .section.gray-5.erc-115--special-padding {
    padding-top: 150px;
    padding-bottom: 40px;
  }

  .section.layer-above {
    padding-bottom: 60px;
  }

  .section.small-padding.z15 {
    z-index: 15;
    background-color: var(--white);
  }

  .section.enfinity-about-loop {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.efinity-form-section {
    z-index: 2;
    height: 70px;
  }

  .section.home-stats-rebrand {
    padding-bottom: 41px;
  }

  .section.home-adoption-rebrand {
    padding-top: 0;
    padding-bottom: 0;
  }

  .section.home-coin-rebrand {
    padding-top: 41px;
    padding-bottom: 30px;
  }

  .section.home-qr-section {
    padding-top: 0;
    padding-bottom: 50px;
  }

  .section.home-range-section {
    padding-bottom: 41px;
  }

  .section.home-build-section {
    padding-bottom: 56px;
  }

  .section.home-community-section {
    padding-top: 9px;
    padding-bottom: 0;
  }

  .section.home-wallet-section {
    height: 1100px;
  }

  .section.home-explore-section {
    padding-top: 56px;
    padding-bottom: 56px;
  }

  .section.home-rebrand-articles-section {
    padding-top: 41px;
    padding-bottom: 105px;
  }

  .logo.enjin-network-page {
    width: 250px;
  }

  .hero-section.hero {
    padding-top: 40px;
  }

  .hero-section.hero.top-big {
    padding-top: 100px;
  }

  .hero-section.enjin-coin-hero {
    padding-bottom: 40px;
  }

  .hero-section.power-by-enjin {
    padding-top: 120px;
  }

  .hero-section.hero-wallet {
    padding-bottom: 0;
  }

  .hero-section.jumpnet-hero {
    padding-bottom: 40px;
  }

  .hero-section.help-hero {
    padding-bottom: 100px;
  }

  .hero-section.help-hero.article {
    padding-bottom: 120px;
  }

  .hero-section.careers-hero {
    padding-bottom: 60px;
  }

  .hero-section.use-cases-hero {
    padding-bottom: 40px;
  }

  .hero-section.search-hero {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .hero-section.press-kit-hero, .hero-section.article-hero {
    padding-top: 120px;
  }

  .hero-section.enjin-network-thank-you {
    padding-bottom: 0;
  }

  .button-wrapper {
    z-index: 5;
    position: relative;
  }

  .button-wrapper.mobile-z-index {
    z-index: 9999;
    position: relative;
  }

  .button-wrapper.dropdown-erc {
    width: 100vw;
    position: relative;
  }

  .button-wrapper.dropdown-erc.button-wrapper-single {
    width: 100%;
    text-align: center;
    object-fit: fill;
    order: 0;
    align-self: auto;
    display: block;
  }

  .button-wrapper.contribute-coins {
    position: static;
  }

  .button-wrapper.navigation-rebrand.mobile {
    max-width: none;
  }

  .app-link.google.rebrand {
    width: 252px;
    height: 75px;
  }

  .app-link.app-store {
    width: 150px;
  }

  .hero-image {
    width: auto;
    display: flex;
  }

  .hero-image.use-cases {
    width: 100%;
    display: none;
  }

  .qr-icon {
    margin-bottom: 10px;
  }

  .qr-icon.bigger-qr-icon.web-wallet-promo-section {
    margin-bottom: 0;
  }

  .hero-icon-1.home-page, .hero-icon-2.home-page {
    display: none;
  }

  .hero-gradient.test {
    object-position: 50% 80%;
  }

  .trusted-by-item {
    width: 100%;
    height: 50px;
    padding: 12px 15px;
  }

  .swiper-slide.trusted-by-v2, .swiper-slide.trusted-by-cms-item {
    width: 160px;
  }

  .swiper-slide.enfinity-side-about {
    font-size: 48px;
  }

  .swiper-slide.home-rebrand-logo-slide {
    padding: 8px 20px;
  }

  .label.hide-on-mobile {
    display: none;
  }

  .nft-what {
    height: auto;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
    display: grid;
  }

  .nft-big-icon {
    height: 200px;
    opacity: .5;
    position: absolute;
    top: auto;
    transform: rotate(15deg);
  }

  .what-item._2, .what-item._3, .what-item._4, .what-item._5, .what-item._6, .what-item._1 {
    position: relative;
    top: 0;
    left: 0;
  }

  .showcase-info.second-version {
    border-top-right-radius: 0;
    border-bottom-left-radius: 25px;
    margin-top: -30px;
    margin-left: 0;
    padding-top: 60px;
    padding-left: 30px;
  }

  .showcase-logo {
    margin-bottom: 60px;
  }

  .h4-style.margin-xs.max-300.mobile-no-max, .h4-style.margin-xs.max-250.mobile-no-max {
    max-width: none;
  }

  .showcase-image {
    height: 300px;
  }

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

  .testimonial-wrapper.second-one {
    display: none;
  }

  .gradient-icon-hero {
    right: 5%;
  }

  .gradient-icon-hero.second-one {
    width: 50px;
    height: 70px;
    object-fit: contain;
    top: -40px;
    left: 30px;
  }

  .cta-card {
    height: 250px;
    padding-top: 80px;
  }

  .arrow-card-icon, .gredient-bg {
    display: none;
  }

  .footer-link.small-footer-link, .footer-link.footer-utility-rebrand {
    margin-right: 20px;
  }

  .footer-link.footer-utility-rebrand.no-margin-mobile {
    margin-right: 0;
  }

  .h5-style {
    margin-bottom: 15px;
    font-size: 22px;
  }

  .full-line.margin-20.mobile-margin-80 {
    margin-bottom: 70px;
  }

  .featured-blogs-grid, .featured-blogs-grid.ecosystem-grid {
    grid-template-columns: 1fr;
  }

  .help-centar-link {
    padding-top: 80px;
  }

  .gray-text-1.margin-20.hide-on-mobile {
    display: none;
  }

  .gray-text-1.featured-item-link {
    flex: none;
    margin-right: 15px;
  }

  .testimonial-gredient.bottom {
    display: none;
  }

  .testimonial-gredient-quotes {
    width: 100vw;
    left: auto;
    right: auto;
  }

  .use-case.platform, .use-case.smaller {
    min-height: auto;
  }

  .use-case.home-page {
    padding-bottom: 40px;
  }

  .pill-big.get-started-pills {
    border-color: var(--primary-color-1);
    color: var(--primary-color-1);
    margin-right: 8px;
  }

  .pill-big.get-started-pills.w--current {
    border-color: var(--primary-color-1);
    background-color: var(--primary-color-1);
    color: var(--white);
  }

  .use-case-item-content {
    grid-row-gap: 50px;
  }

  .white-text.margin-10.max-420.mobile-margin-30 {
    margin-bottom: 30px;
  }

  .margin-30.max-400 {
    max-width: 300px;
  }

  .showcase-cms-item {
    grid-template-columns: 1fr;
  }

  .nav-brand {
    padding-left: 0;
  }

  .get-started-sticky {
    max-width: 100%;
    margin-bottom: 0;
    font-size: 36px;
    position: relative;
    top: 0;
    left: 0;
  }

  .get-started-images {
    height: 300px;
    margin-bottom: 0;
    margin-right: 25px;
  }

  .phone-bg {
    width: 150px;
    height: 290px;
  }

  .phone-overlay {
    height: 300px;
  }

  .phone-screens.ph-screen-1, .phone-screens.ph-screen-2, .phone-screens.ph-screen-3 {
    height: 270px;
  }

  .phone-screens-wrap {
    height: 268px;
    margin-bottom: 2.5px;
  }

  .get-started-tabs {
    max-width: none;
  }

  .get-started-tabs.enfinity-tabs {
    margin-bottom: 0;
  }

  .scroll-toggles.custom-position {
    display: none;
  }

  .tabs-menu-2 {
    margin-bottom: 30px;
    display: flex;
  }

  .nav-content-wrap {
    position: relative;
  }

  .feature-grid {
    grid-column-gap: 24px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    margin-bottom: 40px;
  }

  .feature-image-div {
    height: 250px;
  }

  .feature-image-div.jumpnet-mvp-mobile-image-adjust {
    width: 100%;
    height: 250px;
  }

  .platform-block-grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .max-350.mobile-no-max {
    max-width: none;
  }

  .page-link-block {
    height: 420px;
  }

  .line.create {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .prefooter-cta.z11 {
    z-index: 11;
  }

  .prefooter-icon-2.icon2 {
    top: -97px;
    bottom: auto;
    left: auto;
    right: 223px;
  }

  .prefooter-icon-2.icon2v2 {
    width: 70px;
    top: auto;
    bottom: -40px;
    left: auto;
    right: 121px;
  }

  .prefooter-icon-3.icon3v2 {
    width: 50px;
    top: -284px;
  }

  .prefooter-icon-5.icon6 {
    top: -282px;
    left: 215px;
  }

  .asset-link-block.showcase-item {
    flex-direction: column;
  }

  .compare-gradient-block {
    background-position: 100%;
    background-size: auto;
  }

  .compare-item {
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .wallet-card.padding-m.align-right.line-align {
    align-self: center;
  }

  .sticky-horizontal-line.hide-mobile, .prefooter-cta-horizontal-line.hide-mobile {
    display: none;
  }

  .prefooter-cta-v2 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .prefooter-icon-v2-1 {
    bottom: 191px;
    left: 10%;
  }

  .prefooter-icon-v2-2 {
    top: 0%;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .prefooter-icon-v2-3 {
    top: auto;
    bottom: -78px;
    left: auto;
    right: 64px;
  }

  .sticky-flex {
    flex-direction: column-reverse;
    align-items: center;
    margin-top: 0;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .world-mock-phone {
    width: 150px;
    height: auto;
  }

  .enjin-coin-dropdown-list {
    width: 95%;
    padding: 15px;
  }

  .enjin-coin-dropdown-list.v2 {
    left: 0;
  }

  .enjin-coin-dropdown-list.rebrand {
    width: auto;
    box-shadow: none;
    margin-left: auto;
    margin-right: auto;
  }

  .enjin-coin-dropdown-list-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .more-features-icon {
    height: 60px;
  }

  .enjin-coin-hero-image {
    height: 300px;
  }

  .h3-style {
    font-size: 35px;
  }

  .h3-style.text-white.weight-500.wallet-2-0 {
    margin-bottom: 10px;
  }

  .use-cases-icon1 {
    bottom: -16px;
  }

  .use-cases-icon2 {
    top: -37px;
  }

  .showcase-item-image {
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .companies-card {
    min-height: 0;
  }

  .company-logo-container {
    width: 150px;
  }

  .erc-1155-image-contain {
    min-height: 350px;
    margin-bottom: -90px;
  }

  .column-custom-erc-115.padding-xxl.justify-center {
    padding-left: 20px;
    padding-right: 20px;
  }

  .post-image.hidden {
    display: none;
  }

  .rich-text-enjin blockquote, .rich-text-enjin.blog blockquote {
    font-size: 18px;
  }

  .category-pill-blog.hide-on-mobi-e {
    display: none;
  }

  .category-pill-blog.first-pill {
    margin-left: 0;
  }

  .blogs-item-grid {
    grid-row-gap: 35px;
    grid-template-columns: 1fr 1fr;
  }

  .topip-link {
    margin-bottom: 15px;
    margin-right: 15px;
    font-size: 14px;
    line-height: 18px;
  }

  .blog-banner.secondery {
    padding: 20px;
  }

  .jumpnet-mvp-icon-1, .jumpnet-mvp-icon-3 {
    display: none;
  }

  .jumpnet-mvp-icon-5.mobile-adjust {
    width: 45px;
  }

  .mobile-width50 {
    width: 50%;
  }

  .jumpnet-hero-image-div.mobile-width50 {
    width: 100%;
    height: 250px;
  }

  .powered-by-enjin-category {
    width: 100%;
    justify-content: flex-start;
    margin-top: -10px;
    padding-top: 10px;
    padding-left: 15px;
    overflow: auto;
  }

  .see-more-cat {
    background-color: rgba(0, 0, 0, 0);
    flex: none;
    align-items: center;
    display: flex;
  }

  .dropdown-list-cat {
    width: auto;
    box-shadow: none;
    justify-content: flex-start;
    padding: 0;
    display: flex;
  }

  .dropdown-list-cat-wrapper {
    background-color: rgba(0, 0, 0, 0);
    display: flex;
    position: relative;
  }

  .hero-image-wrap {
    display: none;
  }

  .hero-image-wrap.developer {
    display: block;
  }

  .hero-image-wrap.developer.wallet-beta {
    display: flex;
  }

  .hero-image-wrap.newsletter {
    display: block;
  }

  .hero-image-wrap.newsletter.wallet-beta {
    display: flex;
  }

  .hero-image-contain.enjin-blockchain.v2, .hero-image-contain.enjin-blockchain.v3 {
    width: 100%;
    height: 125%;
    top: -10%;
    left: -10%;
  }

  .hero-paragraph {
    margin-bottom: 15px;
  }

  .image-wrapper {
    height: 250px;
  }

  .image-wrapper.individual.qr-code-wrapper {
    z-index: 10;
    justify-content: center;
  }

  .image-wrapper.individual.wallet-2-0.variation-2 {
    padding-top: 20px;
  }

  .image-wrapper.h310 {
    min-height: auto;
  }

  .image-wrapper.whats-are-nft {
    height: 300px;
  }

  .image-wrapper.mobile-image {
    height: 500px;
  }

  .image-wrapper.featured-image.qr-code-wrapper {
    z-index: 10;
    justify-content: center;
  }

  .image-contain._2.wallet-2-0, .image-contain._4.hide-image-on-mobile {
    display: none;
  }

  .mobile-text {
    padding-left: 15px;
  }

  .coind-dropdown {
    display: none;
  }

  .coind-dropdown.w--open {
    width: 100vw;
    top: 40px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .coind-dropdown.prefooter.w--open, .coind-dropdown.prefooter.first.w--open {
    left: 0;
  }

  .coind-dropdown.rebrand {
    width: 100%;
  }

  .coind-dropdown.rebrand.w--open {
    width: auto;
    top: 0;
  }

  .dropdown-item-erc {
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .help-center-item-list {
    border-radius: 16px;
    padding: 15px;
  }

  .help-center-item-icon {
    width: 80px;
    height: 80px;
  }

  .help-center-item-border {
    margin-bottom: 20px;
  }

  .help-center-inner-wrapper {
    padding: 20px;
  }

  .cat-item, .collection-list-wrapper-2 {
    flex: none;
  }

  .collection-item {
    width: auto;
    flex: none;
  }

  .cat-wrapper {
    display: flex;
  }

  .cat-blog-wrapper {
    width: 100%;
    justify-content: center;
  }

  .cat-blog-wrapper.new {
    padding-top: 10px;
    padding-left: 30px;
    overflow: auto;
  }

  .help-hero-icon {
    height: 150px;
  }

  .press-kit {
    border-radius: 16px;
    padding: 15px;
  }

  .press-kit-tabs-menu.v2 {
    justify-content: center;
    padding-bottom: 2px;
    overflow: auto;
  }

  .blog-featured-image {
    height: 280px;
  }

  .press-kit-tab-link-v2 {
    flex: none;
  }

  .gray-box-image {
    height: 200px;
  }

  .press-kit-tabs {
    width: 100%;
  }

  .get-started-gradient {
    width: 300px;
    bottom: -22px;
    right: -127px;
  }

  .hero-image {
    display: flex;
  }

  .hero-image.full-mobile {
    width: 100%;
    display: none;
  }

  .shape-1-position.tameline {
    width: 50px;
  }

  .shape-1-position.tameline.second, .shape-1-position.tameline.second-v2 {
    display: none;
  }

  .shape-1-position.newroom-icon {
    width: 80px;
    top: -237px;
    left: 6px;
  }

  .shape-2-position.timeline {
    width: 50px;
    top: -33px;
    bottom: auto;
    left: auto;
    right: 0;
  }

  .shape-2-position.newsroom-icon-2 {
    width: 80px;
    top: 92px;
    right: 48px;
  }

  .news-sticky-left.redesign {
    align-items: flex-start;
    position: static;
  }

  .news-content-wrap {
    margin-top: 0;
  }

  .news-footer-column {
    border-bottom: 1px solid var(--gray-3);
    border-right-style: none;
    margin-bottom: 30px;
    padding-bottom: 20px;
  }

  .news-footer-column.last {
    border-bottom-style: none;
    margin-bottom: 0;
  }

  .timeline-item {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .careers-second-image {
    width: auto;
    height: 200px;
    margin-bottom: 20px;
  }

  .careers-third-image {
    width: auto;
    height: 200px;
  }

  .careers-appy, .footer-apply-form-wrap, .contact-us-form-wrap {
    padding: 20px;
  }

  .intake-flow-left {
    border-radius: 20px;
  }

  .intage-form-column {
    padding: 20px;
  }

  .success-message {
    z-index: 5;
  }

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

  .hero-image-v2 {
    width: auto;
    height: auto;
    display: flex;
  }

  .search-image {
    width: 100px;
    height: 100px;
  }

  .search-resolts {
    border-radius: 16px;
    margin-top: -230px;
    padding: 15px 15px 30px;
  }

  .spacer-test {
    display: none;
  }

  .error-message-2, .success-message-2, .error-message-footer, .support-wrapper {
    padding: 20px;
  }

  .book-icon {
    width: 30px;
    top: 150px;
    bottom: auto;
    left: auto;
    right: 28px;
  }

  .book-icon-2 {
    top: -28px;
    bottom: auto;
    left: 7px;
    right: auto;
  }

  .success-icon {
    width: 100px;
  }

  .newsroom-hero-image {
    height: 280px;
  }

  .swiper {
    height: 481px;
    background-color: rgba(0, 0, 0, 0);
  }

  .phone-slider-slide.swiper-slide {
    width: 171px;
  }

  .phone-slider-slide.swiper-slide.image-shadow-2 {
    border-radius: 15px;
  }

  .iphone {
    width: 100%;
    height: 100%;
  }

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

  .blog-featured-video {
    height: 280px;
  }

  .full-filters-mobile {
    max-width: 100vw;
    min-width: 100vw;
    margin-top: -10px;
    padding-top: 10px;
    overflow: scroll;
  }

  .fs-cc-prefs_title {
    font-size: 20px;
  }

  .fs-cc-banner_container {
    flex-direction: column;
    align-items: flex-start;
  }

  .fs-cc-banner_buttons-wrapper {
    margin-top: 12px;
  }

  .fs-cc-banner_text-link {
    margin-right: 8px;
  }

  .fs-cc-banner_button {
    margin-left: 0;
    margin-right: 8px;
  }

  .showcase-filters {
    margin-bottom: 0;
  }

  .h2-filter {
    margin-left: 15px;
  }

  .video {
    justify-content: center;
  }

  .section.second {
    margin-top: 400px;
  }

  .cat-link {
    border: 1px solid var(--primary-color-1);
    color: var(--primary-color-1);
    border-radius: 50px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 15px;
    padding: 10px 15px;
    font-size: 14px;
    line-height: 14px;
    display: flex;
  }

  .utility-page-content {
    width: auto;
  }

  .load-more-button-cta.margin-120 {
    margin-bottom: 60px;
  }

  .category-pill-blog-all.hide-on-mobi-e {
    display: none;
  }

  .category-pill-blog-all.first-pill {
    margin-left: 0;
  }

  .home-page-heading {
    text-align: center;
    align-items: center;
  }

  .h1-style.text-1 {
    width: 100%;
  }

  .home-page-heading-wrapper {
    text-align: center;
    align-items: center;
  }

  .typer-wrapper {
    width: 100%;
  }

  .efinity-hero-image.update-2-0 {
    width: 400px;
    height: 400px;
    margin-top: -10px;
  }

  .hiw-box {
    padding-top: 30px;
    padding-left: 0;
  }

  .hiw-box.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .hiw-box.form-column {
    margin-bottom: 0;
  }

  .hiw-box.mobile-center {
    text-align: center;
    align-items: center;
  }

  .hiw-box.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .hiw-box.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .hiw-box.max-450.center-column {
    align-items: center;
  }

  .hiw-box.margin-l.hide-tablet, .hiw-box.hide-mobile {
    display: none;
  }

  .hiw-box.testimonial {
    padding-top: 0;
  }

  .hiw-box.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .hiw-box.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .side-text-icon {
    height: 60px;
  }

  .big-field {
    padding-left: 0;
  }

  .get-started-sticky-v2 {
    max-width: 100%;
    margin-bottom: 0;
    font-size: 36px;
    position: relative;
    top: 0;
    left: 0;
  }

  .side-image {
    height: 100%;
  }

  .stycki-image {
    width: 100%;
    height: 350px;
    margin-top: -132px;
    margin-bottom: 100px;
    padding-bottom: 0;
    padding-right: 0;
    position: static;
  }

  .button-disable-e.margin-120 {
    margin-bottom: 60px;
  }

  .tabel-item {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    background-color: rgba(178, 164, 255, .2);
    border-radius: 8px;
    grid-template-columns: 1fr 1fr;
    padding: 15px;
  }

  .tabel-item.mobile-hide {
    display: none;
  }

  .nft-info {
    background-color: rgba(91, 209, 203, .15);
  }

  .efi-info {
    display: flex;
  }

  .efi-info.only-mobile {
    z-index: 15;
    max-width: 200px;
    margin-bottom: 15px;
    display: flex;
    position: relative;
  }

  .efi-info.only-mobile.paragraph-fix {
    display: block;
  }

  .success-message-big {
    padding: 20px;
  }

  .dropdown-item-efinity {
    margin-left: 0;
    margin-right: 0;
    position: static;
  }

  .enfinity-button.margin-120 {
    margin-bottom: 60px;
  }

  .coin-dropdown.w--open {
    width: 100vw;
    top: 40px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .coin-dropdown.prefooter.w--open, .coin-dropdown.prefooter.first.w--open {
    left: 0;
  }

  .enfinity-coin-dowpdown {
    width: 95%;
    margin-left: 2.5%;
    padding: 15px;
  }

  .enfinity-coin-dowpdown.v2 {
    left: 0;
  }

  .contribute-popup.dot {
    height: 95%;
    grid-template-columns: 1fr;
    padding: 25px;
    overflow: auto;
  }

  .big-numbers {
    font-size: 40px;
  }

  .line-popup {
    width: 100%;
    height: 1px;
  }

  .line-popup.line-desktop {
    display: none;
  }

  .text-block {
    font-size: 150px;
  }

  .wallet-conected {
    padding: 20px;
  }

  .rewards-nft-image {
    height: 400px;
  }

  .efinity-side-image {
    width: 100%;
    height: 500px;
    margin-top: 0;
    margin-bottom: 0;
    position: relative;
  }

  .transaction-successful-heading {
    margin-bottom: 15px;
    font-size: 22px;
  }

  .transparency-50.no-bottom-margin {
    margin-bottom: 40px;
  }

  .cat-link-dd {
    border: 1px solid var(--primary-color-1);
    color: var(--primary-color-1);
    border-radius: 50px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    margin-left: 15px;
    padding: 10px 15px;
    font-size: 14px;
    line-height: 14px;
    display: flex;
  }

  .cat-link-dd.jetboost-filter-active {
    border-color: var(--primary-color-4);
    background-color: var(--primary-color-4);
    color: var(--primary-color-1);
  }

  .all-filter.hide-on-mobi-e {
    display: none;
  }

  .all-filter.first-pill {
    margin-left: 0;
  }

  .dropdown-button.hide-on-mobile {
    display: none;
  }

  .dropdown-button.first-pill {
    margin-left: 0;
  }

  .dropdown-filter-toggle {
    display: none;
  }

  .ms-chat-channel-btn {
    padding-top: 15px;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .ms-chat-box {
    max-height: 84vh;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    font-size: 13px;
    bottom: 17px;
    right: -15px;
  }

  .ms-chat-icon {
    display: none;
  }

  .ms-chat-wrapper {
    bottom: 45px;
  }

  .input---brix.large---brix {
    min-height: 64px;
    margin-bottom: 16px;
    padding: 16px 32px;
  }

  .popup-1-form---brix {
    flex-direction: column;
  }

  .popup-content-wrapper---efi.efi-popup-1-content-wrapper {
    max-width: none;
    border-radius: 20px;
    left: 24px;
    right: 24px;
  }

  .popup-1---efi {
    max-width: none;
    padding: 32px;
  }

  .subscribe-button---brix {
    width: 100%;
    min-height: 66px;
    background-position: 67% 52%;
    line-height: 18px;
    position: static;
  }

  .efi-popup-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup-1-illustration {
    height: auto;
    max-width: 28%;
    margin-bottom: 16px;
  }

  .popup-content-wrapper---efi-2.popup-1-content-wrapper---efi-copy {
    max-width: none;
    border-radius: 20px;
    left: 24px;
    right: 24px;
  }

  .popup-1---efi-2 {
    max-width: none;
    padding: 32px;
  }

  .popup-wrapper---efi {
    padding-left: 24px;
    padding-right: 24px;
  }

  .popup-1-illustration---efi-2 {
    height: auto;
    max-width: 28%;
    margin-bottom: 16px;
  }

  .qr-mobile-link-wrapper {
    width: 240px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .qr-paragraph-link {
    font-weight: 500;
  }

  .collection-item-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .sticky-bottom.button.desktop {
    display: none;
  }

  .sticky-bottom.button.desktop.mobile {
    display: flex;
  }

  .dev-roadmap-title-wrapper {
    flex-direction: column;
  }

  .featured-video {
    width: 100%;
    object-fit: fill;
    display: block;
    overflow: scroll;
  }

  .platform-dropdown-container {
    display: none;
    overflow: visible;
  }

  .platform-dropdown-container.w--open {
    width: 100vw;
    top: 40px;
    bottom: auto;
    left: 0%;
    right: auto;
  }

  .platform-dropdown-container.prefooter.w--open, .platform-dropdown-container.prefooter.first.w--open {
    left: 0;
  }

  .platform-dropdown-list {
    width: 95%;
    margin-left: 2.5%;
    padding: 15px;
  }

  .platform-dropdown-list.v2 {
    left: 0;
  }

  .platform-dropdown-list-wrapper {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr;
  }

  .button-wrapper-single {
    z-index: 5;
    grid-template-columns: auto;
    position: relative;
  }

  .button-wrapper-single.mobile-z-index {
    z-index: 9999;
    position: relative;
  }

  .button-wrapper-single.dropdown-erc {
    width: 100vw;
    position: relative;
  }

  .button-wrapper-single.contribute-coins {
    position: static;
  }

  .supported-blockchains-item {
    width: 150px;
    height: 150px;
    padding: 12px 15px;
  }

  .second-hero-section.hero {
    padding-top: 40px;
  }

  .second-hero-section.hero.top-big {
    padding-top: 100px;
  }

  .second-hero-section.enjin-coin-hero {
    padding-bottom: 40px;
  }

  .second-hero-section.power-by-enjin {
    padding-top: 120px;
  }

  .second-hero-section.hero-wallet {
    padding-bottom: 0;
  }

  .second-hero-section.jumpnet-hero {
    padding-bottom: 40px;
  }

  .second-hero-section.help-hero {
    padding-bottom: 100px;
  }

  .second-hero-section.help-hero.article {
    padding-bottom: 120px;
  }

  .second-hero-section.careers-hero {
    padding-bottom: 60px;
  }

  .second-hero-section.use-cases-hero {
    padding-bottom: 40px;
  }

  .second-hero-section.search-hero {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .second-hero-section.press-kit-hero, .second-hero-section.article-hero {
    padding-top: 120px;
  }

  .beta-form-button.margin-120 {
    margin-bottom: 60px;
  }

  .beta-form-button.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .beta-tag-image {
    width: 250px;
    height: auto;
    margin-bottom: 30px;
  }

  .bullet-section.trusted-by.company {
    padding-bottom: 60px;
  }

  .bullet-section.testimonial-section {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .bullet-section.overflow-none.e-is-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .bullet-section.gray-5.erc-115--special-padding {
    padding-top: 150px;
    padding-bottom: 40px;
  }

  .bullet-section.layer-above {
    padding-bottom: 60px;
  }

  .bullet-section.small-padding.z15 {
    z-index: 15;
    background-color: var(--white);
  }

  .bullet-section.enfinity-about-loop {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .bullet-section.efinity-form-section {
    z-index: 2;
    height: 70px;
  }

  .crowdloan-prefooter-cta.z11 {
    z-index: 11;
  }

  .wallet-2-0-known-issues-section.trusted-by.company {
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.testimonial-section {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wallet-2-0-known-issues-section.overflow-none.e-is-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.gray-5.erc-115--special-padding {
    padding-top: 150px;
    padding-bottom: 40px;
  }

  .wallet-2-0-known-issues-section.layer-above {
    padding-bottom: 60px;
  }

  .wallet-2-0-known-issues-section.small-padding.z15 {
    z-index: 15;
    background-color: var(--white);
  }

  .wallet-2-0-known-issues-section.enfinity-about-loop {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wallet-2-0-known-issues-section.efinity-form-section {
    z-index: 2;
    height: 70px;
  }

  .wallet-2-0-version-updates-section.trusted-by.company {
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.testimonial-section {
    padding-top: 60px;
    padding-bottom: 0;
  }

  .wallet-2-0-version-updates-section.overflow-none.e-is-section {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.gray-5.erc-115--special-padding {
    padding-top: 150px;
    padding-bottom: 40px;
  }

  .wallet-2-0-version-updates-section.layer-above {
    padding-bottom: 60px;
  }

  .wallet-2-0-version-updates-section.small-padding.z15 {
    z-index: 15;
    background-color: var(--white);
  }

  .wallet-2-0-version-updates-section.enfinity-about-loop {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wallet-2-0-version-updates-section.efinity-form-section {
    z-index: 2;
    height: 70px;
  }

  .hero-video {
    justify-content: center;
  }

  .wallet-beta-hero-image {
    width: auto;
    height: auto;
    display: none;
  }

  .footer-main-content {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 70px;
  }

  .mg-bottom-24px {
    margin-bottom: 20px;
  }

  .footer-bottom {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .display-4 {
    font-size: 28px;
  }

  .paragraph-large-2 {
    font-size: 22px;
  }

  .card-feature-v1-content {
    padding-bottom: 40px;
  }

  .mg-bottom-50px {
    margin-bottom: 40px;
  }

  .display-5 {
    font-size: 22px;
  }

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

  .grid-3-columns.features-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
    grid-template-columns: 1fr 1fr;
  }

  .mg-bottom-16px {
    margin-bottom: 13px;
  }

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

  .slider-wrapper.slider-arrows-top {
    padding-bottom: 88px;
  }

  .mg-right-18px {
    margin-right: 15px;
  }

  .heading-h3-size {
    font-size: 22px;
  }

  .mg-bottom-88px {
    margin-bottom: 73px;
  }

  .nav-menu-list-main-wrapper {
    justify-content: flex-start;
  }

  .inner-container._480px-mbl {
    max-width: 480px;
  }

  .inner-container._400px-mbl {
    max-width: 100%;
  }

  .inner-container._400px-mbl.wallet-2-0-page.right, .inner-container._400px-mbl.left {
    width: 100%;
  }

  .inner-container._467px._100-mbl, .inner-container._467px._100-mbl.center-element {
    max-width: 100%;
  }

  .btn-primary {
    padding: 24px 32px;
  }

  .btn-primary.small {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .btn-primary.small.header-btn-hidde-on-mb {
    display: none;
  }

  .card-feature-v1-featured-content {
    max-width: 100%;
    padding-bottom: 40px;
  }

  .position-relative.hero {
    padding-bottom: 60px;
  }

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

  .grid-2-columns.cta-v1 {
    grid-template-columns: minmax(auto, 450px);
    margin-right: 34px;
  }

  .grid-2-columns.hero-v2 {
    grid-row-gap: 70px;
  }

  .grid-2-columns.feature-v2-featured {
    grid-template-columns: auto;
  }

  .grid-2-columns.step-tab-content-grid {
    grid-row-gap: 60px;
  }

  .grid-2-columns.step-tab-content-grid.content-left-large {
    grid-template-columns: 1.15fr;
  }

  .grid-2-columns.title-and-btn {
    grid-template-columns: 1fr;
  }

  .image-wrapper-2.post-featured-v1-last {
    max-width: 100%;
  }

  .mg-bottom-70px-tablet {
    margin-bottom: 60px;
  }

  .image-5.cover.card-feature-v1-featured {
    max-height: 336px;
  }

  .input {
    min-height: 66px;
  }

  .mg-bottom-64px {
    margin-bottom: 48px;
  }

  .badge-primary {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .badge-primary.small {
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .btn-secondary {
    padding: 24px 32px;
  }

  .display-1 {
    font-size: 55px;
  }

  .grid-footer {
    grid-column-gap: 30px;
    grid-row-gap: 60px;
    grid-template-columns: auto auto;
  }

  .display-2 {
    font-size: 43px;
  }

  .nav-menu-list-wrapper {
    margin-right: 30px;
  }

  .mg-bottom-32px {
    margin-bottom: 24px;
  }

  .button-row-left {
    margin-right: 20px;
  }

  .empty-state-2 {
    font-size: 18px;
  }

  .display-3 {
    font-size: 33px;
  }

  .heading-h2-size {
    font-size: 32px;
  }

  .btn-circle-primary {
    width: 64px;
    height: 64px;
    min-height: 64px;
    min-width: 64px;
    font-size: 22px;
  }

  .btn-circle-primary.slider-arrow.left---top-left {
    right: 85px;
  }

  .btn-circle-primary.slider-arrow.right---top-left {
    left: 85px;
  }

  .card.testimonial {
    padding: 40px 34px 48px;
  }

  .card.cta-v2 {
    padding: 90px 34px 60px;
  }

  .card.feature-v1-featured {
    flex-direction: column-reverse;
  }

  .card.bg-neutral-800.cta-v1 {
    padding-top: 90px;
    padding-left: 34px;
  }

  .card.feature-v2-featured {
    padding-top: 43px;
    padding-bottom: 43px;
  }

  .card.link-card.post-featured-v1-last {
    flex-direction: column;
  }

  .card.cta-v3 {
    padding-top: 48px;
    padding-left: 34px;
    padding-right: 34px;
  }

  .card.cta-v3.bg-neutral-800.wallet-2-0-page.variation-2, .card.cta-v3.bg-neutral-800.wallet-2-0-page.variation-3 {
    flex-direction: column;
  }

  .section-5 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-5.hero, .section-5.hero.v2 {
    padding-top: 50px;
  }

  .grid-footer-logo---paragraph {
    grid-template-columns: 1fr;
    justify-items: center;
  }

  .grid-1-column.tools {
    grid-row-gap: 100px;
  }

  .btn-circle-secondary {
    width: 64px;
    height: 64px;
    min-height: 64px;
    min-width: 64px;
    font-size: 22px;
  }

  .btn-circle-secondary.slider-arrow.right---top-left {
    left: 85px;
  }

  .btn-circle-secondary.slider-arrow.left---top-left {
    right: 85px;
  }

  .text-200 {
    font-size: 16px;
  }

  .position-absolute.full.slide-full-image-filter {
    padding-left: 34px;
    padding-right: 34px;
  }

  .mg-bottom-18px {
    margin-bottom: 15px;
  }

  .text-400 {
    font-size: 22px;
  }

  .feature-v2-featured-mockup-wrapper {
    display: none;
  }

  .mg-bottom-70px {
    margin-bottom: 60px;
  }

  .heading-h1-size {
    font-size: 38px;
  }

  .tabs-menu-default {
    margin-bottom: 40px;
  }

  .badge-secondary {
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
  }

  .badge-secondary.tab-link-default {
    padding-left: 15px;
    padding-right: 15px;
  }

  .mg-bottom-14px {
    margin-bottom: 10px;
  }

  .mg-bottom-56px {
    margin-bottom: 40px;
  }

  .heading-h4-size {
    font-size: 20px;
  }

  .mg-right-24px {
    margin-right: 20px;
  }

  .link-content.post-featured-v1 {
    max-width: 672px;
  }

  .post-featured-v1-last-content {
    max-width: 100%;
    padding: 40px 34px 48px;
  }

  .cta-v3-mockup-left {
    max-width: 273px;
    margin-bottom: -198px;
    margin-right: auto;
    display: block;
  }

  .section-6 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section-6.small {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .cta-v3-mockup-right {
    margin-top: 45px;
    margin-left: 20px;
  }

  .laptop-mobile-image.cover.card-feature-v1-featured {
    max-height: 336px;
  }

  .hero-text-holder-1 {
    width: 100%;
    text-align: center;
  }

  .section-hero {
    padding-top: 75px;
  }

  .hero-text {
    margin-top: 0;
  }

  .hero-text._1 {
    width: 100%;
    text-align: center;
    padding-right: 0;
    font-size: 90px;
  }

  .hero-text._2 {
    width: 100%;
    text-align: center;
    padding-left: 0;
    font-size: 90px;
  }

  .button-3 {
    margin-bottom: 5px;
  }

  .button-3.download {
    justify-content: flex-start;
  }

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

  .download-buttons {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .download-buttons.mobile-vertical {
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .ellipses-holder {
    display: none;
  }

  .hero-text-holder {
    flex-direction: column;
    align-items: center;
  }

  .download-button {
    width: 100%;
    margin-right: 0;
  }

  .hero-text-line {
    width: 30%;
    height: 2px;
    margin-top: 0;
  }

  .hero-product-demo {
    height: 130vh;
  }

  .hero-text-holder-2 {
    width: 100%;
    text-align: center;
  }

  .content.phone-content-text {
    padding-right: 1em;
  }

  .grid-5-col {
    grid-template-columns: 1fr 1fr;
  }

  .fade-in-on-scroll.featured-image {
    display: none;
  }

  .customer-image {
    margin-bottom: 1em;
  }

  .container-2.phone-container {
    padding-top: 3rem;
  }

  .feature-grid-2 {
    grid-template-columns: 1fr 1fr;
  }

  .card-item-content {
    align-self: auto;
  }

  .card-item {
    flex-direction: column;
  }

  .text-container {
    max-width: 100%;
  }

  .trusted-item {
    margin-bottom: 3em;
  }

  .trusted-overlay-container {
    display: none;
  }

  .trusted-content {
    padding-top: 0;
    padding-bottom: 3rem;
  }

  .trusted-content.trusted-list {
    padding-top: 0;
  }

  .grid-6-col, .grid-testimonial {
    grid-template-columns: 1fr 1fr;
  }

  .hero-text-holder-3 {
    width: 100%;
    text-align: center;
  }

  .menu-button {
    background-image: linear-gradient(132deg, #fa5853, #f46692 49%, #ffc444);
  }

  .menu-button.w--open {
    color: #000;
  }

  .nav-menu {
    flex-direction: column;
    display: flex;
  }

  .pixel {
    width: 100%;
    height: 100%;
  }

  .phones-ratings-section-feature-image {
    display: block;
  }

  .nft-display.featured-image {
    display: none;
  }

  .qr-code-purple-frame-wrapper {
    margin-top: 0;
    margin-bottom: 10px;
  }

  .swiper-v2 {
    height: 481px;
    background-color: rgba(0, 0, 0, 0);
  }

  .hero-callout {
    margin-bottom: 15px;
  }

  .success-message-4, .error-message-4, .footer-apply-form-wrap-2 {
    padding: 20px;
  }

  .featured-blog-posts-cms-v2 {
    flex-direction: column;
    display: flex;
  }

  .button-rebrand.margin-120 {
    margin-bottom: 60px;
  }

  .button-rebrand.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .button-transparent-rebrand.margin-120 {
    margin-bottom: 60px;
  }

  .button-transparent-rebrand.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .button-big-rebrand.margin-120 {
    margin-bottom: 60px;
  }

  .button-big-rebrand.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .button-big-rebrand.home-build-card-button {
    margin-top: 16px;
  }

  .button-big-transparent-rebrand.margin-120 {
    margin-bottom: 60px;
  }

  .button-big-transparent-rebrand.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .button-big-transparent-white-rebrand.margin-120 {
    margin-bottom: 60px;
  }

  .button-big-transparent-white-rebrand.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .h2-rebrand {
    font-size: 48px;
  }

  .home-hero-image-1-rebrand {
    top: -470px;
    left: -470px;
  }

  .home-hero-image-2-rebrand {
    height: 80vw;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .home-hero-image-3-rebrand {
    opacity: .8;
    left: -480px;
  }

  .home-hero-layout-rebrand {
    height: 70vw;
    background-image: linear-gradient(#000, rgba(0, 0, 0, 0));
    padding-bottom: 0;
    padding-right: 0;
    display: block;
    position: absolute;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .home-adoption-card {
    grid-row-gap: 0px;
    flex-direction: column;
    padding: 24px;
  }

  .home-adoption-icon {
    width: 80px;
    height: 80px;
    margin-bottom: -18px;
    margin-left: -21px;
    margin-right: 0;
  }

  .arrow-right-primary-rebrand.home-adoption {
    margin-top: 32px;
  }

  .home-adoption-card-big {
    grid-row-gap: 24px;
    padding: 24px;
  }

  .home-adoption-big-left-icon {
    width: 70px;
    height: 70px;
  }

  .home-adoption-stats-wrapper {
    grid-row-gap: 32px;
    grid-template-columns: 1fr;
  }

  .home-adoption-stats-heading {
    font-size: 36px;
  }

  .home-coin-column {
    margin-top: 24px;
    margin-left: 24px;
    margin-right: 24px;
  }

  .home-coin-column.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .home-coin-column.form-column {
    margin-bottom: 0;
  }

  .home-coin-column.mobile-center {
    text-align: center;
    align-items: center;
  }

  .home-coin-column.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .home-coin-column.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .home-coin-column.max-450.center-column {
    align-items: center;
  }

  .home-coin-column.margin-l.hide-tablet, .home-coin-column.hide-mobile {
    display: none;
  }

  .home-coin-column.testimonial {
    padding-top: 0;
  }

  .home-coin-column.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .home-coin-column.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .home-coin-column.contribute-dot-polkadot-js {
    display: none;
  }

  .home-coin-column.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .home-coin-column.max-450-copy.center-column, .home-coin-column.max-500.center-column {
    align-items: center;
  }

  .home-coin-column.home-hero-column-rebrand {
    margin-top: 236px;
    margin-bottom: 0;
  }

  .home-coin-image-holder {
    height: 340px;
  }

  .home-coin-image-1 {
    height: 100%;
  }

  .home-coin-image-2 {
    width: 590px;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

  .home-coin-stats-wrapper {
    grid-row-gap: 32px;
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }

  .home-coin-image-4 {
    bottom: -70px;
    right: 50px;
  }

  .home-qr-image-1 {
    bottom: -130px;
    right: -90px;
  }

  .home-qr-image-2 {
    top: 200px;
    right: -20px;
  }

  .home-qr-image-3, .home-qr-image-4 {
    display: none;
  }

  .home-qr-image-5 {
    left: -80px;
  }

  .home-stake-wrapper {
    grid-row-gap: 32px;
    padding: 72px 24px 24px;
  }

  .home-range-bot-wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    align-items: flex-start;
  }

  .home-range-gradient {
    width: 100%;
    height: 100%;
    right: -20%;
  }

  .home-build-card {
    grid-row-gap: 16px;
  }

  .home-build-card-image {
    width: 200px;
    height: 160px;
  }

  .home-build-card-gradient-1, .home-build-card-gradient-2, .home-build-card-gradient-3 {
    width: 100%;
    height: 100%;
    right: -20%;
  }

  .home-community-card-wrapper {
    grid-row-gap: 16px;
    flex-direction: column;
    justify-content: flex-start;
    display: flex;
  }

  .home-community-icon {
    width: 64px;
    height: 64px;
  }

  .home-community-card-text.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .home-community-card-text.form-column {
    margin-bottom: 0;
  }

  .home-community-card-text.mobile-center {
    text-align: center;
    align-items: center;
  }

  .home-community-card-text.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .home-community-card-text.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .home-community-card-text.max-450.center-column {
    align-items: center;
  }

  .home-community-card-text.margin-l.hide-tablet, .home-community-card-text.hide-mobile {
    display: none;
  }

  .home-community-card-text.testimonial {
    padding-top: 0;
  }

  .home-community-card-text.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .home-community-card-text.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .home-community-card-text.contribute-dot-polkadot-js {
    display: none;
  }

  .home-community-card-text.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .home-community-card-text.max-450-copy.center-column, .home-community-card-text.max-500.center-column {
    align-items: center;
  }

  .home-community-card-text.home-hero-column-rebrand {
    margin-top: 236px;
    margin-bottom: 0;
  }

  .home-community-gradient {
    display: none;
  }

  .home-wallet-gradient {
    object-fit: cover;
    top: auto;
    bottom: 215px;
    left: 0%;
    right: auto;
  }

  .home-wallet-phone-image {
    display: none;
  }

  .home-wallet-column {
    height: 615px;
    padding-top: 24px;
    padding-left: 0;
  }

  .home-wallet-lines-image {
    width: 800px;
    max-width: none;
    min-width: 0;
  }

  .home-wallet-bg-gradient {
    height: 615px;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .home-wallet-mobile-phone-image {
    width: 100%;
    height: 100vw;
    max-height: 480px;
    max-width: none;
    display: block;
  }

  .home-expleore-background-image {
    height: 760px;
    object-fit: cover;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .home-explore-card-holder {
    margin-top: 24px;
  }

  .home-explore-card {
    width: 100%;
  }

  .home-explore-card-image {
    width: 250px;
    height: 193px;
    max-height: none;
    max-width: none;
  }

  .home-rebrand-logo-image {
    width: 141px;
    height: 43px;
  }

  .home-rebrand-articles-holder {
    margin-top: 0;
    margin-bottom: 0;
  }

  .home-rebrand-articles-wrapper {
    flex-direction: column;
    display: flex;
  }

  .footer-dark {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-wrapper-2 {
    flex-direction: column;
    align-items: center;
  }

  .footer-content {
    grid-template-columns: 1fr;
    margin-top: 40px;
  }

  .footer-block {
    align-items: center;
  }

  .footer-link-2:hover {
    color: rgba(26, 27, 31, .75);
  }

  .footer-social-block {
    margin-top: 20px;
    margin-left: -20px;
  }

  .footer-social-link {
    margin-left: 20px;
  }

  .footer-divider {
    margin-top: 60px;
  }

  .footer-light {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-copyright {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .footer-subscribe {
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-form-container-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-title {
    margin-right: 0;
  }

  .footer-form-block-two {
    width: 100%;
    margin-top: 20px;
  }

  .footer-form-input {
    width: 100%;
  }

  .footer-block-three {
    flex-flow: column wrap;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-link-three {
    margin-bottom: 10px;
  }

  .footer-social-block-three {
    margin-top: 10px;
  }

  .footer-legal-block {
    margin-top: 15px;
    margin-left: -24px;
  }

  .footer-legal-link {
    font-size: 14px;
    line-height: 20px;
  }

  .footer-rebrand {
    padding-top: 24px;
    padding-bottom: 32px;
  }

  .footer-rebrand-logo {
    margin-bottom: 24px;
  }

  .footer-social-wrapper.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .footer-social-wrapper.form-column {
    margin-bottom: 0;
  }

  .footer-social-wrapper.mobile-center {
    text-align: center;
    align-items: center;
  }

  .footer-social-wrapper.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .footer-social-wrapper.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .footer-social-wrapper.max-450.center-column {
    align-items: center;
  }

  .footer-social-wrapper.margin-l.hide-tablet, .footer-social-wrapper.hide-mobile {
    display: none;
  }

  .footer-social-wrapper.testimonial {
    padding-top: 0;
  }

  .footer-social-wrapper.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .footer-social-wrapper.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js {
    display: none;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .footer-social-wrapper.max-450-copy.center-column, .footer-social-wrapper.max-500.center-column {
    align-items: center;
  }

  .footer-social-wrapper.home-hero-column-rebrand {
    margin-top: 236px;
    margin-bottom: 0;
  }

  .footer-utility-wrapper.hero-column.type-text {
    min-height: 400px;
    text-align: center;
    align-items: center;
  }

  .footer-utility-wrapper.form-column {
    margin-bottom: 0;
  }

  .footer-utility-wrapper.mobile-center {
    text-align: center;
    align-items: center;
  }

  .footer-utility-wrapper.mobile-center.margin-xl {
    margin-bottom: 40px;
  }

  .footer-utility-wrapper.features-items {
    z-index: 15;
    width: 100%;
    background-color: var(--gray-5);
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    margin-top: -70px;
    padding-left: 15px;
    display: flex;
    top: 56px;
    overflow: auto;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
  }

  .footer-utility-wrapper.max-450.center-column {
    align-items: center;
  }

  .footer-utility-wrapper.margin-l.hide-tablet, .footer-utility-wrapper.hide-mobile {
    display: none;
  }

  .footer-utility-wrapper.testimonial {
    padding-top: 0;
  }

  .footer-utility-wrapper.download-column {
    text-align: center;
    flex-direction: column;
    align-items: center;
  }

  .footer-utility-wrapper.wallet-column {
    width: 80%;
    text-align: center;
    align-items: center;
    margin-top: 30px;
    margin-right: 0;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js {
    display: none;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .footer-utility-wrapper.max-450-copy.center-column, .footer-utility-wrapper.max-500.center-column {
    align-items: center;
  }

  .footer-utility-wrapper.home-hero-column-rebrand {
    margin-top: 236px;
    margin-bottom: 0;
  }

  .heading-with-icon.mobile-centered {
    align-self: center;
  }

  .button-rebrand-dropdown.margin-120 {
    margin-bottom: 60px;
  }

  .button-rebrand-dropdown.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .button-transparent-rebrand-dropdown.margin-120 {
    margin-bottom: 60px;
  }

  .button-transparent-rebrand-dropdown.submit-big-button {
    width: 160px;
    height: 50px;
    font-size: 18px;
  }

  .blog-body {
    margin-left: 5%;
    margin-right: 5%;
  }

  .blog-sidebar {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 45px;
  }

  h2 {
    font-size: 36px;
  }

  .jumbo {
    font-size: 45px;
  }

  .jumbo.hero-jumbo.tyle-h1 {
    min-height: 150px;
    margin-bottom: 25px;
  }

  .tagline.no-margin.centar {
    text-align: center;
  }

  .column.hor-column {
    flex-wrap: wrap;
  }

  .column.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .column.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .column.hero-column.type-text.big {
    min-height: 500px;
  }

  .column.max-450 {
    max-width: 100%;
  }

  .column.flex-right.width-100 {
    flex-direction: column;
  }

  .column.hide-mobile {
    display: flex;
  }

  .column.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .column.max-305 {
    margin-left: 0;
  }

  .column.testimonial {
    padding-top: 0;
  }

  .column.newsroom-content {
    margin-top: -145px;
  }

  .column.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .column.contribute-dot-polkadot-js {
    display: none;
  }

  .column.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .button.transparent, .button.mobile-width-100 {
    width: 100%;
  }

  .button.space {
    min-width: 100%;
    margin-bottom: 10px;
  }

  .button.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button.bigger-button {
    height: 60px;
  }

  .button.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .paragraph-small.qr-paragraph {
    width: 240px;
    display: inline-block;
  }

  .paragraph-small.qr-paragraph.text-white {
    width: 100%;
  }

  .link.footer-links-enfinity {
    font-size: 14px;
  }

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

  .container.grid.compare-grid.table {
    width: 550px;
    max-width: none;
    flex: none;
    align-self: flex-start;
    padding-left: 0;
    padding-right: 15px;
  }

  .container.grid.negative-margin-erc-115 {
    margin-bottom: -187px;
  }

  .container.grid.show-case-home {
    position: static;
  }

  .container.grid.cta-cards {
    flex-direction: row;
    padding-top: 40px;
    display: flex;
    overflow: auto;
  }

  .container.grid.trusted-by-margin {
    margin-bottom: 9px;
  }

  .container.top-nav {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.trusted-by-container {
    align-items: center;
  }

  .container.featured-blog-posts {
    margin-top: -240px;
  }

  .container.intake-flow {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .container.tabel {
    align-items: flex-start;
    padding-top: 100px;
    display: flex;
    overflow: auto;
  }

  .margin-xxl.small-margin-mobile {
    margin-bottom: 15px;
  }

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

  .section.gray-section.overflow-none.a-button-section {
    padding-bottom: 90px;
  }

  .section.gray-section.showcase-home {
    padding-bottom: 80px;
  }

  .section.home-hero {
    padding-top: 100px;
  }

  .section.efinity-form-section {
    height: 125px;
    justify-content: flex-start;
  }

  .section.home-qr-section {
    padding-top: 0;
  }

  .section.home-wallet-section {
    overflow: hidden;
  }

  .side-margin-20.help-center-hero-search {
    margin-bottom: 20px;
  }

  .logo.enjin-network-page {
    width: 175px;
  }

  .hero-section.hero {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .hero-section.blog-hero {
    padding-bottom: 250px;
  }

  .hero-section.blog-hero.post {
    padding-bottom: 100px;
  }

  .hero-section.hero-wallet {
    padding-bottom: 40px;
  }

  .hero-section.help-hero {
    padding-bottom: 60px;
  }

  .hero-section.help-hero.article {
    padding-bottom: 100px;
  }

  .hero-section.use-cases-hero {
    padding-top: 120px;
  }

  .hero-section.search-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .hero-section.enjin-coin {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .hero-section.enjin-network-thank-you {
    padding-bottom: 40px;
  }

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

  .button-wrapper.enjin-coin-dropdown-item, .button-wrapper.platform-dropdown-item {
    justify-content: flex-start;
    display: flex;
  }

  .button-wrapper.navigation-rebrand {
    justify-content: flex-start;
  }

  .button-wrapper.navigation-rebrand.mobile {
    flex-direction: column;
  }

  .button-wrapper.home-rebrand-hero-wrapper {
    width: 100%;
    flex-direction: column;
    display: flex;
  }

  .app-link {
    width: 130px;
    height: 40px;
    border-radius: 6px;
  }

  .app-link.google, .app-link.app-store {
    height: 50px;
  }

  .qr-icon.bigger-qr-icon.wallet-2-0 {
    width: 100%;
    height: 100%;
  }

  .qr-icon.bigger-qr-icon.web-wallet-promo-section {
    width: 65%;
    height: 65%;
    max-width: 100%;
  }

  .blur-bg {
    display: block;
  }

  .hero-icon-1.home-page, .hero-icon-2.home-page {
    display: none;
  }

  .hero-gradient.test {
    object-position: 50% 60%;
  }

  .swiper-container.showcase-cms.a-button {
    margin-bottom: 20px;
  }

  .swiper-wrapper.showcase-cms-wrap.tst {
    padding-left: 15px;
    padding-right: 15px;
  }

  .swiper-wrapper.blockchains {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .swiper-slide.showcase-cms-item-wrap {
    max-width: 100%;
  }

  .swiper-slide.enfinity-side-about.second-one {
    font-size: 32px;
  }

  .label {
    font-size: 16px;
  }

  .nft-what {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .nft-big-icon {
    width: 100%;
    height: 400px;
    object-fit: contain;
  }

  .what-item {
    width: 100%;
  }

  .showcase-info {
    padding: 16px;
  }

  .showcase-logo {
    margin-bottom: 30px;
  }

  .contain-image.aling-left.bigger-image {
    padding-bottom: 20px;
  }

  .h4-style {
    font-size: 30px;
  }

  .h4-style.no-margin.mobile-margin-15 {
    margin-bottom: 15px;
  }

  .h4-style.white-text.no-margin.side-margin {
    flex: 0 auto;
    margin-left: 0;
    position: static;
  }

  .showcase-image {
    height: 250px;
  }

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

  .gradient-icon-hero {
    top: auto;
    bottom: 100px;
    left: auto;
    right: 11px;
  }

  .gradient-icon-hero.second-one {
    top: 100px;
    bottom: auto;
    left: 10px;
    right: auto;
  }

  .gradient-icon-hero.marketplace {
    height: 50px;
    top: -69px;
    bottom: auto;
    left: auto;
    right: 15px;
  }

  .cta-card {
    width: 100%;
    height: 300px;
    flex: none;
    align-items: flex-end;
    display: flex;
  }

  .cta-card-icon.first-icon {
    top: 10px;
  }

  .footer-link.small-footer-link, .footer-link.footer-utility-rebrand {
    margin-bottom: 5px;
  }

  .form-2.last-form {
    flex-direction: column;
    align-items: stretch;
  }

  .featured-blogs-grid.ecosystem-grid {
    grid-template-columns: 1fr;
  }

  .gray-text-1.featured-item-link {
    flex: none;
  }

  .use-case {
    align-items: stretch;
    padding: 16px;
  }

  .use-case.home-page {
    width: 100%;
    padding-right: 0;
  }

  .use-case-cms {
    padding-right: 16px;
  }

  .use-case-item-content {
    grid-row-gap: 15px;
  }

  .white-text.top-pill {
    display: none;
  }

  .white-text.top-pill.mobile-text {
    margin-bottom: 0;
    padding-left: 5px;
    display: flex;
  }

  .load-line {
    flex: none;
  }

  .overlay-image {
    border-radius: 25px;
  }

  .get-started-images {
    margin-bottom: 0;
    margin-right: 0;
  }

  .phone-screens.ph-screen-1 {
    margin-left: 0;
  }

  .phone-screens-wrap {
    width: 150px;
    margin-bottom: 3px;
  }

  .scroll-toggles {
    display: none;
  }

  .use-cat-list {
    width: 100%;
    padding-left: 0;
  }

  .use-cat-item, .use-cat-wrapper {
    flex: none;
  }

  .use-filter-flex {
    width: 100%;
    height: 45px;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    margin-bottom: 16px;
    padding-left: 1px;
    overflow: auto;
  }

  .showcase-name {
    bottom: 16px;
  }

  .swiper-button-next {
    bottom: 10px;
    right: 16px;
  }

  .swiper-button-prev {
    bottom: 10px;
    left: 16px;
  }

  .feature-image-div {
    height: 200px;
  }

  .platform-block-grid {
    grid-template-columns: 1fr 1fr;
  }

  .page-link-white-block {
    min-height: auto;
    flex: none;
    padding: 20px;
  }

  .page-link-image.marketplace {
    margin-bottom: -101px;
  }

  .flex-center.flex-horizontal.column-gap-10 {
    flex-direction: column;
  }

  .prefooter-icon-1.icon1 {
    width: 70px;
    top: -160px;
    right: 200px;
  }

  .prefooter-icon-1.icon1v2 {
    width: 50px;
    top: -241px;
    right: 166px;
  }

  .prefooter-icon-1.icon1v2.hide-on-mobile {
    display: none;
  }

  .prefooter-icon-2.icon2 {
    top: -50px;
    right: 65px;
  }

  .prefooter-icon-2.icon2v2 {
    display: none;
    top: auto;
    bottom: -36px;
    left: auto;
    right: 6px;
  }

  .prefooter-icon-3.icon3 {
    width: 80px;
    left: 38px;
  }

  .prefooter-icon-3.icon3v2 {
    width: 50px;
    top: -311px;
    left: 27px;
  }

  .prefooter-icon-4.icon4v2.hide-on-mobile {
    display: none;
  }

  .prefooter-icon-5.icon5 {
    right: 9%;
  }

  .prefooter-icon-5.icon6 {
    top: -281px;
    bottom: auto;
    left: auto;
    right: 27px;
  }

  .prefooter-icon-5.icon6.hide-on-mobile {
    display: none;
  }

  .asset-link-block.showcase-item {
    padding: 15px;
  }

  .asset-link-block.v2 {
    flex-direction: column;
  }

  .assets-icon {
    width: 50px;
    height: 50px;
    object-fit: contain;
    margin-bottom: 20px;
  }

  .prefooter-icon-v2-2 {
    left: 62%;
  }

  .prefooter-icon-v2-2.wallet-2-0-page {
    display: none;
  }

  .prefooter-icon-v2-3 {
    left: 194px;
  }

  .sticky-flex {
    flex-wrap: wrap;
    padding-top: 60px;
    padding-bottom: 20px;
  }

  .enjin-coin-dropdown-list {
    width: 90%;
    padding: 20px;
  }

  .enjin-coin-dropdown-list-wrapper {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .enjin-coin-dropdown-list-wrapper.three-item-dropdown {
    grid-template-columns: .25fr;
  }

  .enjin-coin-hero-image.hide-overflow {
    overflow: hidden;
  }

  .h3-style.margin-20.web-wallet-page {
    text-align: left;
  }

  .use-cases-icon1 {
    width: 40px;
    height: 50px;
    bottom: -6px;
  }

  .use-cases-icon2 {
    width: 140px;
    height: 80px;
  }

  .featured-showcase {
    margin-top: -254px;
  }

  .erc-1155-image-contain {
    height: 250px;
    min-height: 250px;
  }

  .column-custom-erc-115.padding-xxl.justify-center {
    padding-bottom: 20px;
  }

  .powerbyenjin-hero-image {
    height: 250px;
  }

  .post-image {
    top: 0%;
    bottom: auto;
    left: auto;
    right: 0%;
  }

  .rich-text-wrapper {
    padding: 15px;
  }

  .rich-text-enjin a {
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    display: inline-block;
  }

  .rich-text-enjin.blog, .latest-news {
    width: 100%;
  }

  .latest-news-image.featured-blog-image {
    height: 250px;
  }

  .category-pill-blog {
    flex: none;
  }

  .blogs-item-grid {
    grid-template-columns: 1fr;
  }

  .topip-link {
    margin-right: 5px;
    padding: 8px 15px;
    font-size: 14px;
  }

  .topic-arrow {
    width: 14px;
    margin-left: 15px;
  }

  .blog-banner-image {
    height: 200px;
  }

  .jumpnet-mvp-icon-2, .jumpnet-mvp-icon-3 {
    display: none;
  }

  .jumpnet-mvp-icon-4 {
    width: 60px;
    bottom: -2%;
  }

  .jumpnet-hero-image-div.mobile-width50, .swiper-item-wrap {
    width: 100%;
  }

  .z99 {
    z-index: 99;
    position: relative;
  }

  .z99.centar {
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .hero-image-contain.enjin-blockchain.v2, .hero-image-contain.enjin-blockchain.v3 {
    width: 150%;
    left: -40%;
  }

  .hero-paragraph.enjin-network-page.max-350 {
    font-size: 18px;
  }

  .image-wrapper.individual {
    height: 250px;
  }

  .image-wrapper.individual.qr-code-wrapper.bottom-padding {
    padding-bottom: 40px;
  }

  .image-wrapper.individual.qr-code-wrapper.wallet-2-0.variation-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .image-wrapper.time-line {
    height: 200px;
  }

  .image-wrapper.enjin-coin, .image-wrapper.whats-are-nft {
    height: 250px;
  }

  .image-wrapper.mobile-image {
    height: 300px;
  }

  .image-wrapper.featured-image {
    height: 250px;
  }

  .image-wrapper.featured-image.qr-code-wrapper.bottom-padding {
    padding-bottom: 40px;
  }

  .image-contain._1.wallet-2-0, .image-contain._2.wallet-2-0 {
    display: none;
  }

  .swiper-button-next-2 {
    bottom: 10px;
    right: 16px;
  }

  .swiper-button-prev-2 {
    bottom: 10px;
    left: 16px;
  }

  .help-center-item-list {
    margin-top: -125px;
    padding-bottom: 0;
  }

  .help-center-item-list.article {
    margin-top: -150px;
  }

  .help-center-item-icon {
    width: 50px;
    height: 50px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .help-center-inner-wrapper {
    flex-direction: column;
  }

  .cat-blog-wrapper.new {
    justify-content: flex-start;
    padding-left: 0;
    overflow: auto;
  }

  .press-kit {
    margin-top: -124px;
    padding-bottom: 0;
  }

  .press-kit-intro {
    flex-direction: column;
    align-items: flex-start;
  }

  .press-kit-tabs-menu {
    width: 100vw;
    justify-content: flex-start;
    margin-bottom: 40px;
    padding-left: 0;
    overflow: auto;
  }

  .press-kit-tabs-menu.v2 {
    width: 100%;
    justify-content: flex-start;
    align-self: center;
    padding-left: 15px;
  }

  .press-kit-tab-link {
    margin-left: 5px;
    margin-right: 5px;
  }

  .blog-featured-image {
    height: 200px;
  }

  .gredient-banner {
    margin-top: -335px;
    padding: 20px;
  }

  .white-grid {
    grid-row-gap: 25px;
    padding: 10px;
  }

  .press-kit-tabs {
    flex-direction: column;
    align-items: center;
    display: flex;
  }

  .press-kit-tabs.second-one {
    padding-left: 15px;
    padding-right: 15px;
  }

  .get-started-gradient {
    width: 200px;
    bottom: -3px;
    right: -99px;
  }

  .a-button {
    width: 100%;
    justify-content: center;
    margin-bottom: 40px;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .a-button.margin-top-20 {
    margin-top: -19px;
  }

  .tyle-h1 {
    min-height: 150px;
  }

  .hero-image.full-mobile {
    height: 250px;
  }

  .quick-facts-wrap, .qucik-facts-bottom-content.white-bg {
    width: 100%;
  }

  .fact-item {
    flex-wrap: wrap;
  }

  .press-list {
    grid-template-columns: 1fr;
  }

  .shape-2-position.newsroom-icon-2 {
    top: auto;
    bottom: -60px;
    left: auto;
    right: 0%;
  }

  .news-item-grid {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .timeline-content-wrap {
    padding: 20px;
  }

  .timeline-item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .timeline-item:nth-child(2n+1) {
    flex-direction: column-reverse;
  }

  .timeline-image {
    width: 100%;
  }

  .text-field.blog-email {
    margin-bottom: 10px;
  }

  .hero-image-v2.hero-qr-image-fix-mobile {
    max-width: 1870px;
  }

  .line-between-sections {
    top: -40px;
  }

  .search-image {
    width: 70px;
    height: 70px;
    margin-bottom: 20px;
    margin-right: 0;
  }

  .search-resolts {
    margin-top: -180px;
  }

  .side-social {
    flex-direction: row;
    justify-content: center;
    padding-top: 0;
    padding-left: 13.5px;
  }

  .book-icon {
    top: 101px;
  }

  .newsroom-hero-image {
    height: 200px;
  }

  .swiper {
    margin-top: -220px;
    display: none;
  }

  .swiper.web-wallet-page {
    margin-top: auto;
    display: block;
  }

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

  .language-list-2.w--open {
    display: flex;
  }

  .blog-featured-video {
    height: 200px;
  }

  .blog-form {
    flex-direction: column;
    align-items: flex-start;
  }

  .button-wrap-showcase {
    width: 100%;
  }

  .fs-cc-prefs_button {
    width: 100%;
    text-align: center;
    margin-bottom: 8px;
  }

  .fs-cc-prefs_button.fs-cc-button-alt {
    width: 100%;
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .fs-cc-banner_buttons-wrapper {
    width: 100%;
    text-align: center;
    flex-direction: column-reverse;
    align-items: center;
  }

  .fs-cc-prefs_component, .fs-cc-prefs_content {
    padding: 24px;
  }

  .fs-cc-banner_button {
    width: 100%;
    margin-bottom: 10px;
  }

  .fs-cc-banner_text {
    margin-right: 0;
  }

  .video {
    height: auto;
    display: flex;
  }

  .section.second {
    margin-top: 50vh;
  }

  .load-more-button-cta.mobile-width-100 {
    width: 100%;
  }

  .category-pill-blog-all {
    flex: none;
  }

  .embed-report {
    height: 140px;
  }

  .efinity-hero-image {
    width: 100%;
    height: 550px;
    margin-top: -178px;
  }

  .efinity-hero-image.update-2-0 {
    width: 100%;
    height: 350px;
    margin-top: -53px;
    margin-bottom: -73px;
  }

  .hiw-box {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0;
  }

  .hiw-box.hor-column {
    flex-wrap: wrap;
  }

  .hiw-box.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .hiw-box.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .hiw-box.hero-column.type-text.big {
    min-height: 500px;
  }

  .hiw-box.flex-right.width-100 {
    flex-direction: column;
  }

  .hiw-box.hide-mobile {
    display: flex;
  }

  .hiw-box.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .hiw-box.max-305 {
    margin-left: 0;
  }

  .hiw-box.testimonial {
    padding-top: 0;
  }

  .hiw-box.newsroom-content {
    margin-top: -145px;
  }

  .hiw-box.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .hiw-box._555 {
    top: 75px;
  }

  .hiw-box-icon {
    height: 50px;
  }

  .enfinity-line-hight, .enfinity-line-hight.mobile-vertical, .enfinity-line-hight.mobile-vertical.only-mobile, .enfinity-line-width {
    display: none;
  }

  .side-text-icon.second-one {
    height: 45px;
    padding-left: 5px;
    padding-right: 5px;
  }

  .features-cms {
    width: 100%;
  }

  .features-cms.showcase-cms.a-button {
    margin-bottom: 20px;
  }

  .featured-item {
    padding-top: 50px;
    padding-bottom: 30px;
  }

  .enfinity-footer-image {
    height: 350px;
  }

  .stycki-image {
    margin-top: -127px;
    margin-bottom: 50px;
  }

  .button-disable-e.mobile-width-100 {
    width: 100%;
  }

  .button-disable-e.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-disable-e.bigger-button {
    height: 60px;
  }

  .rewards-tabel {
    padding: 15px;
  }

  .enfinity-button.mobile-width-100 {
    width: 100%;
  }

  .enfinity-button.button-mobile-fix {
    margin-bottom: -20px;
  }

  .enfinity-button.bigger-button {
    height: 60px;
  }

  .enfinity-coin-dowpdown {
    padding: 20px;
  }

  .modal-dot.dot {
    padding: 15px;
  }

  .contribute-logo.dot {
    width: 50px;
    height: 50px;
  }

  .contribute-popup.dot {
    width: 100%;
    height: 100%;
  }

  .close-icon {
    z-index: 11;
  }

  .line-popup.line-desktop {
    display: none;
  }

  .polkadot-field.blog-email {
    margin-bottom: 10px;
  }

  .text-block {
    font-size: 90px;
  }

  .dot-reward {
    width: 50px;
    right: -26px;
  }

  .efi-reward {
    width: 50px;
    bottom: 6px;
    left: -18px;
  }

  .rewards-nft-image {
    height: 300px;
  }

  .lootie-load {
    height: 400px;
    top: -72px;
  }

  .all-filter, .dropdown-button {
    flex: none;
  }

  .ms-chat-icon {
    display: none;
  }

  .popup-content-wrapper---efi {
    border-radius: 24px;
  }

  .popup-content-wrapper---efi.efi-popup-1-content-wrapper {
    border-radius: 16px;
    left: 16px;
    right: 16px;
  }

  .popup-1---efi {
    padding: 40px 16px 32px;
  }

  .subscribe-button---brix {
    text-align: center;
    background-position: 247px;
    padding: 15px 34px 16px 38px;
  }

  .efi-popup-wrapper {
    padding-left: 16px;
    padding-right: 16px;
  }

  .popup-1-illustration {
    height: auto;
    max-width: 40%;
  }

  .popup-content-wrapper---efi-2 {
    border-radius: 24px;
  }

  .popup-content-wrapper---efi-2.popup-1-content-wrapper---efi-copy {
    border-radius: 16px;
    left: 16px;
    right: 16px;
  }

  .popup-1---efi-2 {
    padding: 40px 16px 32px;
  }

  .popup-wrapper---efi {
    padding-left: 16px;
    padding-right: 16px;
  }

  .popup-1-illustration---efi-2 {
    height: auto;
    max-width: 40%;
  }

  .qr-mobile-link-wrapper {
    width: 100%;
    flex-direction: column;
    margin-bottom: 20px;
    display: flex;
  }

  .qr-mobile-link-wrapper.margin-20-mobile {
    margin-bottom: 40px;
  }

  .qr-paragraph-link {
    font-weight: 500;
    display: inline-block;
  }

  .sticky-bottom.button.desktop {
    width: 18em;
    margin-left: auto;
    margin-right: auto;
  }

  .sticky-bottom.button.desktop.mobile {
    display: flex;
  }

  .roadmap-content-wrap-2 {
    padding: 20px;
  }

  .dev-roadmap-title-wrapper {
    align-items: flex-start;
  }

  .efinity-newsletter-cta.last-form {
    flex-direction: column;
    align-items: stretch;
  }

  .featured-video {
    height: 100%;
    max-width: 260px;
  }

  .platform-dropdown-list {
    padding: 20px;
  }

  .platform-dropdown-list-wrapper {
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
  }

  .button-wrapper-single {
    justify-content: center;
  }

  .button-wrapper-single.enjin-coin-dropdown-item, .button-wrapper-single.platform-dropdown-item {
    justify-content: flex-start;
    display: flex;
  }

  .supported-blockchains-item {
    width: 140px;
    height: 140px;
  }

  .label-2 {
    font-size: 16px;
  }

  .second-hero-section.hero {
    padding-top: 80px;
    padding-bottom: 60px;
  }

  .second-hero-section.blog-hero {
    padding-bottom: 250px;
  }

  .second-hero-section.blog-hero.post {
    padding-bottom: 100px;
  }

  .second-hero-section.hero-wallet {
    padding-bottom: 40px;
  }

  .second-hero-section.help-hero {
    padding-bottom: 60px;
  }

  .second-hero-section.help-hero.article {
    padding-bottom: 100px;
  }

  .second-hero-section.use-cases-hero {
    padding-top: 120px;
  }

  .second-hero-section.search-hero {
    padding-top: 120px;
    padding-bottom: 100px;
  }

  .second-hero-section.enjin-coin {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .wallet-beta-form.last-form {
    flex-direction: column;
    align-items: stretch;
  }

  .field-and-button {
    width: 100%;
  }

  .field-and-button.last-form {
    flex-direction: column;
    align-items: stretch;
  }

  .beta-form-button {
    min-width: 60px;
  }

  .beta-form-button.mobile-width-100 {
    width: 100%;
  }

  .beta-form-button.button-mobile-fix {
    margin-bottom: -20px;
  }

  .beta-form-button.bigger-button {
    height: 60px;
  }

  .beta-form-button.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .beta-form-button.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .beta-form-button.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .beta-form-button.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .beta-tag-image {
    width: 100%;
    height: auto;
    margin-bottom: 30px;
  }

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

  .bullet-section.gray-section.overflow-none.a-button-section {
    padding-bottom: 90px;
  }

  .bullet-section.gray-section.showcase-home {
    padding-bottom: 80px;
  }

  .bullet-section.home-hero {
    padding-top: 100px;
  }

  .bullet-section.efinity-form-section {
    height: 125px;
    justify-content: flex-start;
  }

  .wallet-2-0-known-issues-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wallet-2-0-known-issues-section.gray-section.overflow-none.a-button-section {
    padding-bottom: 90px;
  }

  .wallet-2-0-known-issues-section.gray-section.showcase-home {
    padding-bottom: 80px;
  }

  .wallet-2-0-known-issues-section.home-hero {
    padding-top: 100px;
  }

  .wallet-2-0-known-issues-section.efinity-form-section {
    height: 125px;
    justify-content: flex-start;
  }

  .wallet-2-0-version-updates-section {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wallet-2-0-version-updates-section.gray-section.overflow-none.a-button-section {
    padding-bottom: 90px;
  }

  .wallet-2-0-version-updates-section.gray-section.showcase-home {
    padding-bottom: 80px;
  }

  .wallet-2-0-version-updates-section.home-hero {
    padding-top: 100px;
  }

  .wallet-2-0-version-updates-section.efinity-form-section {
    height: 125px;
    justify-content: flex-start;
  }

  .hero-video {
    height: auto;
    display: flex;
  }

  .wallet-beta-hero-image.hero-qr-image-fix-mobile {
    max-width: 1870px;
  }

  .newsletter-form.last-form, .enjin-newsletter-cta.last-form {
    flex-direction: column;
    align-items: stretch;
  }

  .footer-main-content {
    padding-top: 60px;
  }

  .mg-bottom-24px {
    margin-bottom: 16px;
  }

  .footer-bottom {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .display-4 {
    font-size: 23px;
  }

  .paragraph-large-2 {
    font-size: 20px;
  }

  .card-feature-v1-content {
    padding: 40px 23px 32px;
  }

  .display-5 {
    font-size: 20px;
  }

  .grid-3-columns, .grid-3-columns.features-grid {
    grid-template-columns: 1fr;
  }

  .order-list-price {
    margin-top: 11px;
  }

  .order-item {
    flex-direction: column;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 22px;
    padding-bottom: 22px;
  }

  .container-default {
    max-width: 100%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-mask.width-476px {
    max-width: 100%;
  }

  .mg-right-18px {
    margin-right: 13px;
  }

  .cart-header {
    padding-left: 20px;
    padding-right: 20px;
  }

  .mg-bottom-88px {
    margin-bottom: 61px;
  }

  .inner-container._388px-mbp {
    max-width: 388px;
  }

  .inner-container._340px-mbp {
    max-width: 340px;
  }

  .btn-primary {
    width: 100%;
    padding: 22px 20px;
  }

  .card-feature-v1-featured-content {
    padding: 40px 23px 32px;
  }

  .buttons-row {
    flex-direction: column;
    align-items: stretch;
  }

  .position-relative.hero {
    padding-bottom: 30px;
  }

  .mg-right-auto {
    margin-right: auto;
  }

  .grid-2-columns.cta-v1 {
    grid-template-columns: 1fr;
    margin-right: 23px;
  }

  .grid-2-columns.hero-v2 {
    grid-row-gap: 60px;
  }

  .grid-2-columns.feature-v2-featured {
    grid-row-gap: 50px;
    grid-template-columns: auto;
  }

  .grid-2-columns.step-tab-content-grid {
    grid-row-gap: 50px;
  }

  .image-wrapper-2.border-radius-20px.slide-full-image {
    min-height: 418px;
  }

  .image-wrapper-2.border-radius-20px.post-featured-v1 {
    min-width: 100%;
  }

  .mg-bottom-70px-tablet {
    margin-bottom: 50px;
  }

  .input {
    padding-left: 20px;
    padding-right: 20px;
  }

  .apple-pay-btn.cart {
    height: 53px;
  }

  .mg-bottom-64px {
    margin-bottom: 40px;
  }

  .badge-primary {
    padding: 14px 22px;
  }

  .badge-primary.small {
    padding: 10px 20px;
  }

  .cart-container {
    border-radius: 0;
    margin: 0;
  }

  .btn-secondary {
    width: 100%;
    padding: 22px 20px;
  }

  .display-1 {
    font-size: 40px;
  }

  .grid-footer {
    grid-row-gap: 50px;
    grid-template-columns: auto;
  }

  .display-2 {
    font-size: 36px;
  }

  .mg-bottom-32px {
    margin-bottom: 20px;
  }

  .button-row-left {
    margin-bottom: 15px;
    margin-right: 0;
  }

  .empty-state-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .display-3, .heading-h2-size {
    font-size: 28px;
  }

  .card.testimonial {
    padding: 32px 23px 40px;
  }

  .card.cta-v2 {
    padding: 70px 23px 50px;
  }

  .card.bg-neutral-800.cta-v1 {
    padding-top: 75px;
    padding-left: 23px;
  }

  .card.feature-v2-featured {
    padding-bottom: 36px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .card.step-tab-content {
    padding: 32px 24px;
  }

  .card.cta-v3 {
    padding-top: 40px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .section-5 {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .section-5.hero, .section-5.hero.v2 {
    padding-top: 48px;
  }

  .error-message-3.cart-error {
    margin-left: 20px;
    margin-right: 20px;
  }

  .header-nav-list-item {
    width: 100%;
    text-align: left;
  }

  .header-nav-list-item.show-in-tablet {
    width: 100%;
    justify-content: flex-start;
    display: flex;
  }

  .footer-logo {
    max-width: 160px;
  }

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

  .cart-footer {
    padding-left: 20px;
    padding-right: 20px;
  }

  .order-item-content {
    margin-left: 0;
  }

  .position-absolute.full.slide-full-image-filter {
    padding: 44px 23px;
  }

  .header-nav-menu-wrapper, .cart-list {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-400 {
    font-size: 20px;
  }

  .feature-v2-featured-mockup-wrapper {
    max-width: 300px;
  }

  .heading-h1-size {
    font-size: 32px;
  }

  .tabs-menu-default {
    border-radius: 20px;
    flex-direction: column;
  }

  .badge-secondary {
    padding: 14px 22px;
  }

  .badge-secondary.tab-link-default {
    margin-top: 5px;
    margin-bottom: 5px;
  }

  .container-default-2 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .link-content.post-featured-v1 {
    flex-direction: column;
    align-items: stretch;
  }

  .post-featured-v1-last-content {
    padding-top: 32px;
    padding-left: 24px;
    padding-right: 24px;
  }

  .cta-v3-mockup-left {
    max-width: 70%;
    margin-bottom: -140px;
  }

  .color-neutral-100.mg-bottom-32px {
    margin-bottom: 20px;
  }

  .section-6 {
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .section-6.small {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .cta-v3-mockup-right {
    margin-top: 38px;
    margin-left: 0;
    margin-right: -100px;
  }

  .product-phone-content {
    top: 26px;
    bottom: 26px;
    left: 27px;
    right: 27px;
  }

  .product-phone-demo-image {
    padding: 0 8px 9px;
  }

  .section-hero {
    padding-top: 100px;
  }

  .product-phone-image-holder {
    width: 300px;
    margin-top: 15px;
    padding-top: 15px;
  }

  .ellipse-left {
    width: 320px;
    height: 350px;
    top: 30%;
    left: -60%;
  }

  .iphone-lock-screen-image {
    border-radius: 0;
    padding: 0 8px 8px;
    display: block;
  }

  .ellipse-right {
    width: 350px;
    height: 350px;
    top: 30%;
    left: 75vw;
    right: auto;
  }

  .hero-text {
    font-size: 80px;
  }

  .hero-text._1, .hero-text._2 {
    font-size: 90px;
  }

  .ellipses-holder {
    display: none;
  }

  .main-heading.enjin-network-page {
    font-size: 60px;
  }

  .app-icon-holder {
    width: 100px;
    height: 100px;
  }

  .hero-product-demo {
    height: 80vh;
  }

  .phone-holder-image {
    width: 350px;
    min-width: 350px;
  }

  .phone-slider-container-2 {
    width: 158px;
    height: 337px;
    top: 17px;
    left: 50px;
  }

  .phone-holder-container {
    height: 520px;
  }

  .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .fixed-nav {
    padding-left: 0;
    padding-right: 0;
  }

  .iphone-lock-screen-image-copy {
    border-radius: 0;
    padding: 0 8px 8px;
    display: block;
  }

  .app-ratings-button {
    width: 100%;
  }

  .inner-pill.white-text {
    display: none;
  }

  .color-neutral-100-copy.mg-bottom-32px {
    margin-bottom: 20px;
  }

  .collection-list {
    width: 100%;
  }

  .qr-code-purple-frame-wrapper {
    width: 300px;
    height: 300px;
    max-width: none;
    background-size: cover;
    background-attachment: scroll;
  }

  .swiper-v2 {
    margin-top: -220px;
    display: none;
  }

  .swiper-v2.web-wallet-page {
    margin-top: auto;
    display: block;
  }

  .italic-text {
    color: var(--gray-5);
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
  }

  .image-8 {
    width: 100%;
  }

  .hero-callout.enjin-network-page {
    font-size: 21px;
  }

  .js-clock {
    flex-wrap: wrap;
  }

  .box {
    margin-bottom: 10px;
  }

  .collection-list-2, .collection-list-3, .collection-list-wrapper-6 {
    width: 100%;
  }

  .language-list-3.w--open {
    display: flex;
  }

  .button-rebrand.transparent, .button-rebrand.mobile-width-100 {
    width: 100%;
  }

  .button-rebrand.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-rebrand.bigger-button {
    height: 60px;
  }

  .button-rebrand.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-rebrand.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-rebrand.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-rebrand.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-rebrand.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .button-transparent-rebrand.transparent, .button-transparent-rebrand.mobile-width-100 {
    width: 100%;
  }

  .button-transparent-rebrand.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-transparent-rebrand.bigger-button {
    height: 60px;
  }

  .button-transparent-rebrand.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-transparent-rebrand.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-transparent-rebrand.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-transparent-rebrand.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-transparent-rebrand.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .button-big-rebrand.transparent, .button-big-rebrand.mobile-width-100 {
    width: 100%;
  }

  .button-big-rebrand.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-big-rebrand.bigger-button {
    height: 60px;
  }

  .button-big-rebrand.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-big-rebrand.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-big-rebrand.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-big-rebrand.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-big-rebrand.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .button-big-transparent-rebrand.transparent, .button-big-transparent-rebrand.mobile-width-100 {
    width: 100%;
  }

  .button-big-transparent-rebrand.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-big-transparent-rebrand.bigger-button {
    height: 60px;
  }

  .button-big-transparent-rebrand.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-big-transparent-rebrand.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-big-transparent-rebrand.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-big-transparent-rebrand.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-big-transparent-rebrand.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .button-big-transparent-white-rebrand.transparent, .button-big-transparent-white-rebrand.mobile-width-100 {
    width: 100%;
  }

  .button-big-transparent-white-rebrand.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-big-transparent-white-rebrand.bigger-button {
    height: 60px;
  }

  .button-big-transparent-white-rebrand.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-big-transparent-white-rebrand.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-big-transparent-white-rebrand.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-big-transparent-white-rebrand.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-big-transparent-white-rebrand.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .h1-rebrand {
    font-size: 54px;
  }

  .h2-rebrand.home-wallet-heading {
    width: 300px;
    font-size: 51px;
  }

  .h3-rebrand {
    font-size: 32px;
  }

  .home-hero-image-1-rebrand, .home-hero-image-3-rebrand {
    left: -540px;
  }

  .full-width-mobile {
    width: 100%;
  }

  .home-hero-layout-rebrand {
    height: 500px;
    background-image: linear-gradient(rgba(0, 0, 0, .85), rgba(0, 0, 0, 0));
  }

  .home-stats-rebrand-heading, .home-adoption-stats-heading {
    font-size: 36px;
  }

  .home-coin-column.hor-column {
    flex-wrap: wrap;
  }

  .home-coin-column.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .home-coin-column.hor-column.mobile-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .home-coin-column.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .home-coin-column.hero-column.type-text.big {
    min-height: 500px;
  }

  .home-coin-column.max-450 {
    max-width: 100%;
  }

  .home-coin-column.flex-right.width-100 {
    flex-direction: column;
  }

  .home-coin-column.hide-mobile {
    display: flex;
  }

  .home-coin-column.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .home-coin-column.max-305 {
    margin-left: 0;
  }

  .home-coin-column.testimonial {
    padding-top: 0;
  }

  .home-coin-column.newsroom-content {
    margin-top: -145px;
  }

  .home-coin-column.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .home-coin-column.contribute-dot-polkadot-js {
    display: none;
  }

  .home-coin-column.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .home-coin-image-2 {
    width: 100%;
  }

  .home-coin-stats-wrapper {
    padding-left: 24px;
    padding-right: 24px;
  }

  .home-coin-image-3 {
    width: 30px;
    height: 30px;
    left: -13px;
  }

  .home-coin-image-4 {
    right: -20px;
  }

  .home-qr-holder {
    z-index: 1;
    position: relative;
  }

  .home-qr-gradient-1 {
    width: 100%;
  }

  .home-qr-gradient-2 {
    z-index: 0;
    width: 100%;
  }

  .home-qr-image-5 {
    left: -140px;
  }

  .home-range-bot-wrapper {
    align-items: flex-start;
  }

  .home-community-card-text.hor-column {
    flex-wrap: wrap;
  }

  .home-community-card-text.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .home-community-card-text.hor-column.mobile-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .home-community-card-text.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .home-community-card-text.hero-column.type-text.big {
    min-height: 500px;
  }

  .home-community-card-text.max-450 {
    max-width: 100%;
  }

  .home-community-card-text.flex-right.width-100 {
    flex-direction: column;
  }

  .home-community-card-text.hide-mobile {
    display: flex;
  }

  .home-community-card-text.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .home-community-card-text.max-305 {
    margin-left: 0;
  }

  .home-community-card-text.testimonial {
    padding-top: 0;
  }

  .home-community-card-text.newsroom-content {
    margin-top: -145px;
  }

  .home-community-card-text.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .home-community-card-text.contribute-dot-polkadot-js {
    display: none;
  }

  .home-community-card-text.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .home-wallet-gradient {
    object-fit: cover;
  }

  .home-wallet-decor-image {
    left: -47px;
  }

  .home-wallet-lines-image {
    width: 740px;
    right: -70px;
  }

  .home-explore-card-holder {
    grid-row-gap: 64px;
  }

  .home-explore-card-image {
    width: 100%;
    top: -30px;
  }

  .container-3 {
    max-width: none;
  }

  .footer-wrapper-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-block-two {
    margin-top: 40px;
  }

  .footer-bottom-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-social-block-two {
    margin-top: 20px;
  }

  .footer-form-two {
    padding: 20px;
  }

  .footer-form-block-two {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .footer-form-input {
    margin-bottom: 10px;
    padding-right: 20px;
  }

  .button-primary.footer-form-button {
    position: relative;
    right: 0;
  }

  .footer-social-wrapper.hor-column {
    flex-wrap: wrap;
  }

  .footer-social-wrapper.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-social-wrapper.hor-column.mobile-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-social-wrapper.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .footer-social-wrapper.hero-column.type-text.big {
    min-height: 500px;
  }

  .footer-social-wrapper.max-450 {
    max-width: 100%;
  }

  .footer-social-wrapper.flex-right.width-100 {
    flex-direction: column;
  }

  .footer-social-wrapper.hide-mobile {
    display: flex;
  }

  .footer-social-wrapper.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .footer-social-wrapper.max-305 {
    margin-left: 0;
  }

  .footer-social-wrapper.testimonial {
    padding-top: 0;
  }

  .footer-social-wrapper.newsroom-content {
    margin-top: -145px;
  }

  .footer-social-wrapper.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js {
    display: none;
  }

  .footer-social-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .footer-utility-wrapper.hor-column {
    flex-wrap: wrap;
  }

  .footer-utility-wrapper.hor-column.wrap.grid-mobile {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-utility-wrapper.hor-column.mobile-column {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer-utility-wrapper.hero-column.type-text {
    width: 100%;
    min-height: 350px;
  }

  .footer-utility-wrapper.hero-column.type-text.big {
    min-height: 500px;
  }

  .footer-utility-wrapper.max-450 {
    max-width: 100%;
  }

  .footer-utility-wrapper.flex-right.width-100 {
    flex-direction: column;
  }

  .footer-utility-wrapper.hide-mobile {
    display: flex;
  }

  .footer-utility-wrapper.margin-top-40.hide-mobile-custom-wallet {
    display: none;
  }

  .footer-utility-wrapper.max-305 {
    margin-left: 0;
  }

  .footer-utility-wrapper.testimonial {
    padding-top: 0;
  }

  .footer-utility-wrapper.newsroom-content {
    margin-top: -145px;
  }

  .footer-utility-wrapper.wallet-column {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js {
    display: none;
  }

  .footer-utility-wrapper.contribute-dot-polkadot-js.mobile-polka-js {
    display: flex;
  }

  .button-rebrand-dropdown.transparent, .button-rebrand-dropdown.mobile-width-100 {
    width: 100%;
  }

  .button-rebrand-dropdown.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-rebrand-dropdown.bigger-button {
    height: 60px;
  }

  .button-rebrand-dropdown.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-rebrand-dropdown.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-rebrand-dropdown.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-rebrand-dropdown.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-rebrand-dropdown.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }

  .button-transparent-rebrand-dropdown.transparent, .button-transparent-rebrand-dropdown.mobile-width-100 {
    width: 100%;
  }

  .button-transparent-rebrand-dropdown.button-mobile-fix {
    margin-bottom: -20px;
  }

  .button-transparent-rebrand-dropdown.bigger-button {
    height: 60px;
  }

  .button-transparent-rebrand-dropdown.submit-big-button {
    width: 100%;
    position: relative;
    bottom: auto;
    right: auto;
  }

  .button-transparent-rebrand-dropdown.submit-big-button.fix-z-index {
    z-index: 8;
  }

  .button-transparent-rebrand-dropdown.dot-button {
    padding-left: 45px;
    padding-right: 45px;
  }

  .button-transparent-rebrand-dropdown.dot-button.mobile-button {
    width: 220px;
    min-width: 80px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .button-transparent-rebrand-dropdown.margin-left-20 {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
  }
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c698f-7a442520 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6995-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6997-7a442520 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6999-7a442520 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c69a1-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69b8-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69be-7a442520 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c69bf-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69c0-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69c1-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69c2-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69c3-7a442520 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c69c4-7a442520 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a15-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a19-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a1b-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a26-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a3e-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a57-7a442520 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a60-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a61-7a442520 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a95-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a97-7a442520 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6abb-7a442520 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6ac0-7a442520 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6ac1-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6ac2-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6acb-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6ad4-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6add-7a442520 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6aeb-7a442520 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6aef-7a442520 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6afa-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b14-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b16-7a442520 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b2e-7a442520 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b33-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b35-7a442520, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec74d-4d6ec74b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec74f-4d6ec74b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec751-4d6ec74b {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec765-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec772-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec77f-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec78e-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec79b-4d6ec74b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec79c-4d6ec74b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec79f-4d6ec74b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7a0-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7a8-4d6ec74b {
  align-self: start;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7ae-4d6ec74b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7b0-4d6ec74b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd5288987a7-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987bf-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987ad-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987b3-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987b9-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987c5-28898797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b8a16605-e9d9-4149-16c8-271c57b32cae-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8a16605-e9d9-4149-16c8-271c57b32cb6-28898797, #w-node-b8a16605-e9d9-4149-16c8-271c57b32cbe-28898797, #w-node-b8a16605-e9d9-4149-16c8-271c57b32cba-28898797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2f043d1-674d-ef1b-a363-2de23aa94828-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f2f043d1-674d-ef1b-a363-2de23aa94838-28898797, #w-node-_50b9ebad-c98c-4c6d-b0f2-6dcf0b97c3cd-28898797, #w-node-_26f9e365-fb8f-e285-38c9-09bd0f92ebd1-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd52889880e-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987d7-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987d3-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987db-28898797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd5288987e6-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd5288987ee-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987f2-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987f6-28898797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bf95c660-3088-edf8-e30f-94645d3372af-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bf95c660-3088-edf8-e30f-94645d3372b0-28898797, #w-node-bf95c660-3088-edf8-e30f-94645d3372a9-28898797 {
  align-self: start;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd52889881f-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd528898825-28898797 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd52889882a-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd52889882c-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-efb5b0ef-f203-ee75-5889-2dd52889882f-28898797 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_600784f8-e6a0-cf28-1103-e4178590cf34-7a44258b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_5c0a124d-4e37-94e4-b504-c55955ffa98e-7a44258b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_86a412b0-e841-85ca-7a3c-12da5ea5116f-7a44258b {
  grid-area: span 1 / span 8 / span 1 / span 8;
  align-self: start;
  justify-self: end;
}

#w-node-_8ec56ccd-f463-add8-47c5-fa3e0f0a804e-7a44258b, #w-node-d01b642f-cb34-9244-3615-aba08618892d-7a44258b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4130e68c-09c6-bb16-50c4-a56d347c254c-7a44258b, #w-node-d85766da-b9c2-5a4e-6ef7-bc446fe5aaee-7a44258b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-fb87985d-84a2-bc6f-57d9-033c6f0e11a6-6f0e11a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-fb87985d-84a2-bc6f-57d9-033c6f0e11a8-6f0e11a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-_12a11151-0a2b-bfca-76e4-d496e52ab6e3-6f0e11a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_12a11151-0a2b-bfca-76e4-d496e52ab6e5-6f0e11a4 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: end;
}

#w-node-f6e5c741-25d2-2cc3-cef0-0311aa55265c-79128b10 {
  align-self: start;
}

#w-node-f6e5c741-25d2-2cc3-cef0-0311aa552654-79128b10 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f6e5c741-25d2-2cc3-cef0-0311aa552655-79128b10 {
  align-self: start;
}

#w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d43-7a44258d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3fd11d7f-9e86-4ac3-fb33-67e395b2c56c-7a44258d {
  align-self: start;
}

#w-node-_79a126d5-9c9a-fe30-ae5b-fe04bbfab7ef-7a44258d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_79a126d5-9c9a-fe30-ae5b-fe04bbfab7f0-7a44258d {
  align-self: start;
}

#w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d58-7a44258d {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
  justify-self: center;
}

#w-node-d2a13c45-0b86-fb92-44a8-c83088f095b5-7a44258d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-d2a13c45-0b86-fb92-44a8-c83088f095b7-7a44258d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a44258d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_80a85f7b-d496-51a2-9621-37043ed7c84f-7a44258d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a44258d {
  grid-area: 1 / 2 / 2 / 7;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_2123f6ad-e1b8-686b-c047-65c76e1c2f17-7a44258d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f1f170d0-4370-2606-2bdc-bbba34b79205-7a44258d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a44258d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a44258d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_54791930-19dd-944e-7c4c-258d3406eb5b-7a44258d {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-ebe528d6-ac40-0103-083c-dd57580c10a2-7a44258d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a44258d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a44258d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a44258d {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-d34532e8-7a47-ef64-6b5f-84a36d6891b8-7a44258d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_74de4bf9-3c21-6f8c-4c97-535ceda4a872-7a44258d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_8a91ed18-03e6-dc13-6c5b-e98a34f0a9ae-7a44258d {
  grid-area: 1 / 10 / 2 / 13;
  align-self: end;
  justify-self: end;
}

#w-node-_720e39e3-d286-7eba-6512-ef3a493d0e86-7a44258d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e582-7a44258d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a44258d {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e58e-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e590-7a44258d, #w-node-_37ecfacf-95f8-ff21-a84b-47b0bbb66234-7a44258d, #w-node-_37ecfacf-95f8-ff21-a84b-47b0bbb66236-7a44258d {
  align-self: center;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a44258d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e59f-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e5a1-7a44258d, #w-node-_3e27d168-95fc-2abe-bb57-1743f89864d0-7a44258d, #w-node-_3e27d168-95fc-2abe-bb57-1743f89864d2-7a44258d {
  align-self: center;
}

#w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20c-b0a9b20a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20e-b0a9b20a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b229-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b21d-b0a9b20a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6f74c839-7bce-d6ba-3ad6-df09ea4ae58c-ea4ae58a {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4425ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-ceaa3bdd-4a9c-2f26-cb93-b8ae26555e2f-7a4425ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: center;
}

#w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962fb-7a4425ac {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962fe-7a4425ac {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-a11b1cff-7b83-fb89-ee90-dba9fd796304-7a4425ac {
  justify-self: center;
}

#w-node-a11b1cff-7b83-fb89-ee90-dba9fd796309-7a4425ac {
  justify-self: end;
}

#w-node-_2a375cd3-cd66-91f9-e21c-de6deffdcdc2-7a4425ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-f393cfab-5134-078a-a3b2-54602a0c6fad-7a4425ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_5df10ae3-9060-a972-6d71-7032ee3687e7-7a4425ac {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_5df10ae3-9060-a972-6d71-7032ee3687ec-7a4425ac {
  grid-area: 2 / 1 / 3 / 13;
  align-self: stretch;
}

#w-node-_5df10ae3-9060-a972-6d71-7032ee3687ed-7a4425ac {
  grid-area: 1 / 6 / 4 / 12;
  justify-self: end;
}

#w-node-_504e3455-6eb8-73d5-c8ac-418da12b842a-7a4425ac {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e23bd5fb-950b-694e-aea9-52d7da867f1f-7a4425ac {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: center;
}

#w-node-d9591eee-ad33-e4a9-aa1c-86ff6d55b6de-7a4425ac {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ac60effc-89cb-39b5-7e71-0c5f580b0c03-7a4425cb, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0c1b-7a4425cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac60effc-89cb-39b5-7e71-0c5f580b0c1f-7a4425cb {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4425cb {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4425cb {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-cfeae84d-c3fb-e8ef-e154-2a9cbcca4639-7a4425ce {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d58-7a4425ce {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
  justify-self: center;
}

#w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a4425ce {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_80a85f7b-d496-51a2-9621-37043ed7c84f-7a4425ce {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a4425ce {
  grid-area: 1 / 2 / 2 / 7;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-_2123f6ad-e1b8-686b-c047-65c76e1c2f17-7a4425ce {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f1f170d0-4370-2606-2bdc-bbba34b79205-7a4425ce {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a4425ce {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a4425ce {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_54791930-19dd-944e-7c4c-258d3406eb5b-7a4425ce {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-ebe528d6-ac40-0103-083c-dd57580c10a2-7a4425ce {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a4425ce {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a4425ce {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a4425ce {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
}

#w-node-d34532e8-7a47-ef64-6b5f-84a36d6891b8-7a4425ce {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e582-7a4425ce {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a4425ce {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e58e-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e590-7a4425ce, #w-node-_37ecfacf-95f8-ff21-a84b-47b0bbb66234-7a4425ce, #w-node-_37ecfacf-95f8-ff21-a84b-47b0bbb66236-7a4425ce {
  align-self: center;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a4425ce {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_5900c617-2c1f-345d-d5e3-17db6272e59f-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e5a1-7a4425ce, #w-node-_3e27d168-95fc-2abe-bb57-1743f89864d0-7a4425ce, #w-node-_3e27d168-95fc-2abe-bb57-1743f89864d2-7a4425ce {
  align-self: center;
}

#w-node-c5d4858f-bd2a-78d2-d362-b43fa127f289-7a4425cf {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: start;
}

#w-node-_2003f6a2-04e1-a445-6793-4419c2baa03c-7a4425cf, #w-node-_5dbf6d50-69e7-7ee0-aade-8357244e2db8-7a4425cf {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c4b-7a4425cf, #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c53-7a4425cf {
  align-self: center;
}

#w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c63-7a4425cf {
  grid-area: 1 / 3 / 2 / 4;
  align-self: start;
}

#w-node-_11f63e4e-c810-1403-2fc4-88e6e9dfabf1-7a4425cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_11f63e4e-c810-1403-2fc4-88e6e9dfabf2-7a4425cf, #w-node-_11f63e4e-c810-1403-2fc4-88e6e9dfabeb-7a4425cf {
  align-self: start;
}

#w-node-_11f63e4e-c810-1403-2fc4-88e6e9dfabf9-7a4425cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b3807ebf-de61-007d-1637-00dcef5be4c4-7a4425cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b3807ebf-de61-007d-1637-00dcef5be4c7-7a4425cf {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d0aa6b70-01a0-5ae8-4407-fcfd6b6af434-7a4425cf, #w-node-_647d7597-d947-39fc-538c-b2efe70605dd-7a4425cf {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_6212acc9-26c2-ae28-0d5b-2554e0bc9094-7a4425d1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_8fd384b0-fec0-f34d-e757-0978f8b367f7-7a4425d1, #w-node-e5ddd2cc-17db-ad23-1e38-63cd79a05210-7a4425d1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-b0c5f030-ba12-680b-9947-2d388a6daac9-7a4425d2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_4eaf26e2-def4-fa1e-ee02-3d93e6b66169-7a4425d2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4eaf26e2-def4-fa1e-ee02-3d93e6b6616a-7a4425d2, #w-node-_4eaf26e2-def4-fa1e-ee02-3d93e6b66171-7a4425d2 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_83b06408-a509-5975-93af-5b34a6d861de-7a4425d3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_83b06408-a509-5975-93af-5b34a6d86216-7a4425d3 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_83b06408-a509-5975-93af-5b34a6d86217-7a4425d3, #w-node-_83b06408-a509-5975-93af-5b34a6d8621e-7a4425d3 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98d2-7a4425d7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98e3-7a4425d7 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_359deb7a-1fb7-6a1a-a06a-9ea9402fab6e-7a4425d7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f9901-7a4425d7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_24b03744-3cb0-4521-bfaf-d749ed91a97d-7a4425d8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_24b03744-3cb0-4521-bfaf-d749ed91a98b-7a4425d8, #w-node-_24b03744-3cb0-4521-bfaf-d749ed91a990-7a4425d8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c74d4-7a4425ee {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c74e5-7a4425ee {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c756b-7a4425ee {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c7503-7a4425ee {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3cf2-7a442602 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3d03-7a442602 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_042f4f54-f5a2-2547-6b7a-dab9958f9ca5-7a442602 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3d21-7a442602 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_143751d3-5a10-ab7b-aada-182dd83e8bdc-7a442603 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_143751d3-5a10-ab7b-aada-182dd83e8bed-7a442603 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_46c4aa7f-7d2e-ab97-e819-5d935d75d15f-7a442603 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_143751d3-5a10-ab7b-aada-182dd83e8c0b-7a442603 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-fcec59be-d2e2-3d96-97cf-c0135500510e-7a442606 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-c4405557-5c0f-5ff5-2006-1f518769f984-7a442606 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_541d3225-c466-d0ba-8204-a5e2332e5cbf-7a442606 {
  align-self: center;
}

#w-node-bad02049-8584-c3c5-70c7-8de000319ab5-7a442606 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-a9c22c5b-01d4-66aa-afdb-0002edaa6cb7-7a442607 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_13718e31-9fa3-2064-7d78-9c2fd42e7896-7a442607 {
  grid-area: 1 / 3 / 2 / 11;
}

#w-node-_158d2ee9-9759-5978-08f4-479e5aa3d98e-7a442607, #w-node-c131bbe6-88e5-9f82-4284-92da0492b7f4-7a442607, #w-node-a30f9e86-a356-dc95-4690-9542977014ea-7a442607 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3d49444e-bd70-66b9-96e5-0d91480eb4cd-7a442607 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-eecdaee8-72c5-8be8-a7de-80620af6ccb0-7a44260b {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-eecdaee8-72c5-8be8-a7de-80620af6ccba-7a44260b {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89b6-7a44260d {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89bf-7a44260d {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-b5438798-5bcf-e096-822a-e4e6ab35dfc4-7a44260e {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_7721ac78-254e-832a-57d0-15761b947c35-7a44260e, #w-node-_70ab96c6-5bab-66a5-e828-b66f4a3d0204-7a44260e {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c6918485-773a-5adb-47a4-968fa9efd74a-7a44260e {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-a2f46194-19c1-4d97-956d-4b8ddf285bdc-7a44260e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_711da69e-438a-87f1-0baa-e26cec75ee74-7a44260e, #w-node-_91ae02f5-e429-5eaf-8b1b-dd87fd845d07-7a44260e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9eb85624-cf2d-67a4-c0cf-96ac9904f288-7a44260f {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: start;
}

#w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a1-7a442616 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-bd958ebb-f17e-8970-f08f-fb01407d3f00-7a442616 {
  align-self: start;
}

#w-node-bd958ebb-f17e-8970-f08f-fb01407d3f06-7a442616 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd958ebb-f17e-8970-f08f-fb01407d3f07-7a442616 {
  align-self: start;
}

#w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a9-7a442616 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
  justify-self: center;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5a9-7a442616 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5b9-7a442616 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5bf-7a442616 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5c4-7a442616 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5cf-7a442616 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5dc-7a442616 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5e3-7a442616 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5e8-7a442616 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_237f356b-d348-273f-98ee-ad9c6e047042-7a442616 {
  grid-area: span 1 / span 10 / span 1 / span 10;
}

#w-node-_237f356b-d348-273f-98ee-ad9c6e047056-7a442616 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e20890b-9caf-c68c-17be-f3b3b49110cd-7a442616 {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_5e20890b-9caf-c68c-17be-f3b3b49110d2-7a442616 {
  grid-area: 2 / 1 / 3 / 13;
  align-self: stretch;
}

#w-node-_5e20890b-9caf-c68c-17be-f3b3b49110d3-7a442616 {
  grid-area: 1 / 6 / 4 / 12;
  justify-self: end;
}

#w-node-ec9780d6-3a7d-341d-3f3a-aae0697ea0d0-7a442616, #w-node-ec9780d6-3a7d-341d-3f3a-aae0697ea0d7-7a442616, #w-node-ec9780d6-3a7d-341d-3f3a-aae0697ea0de-7a442616 {
  align-self: start;
}

#w-node-bafd4485-92b9-a0e3-cf7c-4e76d1a26516-7a442617 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_8d7831b4-e40f-6b6a-8d63-d16b7ffcc156-7a442617 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-d89965fa-3384-9e00-c964-9a6bf397fbfd-7a44262c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_542ee176-38dc-019b-aac6-f3b8f5994d67-7a44262c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-dd1201a7-3229-bdaf-848f-f6bba10cfa08-7a44262c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-e88267f1-2611-6168-2c26-1ad9955fb2bf-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_3e5e0026-b532-66a6-ab79-657175a57bd8-7a44262c {
  grid-area: 1 / 3 / 14 / 8;
}

#w-node-_2763c5fb-0183-2bd7-7ea8-7947bdb330db-7a44262c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-be8a11bd-1fa4-b54e-0fc9-293664db6d9c-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_207230e3-4193-a626-1250-42cb49c2d027-7a44262c, #w-node-b542af35-d23f-50c9-0e7f-c2c9257c74f2-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d438265e-7926-3c2f-88a4-1f78aad1cc48-7a44262c {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_8df74e6f-12fc-aacb-32e7-7759ef20ba81-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c4612d0c-664a-f15e-c3dd-ffce3c83c623-7a44262c {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-c4612d0c-664a-f15e-c3dd-ffce3c83c624-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c786c8c9-66e5-7fa5-ed03-a47b976c538f-7a44262c, #w-node-b0918cf6-47f3-5558-eb78-cc256121c43f-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d69098e2-ce39-fdbc-5736-bdd4a8872053-7a44262c {
  grid-area: 4 / 1 / 4 / 13;
}

#w-node-d69098e2-ce39-fdbc-5736-bdd4a8872054-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d2157500-1572-9203-f57c-45181812f37a-7a44262c {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d2157500-1572-9203-f57c-45181812f37b-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef6c-7a44262c {
  grid-area: 5 / 1 / 6 / 13;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef6d-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef70-7a44262c, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef74-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c414159c-63a1-4e59-837a-60964e9f1844-7a44262c {
  grid-area: 6 / 1 / 7 / 13;
}

#w-node-c414159c-63a1-4e59-837a-60964e9f1845-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b5c-7a44262c {
  grid-area: 7 / 1 / 8 / 13;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b5d-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b60-7a44262c, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b64-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_91f574a0-8e59-7599-0b3f-db4fa1765f02-7a44262c {
  grid-area: 8 / 1 / 9 / 13;
}

#w-node-_91f574a0-8e59-7599-0b3f-db4fa1765f03-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_0411d782-9859-b2a0-db37-c3dc51496d70-7a44262c {
  grid-area: 9 / 1 / 10 / 13;
}

#w-node-_0411d782-9859-b2a0-db37-c3dc51496d71-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_0411d782-9859-b2a0-db37-c3dc51496d74-7a44262c, #w-node-_0411d782-9859-b2a0-db37-c3dc51496d78-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1934fdc4-f539-8922-61b8-b1e67cb909c3-7a44262c {
  grid-area: 10 / 1 / 11 / 13;
}

#w-node-_1934fdc4-f539-8922-61b8-b1e67cb909c4-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f481-7a44262c {
  grid-area: 11 / 1 / 12 / 13;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f482-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f485-7a44262c, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f489-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7ad7d463-6807-eadc-5291-bb4930b3fb51-7a44262c {
  grid-area: 12 / 1 / 13 / 13;
}

#w-node-_7ad7d463-6807-eadc-5291-bb4930b3fb52-7a44262c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c60e-7a44262c {
  grid-area: 13 / 1 / 14 / 13;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c60f-7a44262c {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c612-7a44262c, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c616-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262c {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262c {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262c {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3108-7a44262c {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262c {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3114-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3116-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3123-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3125-7a44262c {
  align-self: center;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262c {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3135-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3137-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3144-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3146-7a44262c {
  align-self: center;
}

#w-node-_6bb82929-bd62-32bb-4279-892cd8d5ba75-7a44262d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_6bb82929-bd62-32bb-4279-892cd8d5ba7f-7a44262d {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_3e5e0026-b532-66a6-ab79-657175a57bd8-7a44262d {
  grid-area: 1 / 3 / 14 / 8;
}

#w-node-_2763c5fb-0183-2bd7-7ea8-7947bdb330db-7a44262d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-be8a11bd-1fa4-b54e-0fc9-293664db6d9c-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_207230e3-4193-a626-1250-42cb49c2d027-7a44262d, #w-node-b542af35-d23f-50c9-0e7f-c2c9257c74f2-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d438265e-7926-3c2f-88a4-1f78aad1cc48-7a44262d {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_8df74e6f-12fc-aacb-32e7-7759ef20ba81-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-c4612d0c-664a-f15e-c3dd-ffce3c83c623-7a44262d {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-c4612d0c-664a-f15e-c3dd-ffce3c83c624-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-c786c8c9-66e5-7fa5-ed03-a47b976c538f-7a44262d, #w-node-b0918cf6-47f3-5558-eb78-cc256121c43f-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d69098e2-ce39-fdbc-5736-bdd4a8872053-7a44262d {
  grid-area: 4 / 1 / 4 / 13;
}

#w-node-d69098e2-ce39-fdbc-5736-bdd4a8872054-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d2157500-1572-9203-f57c-45181812f37a-7a44262d {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-d2157500-1572-9203-f57c-45181812f37b-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef6c-7a44262d {
  grid-area: 5 / 1 / 6 / 13;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef6d-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef70-7a44262d, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef74-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-c414159c-63a1-4e59-837a-60964e9f1844-7a44262d {
  grid-area: 6 / 1 / 7 / 13;
}

#w-node-c414159c-63a1-4e59-837a-60964e9f1845-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b5c-7a44262d {
  grid-area: 7 / 1 / 8 / 13;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b5d-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_23ab9487-9709-944c-bc6a-9f27254f7b60-7a44262d, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b64-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_91f574a0-8e59-7599-0b3f-db4fa1765f02-7a44262d {
  grid-area: 8 / 1 / 9 / 13;
}

#w-node-_91f574a0-8e59-7599-0b3f-db4fa1765f03-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f481-7a44262d {
  grid-area: 11 / 1 / 12 / 13;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f482-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f2c86291-b8cd-a162-d915-f6bbdb76f485-7a44262d, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f489-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_7ad7d463-6807-eadc-5291-bb4930b3fb51-7a44262d {
  grid-area: 12 / 1 / 13 / 13;
}

#w-node-_7ad7d463-6807-eadc-5291-bb4930b3fb52-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c60e-7a44262d {
  grid-area: 13 / 1 / 14 / 13;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c60f-7a44262d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ea5cee0c-1c53-5287-e635-350d84e8c612-7a44262d, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c616-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_89f6a16c-796b-87f3-239d-54e8bc1ddfc4-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_1c9f8d62-8fff-5533-1cb4-db445fda169e-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16a7-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b9-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c8-7a44262d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
  justify-self: center;
}

#w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262d {
  grid-area: 1 / 2 / 2 / 6;
}

#w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262d {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262d {
  grid-area: 1 / 7 / 2 / 12;
}

#w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262d {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262d {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3108-7a44262d {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262d {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3114-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3116-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3123-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3125-7a44262d {
  align-self: center;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3135-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3137-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3144-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3146-7a44262d {
  align-self: center;
}

#w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a590-7a44262d {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a592-7a44262d {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ad168a9a-5e60-d824-6f5c-403d0eae147a-7a442643 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ad168a9a-5e60-d824-6f5c-403d0eae147c-7a442643 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ad168a9a-5e60-d824-6f5c-403d0eae14c7-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14d0-7a442643 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ad168a9a-5e60-d824-6f5c-403d0eae14d9-7a442643 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a442645 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-f28932bd-a4f6-b4d2-c581-d9673c967b96-7a442645 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_1d7159d4-4dee-5754-51ca-df69f08524d1-7a442645 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_49278f3b-2665-816e-39d7-3e074520e522-7a442645 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9754-7a442645 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a442645 {
  grid-area: 2 / 1 / 3 / 5;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a442645 {
  grid-area: 3 / 1 / 4 / 5;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a442645 {
  grid-area: 2 / 5 / 3 / 9;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a442645 {
  grid-area: 3 / 5 / 4 / 9;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a442645 {
  grid-area: 3 / 9 / 4 / 13;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a442645 {
  grid-area: 2 / 9 / 3 / 13;
  align-self: start;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a442645 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a442645 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a442645 {
  justify-self: center;
}

#w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce23267d-7a442645 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce232683-7a442645 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce232689-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce23268b-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce232698-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce23269a-7a442645 {
  align-self: center;
}

#w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326a4-7a442645 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326aa-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326ac-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326b9-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326bb-7a442645 {
  align-self: center;
}

#w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a442645 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4783-7a442645, #w-node-_92077218-0b43-2b58-5e60-ae114b2e3494-4b2e3492 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e3496-4b2e3492 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e3498-4b2e3492 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34ac-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34bb-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34c8-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34d7-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34e4-4b2e3492 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34e5-4b2e3492 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: end;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34ef-4b2e3492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34f0-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34e9-4b2e3492 {
  align-self: start;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34f7-4b2e3492 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_92077218-0b43-2b58-5e60-ae114b2e34f9-4b2e3492 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3f56b1a0-9d44-0e9f-4939-5a14e8e60c11-7a44264a {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: center;
}

#w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec31-7a44264c {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec42-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec49-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec50-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec57-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec5e-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec65-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec6c-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec73-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec82-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec89-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec90-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec97-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec9e-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7eca5-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ecac-7a44264c, #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ecb3-7a44264c {
  align-self: start;
}

#w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ecb9-7a44264c {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a44264c {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a44264c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a44264c {
  justify-self: center;
}

#w-node-c4667cef-021f-0543-213e-15b14aa57c0e-7a44264c {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-c4667cef-021f-0543-213e-15b14aa57c10-7a44264c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9754-7a44264c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a44264c {
  grid-area: 3 / 1 / 4 / 5;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a44264c {
  grid-area: 2 / 1 / 3 / 5;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a44264c {
  grid-area: 2 / 5 / 3 / 9;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a44264c {
  grid-area: 3 / 5 / 4 / 9;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a44264c {
  grid-area: 3 / 9 / 4 / 13;
  align-self: start;
}

#w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a44264c {
  grid-area: 2 / 9 / 3 / 13;
  align-self: start;
}

#w-node-e47661c8-d641-8270-d326-0085b62b5236-7a44264c {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e47661c8-d641-8270-d326-0085b62b523e-7a44264c {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-e47661c8-d641-8270-d326-0085b62b5240-7a44264c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e47661c8-d641-8270-d326-0085b62b5241-7a44264c, #w-node-e47661c8-d641-8270-d326-0085b62b5247-7a44264c, #w-node-e47661c8-d641-8270-d326-0085b62b524c-7a44264c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6557a03f-3a81-1ca2-3997-25ac340df59e-7a44264c {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6557a03f-3a81-1ca2-3997-25ac340df5a0-7a44264c {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_5328f876-4bd7-32d3-5315-77f3a33bf15a-7a44264c, #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf164-7a44264c, #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf16f-7a44264c {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f532125a-b245-3141-caea-08e24d50fdeb-7a442662 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-c9085723-c489-efd5-b3c3-61300d268cbe-7a442662, #w-node-b8f7fc81-e0d5-5339-13a6-d905cc16c32f-7a442662, #w-node-e1cc55fe-144f-d27e-f696-0f01a4dd4960-7a442662, #w-node-e1cc55fe-144f-d27e-f696-0f01a4dd4952-7a442662, #w-node-e1cc55fe-144f-d27e-f696-0f01a4dd497c-7a442662, #w-node-e1cc55fe-144f-d27e-f696-0f01a4dd4959-7a442662, #w-node-_93c9279d-a4c6-b7f5-e149-5d417e99bc82-7a442662 {
  align-self: start;
}

#w-node-bf1d5557-dcb0-a665-ad4d-34a493d3b0ff-7a442662 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_36f326ed-0b28-89cb-9318-f4807076923e-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_36f326ed-0b28-89cb-9318-f48070769244-7a442662 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe2a-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe3a-7a442662 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_5ebf51d1-573b-f6ce-1881-b51648be1c22-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_5ebf51d1-573b-f6ce-1881-b51648be1c24-7a442662 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_3c2bd3c9-37dc-f899-6326-06c40adb218a-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_3c2bd3c9-37dc-f899-6326-06c40adb218f-7a442662 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe40-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe45-7a442662 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe50-7a442662 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe5d-7a442662 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_04b3a478-166d-15e8-3663-1bc86be15c84-7a442662 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_5d4a2e28-a7e1-e6e7-d34d-fb0eb6df189a-7a442662 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-cafd3ec4-9d11-47b8-9d56-84ee7a808445-7a442662, #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a80844c-7a442662, #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a80845b-7a442662, #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a808462-7a442662, #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a808469-7a442662, #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a808470-7a442662, #w-node-_302fb169-613a-74e0-4cf6-3c3c5ca3d920-7a442662 {
  align-self: start;
}

#w-node-bf8cd192-cf79-0eea-5fdf-18c0e3a3fca3-7a442665 {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-c9328629-c945-611e-167a-70e70129701b-7a442665, #w-node-c9328629-c945-611e-167a-70e701297011-7a442665, #w-node-c9328629-c945-611e-167a-70e701297007-7a442665 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3e96cab9-6733-f357-e177-9c92b7ec6687-7a442665 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_3e96cab9-6733-f357-e177-9c92b7ec6689-7a442665, #w-node-_045db46f-7271-800e-bcb4-e5f757760da9-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb547-7a44267b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb54c-7a44267b {
  grid-area: 2 / 1 / 3 / 5;
  align-self: start;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb553-7a44267b {
  grid-area: 3 / 1 / 4 / 5;
  align-self: start;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb55a-7a44267b {
  grid-area: 2 / 5 / 3 / 9;
  align-self: start;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb561-7a44267b {
  grid-area: 3 / 5 / 4 / 9;
  align-self: start;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb568-7a44267b {
  grid-area: 3 / 9 / 4 / 13;
  align-self: start;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb56f-7a44267b {
  grid-area: 2 / 9 / 3 / 13;
  align-self: start;
}

#w-node-_916e25d2-0999-e7d6-d499-5bbb1d2bd4f7-7a44267b, #w-node-_3c6232d5-5348-d526-9a76-aa1e744280ee-7a44267b {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87bf8d66-7245-3f82-cbca-95f39dabe30e-7a44267b {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_87bf8d66-7245-3f82-cbca-95f39dabe315-7a44267b {
  grid-area: 2 / 1 / 3 / 13;
  align-self: stretch;
}

#w-node-_87bf8d66-7245-3f82-cbca-95f39dabe316-7a44267b {
  grid-area: 1 / 6 / 4 / 12;
  justify-self: end;
}

#w-node-d54c6181-4ef1-c435-58f3-a5de5b4eb427-7a442681 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_412320a2-a32d-58d8-1ea3-63bee51d4f42-7a442681, #w-node-_3a163214-9282-cdcf-8d8b-ec01b4fff109-7a442681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89f9099d-9827-23fc-53cb-d0eea3ececaf-7a442681 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0c674ad8-1267-7223-9319-20f6a4c29209-7a442681, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442681, #w-node-_637b779b-9a72-72b6-6ab1-aeea071d3fd4-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_78e629d0-150d-c09c-2fec-9d949a05477b-7a442681, #w-node-_074c2b9f-56a1-7266-a91d-553e3b01a4b4-7a442681, #w-node-_5815f6f4-7bd8-0109-ced9-7702584ea7b2-7a442681, #w-node-_933019f7-525e-6a53-89d9-658177e1a1a9-7a442681, #w-node-e40ba1aa-e400-2e26-73b6-780797a9c31e-7a442681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_059dd4d3-c406-cb44-e198-3d7218cbc743-7a442681 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ea2998ea-7919-654f-e0c5-c87ff3605f77-7a442681, #w-node-e7a465bb-353d-f3ca-be32-17ac20ba4879-7a442681, #w-node-def0c023-69b9-fecc-269c-6df446df43b5-7a442681, #w-node-e10a5a78-6cb9-3588-f766-643ffaf98ba7-7a442681, #w-node-_25b167ff-4676-6c4d-614d-48292202f04c-7a442681, #w-node-a07b52cc-6039-9713-89eb-66560c9137ef-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442681, #w-node-_8c3f3bcd-c02c-92c6-a6e7-e3957f7315e6-7a442681 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_56a0db42-0039-8ad3-ecdf-9343229c0d84-7a442681, #w-node-_205ab6ec-1c07-68b0-4e9c-0ebd6fb9e955-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebf2527e-9790-1929-a9ff-6a1b6aa27059-7a442681 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f14730da-b191-a362-c0d2-adbeee0e8a31-7a442681 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_415589e1-ac11-bf63-960e-2ad469290318-7a442681, #w-node-_617bdc3f-fcd8-6b2a-fc49-a3e73bfc78e1-7a442681, #w-node-aa3e5b69-c908-007b-6030-91e06e612c5e-7a442681, #w-node-_9d7abde6-fefe-cc44-d1b5-7f772b6bc0dd-7a442681, #w-node-b9d0e19c-efdc-fdf8-a097-85198c6384de-7a442681 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1041f7f-c4e5-804e-2b22-55b39e054469-7a442681 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cc6ad074-88f6-ea7e-2f8a-12c83aa4e9d2-7a442681 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d4389547-f481-e8c4-5ba6-0e042ab7daca-7a442681, #w-node-_38896de2-2d84-1efd-5fc4-5bb0b0df9047-7a442681, #w-node-be711152-71de-77ea-a976-101355d71905-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87f0aa69-b59f-dea1-8a61-e4049f9981bb-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-a8fe7e03-90df-d27d-d7a0-4b8ac576151c-7a442681, #w-node-d461dabd-d761-e989-33c7-722aceecc46a-7a442681 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d54c6181-4ef1-c435-58f3-a5de5b4eb427-7a442682 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_412320a2-a32d-58d8-1ea3-63bee51d4f42-7a442682, #w-node-_3a163214-9282-cdcf-8d8b-ec01b4fff109-7a442682 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_89f9099d-9827-23fc-53cb-d0eea3ececaf-7a442682 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_0c674ad8-1267-7223-9319-20f6a4c29209-7a442682, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442682, #w-node-_637b779b-9a72-72b6-6ab1-aeea071d3fd4-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_78e629d0-150d-c09c-2fec-9d949a05477b-7a442682, #w-node-_074c2b9f-56a1-7266-a91d-553e3b01a4b4-7a442682, #w-node-_5815f6f4-7bd8-0109-ced9-7702584ea7b2-7a442682, #w-node-_933019f7-525e-6a53-89d9-658177e1a1a9-7a442682, #w-node-e40ba1aa-e400-2e26-73b6-780797a9c31e-7a442682 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ea2998ea-7919-654f-e0c5-c87ff3605f77-7a442682, #w-node-e7a465bb-353d-f3ca-be32-17ac20ba4879-7a442682, #w-node-def0c023-69b9-fecc-269c-6df446df43b5-7a442682, #w-node-e10a5a78-6cb9-3588-f766-643ffaf98ba7-7a442682, #w-node-_25b167ff-4676-6c4d-614d-48292202f04c-7a442682, #w-node-a07b52cc-6039-9713-89eb-66560c9137ef-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442682, #w-node-_8c3f3bcd-c02c-92c6-a6e7-e3957f7315e6-7a442682 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_56a0db42-0039-8ad3-ecdf-9343229c0d84-7a442682, #w-node-_205ab6ec-1c07-68b0-4e9c-0ebd6fb9e955-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ebf2527e-9790-1929-a9ff-6a1b6aa27059-7a442682 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-f14730da-b191-a362-c0d2-adbeee0e8a31-7a442682 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_415589e1-ac11-bf63-960e-2ad469290318-7a442682, #w-node-_617bdc3f-fcd8-6b2a-fc49-a3e73bfc78e1-7a442682, #w-node-aa3e5b69-c908-007b-6030-91e06e612c5e-7a442682, #w-node-_9d7abde6-fefe-cc44-d1b5-7f772b6bc0dd-7a442682, #w-node-b9d0e19c-efdc-fdf8-a097-85198c6384de-7a442682 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1041f7f-c4e5-804e-2b22-55b39e054469-7a442682 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-cc6ad074-88f6-ea7e-2f8a-12c83aa4e9d2-7a442682 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-d4389547-f481-e8c4-5ba6-0e042ab7daca-7a442682, #w-node-_38896de2-2d84-1efd-5fc4-5bb0b0df9047-7a442682, #w-node-be711152-71de-77ea-a976-101355d71905-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_87f0aa69-b59f-dea1-8a61-e4049f9981bb-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-a8fe7e03-90df-d27d-d7a0-4b8ac576151c-7a442682, #w-node-d461dabd-d761-e989-33c7-722aceecc46a-7a442682 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a442683 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-a74a312f-8560-3791-949f-13b5c4c84f30-7a442683 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_638d633a-f799-0c9c-cf22-afc0906b6bbd-7a442683 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_1af88f0e-6eac-749e-9458-9a1a4fc20296-7a442683 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_3b91f7c6-cdce-5e0f-531f-6a9eb1334ac5-7a442683 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-af195e48-d49c-bfd9-9cd5-ed46adfcf907-7a442683 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_88438e74-dd94-8401-db1e-fb8cbed18a09-7a442683 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_1686bb18-af43-b9b0-59bb-4d6a34a2fafa-7a442683 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_94d976eb-48d9-d76c-eafb-f9930a5f4f7b-7a442683 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_5c4fd0c4-ee0b-5369-fb73-532fc23c1478-7a442683 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-_2536f869-9ede-429e-4cbc-5e1dca002bea-7a442683 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-e174687b-a9d3-454e-ec6f-d1ef049beca9-7a442683 {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-ab8abe7f-89a6-a934-e2e0-dc4652a009b4-7a442683 {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-_0aca86de-1b32-f28f-e4f2-361a86499ab8-7a442683 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-cc34c5d4-935d-64cc-57f7-7f97eda6d8f9-7a442683 {
  grid-area: 1 / 8 / 2 / 12;
  align-self: end;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e73-7a442683 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e7d-7a442683 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e7f-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e83-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e87-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e93-7a442683 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e98-7a442683 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153ea2-7a442683 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f4da2397-6f26-8cd5-cbe7-216e4b153ea4-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153ea8-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153eac-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153eb0-7a442683 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc7c-7a442683 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc7f-7a442683 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc85-7a442683 {
  justify-self: center;
}

#w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc8a-7a442683 {
  justify-self: end;
}

#w-node-_9f0d56bc-cd41-e273-fc45-6301abce83a1-7a442683 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-_9f0d56bc-cd41-e273-fc45-6301abce83a7-7a442683 {
  grid-area: 1 / 7 / 2 / 10;
}

#w-node-_9f0d56bc-cd41-e273-fc45-6301abce83ad-7a442683, #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83af-7a442683, #w-node-_34817f64-8746-f25c-7a40-d1179988353d-7a442683, #w-node-_34817f64-8746-f25c-7a40-d1179988353f-7a442683 {
  align-self: center;
}

#w-node-_9f0d56bc-cd41-e273-fc45-6301abce83b8-7a442683 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9f0d56bc-cd41-e273-fc45-6301abce83be-7a442683, #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83c0-7a442683, #w-node-d65c8b2b-9125-4675-541f-b38c4fbf5540-7a442683, #w-node-d65c8b2b-9125-4675-541f-b38c4fbf5542-7a442683 {
  align-self: center;
}

#w-node-b0757183-d494-37c8-b834-13365fff34ea-7a442683 {
  grid-area: 1 / 3 / 2 / 7;
}

#w-node-_253a2fb1-b483-375a-8b13-9f7432811c78-7a442683 {
  grid-area: 1 / 7 / 2 / 11;
}

#w-node-_045db46f-7271-800e-bcb4-e5f757760da9-7a442684 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-cb288455-b247-f289-1e9e-e2269bcd77ed-7a442684 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-e93a4080-fe02-89ea-9aaf-f3707a822e60-7a442684 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_4161b21c-bf08-d05f-e381-35d213afb547-7a442684 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_53380717-b3e4-d58d-b566-ec5f2d79c543-7a442684 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-_58e54557-049f-a60f-6f79-65b8047f3a4b-7a442684 {
  grid-area: span 1 / span 3 / span 1 / span 3;
  align-self: end;
}

#w-node-b0d08edf-e139-2056-4e84-a8f75ce97b31-7a442684 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e950668e-3ca2-3cee-dc05-2368c947bcc8-7a442684 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  justify-self: center;
}

#w-node-_17caee09-060f-cb9b-23a9-8fece9e7aa8f-7a442684 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_3df22e33-3807-7f16-066c-11ad55980585-7a442684 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a44269f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-_638d633a-f799-0c9c-cf22-afc0906b6bbd-7a44269f {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a4426a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-f28932bd-a4f6-b4d2-c581-d9673c967b96-7a4426a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a4426a0 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4783-7a4426a0 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_600784f8-e6a0-cf28-1103-e4178590cf34-7a4426a1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-f2e951df-4509-dcba-29d7-668000997b97-7a4426a1 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426a1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_979b1f32-fd21-b241-27c6-6873311792bd-7a4426a1 {
  align-self: end;
  justify-self: end;
}

#w-node-_600784f8-e6a0-cf28-1103-e4178590cf34-7a4426a2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-f2e951df-4509-dcba-29d7-668000997b97-7a4426a2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426a2 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_979b1f32-fd21-b241-27c6-6873311792bd-7a4426a2 {
  align-self: end;
  justify-self: end;
}

#w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4426b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_2a375cd3-cd66-91f9-e21c-de6deffdcdc2-7a4426b8 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-f393cfab-5134-078a-a3b2-54602a0c6fad-7a4426b8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ceaa3bdd-4a9c-2f26-cb93-b8ae26555e2f-7a4426b8 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
  justify-self: center;
}

#w-node-_29583916-8364-c2e5-ec43-e1c94e218130-7a4426b9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-fc7be424-1c78-325a-8ec0-db2002c190cf-7a4426b9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_6fe8862b-c6ee-1c7d-a08e-dd8d6e96becb-7a4426b9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ab814e56-c2e6-92a6-6ebe-3208481742d1-7a4426b9 {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
}

#w-node-af98f334-a48c-7e5f-a7e4-69e4343a3bd3-7a4426b9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e5002c75-894c-bbd2-6ccd-7892bbc0000a-7a4426b9, #w-node-_550b60ba-1412-b577-768e-935be340cc73-7a4426b9, #w-node-c0862466-5299-2e3d-f07a-a1da978578fb-7a4426b9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a4426b9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: start;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a4426b9 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a4426b9 {
  justify-self: center;
}

#w-node-_6ff7d27c-887c-e299-fb38-2db141a8352a-7a4426b9 {
  justify-self: end;
}

#w-node-_7b4dd333-e352-9818-4101-326ba08b36e5-7a4426b9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-f9208721-6732-574e-b506-ab745bc38fb8-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fbf-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fc6-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fcd-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fd4-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fdb-7a4426b9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
  justify-self: center;
}

#w-node-_028ef111-c849-f8dc-2077-cbdd9028477c-7a4426b9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_31c5776b-6fd2-c582-9175-15a7444bb50f-7a4426b9 {
  grid-area: 1 / 8 / 2 / 13;
  align-self: end;
  justify-self: end;
}

#w-node-_7f26322b-ff2a-ebde-beb1-27475ccfe41f-7a4426b9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_58754876-701b-4d41-5415-04beda986839-7a4426b9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_58754876-701b-4d41-5415-04beda98683c-7a4426b9 {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-e21a792b-5c02-f8a6-9c0a-ab20b5db3906-7a4426b9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-de025249-1693-cf19-2738-511c3638c1ad-7a4426b9, #w-node-_8737ddb7-8999-917a-0083-0c04383bf635-7a4426b9, #w-node-_876ed989-5a96-c0c2-4154-ce4405e49f13-7a4426b9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-feeb19e9-b26f-7485-b843-1c6e81e33137-7a4426bb {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-feeb19e9-b26f-7485-b843-1c6e81e3314c-7a4426bb {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-feeb19e9-b26f-7485-b843-1c6e81e33166-7a4426bb {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-d3b705b4-b27d-f59c-d41d-6e191b5b8726-7a4426bb, #w-node-_6142d0a8-0c76-f740-5d9a-5c2cc5d6f755-7a4426bb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_74776ec9-d787-38b9-e1e0-31cc61654c8f-7a4426bb {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_933ae255-2fb9-62b4-f90d-abd91660d8f4-7a4426bb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d57493d4-40a9-a372-b85f-4a627e11acc7-7a4426bb {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d57493d4-40a9-a372-b85f-4a627e11accf-7a4426bb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_89f629ca-bae6-bed2-d94a-7007d8712ee4-7a4426bb {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-_89f629ca-bae6-bed2-d94a-7007d8712eec-7a4426bb {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_43d10198-5f69-291c-11ce-c67f16b21bf7-7a4426bb {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: center;
}

#w-node-b2d35cda-d32d-42dc-5073-f3297f658f13-7a4426bb {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_6114db16-f977-fa85-a645-cad1f2336bae-7a4426bb {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_206f5ffa-e568-4d09-0307-31cd63620652-7a4426c0 {
  grid-area: span 1 / span 7 / span 1 / span 7;
  align-self: center;
}

#w-node-ff2ee594-14fc-3c91-6c52-151fb1c3fe00-7a4426c0 {
  grid-area: 1 / 4 / 2 / 13;
}

#w-node-_78eaf6d3-acd7-515d-6e54-4ff5f6eccaa2-7a4426c0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#Support-File-Upload.w-node-_6f3a0a06-9baa-5d1d-420c-f778b686704c-7a4426d9, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0c1b-7a4426d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ac60effc-89cb-39b5-7e71-0c5f580b0c1f-7a4426d9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4426d9, #w-node-_7d0b264d-d26d-083f-4fb8-b29bd08f090d-7a4426d9, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4426d9 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe955-7a4426df {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe95f-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe973-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe989-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe998-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe9a8-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f88f2b53-0983-c912-c13a-c88242fc1e53-7a4426df, #w-node-f88f2b53-0983-c912-c13a-c88242fc1e60-7a4426df, #w-node-_6a07de3f-b623-0e39-a266-3583d3982311-7a4426df, #w-node-_80cea05f-53b3-708e-cf0e-fb9dac7b1112-7a4426df, #w-node-_3d5b3124-2f05-b683-dfc5-153044088b63-7a4426df {
  align-self: stretch;
}

#w-node-f6e8d322-9344-26e2-1639-5ef5915288c7-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
}

#w-node-f6e8d322-9344-26e2-1639-5ef59152890d-7a4426df, #w-node-f6e8d322-9344-26e2-1639-5ef59152891a-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
  justify-self: center;
}

#w-node-_8e65333c-967a-7e2c-03ec-1a01914a43a4-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43cd-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43e5-7a4426df {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_8e65333c-967a-7e2c-03ec-1a01914a43e9-7a4426df {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: start;
}

#w-node-f7788400-2986-8f8e-b08b-6eb3336bf5bc-7a4426df, #w-node-f7788400-2986-8f8e-b08b-6eb3336bf5c3-7a4426df, #w-node-f7788400-2986-8f8e-b08b-6eb3336bf5ca-7a4426df {
  align-self: start;
}

#w-node-f9a83cde-703b-955f-f4b7-b6f5b485f3d5-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-f9a83cde-703b-955f-f4b7-b6f5b485f3e2-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
  justify-self: stretch;
}

#w-node-d7267630-aeee-dbc3-6b57-7f540769abc4-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d7267630-aeee-dbc3-6b57-7f540769abd0-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-ef1bd788-a866-cbd7-1535-7065e9eb46ca-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46d6-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ef1bd788-a866-cbd7-1535-7065e9eb46d8-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46dd-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46e1-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46e5-7a4426df {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ef1bd788-a866-cbd7-1535-7065e9eb46e9-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46f5-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ef1bd788-a866-cbd7-1535-7065e9eb46f7-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46fb-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46ff-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb4703-7a4426df {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ef6ef4be-924f-ac98-6cb1-5536ad854c45-7a4426df, #w-node-ef6ef4be-924f-ac98-6cb1-5536ad854c4c-7a4426df, #w-node-ef6ef4be-924f-ac98-6cb1-5536ad854c53-7a4426df {
  align-self: start;
}

#w-node-e1def413-e636-59fe-6273-970817f7f78e-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-e1def413-e636-59fe-6273-970817f7f79a-7a4426df, #w-node-e1def413-e636-59fe-6273-970817f7f79f-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-a1da89b9-d7de-c86c-9ad4-b749e6c33bd6-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-a1da89b9-d7de-c86c-9ad4-b749e6c33bd9-7a4426df {
  grid-area: 2 / 3 / 3 / 11;
}

#w-node-e24146f8-06aa-bfe0-5c01-52b37c0b0892-7a4426df, #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b089c-7a4426df, #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b08a6-7a4426df {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6e2-7a4426df {
  grid-area: 2 / 1 / 3 / 7;
}

#w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6ec-7a4426df {
  grid-area: 2 / 1 / 3 / 13;
  align-self: stretch;
}

#w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6ed-7a4426df {
  grid-area: 1 / 6 / 4 / 12;
  justify-self: end;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1666-7a4426df {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb166f-7a4426df {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1698-7a4426df {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16c9-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16ce-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16dc-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16e7-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb170b-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1713-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1737-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1742-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1762-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb177d-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb179b-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17a5-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17c3-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17cd-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17d5-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17fb-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1804-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1825-7a4426df {
  align-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb182e-7a4426df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1836-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1847-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb184e-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577132ce-7a4426df {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577132d7-7a4426df {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713300-7a4426df {
  grid-area: 1 / 5 / 2 / 13;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713331-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713336-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713344-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771334f-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713373-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771337b-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771339f-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
  align-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577133aa-7a4426df {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577133ca-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577133e5-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713403-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771340d-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771342b-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713435-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771343d-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713463-7a4426df {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771346c-7a4426df {
  grid-area: 1 / 2 / 2 / 7;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771348d-7a4426df {
  align-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc57713496-7a4426df {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc5771349e-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
  align-self: center;
  justify-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577134af-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-d3ceb9b1-0021-4458-82b3-d2dc577134b6-7a4426df, #w-node-f2281a72-e23f-d790-67c3-06a2e2bc4365-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f2281a72-e23f-d790-67c3-06a2e2bc436a-7a4426df, #w-node-f2281a72-e23f-d790-67c3-06a2e2bc4374-7a4426df, #w-node-f2281a72-e23f-d790-67c3-06a2e2bc437e-7a4426df {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3c172693-1baf-f82e-3f49-773c0684b47c-7a4426df {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: center;
}

#w-node-_3c172693-1baf-f82e-3f49-773c0684b488-7a4426df {
  grid-area: 1 / 7 / 2 / 13;
  align-self: center;
  justify-self: center;
}

#w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba65-7a4426df {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba6a-7a4426df, #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba74-7a4426df, #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba7e-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa7f8-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa802-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa80c-7a4426df {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ec4-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ecd-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ed6-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7eff-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ef0-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ee1-bf5a7ec2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f10-bf5a7ec2 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f21-bf5a7ec2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
}

#w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f32-bf5a7ec2 {
  grid-area: span 1 / span 2 / span 1 / span 2;
  justify-self: center;
}

#w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f34-bf5a7ec2 {
  grid-area: span 1 / span 5 / span 1 / span 5;
  align-self: center;
  justify-self: end;
}

#w-node-_600784f8-e6a0-cf28-1103-e4178590cf34-7a4426f6 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426f6 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-fe1d1df4-5bb8-7cfc-63a7-15c2a9cbd8f5-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7dd-7a4426f9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
  align-self: stretch;
  justify-self: stretch;
}

#w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7e2-7a4426f9 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb59-7a4426f9 {
  grid-area: 1 / 3 / 14 / 8;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb5b-7a4426f9 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb5c-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb5d-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb60-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb63-7a4426f9 {
  grid-area: 2 / 1 / 3 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb64-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb65-7a4426f9 {
  grid-area: 3 / 1 / 4 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb66-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb69-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb6f-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb75-7a4426f9 {
  grid-area: 4 / 1 / 4 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb76-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb77-7a4426f9 {
  grid-area: 1 / 1 / 2 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb78-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb79-7a4426f9 {
  grid-area: 5 / 1 / 6 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb7a-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb7d-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb85-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb8b-7a4426f9 {
  grid-area: 6 / 1 / 7 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb8c-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb8d-7a4426f9 {
  grid-area: 7 / 1 / 8 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb8e-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb91-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb97-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb9d-7a4426f9 {
  grid-area: 8 / 1 / 9 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb9e-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cb9f-7a4426f9 {
  grid-area: 9 / 1 / 10 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cba0-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cba3-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cba9-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbaf-7a4426f9 {
  grid-area: 10 / 1 / 11 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbb0-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbb1-7a4426f9 {
  grid-area: 11 / 1 / 12 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbb2-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbb5-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbbd-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbc3-7a4426f9 {
  grid-area: 12 / 1 / 13 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbc4-7a4426f9 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbc5-7a4426f9 {
  grid-area: 13 / 1 / 14 / 13;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbc6-7a4426f9 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_34e25c1f-3838-6337-1444-5af82650cbc9-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbcf-7a4426f9 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_44ea86d9-0304-5c96-e994-afa4080d45e4-7a4426fc {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_1be08a4a-fcb6-03d4-3238-66e7538ad3b7-7a4426fc, #w-node-_77d0742f-fe38-b9dc-e7f2-ff433cba3fc5-7a4426fc {
  align-self: stretch;
}

#w-node-e33d3df7-27b0-4261-419f-d4eae52c6f21-7a4426fc {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_3620e8dc-9e4c-bcfb-b046-33cd76ec0960-7a4426fc, #w-node-afb68635-1bd3-8528-16c7-0b2ab7ba661f-7a4426fc, #w-node-_787cfcb0-4b00-4ec6-a344-94eb025d7166-7a4426fc, #w-node-_734c07ba-6f53-69cd-9aba-b6901c84520a-7a4426fc, #w-node-_2c227381-9ca4-ce36-ec20-faa4ce8def00-7a4426fc, #w-node-_734937b9-fcf4-ac7c-578d-6b82c39bee33-7a4426fc {
  grid-area: span 1 / span 4 / span 1 / span 4;
  align-self: start;
  justify-self: center;
}

#w-node-_360e545b-c076-5af2-a26a-251b3e9c6095-7a4426fc {
  grid-area: 1 / 2 / 2 / 10;
}

#w-node-_360e545b-c076-5af2-a26a-251b3e9c609f-7a4426fc, #w-node-d1ea9307-21ba-9151-1ec7-6bc1a9806cb3-7a4426fc {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_02b379b4-212e-8e90-0b7b-496424d53eca-7a4426fc {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: start;
}

#w-node-eec5d909-af5d-bb71-56de-7d361bdb31d8-7a4426fc {
  grid-area: span 5 / span 1 / span 5 / span 1;
  align-self: stretch;
}

#manage-infinite.w-node-_14404fa0-56c7-8e28-ce43-3316de6e523a-7a4426fc {
  grid-area: 1 / 4 / 2 / 13;
}

#store-trade.w-node-d3bcf9f3-b258-d957-ac04-722575f905a7-7a4426fc {
  grid-area: 2 / 4 / 3 / 13;
}

#convert-crypto.w-node-_7f20a712-de42-9ada-8b7f-bdacf44e3be9-7a4426fc {
  grid-area: 3 / 4 / 4 / 13;
}

#seamless-browsing.w-node-fe7348af-8288-0ddd-d9db-a316d6764457-7a4426fc {
  grid-area: 4 / 4 / 5 / 13;
}

#w-node-_30cfa875-c20e-dbe6-bf3a-e04fdc9fb28b-7a4426fc {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d4c34f1c-c83a-2253-aff0-75b6c3496b8d-7a4426fc {
  grid-area: 1 / 1 / 4 / 6;
  align-self: start;
}

#w-node-_77d16f34-8d17-fc25-311a-12bca5bd7ab2-7a4426fc {
  grid-area: 1 / 6 / 4 / 8;
  justify-self: center;
}

#w-node-d939ac25-0abf-f56c-4e97-ecc9af3348ff-7a4426fc {
  grid-area: 1 / 8 / 2 / 13;
}

#w-node-f550450e-6679-ea6c-d9cb-e5707844bd61-7a4426fc {
  grid-area: 2 / 8 / 2 / 13;
}

#w-node-b25ba74e-ca93-a980-5ab3-455329c3f32d-7a4426fc {
  grid-area: 3 / 8 / 4 / 13;
}

#w-node-c384fea2-d99c-08f7-7cb3-955927a613bc-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-c384fea2-d99c-08f7-7cb3-955927a613c0-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a1a3d2bc-eebe-bdb6-3ef3-9ee1fae3a653-7a442717 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c384fea2-d99c-08f7-7cb3-955927a613ce-7a442717, #w-node-c384fea2-d99c-08f7-7cb3-955927a613e0-7a442717, #w-node-c384fea2-d99c-08f7-7cb3-955927a613e9-7a442717, #w-node-c384fea2-d99c-08f7-7cb3-955927a613fb-7a442717, #w-node-_14c2d888-e360-28c1-8d7d-d8fb6781630c-7a442717, #w-node-a0f72169-162b-9777-d06c-e32525049250-7a442717, #w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ac1-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5acf-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: end;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ad0-7a442717, #w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ad5-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ae3-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: end;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ae4-7a442717, #w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ae9-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5af7-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: end;
}

#w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5af8-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_75b767f9-f1fd-df5d-19fd-be3c46f5440d-7a442717 {
  align-self: stretch;
}

#w-node-f3f3a025-b791-5c1d-a11c-1830b1208bc3-7a442717 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cc40c4a1-5526-0205-a377-fb49c7260596-7a442719 {
  grid-area: span 1 / span 12 / span 1 / span 12;
  justify-self: center;
}

#w-node-cc40c4a1-5526-0205-a377-fb49c72605a2-7a442719 {
  grid-area: 1 / 2 / 2 / 12;
}

@media screen and (min-width: 1920px) {
  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69b8-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69be-7a442520, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442681, #w-node-_637b779b-9a72-72b6-6ab1-aeea071d3fd4-7a442681, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442682, #w-node-_637b779b-9a72-72b6-6ab1-aeea071d3fd4-7a442682 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69b8-7a442520 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a60-7a442520 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b2e-7a442520 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: center;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6b2f-7a442520, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442681 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442681 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_87f0aa69-b59f-dea1-8a61-e4049f9981bb-7a442681 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: center;
  }

  #w-node-_7777a337-3152-1a57-b489-c178daf09de0-7a442681, #w-node-_66d7ad71-073d-e1a2-fe3f-b4db0b5ae045-7a442682 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442682 {
    grid-area: span 1 / span 7 / span 1 / span 7;
  }

  #w-node-_87f0aa69-b59f-dea1-8a61-e4049f9981bb-7a442682 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: center;
  }

  #w-node-_7777a337-3152-1a57-b489-c178daf09de0-7a442682 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 991px) {
  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c698f-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6999-7a442520 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69e3-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69eb-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69f3-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c69fb-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a03-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a0b-7a442520 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6a60-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6abb-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6ac0-7a442520 {
    grid-column: span 12 / span 12;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6af3-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6af5-7a442520 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec74f-4d6ec74b {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec751-4d6ec74b {
    grid-column: span 12 / span 12;
    justify-self: center;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec765-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec772-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec77f-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec78e-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec79b-4d6ec74b {
    grid-column: span 3 / span 3;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec79c-4d6ec74b {
    grid-column: span 3 / span 3;
    justify-self: start;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7b0-4d6ec74b {
    grid-column: span 12 / span 12;
  }

  #w-node-b8a16605-e9d9-4149-16c8-271c57b32cb5-28898797, #w-node-b8a16605-e9d9-4149-16c8-271c57b32cbd-28898797, #w-node-b8a16605-e9d9-4149-16c8-271c57b32cb9-28898797, #w-node-f2f043d1-674d-ef1b-a363-2de23aa94837-28898797, #w-node-_50b9ebad-c98c-4c6d-b0f2-6dcf0b97c3cc-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987ed-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987f1-28898797, #w-node-efb5b0ef-f203-ee75-5889-2dd5288987f5-28898797 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c0a124d-4e37-94e4-b504-c55955ffa98e-7a44258b {
    grid-column: span 12 / span 12;
  }

  #w-node-_86a412b0-e841-85ca-7a3c-12da5ea5116f-7a44258b {
    grid-column: span 12 / span 12;
    justify-self: center;
  }

  #w-node-_4130e68c-09c6-bb16-50c4-a56d347c254c-7a44258b, #w-node-d85766da-b9c2-5a4e-6ef7-bc446fe5aaee-7a44258b {
    grid-column: span 12 / span 12;
  }

  #w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d43-7a44258d {
    grid-column: span 6 / span 6;
  }

  #w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d58-7a44258d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2a13c45-0b86-fb92-44a8-c83088f095b5-7a44258d {
    grid-column-start: 1;
    align-self: center;
  }

  #w-node-d2a13c45-0b86-fb92-44a8-c83088f095b7-7a44258d {
    grid-column: span 6 / span 6;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a44258d {
    grid-column-start: 1;
  }

  #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a44258d {
    grid-column-start: 1;
    align-self: center;
  }

  #w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a44258d {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a44258d, #w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a44258d {
    grid-column-start: 1;
  }

  #w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a44258d {
    grid-column: span 12 / span 12;
  }

  #w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a44258d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_74de4bf9-3c21-6f8c-4c97-535ceda4a872-7a44258d {
    grid-column: span 12 / span 12;
  }

  #w-node-_8a91ed18-03e6-dc13-6c5b-e98a34f0a9ae-7a44258d {
    grid-area: span 1 / span 12 / span 1 / span 12;
    justify-self: start;
  }

  #w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a44258d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20c-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20e-b0a9b20a {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b229-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b21d-b0a9b20a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4425ac {
    grid-column: span 6 / span 6;
  }

  #w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962fb-7a4425ac {
    grid-column: span 12 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962fe-7a4425ac {
    grid-column: span 12 / span 12;
  }

  #w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962ff-7a4425ac, #w-node-a11b1cff-7b83-fb89-ee90-dba9fd796304-7a4425ac, #w-node-a11b1cff-7b83-fb89-ee90-dba9fd796309-7a4425ac {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_2a375cd3-cd66-91f9-e21c-de6deffdcdc2-7a4425ac {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5df10ae3-9060-a972-6d71-7032ee3687ed-7a4425ac {
    grid-area: 1 / 6 / 4 / 13;
    justify-self: end;
  }

  #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4425cb {
    grid-column-start: 1;
  }

  #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4425cb, #w-node-cfeae84d-c3fb-e8ef-e154-2a9cbcca4639-7a4425ce {
    grid-column: span 6 / span 6;
  }

  #w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d58-7a4425ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a4425ce {
    grid-column-start: 1;
  }

  #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a4425ce {
    grid-column-start: 1;
    align-self: center;
  }

  #w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a4425ce {
    grid-area: 1 / 1 / 2 / 6;
  }

  #w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a4425ce, #w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a4425ce {
    grid-column-start: 1;
  }

  #w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a4425ce {
    grid-column: span 12 / span 12;
  }

  #w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a4425ce {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a4425ce {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c63-7a4425cf {
    grid-column: 2 / 3;
  }

  #w-node-_4eaf26e2-def4-fa1e-ee02-3d93e6b6616a-7a4425d2, #w-node-_4eaf26e2-def4-fa1e-ee02-3d93e6b66171-7a4425d2, #w-node-_83b06408-a509-5975-93af-5b34a6d86217-7a4425d3, #w-node-_83b06408-a509-5975-93af-5b34a6d8621e-7a4425d3, #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98d2-7a4425d7 {
    grid-column: span 12 / span 12;
  }

  #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98e3-7a4425d7 {
    order: -9999;
    grid-column: span 12 / span 12;
    justify-self: start;
  }

  #w-node-_359deb7a-1fb7-6a1a-a06a-9ea9402fab6e-7a4425d7 {
    grid-column: span 4 / span 4;
  }

  #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f9901-7a4425d7 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c74d4-7a4425ee {
    grid-column: span 12 / span 12;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c756b-7a4425ee {
    grid-column: span 4 / span 4;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c7503-7a4425ee {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3cf2-7a442602 {
    grid-column: span 12 / span 12;
  }

  #w-node-_042f4f54-f5a2-2547-6b7a-dab9958f9ca5-7a442602 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3d21-7a442602 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-_143751d3-5a10-ab7b-aada-182dd83e8bdc-7a442603 {
    grid-column: span 12 / span 12;
  }

  #w-node-_46c4aa7f-7d2e-ab97-e819-5d935d75d15f-7a442603 {
    grid-column: span 4 / span 4;
  }

  #w-node-_143751d3-5a10-ab7b-aada-182dd83e8c0b-7a442603 {
    grid-area: span 1 / span 8 / span 1 / span 8;
  }

  #w-node-c4405557-5c0f-5ff5-2006-1f518769f984-7a442606 {
    grid-column: 2 / 12;
  }

  #w-node-bad02049-8584-c3c5-70c7-8de000319ab5-7a442606, #w-node-_13718e31-9fa3-2064-7d78-9c2fd42e7896-7a442607 {
    grid-column: 1 / 13;
  }

  #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89b6-7a44260d {
    grid-column-start: 1;
  }

  #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89bf-7a44260d {
    grid-column: span 6 / span 6;
  }

  #w-node-b5438798-5bcf-e096-822a-e4e6ab35dfc4-7a44260e {
    grid-column: span 6 / span 6;
    align-self: center;
  }

  #w-node-c6918485-773a-5adb-47a4-968fa9efd74a-7a44260e {
    order: 9999;
    grid-column: span 12 / span 12;
  }

  #w-node-a2f46194-19c1-4d97-956d-4b8ddf285bdc-7a44260e {
    grid-column: span 12 / span 12;
  }

  #w-node-_91ae02f5-e429-5eaf-8b1b-dd87fd845d09-7a44260e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a1-7a442616 {
    grid-column: span 12 / span 12;
  }

  #w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a9-7a442616 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5b9-7a442616 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5bf-7a442616 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5dc-7a442616 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5e3-7a442616 {
    grid-column-start: 2;
  }

  #w-node-_237f356b-d348-273f-98ee-ad9c6e047042-7a442616 {
    grid-column: span 9 / span 9;
  }

  #w-node-_5e20890b-9caf-c68c-17be-f3b3b49110d3-7a442616 {
    grid-area: 1 / 6 / 4 / 13;
    justify-self: end;
  }

  #w-node-bafd4485-92b9-a0e3-cf7c-4e76d1a26516-7a442617 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: stretch;
  }

  #w-node-d89965fa-3384-9e00-c964-9a6bf397fbfd-7a44262c {
    grid-column: span 6 / span 6;
  }

  #w-node-_542ee176-38dc-019b-aac6-f3b8f5994d67-7a44262c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-dd1201a7-3229-bdaf-848f-f6bba10cfa08-7a44262c {
    grid-column-start: 1;
  }

  #w-node-_3e5e0026-b532-66a6-ab79-657175a57bd8-7a44262c {
    grid-column: 1 / 7;
  }

  #w-node-_207230e3-4193-a626-1250-42cb49c2d027-7a44262c, #w-node-c786c8c9-66e5-7fa5-ed03-a47b976c538f-7a44262c, #w-node-b0918cf6-47f3-5558-eb78-cc256121c43f-7a44262c, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef70-7a44262c, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef74-7a44262c, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b60-7a44262c, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b64-7a44262c, #w-node-_0411d782-9859-b2a0-db37-c3dc51496d74-7a44262c, #w-node-_0411d782-9859-b2a0-db37-c3dc51496d78-7a44262c, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f485-7a44262c, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f489-7a44262c, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c612-7a44262c {
    grid-column: span 6 / span 6;
  }

  #w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262c {
    grid-column-start: 1;
  }

  #w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262c {
    grid-column-start: 7;
  }

  #w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262c {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262c {
    grid-column-start: 1;
  }

  #w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262c {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262c {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6bb82929-bd62-32bb-4279-892cd8d5ba75-7a44262d {
    grid-column: span 6 / span 6;
  }

  #w-node-_6bb82929-bd62-32bb-4279-892cd8d5ba7f-7a44262d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3e5e0026-b532-66a6-ab79-657175a57bd8-7a44262d {
    grid-column: 1 / 7;
  }

  #w-node-_207230e3-4193-a626-1250-42cb49c2d027-7a44262d, #w-node-c786c8c9-66e5-7fa5-ed03-a47b976c538f-7a44262d, #w-node-b0918cf6-47f3-5558-eb78-cc256121c43f-7a44262d, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef70-7a44262d, #w-node-cb4be197-eb07-50d4-31b3-bf19fcd6ef74-7a44262d, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b60-7a44262d, #w-node-_23ab9487-9709-944c-bc6a-9f27254f7b64-7a44262d, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f485-7a44262d, #w-node-f2c86291-b8cd-a162-d915-f6bbdb76f489-7a44262d, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c612-7a44262d {
    grid-column: span 6 / span 6;
  }

  #w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262d {
    grid-column-start: 1;
  }

  #w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262d {
    grid-column-start: 7;
  }

  #w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262d {
    grid-column-start: 1;
  }

  #w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262d {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a590-7a44262d {
    grid-column: span 12 / span 12;
  }

  #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a5bb-7a44262d, #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a5bd-7a44262d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-ad168a9a-5e60-d824-6f5c-403d0eae147a-7a442643 {
    grid-column: span 12 / span 12;
  }

  #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14a5-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14a7-7a442643 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a442645 {
    grid-column: span 6 / span 6;
  }

  #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b96-7a442645 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a442645 {
    grid-column: span 12 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a442645 {
    grid-column: span 12 / span 12;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a442645, #w-node-_6ff7d27c-887c-e299-fb38-2db141a83520-7a442645 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce232683-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326a4-7a442645 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a442645 {
    grid-column: span 12 / span 12;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e3496-4b2e3492 {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e3498-4b2e3492 {
    grid-column: span 12 / span 12;
    justify-self: center;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e34ac-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34bb-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34c8-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34d7-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34e4-4b2e3492 {
    grid-column: span 3 / span 3;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e34e5-4b2e3492 {
    grid-column: span 3 / span 3;
    justify-self: start;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e34f9-4b2e3492 {
    grid-column: span 12 / span 12;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a44264c {
    grid-column: span 12 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a44264c {
    grid-column: span 12 / span 12;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a44264c {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-c4667cef-021f-0543-213e-15b14aa57c0e-7a44264c {
    grid-column-start: 1;
  }

  #w-node-c4667cef-021f-0543-213e-15b14aa57c10-7a44264c, #w-node-e47661c8-d641-8270-d326-0085b62b5236-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-e47661c8-d641-8270-d326-0085b62b523e-7a44264c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6557a03f-3a81-1ca2-3997-25ac340df59e-7a44264c {
    grid-column: span 12 / span 12;
  }

  #w-node-_6557a03f-3a81-1ca2-3997-25ac340df5c9-7a44264c, #w-node-_6557a03f-3a81-1ca2-3997-25ac340df5cb-7a44264c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf15a-7a44264c {
    grid-column: span 12 / span 12;
  }

  #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf164-7a44264c, #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf16f-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-_36f326ed-0b28-89cb-9318-f4807076923e-7a442662 {
    grid-column-start: 1;
  }

  #w-node-_36f326ed-0b28-89cb-9318-f48070769244-7a442662 {
    grid-column: span 6 / span 6;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe3a-7a442662 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_5ebf51d1-573b-f6ce-1881-b51648be1c22-7a442662 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_3c2bd3c9-37dc-f899-6326-06c40adb218f-7a442662 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe40-7a442662 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe5d-7a442662 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_04b3a478-166d-15e8-3663-1bc86be15c84-7a442662 {
    grid-column: span 6 / span 6;
  }

  #w-node-_5d4a2e28-a7e1-e6e7-d34d-fb0eb6df189a-7a442662, #w-node-bf8cd192-cf79-0eea-5fdf-18c0e3a3fca3-7a442665 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c9328629-c945-611e-167a-70e70129701b-7a442665 {
    grid-column: span 12 / span 12;
  }

  #w-node-c9328629-c945-611e-167a-70e701297011-7a442665, #w-node-c9328629-c945-611e-167a-70e701297007-7a442665 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3e96cab9-6733-f357-e177-9c92b7ec6687-7a442665 {
    grid-column: span 12 / span 12;
  }

  #w-node-_3e96cab9-6733-f357-e177-9c92b7ec66b2-7a442665, #w-node-_3e96cab9-6733-f357-e177-9c92b7ec66b4-7a442665 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_87bf8d66-7245-3f82-cbca-95f39dabe316-7a44267b {
    grid-area: 1 / 6 / 4 / 13;
    justify-self: end;
  }

  #w-node-d54c6181-4ef1-c435-58f3-a5de5b4eb427-7a442681, #w-node-_89f9099d-9827-23fc-53cb-d0eea3ececaf-7a442681 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8827ce50-e88e-9244-bbbd-eef8d0413368-7a442681, #w-node-fe4511df-8e7e-0414-4f9e-5b15b4d8f7c0-7a442681, #w-node-_7c36591f-fa86-1447-4881-21d3c67d7a6e-7a442681, #w-node-_86b95f64-423e-eefb-1d5d-ab35b19db948-7a442681, #w-node-_1d49a1cf-b5ee-f7dc-df5c-fc174fb4623c-7a442681, #w-node-_50046dad-8f55-8dc8-6067-9ecff4e77421-7a442681 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442681, #w-node-ebf2527e-9790-1929-a9ff-6a1b6aa27059-7a442681, #w-node-f14730da-b191-a362-c0d2-adbeee0e8a31-7a442681 {
    grid-column: span 12 / span 12;
  }

  #w-node-_36814466-c3ad-bc7c-724b-f48fad167ac1-7a442681, #w-node-_36814466-c3ad-bc7c-724b-f48fad167ac3-7a442681 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d54c6181-4ef1-c435-58f3-a5de5b4eb427-7a442682, #w-node-_89f9099d-9827-23fc-53cb-d0eea3ececaf-7a442682 {
    grid-area: 1 / 1 / 2 / 13;
  }

  #w-node-_8827ce50-e88e-9244-bbbd-eef8d0413368-7a442682, #w-node-fe4511df-8e7e-0414-4f9e-5b15b4d8f7c0-7a442682, #w-node-_86b95f64-423e-eefb-1d5d-ab35b19db948-7a442682, #w-node-_7c36591f-fa86-1447-4881-21d3c67d7a6e-7a442682, #w-node-_1d49a1cf-b5ee-f7dc-df5c-fc174fb4623c-7a442682, #w-node-_50046dad-8f55-8dc8-6067-9ecff4e77421-7a442682 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-df6a9177-51ee-d360-09e6-0545da6ed2a9-7a442682, #w-node-ebf2527e-9790-1929-a9ff-6a1b6aa27059-7a442682, #w-node-f14730da-b191-a362-c0d2-adbeee0e8a31-7a442682 {
    grid-column: span 12 / span 12;
  }

  #w-node-_36814466-c3ad-bc7c-724b-f48fad167ac1-7a442682, #w-node-_36814466-c3ad-bc7c-724b-f48fad167ac3-7a442682 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a442683 {
    grid-column: span 6 / span 6;
  }

  #w-node-_638d633a-f799-0c9c-cf22-afc0906b6bbd-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1af88f0e-6eac-749e-9458-9a1a4fc20296-7a442683 {
    grid-column-start: 1;
  }

  #w-node-_3b91f7c6-cdce-5e0f-531f-6a9eb1334ac5-7a442683 {
    grid-column: span 6 / span 6;
  }

  #w-node-_88438e74-dd94-8401-db1e-fb8cbed18a09-7a442683 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-_1686bb18-af43-b9b0-59bb-4d6a34a2fafa-7a442683 {
    grid-area: 1 / 2 / 2 / 7;
  }

  #w-node-_2536f869-9ede-429e-4cbc-5e1dca002bea-7a442683 {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-e174687b-a9d3-454e-ec6f-d1ef049beca9-7a442683 {
    grid-column-start: 2;
  }

  #w-node-_0aca86de-1b32-f28f-e4f2-361a86499ab8-7a442683 {
    grid-column: span 12 / span 12;
  }

  #w-node-cc34c5d4-935d-64cc-57f7-7f97eda6d8f9-7a442683 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e73-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e98-7a442683 {
    grid-column: span 12 / span 12;
  }

  #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc7c-7a442683 {
    grid-column: span 12 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc7f-7a442683 {
    grid-column: span 12 / span 12;
  }

  #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc80-7a442683, #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc85-7a442683, #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc8a-7a442683 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83a7-7a442683, #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83b8-7a442683 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-b0757183-d494-37c8-b834-13365fff34ea-7a442683, #w-node-_253a2fb1-b483-375a-8b13-9f7432811c78-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_58e54557-049f-a60f-6f79-65b8047f3a4b-7a442684, #w-node-b0d08edf-e139-2056-4e84-a8f75ce97b31-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-e950668e-3ca2-3cee-dc05-2368c947bcc8-7a442684 {
    order: -9999;
    grid-column: span 12 / span 12;
  }

  #w-node-_17caee09-060f-cb9b-23a9-8fece9e7aa8f-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3df22e33-3807-7f16-066c-11ad55980585-7a442684 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a44269f {
    grid-column: span 6 / span 6;
  }

  #w-node-_638d633a-f799-0c9c-cf22-afc0906b6bbd-7a44269f {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a4426a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b96-7a4426a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a4426a0 {
    grid-column: span 12 / span 12;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4426b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-_2a375cd3-cd66-91f9-e21c-de6deffdcdc2-7a4426b8 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_29583916-8364-c2e5-ec43-e1c94e218130-7a4426b9 {
    grid-column: span 6 / span 6;
  }

  #w-node-fc7be424-1c78-325a-8ec0-db2002c190cf-7a4426b9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6fe8862b-c6ee-1c7d-a08e-dd8d6e96becb-7a4426b9 {
    grid-column: span 6 / span 6;
  }

  #w-node-ab814e56-c2e6-92a6-6ebe-3208481742d1-7a4426b9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a4426b9 {
    grid-column: span 12 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351f-7a4426b9 {
    grid-column: span 12 / span 12;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83520-7a4426b9, #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a4426b9, #w-node-_6ff7d27c-887c-e299-fb38-2db141a8352a-7a4426b9 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_028ef111-c849-f8dc-2077-cbdd9028477c-7a4426b9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_58754876-701b-4d41-5415-04beda98683c-7a4426b9 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-de025249-1693-cf19-2738-511c3638c1ad-7a4426b9, #w-node-_8737ddb7-8999-917a-0083-0c04383bf635-7a4426b9, #w-node-_876ed989-5a96-c0c2-4154-ce4405e49f13-7a4426b9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-feeb19e9-b26f-7485-b843-1c6e81e33137-7a4426bb, #w-node-feeb19e9-b26f-7485-b843-1c6e81e3314c-7a4426bb {
    grid-column: span 12 / span 12;
  }

  #w-node-feeb19e9-b26f-7485-b843-1c6e81e33166-7a4426bb {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_6114db16-f977-fa85-a645-cad1f2336bae-7a4426bb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_206f5ffa-e568-4d09-0307-31cd63620652-7a4426c0 {
    grid-column: span 12 / span 12;
  }

  #w-node-ff2ee594-14fc-3c91-6c52-151fb1c3fe00-7a4426c0 {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_78eaf6d3-acd7-515d-6e54-4ff5f6eccaa2-7a4426c0 {
    grid-column: span 12 / span 12;
  }

  #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe955-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f6e8d322-9344-26e2-1639-5ef5915288c7-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: stretch;
  }

  #w-node-f6e8d322-9344-26e2-1639-5ef59152890d-7a4426df, #w-node-f6e8d322-9344-26e2-1639-5ef59152891a-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: center;
    justify-self: center;
  }

  #w-node-d7267630-aeee-dbc3-6b57-7f540769abd0-7a4426df {
    grid-column-start: 1;
  }

  #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46ca-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46e9-7a4426df {
    grid-column: span 12 / span 12;
  }

  #w-node-e1def413-e636-59fe-6273-970817f7f79a-7a4426df {
    grid-column-start: 1;
  }

  #w-node-a1da89b9-d7de-c86c-9ad4-b749e6c33bd9-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b0892-7a4426df, #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b089c-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b08a6-7a4426df {
    grid-column: span 12 / span 12;
  }

  #w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6ed-7a4426df {
    grid-area: 1 / 6 / 4 / 13;
    justify-self: end;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1666-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb166f-7a4426df {
    grid-column: span 12 / span 12;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1698-7a4426df {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17d5-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1804-7a4426df {
    grid-column-start: 1;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1825-7a4426df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb182e-7a4426df {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb184e-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577132ce-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577132d7-7a4426df {
    grid-column: span 12 / span 12;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713300-7a4426df {
    order: -9999;
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771343d-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771346c-7a4426df {
    grid-column-start: 1;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771348d-7a4426df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713496-7a4426df {
    order: -9999;
    grid-column: span 2 / span 2;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134b6-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-f2281a72-e23f-d790-67c3-06a2e2bc436a-7a4426df, #w-node-f2281a72-e23f-d790-67c3-06a2e2bc4374-7a4426df, #w-node-f2281a72-e23f-d790-67c3-06a2e2bc437e-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3c172693-1baf-f82e-3f49-773c0684b47c-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-_3c172693-1baf-f82e-3f49-773c0684b488-7a4426df, #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba6a-7a4426df, #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba74-7a4426df, #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba7e-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_40744015-8368-b31c-0ddd-533b8a3fa7f8-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa802-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-_40744015-8368-b31c-0ddd-533b8a3fa80c-7a4426df {
    grid-column: span 12 / span 12;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ec4-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ecd-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ed6-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7eff-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ef0-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7ee1-bf5a7ec2 {
    grid-column: span 3 / span 3;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f10-bf5a7ec2 {
    grid-column: span 6 / span 6;
    align-self: start;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f21-bf5a7ec2 {
    grid-column: span 12 / span 12;
    justify-self: center;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f32-bf5a7ec2 {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f34-bf5a7ec2 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7dd-7a4426f9 {
    grid-column-start: 1;
    align-self: center;
  }

  #w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7e2-7a4426f9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_34e25c1f-3838-6337-1444-5af82650cb59-7a4426f9 {
    grid-column: 1 / 7;
  }

  #w-node-_34e25c1f-3838-6337-1444-5af82650cb5d-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb69-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb6f-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb7d-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb85-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb91-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cb97-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cba3-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cba9-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbb5-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbbd-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbc9-7a4426f9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_44ea86d9-0304-5c96-e994-afa4080d45e4-7a4426fc, #w-node-_360e545b-c076-5af2-a26a-251b3e9c6095-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02b379b4-212e-8e90-0b7b-496424d53eca-7a4426fc {
    align-self: start;
  }

  #w-node-eec5d909-af5d-bb71-56de-7d361bdb31d8-7a4426fc {
    grid-area: 1 / 3 / 6 / 4;
    align-self: stretch;
    justify-self: end;
  }

  #w-node-_69ea7ef6-6a6f-11b1-d10e-188d59316502-7a442717, #w-node-_69ea7ef6-6a6f-11b1-d10e-188d59316511-7a442717 {
    justify-self: center;
  }

  #w-node-a1a3d2bc-eebe-bdb6-3ef3-9ee1fae3a653-7a442717 {
    grid-column: span 2 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6aeb-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6aef-7a442520, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec74d-4d6ec74b {
    grid-column: span 6 / span 6;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec74f-4d6ec74b {
    justify-self: center;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec751-4d6ec74b, #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec7b0-4d6ec74b {
    grid-column: span 6 / span 6;
  }

  #w-node-bf95c660-3088-edf8-e30f-94645d3372a0-28898797 {
    justify-self: end;
  }

  #w-node-ca7a5c76-5230-c8e1-9c50-fca58b67f2e3-7a44258b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5c0a124d-4e37-94e4-b504-c55955ffa98e-7a44258b {
    grid-column: span 6 / span 6;
  }

  #w-node-_86a412b0-e841-85ca-7a3c-12da5ea5116f-7a44258b {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_8ec56ccd-f463-add8-47c5-fa3e0f0a804e-7a44258b {
    grid-column: span 6 / span 6;
  }

  #w-node-fb87985d-84a2-bc6f-57d9-033c6f0e11a8-6f0e11a4, #w-node-_12a11151-0a2b-bfca-76e4-d496e52ab6e5-6f0e11a4 {
    justify-self: start;
  }

  #w-node-f6e5c741-25d2-2cc3-cef0-0311aa55264c-79128b10 {
    justify-self: end;
  }

  #w-node-d5c7c61e-367b-23f4-08b5-d8b80c2f4d43-7a44258d {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-eeddecba-44ff-e9e9-c31e-291eed136691-7a44258d {
    justify-self: end;
  }

  #w-node-d2a13c45-0b86-fb92-44a8-c83088f095b5-7a44258d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d2a13c45-0b86-fb92-44a8-c83088f095b7-7a44258d {
    order: -9999;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a44258d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c84f-7a44258d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a44258d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2123f6ad-e1b8-686b-c047-65c76e1c2f17-7a44258d, #w-node-f1f170d0-4370-2606-2bdc-bbba34b79205-7a44258d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a44258d, #w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a44258d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_54791930-19dd-944e-7c4c-258d3406eb5b-7a44258d, #w-node-ebe528d6-ac40-0103-083c-dd57580c10a2-7a44258d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a44258d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a44258d, #w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e582-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a44258d, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a44258d, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20c-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b20e-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b229-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b21d-b0a9b20a {
    grid-column: span 6 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4425ac {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-ceaa3bdd-4a9c-2f26-cb93-b8ae26555e2f-7a4425ac {
    order: -9999;
  }

  #w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962fb-7a4425ac {
    justify-self: center;
  }

  #w-node-_5df10ae3-9060-a972-6d71-7032ee3687e7-7a4425ac {
    grid-area: 2 / 1 / 4 / 7;
  }

  #w-node-_5df10ae3-9060-a972-6d71-7032ee3687ec-7a4425ac {
    grid-area: 2 / 1 / 4 / 7;
    align-self: stretch;
  }

  #w-node-_5df10ae3-9060-a972-6d71-7032ee3687ed-7a4425ac {
    grid-area: 1 / 1 / 2 / 7;
    justify-self: center;
  }

  #w-node-_504e3455-6eb8-73d5-c8ac-418da12b842a-7a4425ac, #w-node-e23bd5fb-950b-694e-aea9-52d7da867f1f-7a4425ac, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4425cb, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4425cb {
    grid-column: span 6 / span 6;
  }

  #w-node-cfeae84d-c3fb-e8ef-e154-2a9cbcca4639-7a4425ce {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c849-7a4425ce {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_80a85f7b-d496-51a2-9621-37043ed7c84f-7a4425ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a4425ce {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2123f6ad-e1b8-686b-c047-65c76e1c2f17-7a4425ce, #w-node-f1f170d0-4370-2606-2bdc-bbba34b79205-7a4425ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1586f036-38fc-b35c-6344-44515ec6b827-7a4425ce, #w-node-f56accc3-2bf1-b40b-aaa6-d63edfe44bcc-7a4425ce {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_54791930-19dd-944e-7c4c-258d3406eb5b-7a4425ce, #w-node-ebe528d6-ac40-0103-083c-dd57580c10a2-7a4425ce {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_56bbd032-dbfe-0780-ec26-d663f92eb443-7a4425ce {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c26ebdfb-49ce-b68a-ac19-aa21aac88a6c-7a4425ce, #w-node-c522b776-52a0-4721-1360-a8c093ef6aaa-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e582-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e588-7a4425ce, #w-node-_5900c617-2c1f-345d-d5e3-17db6272e599-7a4425ce {
    grid-column: span 6 / span 6;
  }

  #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c52-7a4425cf, #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c53-7a4425cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c63-7a4425cf {
    grid-column: 1 / 2;
    justify-self: center;
  }

  #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98d2-7a4425d7 {
    grid-column: span 6 / span 6;
  }

  #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f98e3-7a4425d7 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_359deb7a-1fb7-6a1a-a06a-9ea9402fab6e-7a4425d7 {
    grid-column: span 6 / span 6;
  }

  #w-node-cd7b0a9d-4476-511a-fea2-a3b0d46f9901-7a4425d7 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c74d4-7a4425ee {
    grid-column: span 6 / span 6;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c74e5-7a4425ee {
    order: -9999;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c756b-7a4425ee {
    grid-column: span 6 / span 6;
  }

  #w-node-_7d3bbb04-2a6e-fa66-2ebb-7ba1755c7503-7a4425ee {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3cf2-7a442602 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3d03-7a442602 {
    order: -9999;
  }

  #w-node-_042f4f54-f5a2-2547-6b7a-dab9958f9ca5-7a442602 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3b9cb8c5-787f-a6cd-c401-6282288d3d21-7a442602 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_143751d3-5a10-ab7b-aada-182dd83e8bdc-7a442603 {
    grid-column: span 6 / span 6;
  }

  #w-node-_143751d3-5a10-ab7b-aada-182dd83e8bed-7a442603 {
    order: -9999;
  }

  #w-node-c4405557-5c0f-5ff5-2006-1f518769f984-7a442606 {
    grid-column: 1 / 7;
  }

  #w-node-_541d3225-c466-d0ba-8204-a5e2332e5cbe-7a442606, #w-node-_541d3225-c466-d0ba-8204-a5e2332e5cbf-7a442606 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-bad02049-8584-c3c5-70c7-8de000319ab5-7a442606 {
    grid-column-end: 7;
  }

  #w-node-_225a5508-3c00-877d-105f-9c1a728e6c92-7a442606, #w-node-_6e6c58c3-2e4a-3868-a438-575012728985-7a442606, #w-node-_1ffb445d-3501-04ab-3bae-e44b5e90728b-7a442606 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_13718e31-9fa3-2064-7d78-9c2fd42e7896-7a442607 {
    grid-column: 1 / 7;
  }

  #w-node-eecdaee8-72c5-8be8-a7de-80620af6ccba-7a44260b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89b6-7a44260d, #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89bf-7a44260d {
    grid-column: span 6 / span 6;
  }

  #w-node-b5438798-5bcf-e096-822a-e4e6ab35dfc4-7a44260e {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-_70ab96c6-5bab-66a5-e828-b66f4a3d0204-7a44260e {
    order: -9999;
  }

  #w-node-c6918485-773a-5adb-47a4-968fa9efd74a-7a44260e, #w-node-a2f46194-19c1-4d97-956d-4b8ddf285bdc-7a44260e, #w-node-_9eb85624-cf2d-67a4-c0cf-96ac9904f288-7a44260f, #w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a1-7a442616 {
    grid-column: span 6 / span 6;
  }

  #w-node-bd958ebb-f17e-8970-f08f-fb01407d3ef7-7a442616 {
    justify-self: end;
  }

  #w-node-_1a032f53-56bb-9cd6-1c15-3c5fcb1979a9-7a442616 {
    grid-column: span 6 / span 6;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5a9-7a442616 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5b9-7a442616, #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5bf-7a442616 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5c4-7a442616, #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5cf-7a442616 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5dc-7a442616, #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5e3-7a442616 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_96e0e3d3-cebd-352d-049a-5cba11d0e5e8-7a442616 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_237f356b-d348-273f-98ee-ad9c6e047042-7a442616 {
    grid-column: span 4 / span 4;
  }

  #w-node-_5e20890b-9caf-c68c-17be-f3b3b49110cd-7a442616 {
    grid-area: 2 / 1 / 4 / 7;
  }

  #w-node-_5e20890b-9caf-c68c-17be-f3b3b49110d2-7a442616 {
    grid-area: 2 / 1 / 4 / 7;
    align-self: stretch;
  }

  #w-node-_5e20890b-9caf-c68c-17be-f3b3b49110d3-7a442616 {
    grid-area: 1 / 1 / 2 / 7;
    justify-self: center;
  }

  #w-node-ec9780d6-3a7d-341d-3f3a-aae0697ea0c7-7a442616 {
    justify-self: end;
  }

  #w-node-bafd4485-92b9-a0e3-cf7c-4e76d1a26516-7a442617 {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: stretch;
    justify-self: center;
  }

  #w-node-d89965fa-3384-9e00-c964-9a6bf397fbfd-7a44262c {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-dd1201a7-3229-bdaf-848f-f6bba10cfa08-7a44262c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e88267f1-2611-6168-2c26-1ad9955fb2bf-7a44262c {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-b542af35-d23f-50c9-0e7f-c2c9257c74f2-7a44262c {
    grid-column: span 6 / span 6;
  }

  #w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262c {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262c, #w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262c, #w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262c {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3108-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262c, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262c {
    grid-column: span 6 / span 6;
  }

  #w-node-_6bb82929-bd62-32bb-4279-892cd8d5ba75-7a44262d {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-b542af35-d23f-50c9-0e7f-c2c9257c74f2-7a44262d {
    grid-column: span 6 / span 6;
  }

  #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda169e-7a44262d {
    grid-column: span 3 / span 3;
  }

  #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16a7-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b9-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c8-7a44262d {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e6803ab7-1084-75ce-8bb1-c1d4bffd6947-7a44262d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_4b210b08-f18b-dbb4-c190-fb0b82f3253e-7a44262d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-c077922c-fa48-7434-cb69-fbc1bdd2b927-7a44262d, #w-node-_282aa64b-cf92-6b95-1048-7ce00b4e1b52-7a44262d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262d, #w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262d {
    grid-area: span 1 / span 5 / span 1 / span 5;
  }

  #w-node-ac4798a6-a88c-23b0-61b8-be0f54636942-7a44262d {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d3108-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d310e-7a44262d, #w-node-b6b06896-a76e-5cf3-2ec4-bd675d2d312f-7a44262d, #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a590-7a44262d, #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a592-7a44262d, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae147a-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae147c-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14c7-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14d0-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14d9-7a442643 {
    grid-column: span 6 / span 6;
  }

  #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a442645 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_1d7159d4-4dee-5754-51ca-df69f08524d1-7a442645 {
    grid-column: span 6 / span 6;
  }

  #w-node-_49278f3b-2665-816e-39d7-3e074520e522-7a442645 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9754-7a442645 {
    grid-column: span 6 / span 6;
  }

  #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a442645 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a442645 {
    justify-self: center;
  }

  #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce23267d-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce232683-7a442645, #w-node-e0bfefdc-d13f-1e72-3b67-3ca6ce2326a4-7a442645, #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a442645, #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4783-7a442645, #w-node-_92077218-0b43-2b58-5e60-ae114b2e3494-4b2e3492 {
    grid-column: span 6 / span 6;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e3496-4b2e3492 {
    justify-self: center;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e3498-4b2e3492, #w-node-_92077218-0b43-2b58-5e60-ae114b2e34f9-4b2e3492 {
    grid-column: span 6 / span 6;
  }

  #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec39-7a44264c {
    justify-self: end;
  }

  #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ec79-7a44264c {
    justify-self: start;
  }

  #w-node-dd19a4b1-1727-4849-8772-c5d8e4a7ecb9-7a44264c {
    order: -9999;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a44264c {
    justify-self: center;
  }

  #w-node-c4667cef-021f-0543-213e-15b14aa57c0e-7a44264c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-c4667cef-021f-0543-213e-15b14aa57c10-7a44264c {
    order: -9999;
  }

  #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9754-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a44264c {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-e47661c8-d641-8270-d326-0085b62b523e-7a44264c {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e47661c8-d641-8270-d326-0085b62b5240-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-e47661c8-d641-8270-d326-0085b62b5241-7a44264c {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-e47661c8-d641-8270-d326-0085b62b5247-7a44264c, #w-node-e47661c8-d641-8270-d326-0085b62b524c-7a44264c {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_6557a03f-3a81-1ca2-3997-25ac340df59e-7a44264c, #w-node-_6557a03f-3a81-1ca2-3997-25ac340df5a0-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf15a-7a44264c, #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf164-7a44264c, #w-node-_5328f876-4bd7-32d3-5315-77f3a33bf16f-7a44264c {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9cfb2c72-ef59-e68d-5a9b-23fd8588b527-7a442662 {
    justify-self: end;
  }

  #w-node-_01e21441-9466-f8e9-459f-538d56e68223-7a442662 {
    justify-self: start;
  }

  #w-node-bf1d5557-dcb0-a665-ad4d-34a493d3b0ff-7a442662 {
    order: -9999;
  }

  #w-node-_36f326ed-0b28-89cb-9318-f4807076923e-7a442662 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_36f326ed-0b28-89cb-9318-f48070769244-7a442662 {
    order: -9999;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe2a-7a442662 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe3a-7a442662, #w-node-_5ebf51d1-573b-f6ce-1881-b51648be1c22-7a442662 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_5ebf51d1-573b-f6ce-1881-b51648be1c24-7a442662, #w-node-_3c2bd3c9-37dc-f899-6326-06c40adb218a-7a442662 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3c2bd3c9-37dc-f899-6326-06c40adb218f-7a442662, #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe40-7a442662 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe45-7a442662, #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe50-7a442662 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_45e02f9a-d71a-604a-9e02-7afba68ffe5d-7a442662, #w-node-_5d4a2e28-a7e1-e6e7-d34d-fb0eb6df189a-7a442662 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a80843c-7a442662 {
    justify-self: end;
  }

  #w-node-cafd3ec4-9d11-47b8-9d56-84ee7a808452-7a442662 {
    justify-self: start;
  }

  #w-node-bf8cd192-cf79-0eea-5fdf-18c0e3a3fca3-7a442665 {
    grid-column: span 2 / span 2;
  }

  #w-node-c9328629-c945-611e-167a-70e70129701b-7a442665, #w-node-c9328629-c945-611e-167a-70e701297011-7a442665, #w-node-c9328629-c945-611e-167a-70e701297007-7a442665 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3e96cab9-6733-f357-e177-9c92b7ec6687-7a442665, #w-node-_3e96cab9-6733-f357-e177-9c92b7ec6689-7a442665, #w-node-_045db46f-7271-800e-bcb4-e5f757760da9-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb547-7a44267b {
    grid-column: span 6 / span 6;
  }

  #w-node-_4161b21c-bf08-d05f-e381-35d213afb54c-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb553-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb55a-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb561-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb568-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb56f-7a44267b {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_916e25d2-0999-e7d6-d499-5bbb1d2bd4f7-7a44267b, #w-node-_3c6232d5-5348-d526-9a76-aa1e744280ee-7a44267b {
    grid-column: span 6 / span 6;
  }

  #w-node-_87bf8d66-7245-3f82-cbca-95f39dabe30e-7a44267b {
    grid-area: 2 / 1 / 4 / 7;
  }

  #w-node-_87bf8d66-7245-3f82-cbca-95f39dabe315-7a44267b {
    grid-area: 2 / 1 / 4 / 7;
    align-self: stretch;
  }

  #w-node-_87bf8d66-7245-3f82-cbca-95f39dabe316-7a44267b {
    grid-area: 1 / 1 / 2 / 7;
    justify-self: center;
  }

  #w-node-b1041f7f-c4e5-804e-2b22-55b39e054469-7a442681, #w-node-cc6ad074-88f6-ea7e-2f8a-12c83aa4e9d2-7a442681, #w-node-b1041f7f-c4e5-804e-2b22-55b39e054469-7a442682, #w-node-cc6ad074-88f6-ea7e-2f8a-12c83aa4e9d2-7a442682 {
    grid-column: span 6 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a442683 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_1af88f0e-6eac-749e-9458-9a1a4fc20296-7a442683 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3b91f7c6-cdce-5e0f-531f-6a9eb1334ac5-7a442683 {
    order: -9999;
  }

  #w-node-af195e48-d49c-bfd9-9cd5-ed46adfcf907-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_88438e74-dd94-8401-db1e-fb8cbed18a09-7a442683, #w-node-_1686bb18-af43-b9b0-59bb-4d6a34a2fafa-7a442683 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_94d976eb-48d9-d76c-eafb-f9930a5f4f7b-7a442683, #w-node-_5c4fd0c4-ee0b-5369-fb73-532fc23c1478-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_2536f869-9ede-429e-4cbc-5e1dca002bea-7a442683, #w-node-e174687b-a9d3-454e-ec6f-d1ef049beca9-7a442683 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ab8abe7f-89a6-a934-e2e0-dc4652a009b4-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_0aca86de-1b32-f28f-e4f2-361a86499ab8-7a442683 {
    grid-column: span 6 / span 6;
  }

  #w-node-cc34c5d4-935d-64cc-57f7-7f97eda6d8f9-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e73-7a442683, #w-node-f4da2397-6f26-8cd5-cbe7-216e4b153e98-7a442683 {
    grid-column: span 6 / span 6;
  }

  #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc7c-7a442683 {
    justify-self: center;
  }

  #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83a1-7a442683, #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83a7-7a442683, #w-node-_9f0d56bc-cd41-e273-fc45-6301abce83b8-7a442683 {
    grid-column: span 6 / span 6;
  }

  #w-node-b0757183-d494-37c8-b834-13365fff34ea-7a442683, #w-node-_253a2fb1-b483-375a-8b13-9f7432811c78-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_045db46f-7271-800e-bcb4-e5f757760da9-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-cb288455-b247-f289-1e9e-e2269bcd77ed-7a442684 {
    order: -9999;
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_4161b21c-bf08-d05f-e381-35d213afb547-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-_53380717-b3e4-d58d-b566-ec5f2d79c543-7a442684 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_17caee09-060f-cb9b-23a9-8fece9e7aa8f-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3df22e33-3807-7f16-066c-11ad55980585-7a442684 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a44269f, #w-node-f28932bd-a4f6-b4d2-c581-d9673c967b8c-7a4426a0 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4775-7a4426a0, #w-node-_1eea0a7d-1b75-868a-b2be-2aac751f4783-7a4426a0, #w-node-f2e951df-4509-dcba-29d7-668000997b97-7a4426a1 {
    grid-column: span 6 / span 6;
  }

  #w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426a1 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-f2e951df-4509-dcba-29d7-668000997b97-7a4426a2 {
    grid-column: span 6 / span 6;
    justify-self: start;
  }

  #w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426a2 {
    grid-column: span 6 / span 6;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f28-7a4426b8 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-f393cfab-5134-078a-a3b2-54602a0c6fad-7a4426b8 {
    grid-column: span 6 / span 6;
  }

  #w-node-ceaa3bdd-4a9c-2f26-cb93-b8ae26555e2f-7a4426b8 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-c5564394-ffd0-964c-72ab-74ce3c19b30d-7a4426b8 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_29583916-8364-c2e5-ec43-e1c94e218130-7a4426b9 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-ab814e56-c2e6-92a6-6ebe-3208481742d1-7a4426b9 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-af98f334-a48c-7e5f-a7e4-69e4343a3bd3-7a4426b9, #w-node-e5002c75-894c-bbd2-6ccd-7892bbc0000a-7a4426b9, #w-node-_550b60ba-1412-b577-768e-935be340cc73-7a4426b9, #w-node-c0862466-5299-2e3d-f07a-a1da978578fb-7a4426b9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a8351c-7a4426b9 {
    justify-self: center;
  }

  #w-node-f9208721-6732-574e-b506-ab745bc38fb8-7a4426b9 {
    grid-column: span 3 / span 3;
  }

  #w-node-f9208721-6732-574e-b506-ab745bc38fbf-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fc6-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fcd-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fd4-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fdb-7a4426b9 {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_31c5776b-6fd2-c582-9175-15a7444bb50f-7a4426b9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_58754876-701b-4d41-5415-04beda986839-7a4426b9, #w-node-_58754876-701b-4d41-5415-04beda98683c-7a4426b9, #w-node-e21a792b-5c02-f8a6-9c0a-ab20b5db3906-7a4426b9, #w-node-feeb19e9-b26f-7485-b843-1c6e81e33137-7a4426bb, #w-node-feeb19e9-b26f-7485-b843-1c6e81e3314c-7a4426bb, #w-node-feeb19e9-b26f-7485-b843-1c6e81e33166-7a4426bb, #w-node-d3b705b4-b27d-f59c-d41d-6e191b5b8726-7a4426bb, #w-node-_6142d0a8-0c76-f740-5d9a-5c2cc5d6f755-7a4426bb {
    grid-column: span 6 / span 6;
  }

  #w-node-_74776ec9-d787-38b9-e1e0-31cc61654c8f-7a4426bb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_933ae255-2fb9-62b4-f90d-abd91660d8f4-7a4426bb {
    grid-column: span 6 / span 6;
  }

  #w-node-d57493d4-40a9-a372-b85f-4a627e11acc7-7a4426bb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d57493d4-40a9-a372-b85f-4a627e11accf-7a4426bb {
    grid-column: span 6 / span 6;
  }

  #w-node-_89f629ca-bae6-bed2-d94a-7007d8712ee4-7a4426bb {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_89f629ca-bae6-bed2-d94a-7007d8712eec-7a4426bb, #w-node-_43d10198-5f69-291c-11ce-c67f16b21bf7-7a4426bb, #w-node-b2d35cda-d32d-42dc-5073-f3297f658f13-7a4426bb, #w-node-_6114db16-f977-fa85-a645-cad1f2336bae-7a4426bb {
    grid-column: span 6 / span 6;
  }

  #w-node-_9547d8e3-4757-6f15-2bb1-0ae7fe94896d-7a4426bb, #w-node-dc359f26-a638-7514-b16c-abdb3015eebb-7a4426bb, #w-node-_41d820b6-3e97-ca82-6e5e-b19b647b3750-7a4426bb {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4426d9, #w-node-_7d0b264d-d26d-083f-4fb8-b29bd08f090d-7a4426d9, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4426d9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe95f-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe973-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe989-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe998-7a4426df, #w-node-_7d07d9ea-6d73-84ab-42db-bfdd428fe9a8-7a4426df {
    grid-column: span 2 / span 2;
  }

  #w-node-f6e8d322-9344-26e2-1639-5ef5915288c7-7a4426df {
    grid-area: span 1 / span 12 / span 1 / span 12;
    align-self: stretch;
    justify-self: center;
  }

  #w-node-dbba94a6-50d5-540a-2771-64300e16c822-7a4426df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f7788400-2986-8f8e-b08b-6eb3336bf5b3-7a4426df {
    justify-self: end;
  }

  #w-node-f9a83cde-703b-955f-f4b7-b6f5b485f3d5-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-f9a83cde-703b-955f-f4b7-b6f5b485f3e2-7a4426df {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d7267630-aeee-dbc3-6b57-7f540769abc4-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d7267630-aeee-dbc3-6b57-7f540769abd0-7a4426df {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46ca-7a4426df, #w-node-ef1bd788-a866-cbd7-1535-7065e9eb46e9-7a4426df, #w-node-e1def413-e636-59fe-6273-970817f7f78e-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-e1def413-e636-59fe-6273-970817f7f79a-7a4426df {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-a1da89b9-d7de-c86c-9ad4-b749e6c33bd6-7a4426df, #w-node-a1da89b9-d7de-c86c-9ad4-b749e6c33bd9-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b0892-7a4426df, #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b089c-7a4426df, #w-node-e24146f8-06aa-bfe0-5c01-52b37c0b08a6-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6e2-7a4426df {
    grid-area: 2 / 1 / 4 / 7;
  }

  #w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6ec-7a4426df {
    grid-area: 2 / 1 / 4 / 7;
    align-self: stretch;
  }

  #w-node-_1c7dfe61-dbfe-e1b3-c569-9243d461d6ed-7a4426df {
    grid-area: 1 / 1 / 2 / 7;
    justify-self: center;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1666-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb166f-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1698-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16c9-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16ce-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16dc-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb16e7-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb170b-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1713-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1737-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1742-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb177d-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb179b-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17a5-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17c3-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17cd-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17d5-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb17fb-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1804-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb182e-7a4426df {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1836-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1847-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb184e-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb184f-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1857-7a4426df, #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb185d-7a4426df {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577132ce-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577132d7-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713300-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713331-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713336-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713344-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771334f-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713373-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771337b-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771339f-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577133aa-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577133e5-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713403-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771340d-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771342b-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713435-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771343d-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713463-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771346c-7a4426df {
    order: 9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc57713496-7a4426df {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc5771349e-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134af-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134b6-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134b7-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134bf-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577134c5-7a4426df {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-f2281a72-e23f-d790-67c3-06a2e2bc4365-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-_3c172693-1baf-f82e-3f49-773c0684b47c-7a4426df {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_919b9a9b-9161-74ab-58c9-5b50f674ba65-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-_40744015-8368-b31c-0ddd-533b8a3fa7f8-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa802-7a4426df, #w-node-_40744015-8368-b31c-0ddd-533b8a3fa80c-7a4426df {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f21-bf5a7ec2 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f32-bf5a7ec2, #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f34-bf5a7ec2 {
    justify-self: center;
  }

  #w-node-_9939624c-1979-d207-bf79-3db84c649b0c-7a4426f6 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7dd-7a4426f9 {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7e2-7a4426f9 {
    order: -9999;
  }

  #w-node-_34e25c1f-3838-6337-1444-5af82650cb60-7a4426f9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_44ea86d9-0304-5c96-e994-afa4080d45e4-7a4426fc {
    grid-column: span 2 / span 2;
  }

  #w-node-_3620e8dc-9e4c-bcfb-b046-33cd76ec0960-7a4426fc {
    grid-column: span 3 / span 3;
  }

  #w-node-afb68635-1bd3-8528-16c7-0b2ab7ba661f-7a4426fc, #w-node-_787cfcb0-4b00-4ec6-a344-94eb025d7166-7a4426fc, #w-node-_734c07ba-6f53-69cd-9aba-b6901c84520a-7a4426fc, #w-node-_2c227381-9ca4-ce36-ec20-faa4ce8def00-7a4426fc, #w-node-_734937b9-fcf4-ac7c-578d-6b82c39bee33-7a4426fc {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_360e545b-c076-5af2-a26a-251b3e9c609f-7a4426fc, #w-node-d1ea9307-21ba-9151-1ec7-6bc1a9806cb3-7a4426fc {
    grid-column: span 2 / span 2;
  }

  #w-node-_02b379b4-212e-8e90-0b7b-496424d53eca-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #manage-infinite.w-node-_14404fa0-56c7-8e28-ce43-3316de6e523a-7a4426fc {
    grid-area: 2 / 1 / 3 / 7;
  }

  #store-trade.w-node-d3bcf9f3-b258-d957-ac04-722575f905a7-7a4426fc {
    grid-area: 3 / 1 / 4 / 7;
  }

  #convert-crypto.w-node-_7f20a712-de42-9ada-8b7f-bdacf44e3be9-7a4426fc {
    grid-area: 4 / 1 / 5 / 7;
  }

  #seamless-browsing.w-node-fe7348af-8288-0ddd-d9db-a316d6764457-7a4426fc {
    grid-area: 5 / 1 / 6 / 7;
  }

  #w-node-d4c34f1c-c83a-2253-aff0-75b6c3496b8d-7a4426fc {
    grid-column-end: 7;
    justify-self: center;
  }

  #w-node-d939ac25-0abf-f56c-4e97-ecc9af3348ff-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-f550450e-6679-ea6c-d9cb-e5707844bd61-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: start;
    justify-self: center;
  }

  #w-node-b25ba74e-ca93-a980-5ab3-455329c3f32d-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
    justify-self: center;
  }

  #w-node-_69ea7ef6-6a6f-11b1-d10e-188d59316502-7a442717 {
    justify-self: auto;
  }

  #w-node-c384fea2-d99c-08f7-7cb3-955927a613bc-7a442717 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }

  #w-node-bd3a2476-6f8b-c499-fd93-a0a38b6d5ae3-7a442717 {
    justify-self: center;
  }

  #w-node-cc40c4a1-5526-0205-a377-fb49c72605a2-7a442719 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6995-7a442520, #w-node-d87b1b23-d0bd-036d-4e52-280cf17c6997-7a442520 {
    grid-column: span 2 / span 2;
  }

  #w-node-d87b1b23-d0bd-036d-4e52-280cf17c699d-7a442520 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5e024b03-8f6c-b88a-ff02-30e94d6ec751-4d6ec74b {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
    justify-self: center;
  }

  #w-node-ca7a5c76-5230-c8e1-9c50-fca58b67f2e3-7a44258b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fb87985d-84a2-bc6f-57d9-033c6f0e11ab-6f0e11a4, #w-node-fb87985d-84a2-bc6f-57d9-033c6f0e11a9-6f0e11a4 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d2a13c45-0b86-fb92-44a8-c83088f095b5-7a44258d, #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a44258d {
    grid-column: span 6 / span 6;
  }

  #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b213-b0a9b20a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b229-b0a9b20a, #w-node-c5020f9d-7a65-3b4a-12df-bdcab0a9b21d-b0a9b20a {
    grid-column: span 6 / span 6;
  }

  #w-node-a11b1cff-7b83-fb89-ee90-dba9fd7962ff-7a4425ac, #w-node-a11b1cff-7b83-fb89-ee90-dba9fd796304-7a4425ac, #w-node-a11b1cff-7b83-fb89-ee90-dba9fd796309-7a4425ac {
    grid-column: span 3 / span 3;
  }

  #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bf3-7a4425cb, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bf7-7a4425cb, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bfb-7a4425cb, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bff-7a4425cb {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4425cb, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4425cb, #w-node-_0a8b2c6b-4eab-ee54-ebfd-2507be089954-7a4425ce {
    grid-column: span 6 / span 6;
  }

  #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c4a-7a4425cf, #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c4b-7a4425cf, #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c52-7a4425cf, #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c53-7a4425cf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0b6dafad-736f-2fb1-4e8d-5bbebda73c63-7a4425cf {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_46c4aa7f-7d2e-ab97-e819-5d935d75d15f-7a442603 {
    grid-column: span 6 / span 6;
  }

  #w-node-_143751d3-5a10-ab7b-aada-182dd83e8c0b-7a442603 {
    order: -9999;
    grid-column: span 6 / span 6;
  }

  #w-node-c4405557-5c0f-5ff5-2006-1f518769f984-7a442606 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_541d3225-c466-d0ba-8204-a5e2332e5cbe-7a442606, #w-node-_541d3225-c466-d0ba-8204-a5e2332e5cbf-7a442606 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_13718e31-9fa3-2064-7d78-9c2fd42e7896-7a442607 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_9f887abb-1e1b-071d-3c27-be17a77b36fa-7a442607, #w-node-_367d7c7f-afe9-4807-2866-69d345067242-7a442607, #w-node-_9e104580-47eb-0de3-b1e5-3348117a7803-7a442607, #w-node-_86f952b1-f73b-0a3a-ea8f-95645418a841-7a442607, #w-node-_53e6e832-5c89-7e5e-5cd4-b53ee46bb94b-7a442607, #w-node-_221c331e-45a0-495a-c5ac-d6327ce389ec-7a442607, #w-node-_7f27db1e-14d1-01e9-5897-a9c7d4d08fa7-7a442607, #w-node-_43d40bf3-0b33-c515-b44c-62001ab168d6-7a442607 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89b6-7a44260d, #w-node-_5397a2e8-2533-4226-33d4-b8b46d5e89bf-7a44260d, #w-node-_711da69e-438a-87f1-0baa-e26cec75ee74-7a44260e {
    grid-column: span 6 / span 6;
  }

  #w-node-_91ae02f5-e429-5eaf-8b1b-dd87fd845d07-7a44260e {
    grid-column: span 6 / span 6;
    justify-self: stretch;
  }

  #w-node-_91ae02f5-e429-5eaf-8b1b-dd87fd845d09-7a44260e {
    grid-column: span 4 / span 4;
  }

  #w-node-_237f356b-d348-273f-98ee-ad9c6e047042-7a442616 {
    grid-column: span 6 / span 6;
    justify-self: center;
  }

  #w-node-_540dc84b-a849-f76d-dfe6-9762c0b400b3-7a44262c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_2763c5fb-0183-2bd7-7ea8-7947bdb330db-7a44262c, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c60e-7a44262c {
    grid-column-end: 13;
  }

  #w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262c, #w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262c, #w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262c {
    grid-column: span 6 / span 6;
  }

  #w-node-_40f03165-ef03-68b1-8dda-ccabd08e4ff2-7a44262d {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_2763c5fb-0183-2bd7-7ea8-7947bdb330db-7a44262d, #w-node-ea5cee0c-1c53-5287-e635-350d84e8c60e-7a44262d {
    grid-column-end: 13;
  }

  #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda169e-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16a7-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16b9-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c0-7a44262d, #w-node-_1c9f8d62-8fff-5533-1cb4-db445fda16c8-7a44262d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_163a1b47-ff0d-7559-604e-1d515b1ff77c-7a44262d, #w-node-_340d2d44-0acf-3e85-9506-8f73fd190e12-7a44262d, #w-node-e477f9aa-985d-e4f1-6ba5-a2c93be83bdd-7a44262d, #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a590-7a44262d {
    grid-column: span 6 / span 6;
  }

  #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a5bb-7a44262d, #w-node-b2e6d36b-fbc1-a26e-8377-50dd4b43a5bd-7a44262d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ad168a9a-5e60-d824-6f5c-403d0eae147a-7a442643 {
    grid-column: span 6 / span 6;
  }

  #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14a5-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14a7-7a442643 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14c7-7a442643, #w-node-ad168a9a-5e60-d824-6f5c-403d0eae14d0-7a442643, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a442645, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a442645 {
    grid-column: span 6 / span 6;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a442645, #w-node-_6ff7d27c-887c-e299-fb38-2db141a83520-7a442645 {
    grid-column: span 3 / span 3;
  }

  #w-node-_92077218-0b43-2b58-5e60-ae114b2e3498-4b2e3492 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
    justify-self: center;
  }

  #w-node-bcb5cb33-116e-58a6-c54e-42c7bf6e45be-7a44264c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a44264c {
    grid-column: span 3 / span 3;
  }

  #w-node-_8c7a37ce-123d-5456-4b7e-0cf05129a796-7a44264c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9762-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e975b-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9769-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9770-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e9777-7a44264c, #w-node-_46e2e54b-bbac-d64e-a11c-61f9285e977e-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-a633e8c6-c84e-0ad4-6871-d4f191df8083-7a44264c {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_6557a03f-3a81-1ca2-3997-25ac340df59e-7a44264c {
    grid-column: span 6 / span 6;
  }

  #w-node-_6557a03f-3a81-1ca2-3997-25ac340df5c9-7a44264c, #w-node-_6557a03f-3a81-1ca2-3997-25ac340df5cb-7a44264c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_3e96cab9-6733-f357-e177-9c92b7ec6687-7a442665 {
    grid-column: span 6 / span 6;
  }

  #w-node-_3e96cab9-6733-f357-e177-9c92b7ec66b2-7a442665, #w-node-_3e96cab9-6733-f357-e177-9c92b7ec66b4-7a442665 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_4161b21c-bf08-d05f-e381-35d213afb54c-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb553-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb55a-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb561-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb568-7a44267b, #w-node-_4161b21c-bf08-d05f-e381-35d213afb56f-7a44267b {
    grid-column: span 6 / span 6;
  }

  #w-node-_412320a2-a32d-58d8-1ea3-63bee51d4f42-7a442681, #w-node-_3a163214-9282-cdcf-8d8b-ec01b4fff109-7a442681 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4eea86a9-089f-327e-d349-171e7facfa02-7a442681 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_412320a2-a32d-58d8-1ea3-63bee51d4f42-7a442682, #w-node-_3a163214-9282-cdcf-8d8b-ec01b4fff109-7a442682 {
    grid-column: span 2 / span 2;
  }

  #w-node-_4eea86a9-089f-327e-d349-171e7facfa02-7a442682 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f34-7a442683 {
    justify-self: start;
  }

  #w-node-a74a312f-8560-3791-949f-13b5c4c84f32-7a442683 {
    justify-self: end;
  }

  #w-node-cc34c5d4-935d-64cc-57f7-7f97eda6d8f9-7a442683 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: end;
  }

  #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc80-7a442683, #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc85-7a442683, #w-node-_85e0007a-e563-1c2f-9e08-50d6c072cc8a-7a442683 {
    grid-column: span 3 / span 3;
  }

  #w-node-e950668e-3ca2-3cee-dc05-2368c947bcc8-7a442684 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8f31dda2-ef61-185a-9b55-0c99656ac6a8-7a4426b9, #w-node-_8d7fda73-aa19-ba59-4e4f-38923d0196ec-7a4426b9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_6ff7d27c-887c-e299-fb38-2db141a83520-7a4426b9, #w-node-_6ff7d27c-887c-e299-fb38-2db141a83525-7a4426b9, #w-node-_6ff7d27c-887c-e299-fb38-2db141a8352a-7a4426b9 {
    grid-column: span 3 / span 3;
  }

  #w-node-f9208721-6732-574e-b506-ab745bc38fb8-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fbf-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fc6-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fcd-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fd4-7a4426b9, #w-node-f9208721-6732-574e-b506-ab745bc38fdb-7a4426b9 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_89f629ca-bae6-bed2-d94a-7007d8712eec-7a4426bb {
    grid-column: span 6 / span 6;
  }

  #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bf3-7a4426d9, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bf7-7a4426d9, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bfb-7a4426d9, #w-node-ac60effc-89cb-39b5-7e71-0c5f580b0bff-7a4426d9 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c17f-7a4426d9, #w-node-_7d0b264d-d26d-083f-4fb8-b29bd08f090d-7a4426d9, #w-node-_09649c65-a5b6-6878-1a58-e9da7de9c188-7a4426d9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43a6-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43aa-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43ae-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43b2-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43b6-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43bb-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43c0-7a4426df, #w-node-_8e65333c-967a-7e2c-03ec-1a01914a43c8-7a4426df, #w-node-dbba94a6-50d5-540a-2771-64300e16c822-7a4426df {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9a83cde-703b-955f-f4b7-b6f5b485f3e2-7a4426df {
    order: -9999;
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-e1def413-e636-59fe-6273-970817f7f79f-7a4426df {
    justify-self: stretch;
  }

  #w-node-fe80f4fd-4e42-af1c-0379-ff5a0cbb1742-7a4426df, #w-node-d3ceb9b1-0021-4458-82b3-d2dc577133aa-7a4426df {
    grid-column: span 6 / span 6;
  }

  #w-node-_3c172693-1baf-f82e-3f49-773c0684b484-7a4426df {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-_3ef6140e-fdc2-7dbd-da94-afafbf5a7f21-bf5a7ec2 {
    grid-area: span 1 / span 6 / span 1 / span 6;
    align-self: center;
    justify-self: center;
  }

  #w-node-_75f0a9b8-8b20-4ed1-b3d8-2e6a3240a2ac-7a4426f6 {
    order: -9999;
  }

  #w-node-ad6810f8-46bf-d8d1-2607-e4df5734a7dd-7a4426f9 {
    grid-column: span 6 / span 6;
  }

  #w-node-_34e25c1f-3838-6337-1444-5af82650cb5b-7a4426f9, #w-node-_34e25c1f-3838-6337-1444-5af82650cbc5-7a4426f9 {
    grid-column-end: 13;
  }

  #w-node-aeacc1b4-e1e1-18e5-ba69-00b6030e292a-7a4426fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-aeacc1b4-e1e1-18e5-ba69-00b6030e2928-7a4426fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-_3620e8dc-9e4c-bcfb-b046-33cd76ec0960-7a4426fc, #w-node-afb68635-1bd3-8528-16c7-0b2ab7ba661f-7a4426fc, #w-node-_787cfcb0-4b00-4ec6-a344-94eb025d7166-7a4426fc, #w-node-_734c07ba-6f53-69cd-9aba-b6901c84520a-7a4426fc, #w-node-_2c227381-9ca4-ce36-ec20-faa4ce8def00-7a4426fc, #w-node-_734937b9-fcf4-ac7c-578d-6b82c39bee33-7a4426fc {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_02b379b4-212e-8e90-0b7b-496424d53eca-7a4426fc {
    justify-self: center;
  }

  #manage-infinite.w-node-_14404fa0-56c7-8e28-ce43-3316de6e523a-7a4426fc {
    grid-area: 2 / 1 / 3 / 7;
  }

  #w-node-_199afed7-d905-b2a6-aba9-1e338e47a108-7a4426fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_199afed7-d905-b2a6-aba9-1e338e47a106-7a4426fc {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: center;
  }

  #w-node-c384fea2-d99c-08f7-7cb3-955927a613bc-7a442717 {
    order: 9999;
    justify-self: center;
  }

  #w-node-a1a3d2bc-eebe-bdb6-3ef3-9ee1fae3a653-7a442717 {
    grid-column: span 1 / span 1;
  }
}
