html {
  -webkit-text-size-adjust: 100%;
  -ms-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: #0000;
}

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

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

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 {
  color: #333;
  background-color: #fff;
  min-height: 100%;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

img {
  vertical-align: middle;
  max-width: 100%;
  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: #0000 !important;
}

.w-code-block {
  margin: unset;
}

pre.w-code-block code {
  all: inherit;
}

.w-optimization {
  display: contents;
}

.w-webflow-badge, .w-webflow-badge > img {
  box-sizing: unset;
  width: unset;
  height: unset;
  max-height: unset;
  max-width: unset;
  min-height: unset;
  min-width: unset;
  margin: unset;
  padding: unset;
  float: unset;
  clear: unset;
  border: unset;
  border-radius: unset;
  background: unset;
  background-image: unset;
  background-position: unset;
  background-size: unset;
  background-repeat: unset;
  background-origin: unset;
  background-clip: unset;
  background-attachment: unset;
  background-color: unset;
  box-shadow: unset;
  transform: unset;
  direction: unset;
  font-family: unset;
  font-weight: unset;
  color: unset;
  font-size: unset;
  line-height: unset;
  font-style: unset;
  font-variant: unset;
  text-align: unset;
  letter-spacing: unset;
  -webkit-text-decoration: unset;
  text-decoration: unset;
  text-indent: unset;
  text-transform: unset;
  list-style-type: unset;
  text-shadow: unset;
  vertical-align: unset;
  cursor: unset;
  white-space: unset;
  word-break: unset;
  word-spacing: unset;
  word-wrap: unset;
  transition: unset;
}

.w-webflow-badge {
  white-space: nowrap;
  cursor: pointer;
  box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
  visibility: visible !important;
  opacity: 1 !important;
  z-index: 2147483647 !important;
  color: #aaadb0 !important;
  overflow: unset !important;
  background-color: #fff !important;
  border-radius: 3px !important;
  width: auto !important;
  height: auto !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;
  inset: auto 12px 12px auto !important;
  transform: none !important;
}

.w-webflow-badge > img {
  position: unset;
  visibility: unset !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 {
  border: none;
  width: 100%;
  height: 100%;
  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 {
  color: #333;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  height: 38px;
  margin-bottom: 10px;
  padding: 8px 12px;
  font-size: 14px;
  line-height: 1.42857;
  display: block;
}

.w-input::placeholder, .w-select::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 {
  opacity: 0;
  z-index: -100;
  width: .1px;
  height: .1px;
  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 {
  cursor: pointer;
  width: auto;
  height: auto;
  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;
  text-align: center;
  background: #fff;
  border: 1px solid #758696;
  border-radius: 3px;
  width: 28px;
  height: 20px;
  display: inline-block;
  position: relative;
}

.w-widget-twitter-count-shim * {
  pointer-events: none;
  -webkit-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: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 0;
}

.w-widget-twitter-count-shim:not(.w--vertical):before {
  border-width: 4px;
  border-color: #75869600 #5d6c7b #75869600 #75869600;
  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: #fff0 #fff #fff0 #fff0;
  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: " ";
  pointer-events: none;
  border: solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: 100%;
  left: 50%;
}

.w-widget-twitter-count-shim.w--vertical:before {
  border-width: 5px;
  border-color: #5d6c7b #75869600 #75869600;
  margin-left: -5px;
}

.w-widget-twitter-count-shim.w--vertical:after {
  border-width: 4px;
  border-color: #fff #fff0 #fff0;
  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 {
  color: #fff;
  height: 500px;
  position: relative;
  overflow: hidden;
}

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

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

.w-background-video--control {
  background-color: #0000;
  padding: 0;
  position: absolute;
  bottom: 1em;
  right: 1em;
}

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

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

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

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

.w-slider-nav {
  z-index: 2;
  text-align: center;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  height: 40px;
  margin: auto;
  padding-top: 10px;
  position: absolute;
  inset: auto 0 0;
}

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

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

.w-slider-nav.w-shadow > div {
  box-shadow: 0 0 3px #3336;
}

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

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

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

.w-slider-dot {
  cursor: pointer;
  background-color: #fff6;
  width: 1em;
  height: 1em;
  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 {
  cursor: pointer;
  color: #fff;
  -webkit-tap-highlight-color: #0000;
  tap-highlight-color: #0000;
  -webkit-user-select: none;
  user-select: none;
  width: 80px;
  margin: auto;
  font-size: 40px;
  position: absolute;
  inset: 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;
  inset: 0;
}

.w-slider-aria-label {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  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;
  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 {
  background: #ddd;
  min-width: 100%;
  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: #000000e6;
  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;
  inset: 0;
  -webkit-transform: translate(0);
}

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

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

.w-lightbox-view {
  opacity: 0;
  width: 100vw;
  height: 100vh;
  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;
  max-width: none;
  height: auto;
}

.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: #0006;
  padding: .5em 1em;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.w-lightbox-embed {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.w-lightbox-control {
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 24px;
  width: 4em;
  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 {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");
  background-size: 18px;
  height: 2.6em;
  right: 0;
}

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

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

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

.w-lightbox-thumbnail {
  background: #222;
  height: 10vh;
  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;
  border: 5px solid #0006;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  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 #0000;
  border-bottom-color: #fff;
  border-radius: 50%;
  position: absolute;
  inset: -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;
  inset: 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: #0000;
  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 {
  text-align: center;
  clear: both;
  width: 100%;
  max-width: 100%;
  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;
  background: #c8c8c8;
  min-width: 200px;
  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: #0000;
  tap-highlight-color: #0000;
  -webkit-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;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d30b6092af3e367d454ed0_HelveticaNeue-Roman.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d30b603c7d170c72279ca2_HelveticaNeue-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d30b609e968ee9f5b246a5_HelveticaNeue-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d30b60b20e9e3f5d4b04a8_HelveticaNeue-Thin.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Helvetica Neue;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d30b60422df91933b31284_HelveticaNeue-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d8051364d2b22a1ec_Gilroy-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d4d69be9ce536a9b9_Gilroy-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14dd1bfb5aed97c7189_Gilroy-SemiboldItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14db2abc03e7cf9def2_Gilroy-UltraLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14df2daed618e47ace4_Gilroy-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d10fe0d688f341d78_Gilroy-UltraLightItalic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d59b1c7df06ff390f_Gilroy-ThinItalic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14dc83ab119bd6cb180_Gilroy-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14dc54c25575388effd_Gilroy-RegularItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d2f261030b565bcb5_Gilroy-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d77260d7d2ea552af_Gilroy-Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d31db4a7d00d185ac_Gilroy-HeavyItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d5e6614fb0428d312_Gilroy-BlackItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d9822d614fbf34f14_Gilroy-Extrabold.otf") format("opentype"), url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d2851ae111dbd7841_Gilroy-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d9d012d88285cac78_Gilroy-ExtraboldItalic.otf") format("opentype"), url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14ddb83be493e4b8513_Gilroy-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14dbdac6f28d5a8b56e_Gilroy-Heavy.otf") format("opentype"), url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d65e49fa4f8101afb_Gilroy-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Gilroy;
  src: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68c7f14d3e724817666ab60f_Gilroy-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

:root {
  --base--background: #070707;
  --light-green: #caff43;
  --lavender: #757fff;
  --light-green-50: #caff4380;
  --lavender-50: #757fff80;
  --white: #fff;
  --transparent: #0000;
}

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

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

@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: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.navbar {
  z-index: 9999;
  background-color: #ffffffbf;
  position: fixed;
  inset: 0% 0% auto;
}

.container-4 {
  background-color: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
}

.logo-link {
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.nav-menu {
  text-align: right;
  flex: 1;
}

.nav-link {
  text-transform: uppercase;
  margin-left: 7px;
  font-size: 12px;
  font-weight: 500;
  transition: all .2s;
}

.nav-link:hover {
  color: #fff;
  background-color: #757fff;
  border-radius: 10px;
}

.nav-link.w--current {
  color: #fff;
  background-color: #a8cf45;
  border-radius: 11px;
}

.nav-link.w--current:hover {
  background-color: #757fff;
}

.nbx-body {
  background-color: var(--base--background);
  pointer-events: auto;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68cd301e8e706126907c1696_68caa28aa9518e75d5f45e13_Stars.png");
  background-position: 0 0;
  background-size: 1440px;
  background-attachment: scroll;
  transition: all .5s;
}

.nbx-body:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d6b15235fc7cb7a1a006ff_Stars2.webp");
}

.nav-container-lines {
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 26px 48px;
  position: relative;
}

.button-background {
  z-index: 0;
  border: 0px none var(--light-green);
  background-color: var(--lavender);
  pointer-events: none;
  cursor: pointer;
  border-radius: 99px;
  position: absolute;
  inset: 0%;
}

.button-background:hover {
  background-color: var(--light-green);
}

.nav-container {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: .3fr 1fr 5rem 7rem;
  grid-auto-columns: 1fr;
  place-items: center;
  width: 100%;
  max-width: 1033px;
  margin-left: auto;
  margin-right: auto;
  display: grid;
  position: relative;
}

.button-bg {
  pointer-events: none;
  border: 1px #000;
  display: none;
}

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

.nav-menu-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.nav-logo {
  height: 32px;
}

.lines-group {
  z-index: 2;
  pointer-events: none;
  position: absolute;
  inset: 0%;
}

.line-vertical-left {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 4px auto 0% 0%;
}

.navigation-link {
  color: #fff;
  border-radius: 40px;
  padding: 8px 12px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.7;
  transition: all .3s;
}

.navigation-link:hover {
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  color: var(--light-green);
  background-color: #ffffff0f;
}

.navigation-link:focus {
  color: var(--lavender);
}

.navigation-link.w--current {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  color: #fff;
  background-color: #ffffff0f;
}

.button {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  cursor: pointer;
  background-color: #ffffff1f;
  background-image: linear-gradient(133deg, #ffffff59, #352990b5);
  border: 0 #070707;
  border-radius: 99px;
  width: 151px;
  padding: 0;
  line-height: 1.7;
  transition: all .5s;
  position: relative;
}

.button:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
}

.navigation-line {
  background-image: linear-gradient(90deg, var(--lavender), #b98dfc);
  width: 120px;
  height: 2px;
  position: absolute;
  inset: auto auto -34px 0%;
  box-shadow: 0 33px 80px #fce48f99, 0 16px 40px #bb8ffca3, 0 10px 24px #fce48f7a, 0 12px 24px #bb8ffc8f, 0 4.2px 10.5px #fce48f4d, 0 2.5px 6.25px #bb8ffc40, 0 1.5px 3.6px #fce48f33, 0 .66px 1.6px #bb8ffc24;
}

.line-vertical-right {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 4px 0% 0% auto;
}

.line-dot {
  z-index: 5;
  background-color: #0d0d11;
  border: 1px solid #1b1b1d;
  border-radius: 2px;
  width: 10px;
  height: 10px;
  position: absolute;
}

.line-dot.bottom-right {
  border-color: var(--light-green);
  margin-bottom: 2px;
  inset: auto -4.5px -8px auto;
}

.line-dot.bottom-left {
  border-color: var(--light-green);
  margin-bottom: 2px;
  inset: auto auto -7px -4.5px;
}

.line-dot.top-right {
  border-color: var(--light-green);
  inset: -4.5px -4.5px auto auto;
}

.line-dot.top-left {
  border-color: var(--light-green);
  inset: -4.5px auto auto -4.5px;
}

.line-horizontal {
  z-index: 0;
  background-color: var(--lavender-50);
  pointer-events: none;
  width: 100vw;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
}

.button-secondary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

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

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

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

.light-right {
  float: right;
  clear: both;
  width: 100vw;
  max-width: 100vw;
  display: inline-block;
  position: sticky;
  inset: 0% 0% 0% auto;
}

.light-left {
  opacity: 1;
  mix-blend-mode: normal;
  width: 100vw;
  max-width: 1000vw;
  position: sticky;
  inset: 0% auto 0% 0%;
}

.faq-dropdown {
  cursor: pointer;
  background-color: #070707;
  border: 1px solid #ffffff0f;
  border-radius: 12px;
  width: 100%;
  overflow: hidden;
}

.container-small {
  width: 100%;
  max-width: 1018px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.footer-form-block {
  max-width: 456px;
  margin-bottom: 0;
}

.carousel-container-lines {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 75px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.text-block-2 {
  color: var(--white);
  font-family: Gilroy, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
}

.section-copy {
  z-index: 2;
  padding: 92px 3% 0;
  position: relative;
}

.footer-container-lines {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 96px 48px;
  position: relative;
}

.container-lines-legal {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 32px 48px;
  position: relative;
}

.image-wrap-about-us {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.noise {
  z-index: 99999;
  opacity: .22;
  pointer-events: none;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68cd2a708c2ec2e8c2cff619_Noise.png");
  background-size: 1440px;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.video-container-lines {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 48px;
  padding-right: 48px;
  position: relative;
}

.footer-contact-details {
  grid-column-gap: 48px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 16px;
  margin-bottom: -42px;
  display: flex;
}

.input-icon {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.carousel-group {
  flex-direction: row;
  flex: none;
  align-items: center;
  display: flex;
}

.features-component-layout {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center stretch;
  display: grid;
}

.wrap-v-xlarge {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: flex;
}

.content-container-lines {
  z-index: 5;
  background-image: linear-gradient(0deg, #0000 36%, var(--lavender-50));
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 48px 80px;
  position: relative;
}

.hero-container {
  z-index: 1;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 72px 48px;
  display: flex;
  position: relative;
}

.container-x-small {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1060px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.headline-regular {
  background-color: var(--white);
  color: var(--white);
  letter-spacing: -.04px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.35;
  display: block;
}

.icon-x-small {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: flex;
}

.error-message {
  background-color: #0000;
  margin-top: 12px;
  padding: 0;
}

.home-lights {
  z-index: 98;
  pointer-events: none;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0% 0% auto;
}

.footer-form {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  margin-top: 11px;
  margin-bottom: -13px;
  display: flex;
}

.faq-grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
}

.feature-card-image {
  pointer-events: none;
  border-radius: 12px;
  width: 100%;
  position: absolute;
  inset: auto 0% 0% auto;
}

.paragraph {
  color: var(--lavender);
  font-family: Gilroy, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.2;
}

.paragraph.max-width-40ch {
  max-width: 40ch;
}

.footer-legal-wrap {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.footer-column {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  flex: 1;
  display: flex;
}

.circle-dash-border {
  z-index: 0;
  opacity: 1;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.carousel-wrapper {
  background-color: var(--lavender-50);
  align-items: center;
  width: auto;
  padding-top: 24px;
  padding-bottom: 24px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.form-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
  position: absolute;
  left: 10px;
}

.faq-dropdown-list {
  background-color: #0000;
  display: block;
  position: relative;
}

.footer-side {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  max-width: 296px;
  display: flex;
}

.footer-legal {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.header-center-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: none;
  margin-bottom: 50px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.carousel-item-large {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  align-items: center;
  margin-left: 20px;
  margin-right: 20px;
  display: flex;
}

.error-inner {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  display: flex;
}

.gradient-span {
  background-color: var(--transparent);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  font-family: Gilroy, Arial, sans-serif;
}

.wrap-v-regular {
  grid-column-gap: 14px;
  grid-row-gap: 14px;
  flex-direction: column;
  display: flex;
}

.faq-answer {
  padding-left: 24px;
  padding-right: 64px;
  position: relative;
  top: -20px;
}

.full-page {
  position: relative;
  overflow: hidden;
}

.wrap-v-large {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  display: block;
}

.paragraph-regular {
  background-color: var(--white);
  color: #6a6a6b;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: -27px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 14px;
  font-style: italic;
  font-weight: 200;
  line-height: 1.7;
}

.circle-background {
  z-index: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.integration-wrapper {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 96px;
  display: flex;
  position: relative;
}

.footer-link {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  color: #6a6a6b;
  align-items: center;
  font-size: 14px;
  line-height: 1.7;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.footer-link:hover {
  color: #a6a6a6;
}

.minus {
  z-index: 0;
  opacity: 0;
  width: 24px;
  height: 24px;
  position: absolute;
}

.heading {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: -10px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
}

.label-regular {
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
}

.layout-wrapper {
  border: 1px solid var(--lavender-50);
  background-color: #ffffff0f;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.layout-wrapper:hover {
  border-color: var(--light-green);
  background-color: #ffffff1a;
}

.layout-wrapper.vertical {
  justify-content: flex-start;
  align-items: flex-start;
}

.layout-wrapper.vertical:hover {
  border-color: var(--light-green);
}

.h4-heading {
  color: #fff;
  width: 308px;
  font-size: 36px;
  font-weight: 500;
  line-height: 1.25;
}

.container-regular {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.horizontal-divider-dash {
  border: 1px none var(--transparent);
  align-items: center;
  width: 100%;
  height: 2px;
  display: flex;
}

.wrap-h-xsmall {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  display: flex;
}

.success-message {
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  background-color: #ffffff0f;
  border: 1px solid #ffffff14;
  border-radius: 12px;
  padding: 24px;
  font-size: 14px;
  line-height: 1.7;
}

.carousel-overlay {
  pointer-events: none;
  background-image: linear-gradient(to right, #070707, #07070700 15% 85%, #070707);
  position: absolute;
  inset: 0%;
}

.buy-tocen {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

.integration-circle-inner {
  z-index: 2;
  -webkit-backdrop-filter: blur(48px);
  backdrop-filter: blur(48px);
  text-align: center;
  background-color: #0707093d;
  background-image: linear-gradient(#00000005, #fff0);
  border: 1px solid #1b1b1d;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 262px;
  height: 262px;
  display: flex;
  position: relative;
  box-shadow: 0 0 1px 32px #ffffff0a, 0 12px 40px #000000b8;
}

.faq-question {
  grid-column-gap: 16px;
  color: #fff;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.integration-circle {
  border-radius: 100%;
  padding: 32px;
  transition: all .5s;
  display: block;
  position: absolute;
  inset: auto;
}

.integration-circle:hover {
  opacity: 0;
}

.features-layout {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
  padding-bottom: 50px;
  display: flex;
}

.wrap-v-x-small {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.spline-animation {
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: 799px;
  height: 482px;
  margin-left: auto;
  margin-right: -103px;
  padding-top: 0;
  display: block;
  position: relative;
}

.content-form-wrap {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.plus {
  width: 24px;
  height: 24px;
}

.section {
  z-index: 2;
  padding-bottom: 1px;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.faq-toggle {
  z-index: 2;
  width: 100%;
  padding: 24px;
}

.grid-v-full-right {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.footer-main {
  grid-column-gap: 56px;
  grid-row-gap: 56px;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  max-width: 680px;
  display: flex;
}

.wrap-h-regular {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  display: flex;
}

.wrap-h-regular.child-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 0 auto;
  order: 9999;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 2px;
  padding-bottom: 0;
  display: grid;
}

.faq-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  display: flex;
  position: relative;
}

.container-lines-large {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 48px 60px;
  position: relative;
}

.container-lines-large.overflow {
  padding-top: 60px;
  padding-bottom: 40px;
  transition: all .75s;
  overflow: hidden;
}

.hero-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 610px;
  display: flex;
}

.icon-small {
  color: var(--light-green);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.grid-v-full-left {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.footer-contact-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #6a6a6b;
  text-decoration: none;
  transition: color .3s;
  display: flex;
}

.footer-contact-link:hover {
  color: #a6a6a6;
}

.footer-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1fr;
}

.footer-links {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: .83fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  place-items: start stretch;
  width: 100%;
  max-width: 386px;
  padding-top: 5px;
  display: grid;
}

.featured-icon-wrapper {
  text-align: left;
  background-color: #2b2b2b;
  border: 1px solid #484849;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 1rem;
  display: flex;
}

.text-field {
  box-shadow: inset 0 -4px 12px 0 var(--lavender-50);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #fff;
  background-color: #ffffff03;
  border: 1px solid #ffffff1f;
  border-radius: 40px;
  min-height: 36px;
  margin-bottom: 0;
  padding: 6px 10px 6px 32px;
  font-size: 12px;
  line-height: 1.7;
  transition: all .55s;
}

.text-field:focus {
  box-shadow: inset 0 -1px 12px 0 var(--light-green-50);
  border-color: #ffffff3d;
}

.text-field::placeholder {
  color: #6a6a6b;
}

.wrap-v-small {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.button-primary {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border: 1px solid var(--lavender);
  background-color: var(--lavender);
  -webkit-backdrop-filter: blur(40px);
  backdrop-filter: blur(40px);
  color: #fff;
  text-align: center;
  background-image: linear-gradient(156deg, #ffffff14, #443c96);
  border-radius: 40px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 4px 16px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s;
  box-shadow: inset 0 1px .75px #ffffff29, inset 0 0 1px #ffffff1f;
}

.button-primary:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green), inset 0 1px .75px 0 #ffffff29, inset 0 0 1px 0 #ffffff1f;
  background-image: linear-gradient(156deg, #ffffff14, #57537d);
}

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

.max-width-x-small {
  width: 100%;
  max-width: 440px;
}

.footer-base-link {
  color: #6a6a6b;
  font-size: 12px;
  line-height: 1.7;
  text-decoration: none;
  transition: all .3s;
  display: none;
}

.footer-base-link:hover {
  color: #a6a6a6;
}

.footer-base-link.text-color-neutral-200 {
  overflow: clip;
}

.navbar-4 {
  z-index: 97;
  background-color: #000;
  margin-top: -5px;
  padding: 0 3% 1px;
  position: fixed;
  inset: 0% 0% auto;
}

.paragraph-small {
  color: #ffffff87;
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 1.7;
}

.paragraph-small.text-color-white {
  line-height: 2.5;
}

.spline-scene {
  perspective: none;
  mix-blend-mode: normal;
  width: auto;
  max-width: 100vw;
  height: auto;
  margin-top: -136px;
  margin-left: -73px;
  position: static;
}

.carousel {
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.carousel.reverse {
  justify-content: flex-end;
}

.noname {
  max-width: 100vw;
  display: none;
}

.heading-2 {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 7px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.spline-animation-ph {
  flex: 0 auto;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  max-width: 799px;
  height: 482px;
  margin-left: auto;
  margin-right: -103px;
  padding-top: 0;
  display: none;
  position: relative;
}

.spline-scene-ph {
  perspective: none;
  mix-blend-mode: normal;
  width: auto;
  max-width: 100vw;
  height: auto;
  margin-top: -102px;
  margin-left: -73px;
  display: none;
  position: static;
}

.italic-text {
  background-color: var(--light-green);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.heading-6, .heading-7, .heading-8, .heading-9, .heading-10 {
  color: var(--light-green);
  font-family: Gilroy, Arial, sans-serif;
  font-size: 20px;
}

.language-button {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  cursor: pointer;
  border-radius: 17px;
  flex-flow: row;
  place-content: flex-start center;
  align-items: center;
  width: 100%;
  padding: 8px 5px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.language-button:hover {
  background-color: var(--lavender);
  color: #2d62ff;
  border: 1px solid #d9e5ff;
  border-radius: 5px;
  font-weight: 700;
}

.language-grid {
  grid-column-gap: 3px;
  grid-row-gap: 3px;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: .75fr;
  grid-auto-flow: row;
  justify-content: space-between;
  place-items: center stretch;
  display: flex;
  overflow: hidden;
}

.language-dropdown {
  box-sizing: content-box;
  object-fit: scale-down;
  margin-right: 20px;
  display: block;
  overflow: visible;
}

.lang {
  color: var(--white);
  text-align: center;
  text-indent: 2px;
  padding: 5px 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: .9rem;
  font-weight: 600;
  line-height: 10px;
}

.material-icons {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  display: flex;
}

.material-icons.language {
  margin-left: 0;
  margin-right: 0;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

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

.translation-wrapper {
  background-color: #fff;
  border-radius: 20px;
  padding: 25px 20px;
  overflow: hidden;
  box-shadow: 0 5px 15px #0000;
}

.translation-wrapper.w--open {
  background-color: #fff;
}

.translation-wrapper.language {
  box-shadow: none;
  margin-top: 10px;
  margin-right: 0;
  overflow: hidden;
}

.translation-wrapper.language.w--open {
  background-color: var(--lavender-50);
  box-shadow: none;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  border-radius: 0 0 99px 99px;
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: stretch;
  height: auto;
  margin-top: 27px;
  padding: 5px 0;
  display: flex;
  right: 0;
  overflow: hidden;
}

.language {
  margin-right: 10px;
  font-size: 16px;
  font-weight: 500;
  line-height: 16px;
}

.notranslate {
  flex: 0 auto;
  margin-right: 0;
  display: block;
}

.language-toggle {
  color: #000;
  margin-left: 40px;
}

.language-toggle.language-button {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  border: 1px solid var(--lavender);
  background-color: var(--lavender-50);
  color: #fff;
  border-radius: 100px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: stretch;
  margin-left: 0;
  margin-right: 0;
  padding: 8px;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1em;
  text-decoration: none;
  transition-property: all;
  transition-duration: .3s;
  display: block;
  box-shadow: 0 2px 5px #bdaeae33;
}

.language-toggle.language-button.w--open {
  border-color: var(--light-green);
  background-color: var(--light-green-50);
  margin-left: 0;
  margin-right: 0;
  padding: 8px;
}

.language-toggle.language-button.w--open:hover {
  color: var(--white);
}

.trus-bar-container {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  margin-top: -23px;
  padding-top: 50px;
  padding-bottom: 50px;
  display: flex;
}

.heading-11, .heading-12, .heading-13 {
  color: var(--light-green);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
}

.paragraph-2 {
  color: var(--lavender);
  text-align: center;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.2;
}

.featured-icon-wrapper-trust {
  text-align: left;
  background-color: #2b2b2b;
  border: 1px solid #484849;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 1rem;
  margin-left: 50px;
  margin-right: 50px;
  display: flex;
}

.layout-wrapper-trust {
  border: 1px solid var(--lavender-50);
  background-color: #ffffff0f;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: none;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.layout-wrapper-trust:hover {
  border-color: var(--light-green);
  background-color: #ffffff1a;
}

.img, .img-2 {
  max-width: 70%;
}

.img-3 {
  max-width: 80%;
}

.img-4, .img-5, .img-6, .img-7 {
  max-width: 70%;
}

.img-8 {
  max-width: 60%;
}

.code-embed {
  padding-bottom: 0;
  display: block;
  overflow: visible;
}

.crypto-currency-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  place-items: center stretch;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  display: grid;
}

.popular-crypto-container {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 50px 48px 60px;
  display: flex;
  position: relative;
}

.crypto-currency-ticker {
  z-index: 1;
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  width: auto;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 16px 0 0;
  display: flex;
  position: relative;
}

.line-horizontal-crypto {
  z-index: 0;
  background-color: var(--lavender-50);
  pointer-events: none;
  width: auto;
  height: 1px;
  margin-bottom: -2px;
  position: absolute;
  inset: auto 0% 0%;
}

.heading-3 {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 50px;
  padding-bottom: 5px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
}

.heading-4-projects-in-action-2 {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.buy-nbx {
  -webkit-text-stroke-color: #fff0;
  border: 1px solid #0000;
  padding-top: 9px;
  padding-bottom: 9px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.3;
}

.buy-nbx:hover {
  color: var(--white);
}

.learn-more {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

.learn-more-title {
  -webkit-text-stroke-color: #fff0;
  border: 1px solid #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
}

.learn-more-title:hover {
  color: var(--white);
}

.icon-x-b-g {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 118px;
  height: 118px;
  display: flex;
}

.why-us-container {
  grid-row-gap: 64px;
  flex-direction: column;
  align-items: center;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.heading-5 {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 80px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
}

.heading-1 {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 5px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
}

.why-us-grid {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.heading-14 {
  color: var(--light-green);
  text-align: center;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 22px;
  line-height: 25px;
}

.paragraph-3 {
  color: var(--lavender);
  text-align: center;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.2;
}

.bold-text {
  line-height: 24px;
}

.layout-wrapper-why-us {
  border: 1px solid var(--lavender-50);
  text-align: center;
  background-color: #ffffff0f;
  border-radius: 12px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 328px;
  height: 100%;
  padding: 32px;
  text-decoration: none;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.layout-wrapper-why-us:hover {
  border-color: var(--light-green);
  background-color: #ffffff1a;
}

.heading-15 {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  justify-content: center;
  align-items: center;
  width: auto;
  max-width: none;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
  display: flex;
}

.featured-icon-wrapper-why-us {
  border: 1px solid var(--lavender);
  background-color: var(--transparent);
  text-align: left;
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 48px;
  margin-bottom: 1rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.more-information {
  background-color: var(--base--background);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--lavender-50) 42%, var(--base--background) 83%);
  align-items: center;
  width: 100%;
  margin-top: 50px;
  margin-bottom: -1px;
  padding-top: 20px;
  padding-bottom: 80px;
  display: block;
  position: relative;
  overflow: hidden;
}

.need-more-information {
  pointer-events: auto;
  background-image: linear-gradient(90deg, #070707, #07070700 15% 85%, #070707);
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
  padding-left: 155px;
  padding-right: 155px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.heading-16 {
  color: var(--white);
  -webkit-text-fill-color: transparent;
  background-color: #fff;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 41px;
}

.code-embed-nbx {
  padding-top: 0;
  padding-bottom: 0;
  display: block;
  overflow: visible;
}

.get-started {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

.get-started-title {
  -webkit-text-stroke-color: #fff0;
  border: 0 #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
}

.get-started-title:hover {
  color: var(--white);
}

.image-5 {
  border: 1px #000;
  border-radius: 20px;
}

.icon-x-small-about-us, .icon-x-small-our-services, .icon-x-small-projects {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: none;
}

.footer-logo {
  height: 22px;
}

.footernavigation-line {
  background-image: linear-gradient(90deg, var(--lavender), #b98dfc);
  width: 120px;
  height: 2px;
  position: absolute;
  inset: auto auto -34px 0%;
  box-shadow: 0 33px 80px #fce48f99, 0 16px 40px #bb8ffca3, 0 10px 24px #fce48f7a, 0 12px 24px #bb8ffc8f, 0 4.2px 10.5px #fce48f4d, 0 2.5px 6.25px #bb8ffc40, 0 1.5px 3.6px #fce48f33, 0 .66px 1.6px #bb8ffc24;
}

.footer-logo-img-full {
  max-width: 100vw;
  display: inline-block;
}

.footer-logo-img {
  max-width: 100vw;
  display: none;
}

.icon-x-small-footer {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  display: none;
}

.language-button-down {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: #000;
  cursor: pointer;
  border-radius: 17px;
  flex-flow: row;
  place-content: flex-start center;
  align-items: center;
  width: 100%;
  padding: 10px 5px;
  font-weight: 600;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.language-button-down:hover {
  background-color: var(--lavender);
  color: #2d62ff;
  border: 1px solid #d9e5ff;
  border-radius: 6px 6px 30px 30px;
  font-weight: 700;
}

.div {
  padding-bottom: 50px;
  padding-right: 50px;
}

.deltablock {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5aa94e2c082b1b6e24710_3c281175ac8eb946fa5c29cd74af8ff3_DeltaBlock%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.deltablock:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5aa9448e0303848d6eb3e_c0515e888ab6e781471807d281f20ba3_DeltaBlock.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.pwc {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d59cb5b87ecc838ae8f149_PwC%20-%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 60px 60px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.pwc:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a0bcc8bf884c3dde9a9d_PwC.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 70px 70px, auto;
}

.cynopsis {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a75bb6c09823eb5460f4_c14ebef8998c1d734ba87667deb1361a_Cynopsis%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.cynopsis:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a76024c6e4f259aa4c7b_e0edb3fb595873c6152a684b0860a6a6_Cynopsis.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.blocktrade {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abdac0dc675e8a25eda0_0ed4941dbc5fc9579c7e8b73886ebfbe_Blocktrade%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.blocktrade:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abda202161935678c5e7_9c03c750a0ace9c468ba059ae5a45dfa_Blocktrade.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 55px, auto;
}

.ownera {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abdac542c8fc2fe1c16a_313ad3914ed625b19568028c4b4e2f0d_Ownera%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 35px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.ownera:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abda597e3f72f45d3387_bd1ba37eacab4f615a6f935beada6b42_Ownera.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 45px, auto;
}

.ownera:active {
  background-size: auto 50px, auto;
}

.n1 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a95e848a7970fd5ce6f1_22fb4072b576a692c6d77a681dd92ef2_N1%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.n1:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a965b5c4c8ff96e6a1b8_006b4005c23829beb1b42b81f4001dc6_N1.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 55px 55px, auto;
}

.monavotech {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a74381f15e8642f8e17e_53bec0e4ecb23ee6e3cc1e0ff3030919_MonavoTech%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.monavotech:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a8f4dc52d53767b7f469_a21ef659edd612edeba10f2c27266d65_MonavoTech.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 55px 55px, auto;
}

.monerium {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a428cb5f1563e64ba248_ddc94e962ebf7b416332695e1e058c02_monerium%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.monerium:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a4bcd5d01b383e02afea_46648c3d8a9f79c27f5fc213738b6bc0_monerium.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.gdf {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a74d4632fb1b63eb0bfd_f62bd748a14b1262ca699356becacf58_GDF%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.gdf:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a7534f2ca84e941d7fd5_ad9af66fd0aaa2ebe6eae100bd124db3_GDF.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.dc {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5aa94234dec8cdc6f6143_5b1541ba150f2cb2800078f8334e0f01_DC%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 35px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.dc:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5aa94044a0fa80036f579_6129ccf6b55180c0f4ac920603373986_DC.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 45px, auto;
}

.sumsub {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abda6130b161a6605995_Sumsub%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all .7s;
  display: flex;
}

.sumsub:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5abdaa2b693f0ebebce45_cfe522103c4e922d6f54dd154dcdcc4a_Sumsub.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 55px 55px, auto;
}

.lhoft {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a7342495acc6e3b66422_LHoFT%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 70px 70px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.lhoft:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5a73fec182d483ab4d9e9_LHoFT.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 80px 80px, auto;
}

.tokeny {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9cfa07d038aec7ad3_02f3f5bf9d936e7723a56d2496610bb1_Tokeny%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.tokeny:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e93d1df43def6c6f78_c620847853115c645bc5e8f7e9a42ba1_Tokeny.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 60px, auto;
}

.polygon {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9fb8f0cc62d191340_Polygon%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.polygon:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e90a0a7fccf429bb54_Polygon.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 55px 55px, auto;
}

.apex {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9b71daf863c6ad7c4_3e9a883720e59ddf8ef804be60cadcd2_Apex%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.apex:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9668b3bfaa54ea4b2_80f03be4882a206e3879fec6f3c3988b_Apex.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 50px, auto;
}

.erc3643 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9b606edfee2d30843_erc3643%20Copy.avif"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 50px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.erc3643:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9882359c961840312_erc3643.avif"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 60px, auto;
}

.winston-artory-group {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6ea144cd9aabcd783b1_976ea05c878f120ba6bed009364360dd_Winston%20Artory%20Group%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 60px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.winston-artory-group:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6ea9f8133c4fc351b00_605476432113688804d12e2bc942744d_Winston%20Artory%20Group.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 70px 50px, auto;
}

.tangany {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e950b7bc293189f005_Tangany%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 45px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.tangany:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9cfa07d038aec7acf_Tangany.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 55px 55px, auto;
}

.hashtag {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e92332e6064b8ad44a_fff20ba33960f035ad29dea8534f72d1_Hashtag%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.hashtag:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e920216193567b31da_196dc4c3bee5d0354b52f18543670726_Hashtag.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.creatrust {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e99c245984214ea9e3_creatrust%20%20-%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 50px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.creatrust:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e93711d5c33823a65a_creatrust%20.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 60px, auto;
}

._1exchange {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e902025444fcb04ce0_82c8116bb51a41df6dc24dc1deba3592_1exchange%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 50px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

._1exchange:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9a5144455676188c4_4ca4d05501d805175174146e6f815a55_1exchange.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 60px, auto;
}

.archax {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e94c2a8f1c30623e07_e85c17e22c04f4480272cbcecb67f4da_Archax%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 55px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.archax:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9268b4a6b0aa3c624_d5377d98812d5e8a143e736794107b92_Archax.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 65px 50px, auto;
}

.fire-block {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9e742bd62a4e276cf_95e2e2918027e7f6b6bd12b0952b036f_Fire%20block%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.fire-block:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9144cd9aabcd7839d_eeda2fa76822a1d24b3cf36e2689ae49_Fire%20block.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.inveniam {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9f3d2d225a750a32f_fa2b630e61934c0933d7d1bc5da1b96b_inveniam%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.inveniam:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9911d3915a7919eaf_ac928e18e5042574edecfbec439b2065_inveniam.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.fieldfisher {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9dc52d53767bb9e0b_Fieldfisher%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 70px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.fieldfisher:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9079a5a73208df724_Fieldfisher.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 80px 55px, auto;
}

.cbg {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d67418735ab05a377e17ce_fc34901e194e58095eb3ff609092c4e4_GBG%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.cbg:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d67418b46e44fb333a4b01_b8ab81c9022a1a965268d3dcfe24c232_GBG.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.altfinpartners {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e9318d7996b727d2ee_0a2304cb4a025e5ddf2b7e6d7d73bc1b_AltfinPartners%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 75px 35px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.altfinpartners:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e92ba529807538e307_1759da23dadc98bccf43906c908b09fd_AltfinPartners.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 85px 40px, auto;
}

.cms {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e97b2433359c28b9af_CMS%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 50px 50px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.cms:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e96d1f2fe4c64485d2_CMS.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 60px 60px, auto;
}

.gide {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e92079d2c8c76fc3ce_3e71a8582dc3b9a8907239452aa42b14_GIDE%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 40%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 60px 20px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.gide:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d5b6e97c9aff968aa67f6b_dec51868b963766caa8830190f9a3cfa_GIDE.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 70px 20px, auto;
}

.proximus {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d67418ba8c58f11d77033f_Proximus%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 35px 50px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.proximus:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d67418a571021f4b9af736_Proximus.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.avalance {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d68349df2fec68bc7c468d_edba0540b877993263db1c385068e829_Avalanche%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.avalance:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d683496e85fe74261acddd_f5e503c30c564b0df787d67ad770fc4a_Avalanche.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.paxus {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d683491c154e117351f8bb_bb8305c675b6419947fa8079f4d9be5a_Paxus%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 38px 45px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.paxus:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d68349ec057c9df5305c21_0205193861870d60229b8a3df0854142_Paxus.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 40px 50px, auto;
}

.holtara {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d68349954e0b362cdb9e5b_Holtara%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.holtara:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d68349a8fc655bfe1ad529_Holtara.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 45px 45px, auto;
}

.fundrock {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d6834948677f3086753326_377a006b70c2043a8dcfb8252f9db151_Fundrock%20%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.fundrock:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d683494fe05df5fa3d8908_9496280dc961fec9687c99874b3ce2c3_Fundrock.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.hedera {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d687f4e4a7bad20b5f212c_Hedera%20Copy.svg"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.hedera:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d68349ac9c8eab652be423_Hedera.svg"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.entrust {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #a6a6a6;
  background-color: #0707093d;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d674186868600dc0085155_4a50400bb136a96ed116894dd8a674b7_Entrust%20Copy.webp"), linear-gradient(#ffffff05, #fff0);
  background-position: 50% 30%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: 40px 40px, auto;
  border: 1px solid #1b1b1d;
  border-radius: 12px;
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  min-width: 168px;
  margin-left: 12px;
  margin-right: 12px;
  padding: 18px 20px;
  font-size: 12px;
  line-height: 1.7;
  transition: all 1s;
  display: flex;
}

.entrust:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d674184b8d9161fdaeb932_c3430a4b550a3c5da2c9822e09470055_Entrust.webp"), linear-gradient(#ffffff05, #fff0);
  background-size: 50px 50px, auto;
}

.carousel-holder-2 {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.carousel-holder-2.reverse {
  justify-content: flex-end;
}

.carousel-holder-3 {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.carousel-holder-3.reverse {
  justify-content: flex-end;
}

.carousel-holder-1 {
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.light-right-down {
  vertical-align: bottom;
  width: 80vw;
  max-width: 1440px;
  display: inline-block;
  position: absolute;
  inset: auto 0 0% auto;
  overflow: hidden;
  transform: translate(0);
}

.light-left-down {
  order: 9999;
  align-self: flex-end;
  width: 80vw;
  max-width: 1440px;
  display: inline-block;
  position: absolute;
  inset: auto auto 0% 0%;
  overflow: visible;
}

.about-us-page {
  position: relative;
  overflow: hidden;
}

.section-about-us {
  z-index: 2;
  padding: 5px 3% 0;
  position: relative;
}

.about-us-hero-container {
  z-index: 1;
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68dbf3a6269b0430b6983c54_4cd6acd0be9926655898a03f6c584177_ff1ff505-3e3e-43e3-91de-951dc9073e3e.webp");
  background-position: 0 0;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 150px 48px;
  display: flex;
  position: relative;
}

.about-hero-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: none;
  display: flex;
}

.wrap-v-small-about {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.wrap-v-small-about.align-v-l-about {
  justify-content: space-between;
  align-items: center;
}

.about-heading-2 {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  padding-top: 7px;
  padding-bottom: 7px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.max-width-x-small-about {
  width: 100%;
  max-width: 440px;
}

.nbx-about-us {
  background-color: var(--base--background);
  pointer-events: auto;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68cd301e8e706126907c1696_68caa28aa9518e75d5f45e13_Stars.png");
  background-position: 0 0;
  background-size: 1440px;
  background-attachment: scroll;
  transition: all .5s;
}

.nbx-about-us:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d6b15235fc7cb7a1a006ff_Stars2.webp");
}

.headline-regular-about {
  box-sizing: border-box;
  background-color: var(--white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.04px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  flex: 0 auto;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1;
  overflow: visible;
}

.bold-text-3 {
  text-align: center;
  font-size: 38px;
  font-weight: 400;
}

.about-us-container-full {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 60px 48px;
  position: relative;
}

.image-2-wrap {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.wrap-v-small-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.headline-regular-part2 {
  background-color: var(--white);
  color: var(--white);
  text-align: left;
  letter-spacing: -.04px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.35;
}

.wrap-v-small-who-we-are {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.wrap-v-small-who-we-are.align-v-l-about-who-we-are {
  flex-flow: column;
}

.container-who-we-are {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.grid-who-we-are {
  grid-column-gap: 49px;
  grid-row-gap: 49px;
  grid-template-rows: auto auto;
  grid-auto-flow: row;
}

.siegfried {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  display: block;
  position: relative;
}

.siegfried-container-text {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  display: inline-block;
}

.wrap-v-smal-1 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.grid-about-us {
  grid-column-gap: 41px;
  grid-row-gap: 41px;
  grid-template-rows: auto auto;
}

.container-about-siegfried-text {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  height: auto;
  display: block;
  overflow: hidden;
}

.headline-regular-siegfried {
  background-color: var(--white);
  color: var(--white);
  letter-spacing: -.04px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-bottom: 8px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.35;
}

.image-1-wrap {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.grid-about-us-phone {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  display: none;
}

.grid-who-we-are-phone {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  display: none;
}

.need-more-information-about {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 48px;
  position: relative;
}

.more-information-about {
  background-color: var(--base--background);
  background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--lavender-50) 42%, var(--base--background) 83%);
  align-items: center;
  width: 100%;
  margin-top: 1px;
  margin-bottom: 0;
  padding-top: 20px;
  padding-bottom: 80px;
  display: block;
  position: relative;
  overflow: hidden;
}

.wrap-services {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
}

.services-hero-content {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 977px;
  display: flex;
}

.section-services {
  z-index: 2;
  padding: 92px 3% 0;
  position: relative;
}

.services-hero-container {
  z-index: 1;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 72px 48px;
  display: flex;
  position: relative;
}

.section-projects-in-action {
  z-index: 2;
  padding-bottom: 1px;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.project-in-action-container {
  z-index: 5;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 70px 48px;
  position: relative;
}

.grid-projects-in-action {
  grid-column-gap: 62px;
  grid-row-gap: 62px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading-4-projects-in-action {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  padding-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 31px;
}

.headline-regular-projects-in-action {
  background-color: var(--white);
  color: var(--white);
  letter-spacing: -.04px;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.35;
}

.section-what-are-our-services {
  z-index: 2;
  padding-bottom: 1px;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.grid-what-are-our-services {
  grid-column-gap: 62px;
  grid-row-gap: 62px;
  grid-template-rows: auto;
  grid-template-columns: 2.75fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.container-8 {
  width: auto;
  max-width: 100vw;
  height: auto;
  padding-bottom: 50px;
}

.image-3-wrap, .image-2-about-us {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.image-1-about-us {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  margin-bottom: 0;
  padding: 4px;
  position: relative;
}

.image-2-services {
  border: 1px none var(--lavender);
  background-color: var(--transparent);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.image-1-about-projects {
  border: 1px solid var(--lavender);
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  background-image: linear-gradient(#ffffff05, #fff0);
  border-radius: 24px;
  max-width: none;
  padding: 4px;
  position: relative;
}

.image-1, .image-2 {
  border: 1px #000;
  border-radius: 20px;
}

.logo-name {
  max-width: 100vw;
  display: inline-block;
}

.image-3 {
  opacity: 1;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border: 1px #000;
  border-radius: 20px;
}

.bold-text-5 {
  line-height: 34px;
}

.container-regular-services {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.container-regular-services-ph {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: none;
  position: relative;
}

.what-services {
  background-image: linear-gradient(299deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  letter-spacing: -.02em;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 56px;
  font-weight: 700;
  line-height: 1.1;
}

.heading-4-projects-in-action-2-copy {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.headline-regular-projects-in-action {
  background-color: var(--transparent);
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.section-contact {
  z-index: 2;
  padding: 92px 3% 0;
  position: relative;
}

.contact-hero-container {
  z-index: 1;
  width: 100%;
  max-width: 1128px;
  margin-left: auto;
  margin-right: auto;
  padding: 72px 48px;
  display: block;
  position: relative;
}

.contact-card {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: #0707093d;
  border: 1px solid #1b1b1d;
  border-radius: 16px;
  flex-direction: column;
  position: relative;
}

.linear-border {
  z-index: 0;
  pointer-events: none;
  border-radius: 12px 12px 6px 6px;
  position: absolute;
  inset: 0%;
}

.linear-border.contact {
  background-color: #b3b3b30f;
  border-radius: 12px;
  inset: 4px;
}

.contact-form {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  display: flex;
}

.icon-x-small-2 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.contact-content {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  color: var(--lavender);
  flex-direction: column;
  align-items: flex-start;
  padding: 24px;
  display: flex;
  overflow: visible;
}

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

.contact-form-wrapper {
  width: 100%;
  max-width: 300px;
  margin-bottom: 72px;
  margin-left: auto;
  margin-right: auto;
}

.header-center-small-2 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 600px;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.gradient-span-2 {
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(#fff, #ffffffa3);
  -webkit-background-clip: text;
  background-clip: text;
}

.text-area {
  box-shadow: inset 0 -4px 12px 0 var(--lavender-50);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #fff;
  background-color: #ffffff03;
  border: 1px solid #ffffff1f;
  border-radius: 12px;
  min-height: 96px;
  margin-bottom: 0;
  padding: 8px 10px;
  font-size: 12px;
  line-height: 1.7;
  transition: all .55s;
}

.text-area:focus {
  box-shadow: inset 0 -4px 12px 0 var(--light-green-50);
}

.text-area::placeholder {
  color: #6a6a6b;
}

.badge {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #fff;
  background-color: #ffffff05;
  border: 1px solid #ffffff0f;
  border-radius: 99px;
  align-items: center;
  padding: 4px 10px;
  font-size: 12px;
  line-height: 1.7;
  display: flex;
  box-shadow: inset 0 -4px 12px #ffffff1a;
}

.field-label {
  color: #a6a6a6;
  margin-bottom: 0;
  margin-left: 10px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.7;
}

.form-input {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.contact-link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  align-items: center;
  line-height: 1.7;
  text-decoration: none;
  display: flex;
}

.accent-line {
  z-index: 40;
  background-image: linear-gradient(to right, #fce48d, #b98dfc);
  width: 32px;
  height: 2px;
  position: absolute;
  inset: 1px auto auto 24px;
  box-shadow: 0 33px 80px #fce48f99, 0 16px 40px #bb8ffca3, 0 10px 24px #fce48f7a, 0 12px 24px #bb8ffc8f, 0 4.2px 10.5px #fce48f4d, 0 2.5px 6.25px #bb8ffc40, 0 1.5px 3.6px #fce48f33, 0 .66px 1.6px #bb8ffc24;
}

.accent-line.contact-line {
  background-image: linear-gradient(90deg, var(--lavender), #b98dfc);
  width: 10%;
  left: 45%;
  right: auto;
}

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

.text-field-2 {
  box-shadow: inset 0 -3px 12px 0 var(--lavender-50);
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  color: #fff;
  background-color: #ffffff03;
  border: 1px solid #ffffff1f;
  border-radius: 40px;
  min-height: 36px;
  margin-bottom: 0;
  padding: 6px 10px 6px 32px;
  font-size: 12px;
  line-height: 1.7;
  transition: all .55s;
}

.text-field-2:focus {
  box-shadow: inset 0 -3px 12px 0 var(--light-green-50);
  border-color: #ffffff3d;
}

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

.max-width-x-small-2 {
  width: 100%;
  max-width: 603px;
}

.headline-large {
  color: #fff;
  letter-spacing: -.05px;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
}

.container-regular-3 {
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.paragraph-regular-3 {
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.7;
}

.wrap-v-x-small-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.icon-small-2 {
  color: var(--light-green);
  flex: none;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.contact-heading {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  padding-bottom: 7px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.projects-page {
  position: relative;
  overflow: hidden;
}

.heading-projects {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}

.projects-in-action {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.code-embed-2 {
  display: none;
  overflow: hidden;
}

.code-embed-3 {
  display: block;
}

.div-block-2 {
  height: 150px;
}

.div-block-3 {
  height: 150px;
  display: none;
}

.grid-project {
  grid-column-gap: 57px;
  grid-row-gap: 57px;
  grid-template-rows: auto auto auto auto;
}

.grid-projects-phone {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  display: none;
}

.about-heading-header {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 15px;
  padding-bottom: 15px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 88px;
  font-weight: 700;
  line-height: 81px;
}

.button-learn-more {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  cursor: pointer;
  background-color: #ffffff1f;
  background-image: linear-gradient(133deg, #ffffff59, #352990b5);
  border: 0 #070707;
  border-radius: 99px;
  width: 151px;
  padding: 0;
  line-height: 1.7;
  transition: all .5s;
  position: relative;
}

.button-learn-more:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
}

.content-form-wrap-learn-more, .content-form-wrap-learn-more-projects {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  width: 100%;
  max-width: 360px;
  display: flex;
}

.wrap-v-x-small-our-service {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 398px;
  display: flex;
}

.grid-about-in-home {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.buy-tocen-header {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

.wrap-v-x-small-our-service-phone {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 240px;
  display: none;
}

.code-embed-4 {
  display: block;
}

.heading-16-ru {
  color: var(--white);
  -webkit-text-fill-color: transparent;
  background-color: #fff;
  -webkit-background-clip: text;
  background-clip: text;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 41px;
}

.section-about-us-full, .section-projects {
  z-index: 2;
  padding-bottom: 1px;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.image-12 {
  color: var(--transparent);
}

.section-need-more-information {
  z-index: 2;
  padding-bottom: 1px;
  padding-left: 3%;
  padding-right: 3%;
  position: relative;
}

.grid-about-us-ru {
  grid-column-gap: 35px;
  grid-row-gap: 35px;
  grid-template-rows: auto auto;
}

.buy-tocen-ph {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  display: none;
  position: relative;
}

.nbx-home-en {
  background-color: var(--base--background);
  pointer-events: auto;
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68cd301e8e706126907c1696_68caa28aa9518e75d5f45e13_Stars.png");
  background-position: 0 0;
  background-size: 1440px;
  background-attachment: scroll;
  transition: all .5s;
}

.nbx-home-en:hover {
  background-image: url("https://cdn.prod.website-files.com/68bfe8914517b2518df47697/68d6b15235fc7cb7a1a006ff_Stars2.webp");
}

.button-it {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  cursor: pointer;
  background-color: #ffffff1f;
  background-image: linear-gradient(133deg, #ffffff59, #352990b5);
  border: 0 #070707;
  border-radius: 99px;
  width: 151px;
  padding: 0;
  line-height: 1.7;
  transition: all .5s;
  position: relative;
}

.button-it:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
}

.paragraph-small-footer {
  color: #ffffff87;
  letter-spacing: -.02em;
  margin-bottom: 0;
  font-size: 12px;
  line-height: 1.7;
}

.heading-12-ru {
  color: var(--light-green);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 30px;
}

.bold-text-9, .bold-text-10 {
  line-height: 35px;
}

.bold-text-11 {
  line-height: 34px;
}

.bold-text-12 {
  line-height: 36px;
}

.paragraph-4-hided {
  color: var(--transparent);
  text-align: center;
  letter-spacing: 15px;
  -webkit-text-stroke-color: var(--transparent);
  cursor: none;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 3px;
  font-weight: 300;
  line-height: 1.2;
}

.cryptoblock {
  border: 1px solid var(--lavender-50);
  background-color: #ffffff0f;
  border-radius: 12px;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  width: auto;
  max-width: none;
  height: 100%;
  padding: 32px 5px;
  text-decoration: none;
  transition: all .4s cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.cryptoblock:hover {
  border-color: var(--light-green);
  background-color: #ffffff1a;
}

.about-heading-small {
  background-color: #fff;
  background-image: linear-gradient(343deg, var(--lavender), white);
  color: var(--white);
  text-align: center;
  text-transform: uppercase;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  align-self: center;
  padding-bottom: 7px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 44px;
  font-weight: 700;
  line-height: 41px;
}

.section-buynbx {
  z-index: 2;
  padding: 92px 3% 0;
  position: relative;
}

.header-buynbx {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: 40px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.grid-three-column-buynbx {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  place-items: center stretch;
}

.card-buynbx {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  text-align: center;
  background-color: #0707093d;
  border: 1px solid #1b1b1d;
  border-radius: 16px;
  flex-direction: column;
  width: 100%;
  position: relative;
}

.buynbx-content {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  color: var(--lavender);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 24px;
  display: flex;
  overflow: visible;
}

.wrap-v-x-nbxbuy {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.paragraph-regular-3-buynbx {
  text-align: center;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 1.2;
}

.paragraph-3-buynbx {
  color: var(--light-green);
  text-align: center;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.2;
}

.div-block-4 {
  margin: -51px -50px -50px;
}

.image-13 {
  max-width: 66%;
  margin-bottom: 38px;
  margin-left: -10px;
}

.code-embed-7 {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
}

.div-block-5 {
  margin-bottom: 10px;
}

.download {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  border-radius: 99px;
  flex-direction: row;
  flex: none;
  justify-content: center;
  align-items: center;
  margin-bottom: 8px;
  padding: 1px;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.7;
  text-decoration: none;
  transition: all .5s cubic-bezier(.6, .6, 0, 1);
  position: relative;
}

.downloade-title {
  -webkit-text-stroke-color: #fff0;
  border: 1px solid #0000;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
}

.downloade-title:hover {
  color: var(--white);
}

.usingyourwallet {
  grid-column-gap: 11px;
  grid-row-gap: 11px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button-buynbx {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  cursor: pointer;
  background-color: #ffffff1f;
  background-image: linear-gradient(133deg, #ffffff59, #352990b5);
  border: 0 #070707;
  border-radius: 99px;
  width: 200px;
  padding: 0;
  line-height: 1.7;
  transition: all .5s;
  position: relative;
}

.button-buynbx:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
}

.buy-nbx-header {
  -webkit-text-stroke-color: #fff0;
  border: 1px solid #0000;
  padding-top: 9px;
  padding-bottom: 9px;
  font-family: Gilroy, Arial, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.3;
}

.buy-nbx-header:hover {
  color: var(--white);
}

.wrap-v-z-nbxbuy {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.accent-line-2 {
  z-index: 40;
  background-image: linear-gradient(to right, #fce48d, #b98dfc);
  width: 32px;
  height: 2px;
  position: absolute;
  inset: 1px auto auto 24px;
  box-shadow: 0 33px 80px #fce48f99, 0 16px 40px #bb8ffca3, 0 10px 24px #fce48f7a, 0 12px 24px #bb8ffc8f, 0 4.2px 10.5px #fce48f4d, 0 2.5px 6.25px #bb8ffc40, 0 1.5px 3.6px #fce48f33, 0 .66px 1.6px #bb8ffc24;
}

.accent-line-2.contact-line {
  background-image: linear-gradient(90deg, var(--lavender), #b98dfc);
  width: 53%;
  left: 23%;
  right: auto;
}

.footer-base-link-show {
  color: #6a6a6b;
  font-size: 12px;
  line-height: 1.7;
  text-decoration: none;
  transition: all .3s;
}

.footer-base-link-show:hover {
  color: #a6a6a6;
}

.footer-base-link-show.text-color-neutral-200 {
  overflow: clip;
}

.line-vertical-left-trust {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 26px auto 1% 0%;
}

.line-vertical-right-trust {
  z-index: 1;
  background-color: var(--lavender-50);
  width: 1px;
  height: auto;
  position: absolute;
  inset: 27px 0% 1% auto;
}

.button-de {
  z-index: 2;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  cursor: pointer;
  background-color: #ffffff1f;
  background-image: linear-gradient(133deg, #ffffff59, #352990b5);
  border: 0 #070707;
  border-radius: 99px;
  width: 151px;
  padding: 0;
  line-height: 1.7;
  transition: all .5s;
  position: relative;
}

.button-de:hover {
  background-color: var(--light-green);
  box-shadow: 0 0 20px 0 var(--light-green);
  -webkit-text-fill-color: inherit;
  background-clip: content-box;
}

.container-regular-ecosystem, .container-regular-home {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 984px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: flex;
  position: relative;
}

.grid {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-2 {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-meta-mask-text {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-flow: column;
  grid-auto-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

@media screen and (min-width: 1920px) {
  .nav-container-lines {
    max-width: 1300px;
  }

  .nav-container {
    max-width: 1200px;
  }

  .lines-group {
    border-top: 1px #000;
    border-radius: 1px;
  }

  .line-vertical-left {
    z-index: 1;
    border: 0px solid var(--lavender-50);
    border-radius: 0;
    width: .5px;
    position: absolute;
  }

  .line-vertical-right {
    border: 0px solid var(--lavender-50);
    width: 1px;
  }

  .line-horizontal {
    border-style: none;
    border-width: 1px 0 0;
    border-color: var(--lavender-50);
    border-radius: 0;
    height: 1px;
    margin-top: 0;
    margin-bottom: 0;
    bottom: 0%;
  }

  .container-small {
    max-width: 1193px;
  }

  .carousel-container-lines {
    border-right: 1px solid var(--lavender-50);
    border-left: 1px solid var(--lavender-50);
    max-width: 1301px;
    padding-left: 0;
    padding-right: 0;
  }

  .section-copy {
    border-bottom: 1px solid var(--lavender-50);
    background-image: none;
  }

  .footer-container-lines, .container-lines-legal, .video-container-lines, .content-container-lines, .hero-container {
    max-width: 1300px;
  }

  .container-x-small {
    max-width: 1200px;
  }

  .home-lights {
    justify-content: center;
    align-items: stretch;
  }

  .carousel-wrapper {
    padding-left: 1px;
    padding-right: 1px;
  }

  .gradient-span {
    background-color: var(--transparent);
    color: var(--white);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .full-page {
    height: auto;
  }

  .paragraph-regular {
    background-color: var(--transparent);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .container-regular {
    justify-content: center;
    align-items: center;
    max-width: 1197px;
  }

  .spline-animation {
    margin-right: -60px;
  }

  .section {
    border-bottom: 1px none var(--lavender-50);
    padding-bottom: 0;
  }

  .grid-v-full-right {
    border: 0px none var(--lavender-50);
    width: .4px;
  }

  .container-lines-large, .container-lines-large.overflow {
    max-width: 1300px;
  }

  .grid-v-full-left {
    border: 0px none var(--lavender-50);
    width: .4px;
  }

  .max-width-x-small {
    color: var(--white);
  }

  .navbar-4 {
    border: 1px solid var(--lavender-50);
    padding-bottom: 1px;
  }

  .spline-scene {
    margin-left: 0;
  }

  .language-button, .language-button.w--current {
    padding-bottom: 8px;
  }

  .translation-wrapper.language.w--open {
    padding-bottom: 5px;
  }

  .layout-wrapper-trust {
    max-width: none;
    padding-left: 60px;
    padding-right: 60px;
  }

  .popular-crypto-container, .crypto-currency-ticker {
    max-width: 1300px;
  }

  .line-horizontal-crypto {
    background-color: var(--lavender);
    margin-bottom: 0;
    bottom: -1%;
  }

  .more-information {
    background-color: var(--base--background);
    margin-top: 50px;
  }

  .need-more-information {
    background-image: none;
    margin-bottom: 0;
  }

  .language-button-down {
    padding-top: 8px;
    padding-bottom: 10px;
  }

  .about-us-page {
    height: auto;
  }

  .section-about-us {
    background-image: none;
  }

  .about-us-hero-container {
    max-width: 1300px;
  }

  .max-width-x-small-about {
    color: var(--white);
  }

  .about-us-container-full {
    max-width: 1300px;
  }

  .container-who-we-are {
    max-width: 1200px;
  }

  .grid-who-we-are {
    grid-column-gap: 63px;
    grid-row-gap: 63px;
  }

  .need-more-information-about {
    max-width: 1300px;
  }

  .more-information-about {
    background-color: var(--transparent);
    background-image: radial-gradient(circle farthest-corner at 50% 50%, var(--lavender-50) 42%, var(--transparent) 83%);
    margin-top: 0;
    margin-bottom: 0;
  }

  .section-services {
    background-image: none;
  }

  .services-hero-container, .project-in-action-container {
    max-width: 1300px;
  }

  .container-regular-services {
    max-width: 1181px;
  }

  .section-contact {
    background-image: none;
  }

  .contact-hero-container {
    max-width: 1300px;
  }

  .projects-page {
    height: auto;
  }

  .section-need-more-information {
    border-bottom: 1px none var(--lavender-50);
    padding-top: 0;
    padding-bottom: 0;
  }

  .cryptoblock {
    max-width: none;
  }

  .section-buynbx {
    background-image: none;
  }

  .line-vertical-left-trust {
    border: .5px none var(--lavender-50);
    width: .5px;
    position: absolute;
  }

  .line-vertical-right-trust {
    border: .5px none var(--lavender-50);
    width: .5px;
  }

  .container-regular-ecosystem {
    justify-content: center;
    align-items: center;
  }

  .container-regular-home {
    justify-content: center;
    align-items: flex-start;
  }
}

@media screen and (max-width: 991px) {
  .container-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-around;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .nav-link {
    margin-left: 0;
  }

  .menu-button {
    margin-left: 524px;
  }

  .menu-button.w--open {
    background-color: #757fff;
    border-radius: 10px;
  }

  .menu-button.w--open:active {
    background-color: #a8cf45;
  }

  .nav-container-lines {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .nav-container {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    grid-template-columns: 1fr 1.25fr;
    grid-auto-columns: .5fr;
    grid-auto-flow: column;
    place-items: center end;
  }

  .nav-button-group {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .nav-menu-2 {
    border-bottom: 1px solid var(--light-green-50);
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
    background-color: #0000007a;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 90%;
    margin-left: 5.25%;
    margin-right: 5.25%;
    padding: 12px 24px;
    top: 72px;
  }

  .menu-button-2 {
    border: 1px solid var(--lavender);
    background-color: var(--lavender-50);
    color: #fff;
    background-image: linear-gradient(#ffffff05, #ffffff05);
    border-radius: 20px;
    padding: 8px;
    box-shadow: inset 0 -4px 12px #ffffff0a;
  }

  .menu-button-2:hover {
    border-radius: 20px;
  }

  .menu-button-2.w--open {
    background-color: var(--light-green-50);
    background-image: linear-gradient(#ffffff0a, #ffffff0a);
    border: 1px solid #252527;
    border-radius: 100%;
    padding: 12px;
  }

  .navigation-link {
    text-align: center;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .navigation-line {
    inset: auto 0% -34px;
  }

  .button-secondary {
    max-width: 150px;
    display: flex;
  }

  .light-right {
    float: right;
    clear: none;
    text-align: left;
    flex: 0 auto;
    align-self: flex-start;
    width: 80vw;
    max-width: 1440px;
    position: sticky;
    inset: 0% 0% 0% auto;
  }

  .light-left {
    align-self: flex-start;
    width: 80vw;
    max-width: 1440%;
  }

  .faq-dropdown {
    text-align: left;
  }

  .features-component-layout {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    width: 100%;
  }

  .wrap-v-xlarge {
    justify-content: center;
    align-items: center;
  }

  .headline-regular {
    text-align: left;
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-image: none;
    background-clip: border-box;
    font-size: 14px;
  }

  .home-lights {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: stretch;
    height: 100%;
    display: flex;
  }

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

  .feature-card-image {
    width: auto;
    height: 100%;
  }

  .footer-side {
    max-width: none;
  }

  .gradient-span {
    text-align: left;
  }

  .wrap-v-regular {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .full-page {
    height: auto;
  }

  .paragraph-regular {
    background-color: var(--lavender-50);
    background-image: none;
  }

  .label-regular {
    text-align: left;
  }

  .layout-wrapper.vertical {
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
  }

  .buy-tocen {
    max-width: 150px;
    display: flex;
  }

  .faq-question {
    text-align: left;
  }

  .wrap-v-x-small {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .spline-animation {
    max-width: 468px;
    height: 426px;
    transform: scale(.7);
  }

  .content-form-wrap {
    justify-content: space-between;
    align-items: flex-start;
    padding-right: 27px;
  }

  .faq-toggle {
    text-align: left;
  }

  .footer-main {
    grid-column-gap: 72px;
    grid-row-gap: 72px;
  }

  .container-lines-large {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .footer-grid {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .footer-links {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.25fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .button-primary {
    display: flex;
  }

  .spline-scene {
    justify-content: flex-start;
    align-items: center;
    margin-top: -144px;
    margin-left: -165px;
    display: block;
    overflow: hidden;
    transform: scale(.8);
  }

  .spline-animation-ph {
    max-width: 468px;
    height: 426px;
    display: none;
    transform: scale(.7);
  }

  .spline-scene-ph {
    justify-content: flex-start;
    align-items: center;
    margin-top: -144px;
    margin-left: -165px;
    display: none;
    transform: scale(.8);
  }

  .italic-text {
    line-height: 49px;
  }

  .language-button:hover {
    border-color: var(--light-green);
    background-color: var(--light-green-50);
  }

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

  .language-dropdown {
    margin-left: auto;
    margin-right: auto;
  }

  .lang {
    color: #fff;
    font-family: Gilroy, Arial, sans-serif;
    font-size: 1rem;
    font-weight: 600;
  }

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

  .translation-wrapper.language.w--open {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    height: auto;
    margin-top: 28px;
    display: flex;
    overflow: auto;
  }

  .notranslate {
    border-left-style: none;
    border-right-style: none;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 49px;
    margin-left: auto;
    margin-right: 0;
    padding-right: 0;
    display: flex;
  }

  .language-toggle.language-button {
    justify-content: center;
    align-items: stretch;
    padding: 8px;
    display: block;
  }

  .language-toggle.language-button.w--open {
    border-color: var(--light-green);
    background-color: var(--light-green-50);
    padding: 8px;
  }

  .language-toggle.language-button.w--open:hover {
    color: var(--white);
  }

  .layout-wrapper-trust {
    width: auto;
  }

  .crypto-currency-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    place-items: center stretch;
    width: 100%;
  }

  .heading-4-projects-in-action-2 {
    text-align: left;
  }

  .buy-nbx {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .learn-more {
    max-width: 150px;
    display: flex;
  }

  .why-us-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 550fr 550fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    place-items: center stretch;
  }

  .layout-wrapper-why-us {
    width: auto;
  }

  .more-information {
    margin: 50px 0 0;
  }

  .need-more-information {
    padding-left: 25px;
    padding-right: 25px;
  }

  .get-started {
    max-width: 150px;
    display: flex;
  }

  .footernavigation-line {
    inset: auto 0% -40px;
  }

  .footer-logo-img-full {
    display: inline-block;
  }

  .language-button-down:hover {
    border-color: var(--light-green);
    background-color: var(--light-green-50);
  }

  .light-left-down {
    transform: none;
  }

  .about-us-page {
    height: auto;
  }

  .about-us-hero-container {
    padding-top: 140px;
    padding-bottom: 50px;
  }

  .headline-regular-about {
    background-color: var(--transparent);
    text-align: center;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
  }

  .headline-regular-part2 {
    background-color: var(--transparent);
    text-align: left;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    font-size: 14px;
  }

  .grid-who-we-are {
    grid-column-gap: 41px;
    grid-row-gap: 41px;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .siegfried {
    justify-content: center;
    align-items: center;
  }

  .wrap-v-smal-1 {
    justify-content: space-between;
    align-items: flex-start;
  }

  .grid-about-us {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .headline-regular-siegfried {
    background-color: var(--transparent);
    text-align: left;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
    font-size: 14px;
  }

  .grid-about-us-phone {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .grid-who-we-are-phone {
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    align-self: center;
    place-items: center;
  }

  .bold-text-4 {
    text-align: left;
  }

  .more-information-about {
    margin: 1px 0 0;
  }

  .grid-projects-in-action {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .heading-4-projects-in-action {
    text-align: left;
  }

  .headline-regular-projects-in-action {
    text-align: left;
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-image: none;
    background-clip: border-box;
    font-size: 14px;
  }

  .grid-what-are-our-services {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .logo-name {
    display: inline-block;
  }

  .logo-test {
    flex: 1;
  }

  .heading-4-projects-in-action-2-copy {
    text-align: left;
  }

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

  .accent-line.contact-line {
    width: 25%;
    left: 37%;
  }

  .projects-page {
    height: auto;
  }

  .heading-projects {
    text-align: left;
  }

  .projects-in-action {
    justify-content: space-between;
    align-items: flex-start;
  }

  .div-block-3 {
    display: none;
  }

  .grid-project, .grid-projects-phone {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .about-heading-header {
    font-size: 70px;
  }

  .content-form-wrap-learn-more, .content-form-wrap-learn-more-projects {
    justify-content: space-between;
    align-items: flex-start;
  }

  .wrap-v-x-small-our-service {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 30px;
  }

  .grid-about-in-home {
    grid-template-columns: 1fr;
    grid-auto-flow: column;
    align-self: center;
    place-items: center;
  }

  .buy-tocen-header {
    max-width: 150px;
    display: flex;
  }

  .wrap-v-x-small-our-service-phone {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 30px;
  }

  .grid-about-us-ru {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: row;
    align-self: center;
    place-items: center;
  }

  .buy-tocen-ph {
    max-width: 150px;
    display: none;
  }

  .bold-text-12 {
    line-height: 35px;
  }

  .cryptoblock {
    width: auto;
  }

  .grid-three-column-buynbx {
    grid-template-columns: 1fr;
  }

  .download {
    max-width: 150px;
    display: flex;
  }

  .buy-nbx-header {
    padding-top: 9px;
    padding-bottom: 9px;
    font-size: 15px;
  }

  .accent-line-2.contact-line {
    width: 83%;
    left: 8%;
  }

  .italic-text-2 {
    color: var(--white);
    font-size: 16px;
  }
}

@media screen and (max-width: 767px) {
  .nav-container-lines {
    padding-left: 24px;
    padding-right: 24px;
  }

  .nav-container {
    grid-column-gap: 30px;
    grid-template-columns: .25fr .75fr .75fr;
    grid-auto-columns: .25fr;
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .nav-menu-2 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 90%;
  }

  .menu-button-2 {
    border-color: var(--lavender);
    background-color: var(--lavender-50);
    border-radius: 100px;
    padding: 8px;
  }

  .menu-button-2.w--open {
    padding: 9px;
  }

  .nav-logo {
    min-width: 41.6875px;
    height: 41.6875px;
    margin-right: auto;
  }

  .line-vertical-left {
    margin-top: -5px;
  }

  .navigation-line {
    width: 43px;
    bottom: -30px;
  }

  .line-vertical-right {
    margin-top: -5px;
  }

  .button-secondary {
    max-width: 100%;
  }

  .carousel-container-lines {
    padding-bottom: 72px;
  }

  .footer-container-lines {
    padding: 72px 24px;
  }

  .container-lines-legal, .video-container-lines {
    padding-left: 24px;
    padding-right: 24px;
  }

  .features-component-layout {
    width: 100%;
  }

  .content-container-lines {
    padding: 72px 24px;
  }

  .hero-container {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
  }

  .headline-regular {
    text-align: center;
  }

  .feature-card-image {
    opacity: .4;
  }

  .paragraph {
    text-align: center;
  }

  .footer-legal-wrap {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    justify-content: center;
  }

  .paragraph-regular {
    text-align: center;
  }

  .heading {
    font-size: 46px;
  }

  .layout-wrapper, .layout-wrapper.vertical {
    justify-content: center;
    align-items: center;
  }

  .container-regular {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .buy-tocen {
    max-width: 100%;
  }

  .integration-circle-inner {
    width: 180px;
    height: 180px;
  }

  .spline-animation {
    display: none;
  }

  .content-form-wrap {
    justify-content: space-between;
    align-items: center;
    padding-right: 0;
  }

  .footer-main {
    padding-top: 16px;
  }

  .container-lines-large {
    padding: 72px 24px;
  }

  .container-lines-large.overflow {
    padding: 72px 24px 40px;
  }

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

  .footer-links {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .navbar-4 {
    margin-top: 0;
  }

  .noname {
    margin: auto auto auto -10px;
    display: inline-block;
  }

  .heading-2 {
    text-align: center;
  }

  .spline-animation-ph {
    height: 308px;
    margin-right: auto;
    display: block;
  }

  .spline-scene-ph {
    width: 439px;
    height: 416px;
    display: block;
  }

  .heading-6, .heading-8, .heading-9 {
    text-align: center;
  }

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

  .language-dropdown {
    margin-right: -20px;
  }

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

  .translation-wrapper.language.w--open {
    flex-flow: column;
    margin-top: 27px;
  }

  .language-toggle.language-button {
    padding: 8px;
  }

  .language-toggle.language-button.w--open {
    padding: 9px;
  }

  .language-toggle.language-button.w--open:hover {
    border-color: var(--lavender);
    background-color: var(--lavender-50);
    color: var(--white);
  }

  .layout-wrapper-trust {
    cursor: none;
    width: auto;
    display: flex;
  }

  .code-embed {
    cursor: none;
  }

  .popular-crypto-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .crypto-currency-ticker {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-3 {
    font-size: 46px;
  }

  .heading-4-projects-in-action-2 {
    text-align: center;
  }

  .buy-nbx {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .learn-more {
    max-width: 100%;
  }

  .heading-5, .heading-1 {
    font-size: 46px;
  }

  .why-us-grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 10fr;
    grid-auto-flow: row;
  }

  .layout-wrapper-why-us {
    cursor: none;
    justify-content: flex-start;
    align-items: center;
  }

  .heading-15 {
    font-size: 46px;
  }

  .featured-icon-wrapper-why-us {
    margin-left: auto;
  }

  .more-information {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: 147px;
    margin-top: 50px;
    display: flex;
  }

  .need-more-information {
    grid-column-gap: 17px;
    grid-row-gap: 17px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: auto;
  }

  .heading-16 {
    text-align: center;
  }

  .code-embed-nbx {
    cursor: none;
  }

  .get-started {
    max-width: 100%;
  }

  .footer-logo {
    min-width: 41.6875px;
    height: 41.6875px;
    margin-right: auto;
  }

  .footernavigation-line {
    width: 43px;
    bottom: -30px;
  }

  .footer-logo-img-full {
    display: none;
  }

  .footer-logo-img {
    margin: auto auto auto -10px;
    display: inline-block;
  }

  .about-us-hero-container {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 69px 24px;
  }

  .about-hero-content {
    justify-content: space-between;
    align-items: center;
  }

  .about-heading-2 {
    text-align: center;
  }

  .headline-regular-about {
    text-align: center;
    font-size: 15px;
  }

  .about-us-container-full {
    padding-left: 24px;
    padding-right: 24px;
  }

  .wrap-v-small-2 {
    justify-content: space-between;
    align-items: center;
  }

  .headline-regular-part2 {
    text-align: center;
  }

  .container-who-we-are {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .grid-who-we-are {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .wrap-v-smal-1 {
    justify-content: space-between;
    align-items: center;
  }

  .grid-about-us {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .headline-regular-siegfried {
    text-align: center;
  }

  .grid-about-us-phone {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .grid-who-we-are-phone {
    grid-column-gap: 23px;
    grid-row-gap: 23px;
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .need-more-information-about {
    padding: 0 24px;
  }

  .more-information-about {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    height: 147px;
    margin-top: 1px;
    display: flex;
  }

  .services-hero-content {
    justify-content: space-between;
    align-items: center;
  }

  .services-hero-container {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
  }

  .project-in-action-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .grid-projects-in-action {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-4-projects-in-action, .headline-regular-projects-in-action {
    text-align: center;
  }

  .grid-what-are-our-services {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: grid;
  }

  .logo-name {
    display: none;
  }

  .bold-text-5 {
    text-align: left;
  }

  .container-regular-services, .container-regular-services-ph {
    justify-content: center;
    align-items: center;
    max-width: none;
  }

  .what-services {
    font-size: 46px;
  }

  .heading-4-projects-in-action-2-copy {
    text-align: center;
  }

  .contact-hero-container {
    flex-flow: wrap;
    justify-content: space-between;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
  }

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

  .accent-line.contact-line {
    width: 20%;
    left: 40%;
  }

  .contact-heading, .heading-projects {
    text-align: center;
  }

  .projects-in-action {
    justify-content: space-between;
    align-items: center;
  }

  .code-embed-2 {
    display: block;
  }

  .code-embed-3, .div-block-2 {
    display: none;
  }

  .div-block-3 {
    height: 200px;
    display: block;
  }

  .grid-project {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .grid-projects-phone {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .about-heading-header {
    text-align: center;
    margin-bottom: 0;
    font-size: 69px;
    line-height: 69px;
  }

  .content-form-wrap-learn-more, .content-form-wrap-learn-more-projects {
    justify-content: space-between;
    align-items: center;
  }

  .wrap-v-x-small-our-service {
    margin-top: 30px;
    display: none;
  }

  .grid-about-in-home {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .buy-tocen-header {
    max-width: 100%;
  }

  .wrap-v-x-small-our-service-phone {
    margin-top: -15px;
    display: block;
  }

  .heading-16-ru {
    text-align: center;
  }

  .grid-about-us-ru {
    flex-flow: column;
    grid-auto-flow: row;
    justify-content: center;
    align-items: center;
    display: none;
  }

  .buy-tocen-ph {
    max-width: 100%;
  }

  .cryptoblock {
    cursor: none;
    width: auto;
    display: flex;
  }

  .about-heading-small {
    text-align: center;
  }

  .grid-three-column-buynbx {
    grid-template-columns: 1fr;
  }

  .download {
    max-width: 100%;
  }

  .buy-nbx-header {
    padding-top: 9px;
    padding-bottom: 9px;
  }

  .accent-line-2.contact-line {
    width: 88%;
    left: 6%;
  }

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

  .line-vertical-left-trust, .line-vertical-right-trust {
    margin-top: -5px;
  }

  .container-regular-ecosystem, .container-regular-home {
    justify-content: center;
    align-items: center;
    max-width: none;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    margin-left: -128px;
    margin-right: -128px;
  }

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

  .logo-link.w--current {
    justify-content: center;
    align-items: center;
  }

  .nav-menu {
    margin-left: 127px;
    margin-right: 127px;
  }

  .nav-link {
    text-align: center;
  }

  .menu-button {
    background-color: #757fff;
    border-radius: 10px;
    margin-left: 0;
  }

  .menu-button.w--open {
    background-color: #a8cf45;
    border-radius: 10px;
  }

  .navbar-2 {
    border-radius: 10px;
  }

  .icon {
    color: #fff;
  }

  .nav-container-lines {
    padding-left: 10px;
    padding-right: 10px;
  }

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

  .nav-button-group {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .nav-menu-2 {
    border-bottom-color: var(--light-green-50);
    -webkit-backdrop-filter: blur(24px);
    backdrop-filter: blur(24px);
    background-color: #0000007a;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    width: 90%;
    top: 72px;
  }

  .menu-button-2 {
    border: 1px solid var(--lavender);
    background-color: var(--lavender-50);
    background-image: none;
    border-radius: 100px;
    margin-right: 8px;
    padding: 8px;
  }

  .menu-button-2.w--open {
    border-color: var(--light-green);
    background-color: var(--light-green-50);
    border-radius: 100px;
    padding: 9px;
    transition: all .5s;
  }

  .nav-logo {
    margin-right: auto;
    padding-left: 15px;
  }

  .line-vertical-left {
    margin-top: -7px;
  }

  .navigation-link {
    text-align: center;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .button {
    width: 30vw;
  }

  .navigation-line {
    width: 43px;
    bottom: -30px;
    left: 26%;
  }

  .line-vertical-right {
    margin-top: -7px;
  }

  .footer-container-lines {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .footer-contact-details {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .hero-container {
    place-content: stretch center;
    align-items: center;
  }

  .headline-regular {
    font-size: 14px;
  }

  .footer-form {
    width: 244px;
  }

  .feature-card-image {
    z-index: -1;
  }

  .paragraph {
    text-align: center;
  }

  .footer-legal-wrap {
    align-items: center;
  }

  .footer-side {
    grid-column-gap: 31px;
    grid-row-gap: 31px;
    justify-content: center;
    align-items: center;
  }

  .footer-legal {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-direction: column;
  }

  .gradient-span {
    text-align: center;
    font-size: 16px;
    line-height: .2;
  }

  .wrap-v-regular {
    justify-content: center;
    align-items: center;
  }

  .wrap-v-regular.align-v-l {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .paragraph-regular {
    background-color: var(--transparent);
    text-align: center;
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    line-height: 1.2;
  }

  .footer-link {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .heading {
    font-size: 28px;
  }

  .label-regular {
    white-space: normal;
  }

  .label-regular.text-color-white {
    align-self: center;
  }

  .layout-wrapper {
    justify-content: center;
    align-items: center;
    padding: 24px;
  }

  .layout-wrapper.vertical {
    justify-content: center;
    align-items: center;
  }

  .h4-heading {
    text-align: center;
    font-size: 26px;
    line-height: 1;
  }

  .container-regular {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .horizontal-divider-dash {
    border: 1px none var(--transparent);
  }

  .wrap-h-xsmall.align-c {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .buy-tocen, .integration-circle {
    display: none;
  }

  .wrap-v-x-small {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: center;
    align-items: center;
  }

  .spline-animation {
    display: none;
  }

  .content-form-wrap {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0;
  }

  .footer-main {
    justify-content: center;
    align-items: center;
    max-width: 626px;
  }

  .wrap-h-regular.child-wrap {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-auto-columns: 1.5fr;
    align-items: center;
  }

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

  .footer-contact-link {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .footer-grid {
    grid-template-columns: 100%;
  }

  .footer-links {
    grid-template-columns: 1fr;
  }

  .wrap-v-small.align-v-l {
    min-width: auto;
  }

  .button-primary {
    width: 100%;
  }

  .max-width-x-small {
    text-align: center;
  }

  .navbar-4 {
    margin-top: 0;
  }

  .paragraph-small {
    text-align: left;
  }

  .spline-scene {
    height: 100vw;
    margin-top: -196px;
    margin-left: -202px;
    display: none;
  }

  .noname {
    margin-left: auto;
    display: block;
  }

  .heading-2 {
    text-align: center;
    letter-spacing: -1px;
    margin-top: 100px;
    font-size: 35px;
    line-height: 32px;
  }

  .spline-animation-ph {
    width: 198px;
    max-width: 100vw;
    height: 61vw;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: block;
  }

  .spline-scene-ph {
    height: 100vw;
    margin-top: -196px;
    margin-left: -202px;
  }

  .italic-text {
    padding-right: 4px;
    line-height: 33px;
  }

  .heading-6, .heading-7, .heading-8 {
    text-align: center;
  }

  .heading-9 {
    text-align: center;
    display: flex;
  }

  .heading-10 {
    text-align: center;
  }

  .language-button {
    padding-bottom: 8px;
  }

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

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

  .translation-wrapper.language.w--open {
    height: auto;
    margin-top: 27px;
  }

  .language-toggle.language-button {
    box-shadow: none;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 8px;
  }

  .language-toggle.language-button.w--open {
    padding: 9px;
  }

  .featured-icon-wrapper-trust {
    margin-left: 50px;
  }

  .layout-wrapper-trust {
    padding: 24px 20px;
  }

  .popular-crypto-container {
    padding-left: 24px;
    padding-right: 24px;
  }

  .crypto-currency-ticker {
    padding-left: 0;
    padding-right: 0;
  }

  .heading-3 {
    font-size: 28px;
  }

  .heading-4-projects-in-action-2 {
    text-align: center;
    line-height: 45px;
  }

  .buy-nbx {
    padding: 13px 5px;
    font-size: 15px;
    line-height: .9;
  }

  .why-us-container {
    grid-row-gap: 40px;
  }

  .heading-5, .heading-1 {
    font-size: 28px;
  }

  .layout-wrapper-why-us {
    padding: 24px;
  }

  .heading-15 {
    font-size: 28px;
  }

  .more-information {
    flex-flow: column;
    height: 187px;
    display: flex;
  }

  .need-more-information {
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .heading-16 {
    text-align: center;
    font-size: 30px;
    line-height: 28px;
  }

  .get-started {
    margin-top: 14px;
  }

  .footer-logo {
    margin-right: auto;
    padding-left: 0;
  }

  .footernavigation-line {
    text-align: center;
    width: 43px;
    bottom: -35px;
    left: 0%;
  }

  .footer-logo-img {
    margin-left: auto;
    display: block;
  }

  .language-button-down {
    padding-bottom: 10px;
  }

  .about-us-hero-container {
    background-position: 50%;
    background-size: 400%;
    place-content: stretch center;
    align-items: center;
    padding-top: 170px;
    padding-bottom: 170px;
  }

  .about-hero-content {
    justify-content: space-between;
    align-items: center;
    transform: translate(0, 129px);
  }

  .about-heading-2 {
    text-align: center;
    font-size: 26px;
    line-height: 30px;
  }

  .max-width-x-small-about {
    text-align: center;
  }

  .headline-regular-about {
    background-color: var(--transparent);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
  }

  .bold-text-3 {
    font-size: 20px;
  }

  .wrap-v-small-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .headline-regular-part2 {
    text-align: center;
    margin-bottom: 0;
    font-size: 14px;
  }

  .wrap-v-smal-1 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: center;
  }

  .headline-regular-siegfried {
    margin-bottom: 8px;
  }

  .grid-who-we-are-phone {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .more-information-about {
    flex-flow: column;
    height: 187px;
    display: flex;
  }

  .wrap-services.align-services {
    display: block;
  }

  .services-hero-content {
    justify-content: space-between;
    align-items: center;
  }

  .services-hero-container {
    place-content: stretch center;
    align-items: center;
  }

  .section-projects-in-action {
    padding-top: 0;
  }

  .heading-4-projects-in-action {
    text-align: center;
    margin-top: 0;
    line-height: 31px;
  }

  .headline-regular-projects-in-action {
    text-align: center;
    font-size: 14px;
  }

  .section-what-are-our-services {
    padding-top: 0;
  }

  .grid-what-are-our-services {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    display: flex;
  }

  .image-2-services {
    background-color: var(--transparent);
    background-image: none;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .image-1-about-projects {
    margin-bottom: 50px;
  }

  .bold-text-5 {
    text-align: center;
    font-size: 28px;
    line-height: 11px;
  }

  .container-regular-services {
    display: none;
  }

  .container-regular-services-ph {
    display: block;
  }

  .what-services {
    font-size: 30px;
  }

  .image-7, .image-8, .image-9, .image-10, .image-11 {
    max-width: 50%;
  }

  .heading-4-projects-in-action-2-copy {
    text-align: center;
    line-height: 53px;
  }

  .contact-hero-container {
    place-content: stretch center;
    align-items: center;
  }

  .header-center-small-2 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-bottom: 20px;
  }

  .text-area {
    box-shadow: inset 0 -4px 12px 0 var(--lavender-50);
  }

  .badge {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center;
  }

  .accent-line.contact-line {
    width: 25%;
    left: 37%;
    right: auto;
  }

  .text-field-2 {
    box-shadow: inset 0 -3px 12px 0 var(--lavender-50);
  }

  .headline-large {
    width: auto;
  }

  .contact-heading {
    text-align: center;
    font-size: 35px;
    line-height: 23px;
  }

  .icon-2 {
    transform: rotate(0);
  }

  .heading-17 {
    line-height: 35px;
  }

  .heading-projects {
    text-align: center;
    line-height: 30px;
  }

  .projects-in-action {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: space-between;
    align-items: center;
    margin-top: 24px;
    padding-bottom: 0;
  }

  .code-embed-2 {
    display: block;
  }

  .code-embed-3 {
    display: none;
  }

  .div-block-3 {
    height: 250px;
  }

  .about-heading-header {
    text-align: center;
    margin-bottom: 0;
    font-size: 40px;
    line-height: 38px;
  }

  .button-learn-more {
    width: 60vw;
  }

  .content-form-wrap-learn-more {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 20px;
    margin-bottom: 51px;
  }

  .content-form-wrap-learn-more-projects {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 10px;
    margin-bottom: 0;
  }

  .wrap-v-x-small-our-service {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    display: none;
  }

  .grid-about-in-home {
    grid-column-gap: 35px;
    grid-row-gap: 35px;
  }

  .wrap-v-x-small-our-service-phone {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
    justify-content: center;
    align-items: center;
    margin-top: -15px;
    display: block;
  }

  .code-embed-4 {
    display: block;
  }

  .heading-16-ru {
    text-align: center;
    font-size: 30px;
    line-height: 28px;
  }

  .section-about-us-full, .section-projects {
    padding-top: 0;
  }

  .buy-tocen-ph {
    display: flex;
  }

  .button-it {
    width: 35vw;
  }

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

  .heading-12-ru {
    font-size: 25px;
  }

  .bold-text-6-de {
    font-size: 30px;
    line-height: 28px;
  }

  .bold-text-7 {
    line-height: 36px;
  }

  .bold-text-8 {
    line-height: 35px;
  }

  .cryptoblock {
    padding: 24px 20px;
  }

  .about-heading-small {
    text-align: center;
    text-transform: uppercase;
    font-size: 35px;
    line-height: 30px;
  }

  .bold-text-13 {
    font-size: 26px;
    line-height: 16px;
  }

  .bold-text-14 {
    font-size: 24px;
    line-height: 20px;
  }

  .header-buynbx {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    margin-bottom: 20px;
  }

  .grid-three-column-buynbx {
    flex-flow: column;
    display: flex;
  }

  .paragraph-3-buynbx {
    font-size: 18px;
  }

  .image-13 {
    max-width: 80%;
    margin-bottom: 60px;
    margin-left: -12px;
  }

  .div-block-5 {
    width: 178px;
  }

  .usingyourwallet {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    margin-bottom: 13px;
  }

  .button-buynbx {
    width: 60vw;
  }

  .buy-nbx-header {
    padding: 13px 5px;
    font-size: 18px;
    line-height: .9;
  }

  .accent-line-2.contact-line {
    width: 75%;
    left: 12%;
    right: auto;
  }

  .line-vertical-left-trust, .line-vertical-right-trust {
    margin-top: -7px;
  }

  .button-de {
    width: 42vw;
  }

  .container-regular-ecosystem, .container-regular-home {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .grid, .grid-meta-mask-text {
    grid-column-gap: 9px;
    grid-row-gap: 9px;
  }
}

#w-node-_3dd409a2-2763-8d2e-0cdc-869b9c0f03b3-9c0f03ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3dd409a2-2763-8d2e-0cdc-869b9c0f03ee-9c0f03ae {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_71df0ca9-e141-1bcb-273c-a6f3ba680188-ba68017d, #w-node-_71df0ca9-e141-1bcb-273c-a6f3ba6801be-ba68017d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5ce5f53d-8761-46ac-c8d7-9533b6c638bc-b6c638af {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-df0073fe-764e-53ab-f7d3-3613c8b8a1e7-c8b8a1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-df0073fe-764e-53ab-f7d3-3613c8b8a1f7-c8b8a1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5895b801-256b-3ae3-0818-777ae05f55a3-e05f559e, #w-node-_8474441a-355a-ebf6-19c7-8bb4f6a715d9-e05f559e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0de-e146d0c6 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_8a69517a-6778-8044-e70a-9eb00835ac49-0835ac45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be14ff02-4913-3972-a5cd-d4a3c539dca7-c539dca4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-be14ff02-4913-3972-a5cd-d4a3c539dcaa-c539dca4 {
  justify-self: center;
}

#w-node-ddf08513-c02f-a52d-1237-7ad9aa911845-c539dca4 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_09239711-6ec5-644e-be24-ee4595d22579-c539dca4, #w-node-_3f47947f-e8c7-f888-d15a-cc5554412c6d-c539dca4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be14ff02-4913-3972-a5cd-d4a3c539dcb1-c539dca4 {
  justify-self: end;
}

#w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2bf7-c3cbd4b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2bfb-c3cbd4b1 {
  justify-self: center;
}

#w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2c04-c3cbd4b1 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2c0b-c3cbd4b1, #w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2c0e-c3cbd4b1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2c25-c3cbd4b1 {
  justify-self: end;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d283f-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2851-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2853-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2855-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2875-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2864-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2884-8b2d2838 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_8f86042d-5d63-05d5-9871-af848b2d2877-8b2d2838, #w-node-c88d9468-f722-9c30-9307-6fd41a0b398e-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b3993-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b3995-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b3997-1a0b3985 {
  align-self: center;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b399b-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b39a0-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-c88d9468-f722-9c30-9307-6fd41a0b39a5-1a0b3985 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_679fa4ed-e1c0-1271-8a98-50167b9f0906-9589d662 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_679fa4ed-e1c0-1271-8a98-50167b9f090a-9589d662 {
  justify-self: center;
}

#w-node-_679fa4ed-e1c0-1271-8a98-50167b9f0913-9589d662 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_679fa4ed-e1c0-1271-8a98-50167b9f091a-9589d662, #w-node-_679fa4ed-e1c0-1271-8a98-50167b9f091d-9589d662 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_679fa4ed-e1c0-1271-8a98-50167b9f0934-9589d662 {
  justify-self: end;
}

#w-node-f71c9dc1-ff45-ae83-2287-082dd1fc4988-d1fc497f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f71c9dc1-ff45-ae83-2287-082dd1fc4997-d1fc497f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f71c9dc1-ff45-ae83-2287-082dd1fc4999-d1fc497f {
  place-self: center;
}

#w-node-f71c9dc1-ff45-ae83-2287-082dd1fc49a8-d1fc497f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529285-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529294-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529296-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292a7-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292a9-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292b8-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292ba-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292c9-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292cb-03529279 {
  place-self: start;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292da-03529279, #w-node-f56ed461-3606-9521-bc00-78fd035292e1-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292e3-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292f2-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd035292f4-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529305-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529307-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529316-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529318-03529279 {
  place-self: center;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529327-03529279 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-f56ed461-3606-9521-bc00-78fd03529329-03529279 {
  place-self: start;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9a8-fe9d29bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9ac-fe9d29bd {
  justify-self: center;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9b5-fe9d29bd {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9bc-fe9d29bd, #w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9bf-fe9d29bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9d6-fe9d29bd {
  justify-self: end;
}

#w-node-_9582e306-4d9b-edf2-6a19-bc0c0c1566cd-0c156696, #w-node-_9582e306-4d9b-edf2-6a19-bc0c0c1566de-0c156696 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52d1bada-ca21-d48e-9a6f-9c28a714be9b-867f6ca5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_52d1bada-ca21-d48e-9a6f-9c28a714be9f-867f6ca5 {
  justify-self: center;
}

#w-node-_52d1bada-ca21-d48e-9a6f-9c28a714bea8-867f6ca5 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_52d1bada-ca21-d48e-9a6f-9c28a714beaf-867f6ca5, #w-node-_52d1bada-ca21-d48e-9a6f-9c28a714beb2-867f6ca5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_52d1bada-ca21-d48e-9a6f-9c28a714bec9-867f6ca5 {
  justify-self: end;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa968f-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa9697-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa969d-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa969f-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96ad-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96af-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96be-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96c0-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96c6-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96ce-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96d6-8bfa9683 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-affc4324-4a8e-4313-5d7a-84768bfa96de-8bfa9683, #w-node-a4b461e3-0f48-9c9f-e108-9b24b77aac19-b77aac14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-a4b461e3-0f48-9c9f-e108-9b24b77aac54-b77aac14 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1a63ab3c-e9d9-a42a-487e-6e569068af25-9068af18, #w-node-_1a63ab3c-e9d9-a42a-487e-6e569068af5c-9068af18 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5edd5a11-f58f-0095-91b0-0f3ee078120f-e0781202 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_90adc3f9-28a6-7ad7-0b19-fa2bdaae2edb-daae2ed7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_90adc3f9-28a6-7ad7-0b19-fa2bdaae2eec-daae2ed7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_825a0eae-69ab-769b-d8e5-5b7a620c293d-75eb83b5, #w-node-_825a0eae-69ab-769b-d8e5-5b7a620c2941-75eb83b5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a856-4172a83e {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_2e5d9438-a60e-95a1-9fff-7d8bb9e7313d-b9e73139 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e079eeb-bb0c-d2fa-f3e0-e3e2ccebdeda-ccebded7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5e079eeb-bb0c-d2fa-f3e0-e3e2ccebdede-ccebded7 {
  justify-self: center;
}

#w-node-f6ecfc5f-cac1-cc8b-4c6a-3e755a747975-ccebded7 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-f6ecfc5f-cac1-cc8b-4c6a-3e755a74797c-ccebded7, #w-node-f6ecfc5f-cac1-cc8b-4c6a-3e755a74797f-ccebded7 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e079eeb-bb0c-d2fa-f3e0-e3e2ccebdf08-ccebded7 {
  justify-self: end;
}

#w-node-_7d6feb1b-65c4-6842-387a-d4af07668d47-07668d42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7d6feb1b-65c4-6842-387a-d4af07668d82-07668d42 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-cc9a7086-0961-9122-3c3e-f7202d22f34e-2d22f341, #w-node-cc9a7086-0961-9122-3c3e-f7202d22f386-2d22f341 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c75ce39a-0a3f-f21d-6b1f-eaa93074a693-3074a686 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_61df3fa3-486d-2bc4-19aa-dfa34690ddd7-4690ddd3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61df3fa3-486d-2bc4-19aa-dfa34690dde8-4690ddd3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5c095909-d043-a09e-c417-1d15c88e81b7-123f8d59, #w-node-_5c095909-d043-a09e-c417-1d15c88e81bb-123f8d59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3754788a-3cfd-74a2-6998-e77497197b6d-97197b55 {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-a66ea28b-f5bb-9198-5276-d47a2c05efc2-2c05efbe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e96169c-9cac-c7f0-ee8d-09d4aa1a269c-aa1a2699 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_9e96169c-9cac-c7f0-ee8d-09d4aa1a26a0-aa1a2699 {
  justify-self: center;
}

#w-node-_95f52a64-9c39-1573-edaa-72ed8fd6990c-aa1a2699 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_95f52a64-9c39-1573-edaa-72ed8fd69913-aa1a2699, #w-node-_95f52a64-9c39-1573-edaa-72ed8fd69916-aa1a2699 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_9e96169c-9cac-c7f0-ee8d-09d4aa1a26ca-aa1a2699 {
  justify-self: end;
}

#w-node-b6ca3613-0659-17f6-ca61-94805f6075c2-5f6075bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-b6ca3613-0659-17f6-ca61-94805f6075fd-5f6075bd {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a57e7809-4a40-cb12-f6de-8a6d37dc6f9b-37dc6f8e, #w-node-a57e7809-4a40-cb12-f6de-8a6d37dc6fd3-37dc6f8e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4098307-46c1-059a-4044-f1df93943579-9394356c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: auto;
}

#w-node-_97429558-2b21-56ce-f78c-5f5ebe924df7-be924df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_97429558-2b21-56ce-f78c-5f5ebe924e08-be924df3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_9dbb167d-59ab-3dc3-0bbb-a4a08696410a-e7d069fe, #w-node-_9dbb167d-59ab-3dc3-0bbb-a4a08696410e-e7d069fe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adc94-2e1adc7c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_94ae76d4-5f23-f317-b1b3-054e87a46c45-87a46c41 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b405366f-1af7-fcfd-2784-ce7067e5e49b-67e5e498 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b405366f-1af7-fcfd-2784-ce7067e5e49f-67e5e498 {
  justify-self: center;
}

#w-node-_82579b40-54d1-f986-abf2-32f0153ba1bd-67e5e498, #w-node-_82579b40-54d1-f986-abf2-32f0153ba1c0-67e5e498 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b405366f-1af7-fcfd-2784-ce7067e5e4c9-67e5e498 {
  justify-self: end;
}

#w-node-_4ad1c7bf-6b55-c89e-cb56-1df22ea3cdf5-8a90be4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4ad1c7bf-6b55-c89e-cb56-1df22ea3cdf9-8a90be4b {
  justify-self: center;
}

#w-node-_460762e9-10c9-0a5c-5a7e-81521f549cee-8a90be4b {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_460762e9-10c9-0a5c-5a7e-81521f549cf5-8a90be4b, #w-node-_460762e9-10c9-0a5c-5a7e-81521f549cf8-8a90be4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4ad1c7bf-6b55-c89e-cb56-1df22ea3ce15-8a90be4b {
  justify-self: end;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e000027-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e000039-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00003b-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00003d-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00005d-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00004c-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00006c-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00005f-3e000020 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684a7-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684ac-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684ae-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684b0-a286849e {
  align-self: center;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684b4-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684b9-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_1cef5dda-686c-67a2-019e-aefba28684be-a286849e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_0b6fdd74-4b2a-574d-5093-1a1be9438d30-a3c114b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0b6fdd74-4b2a-574d-5093-1a1be9438d34-a3c114b3 {
  justify-self: center;
}

#w-node-df239935-f499-fdb2-310d-e14866af6e50-a3c114b3 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-df239935-f499-fdb2-310d-e14866af6e57-a3c114b3, #w-node-df239935-f499-fdb2-310d-e14866af6e5a-a3c114b3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0b6fdd74-4b2a-574d-5093-1a1be9438d50-a3c114b3 {
  justify-self: end;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487614d-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc4876155-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487615b-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487615d-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487616b-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487616d-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487617c-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487617e-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc4876184-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487618c-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc4876194-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_5e4c0451-4462-9c28-bbca-820dc487619c-c4876141 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_65b1a311-eb2f-de88-3a0e-07f4f56d3059-e811c609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_65b1a311-eb2f-de88-3a0e-07f4f56d305d-e811c609 {
  justify-self: center;
}

#w-node-bd24f466-1aae-f519-3067-fcf859810ad6-e811c609 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-bd24f466-1aae-f519-3067-fcf859810add-e811c609, #w-node-bd24f466-1aae-f519-3067-fcf859810ae0-e811c609 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65b1a311-eb2f-de88-3a0e-07f4f56d3079-e811c609 {
  justify-self: end;
}

#w-node-b32ecc45-ba06-435c-c735-668bdd534822-dd534819 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-b32ecc45-ba06-435c-c735-668bdd534831-dd534819 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b32ecc45-ba06-435c-c735-668bdd534833-dd534819 {
  place-self: center;
}

#w-node-b32ecc45-ba06-435c-c735-668bdd534842-dd534819 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f540-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f54f-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f551-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f562-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f564-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f573-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f575-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f584-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f586-da38f534 {
  place-self: start;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f595-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f59c-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f59e-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5ad-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5af-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5c0-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5c2-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5d1-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5d3-da38f534 {
  place-self: center;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5e2-da38f534 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5e4-da38f534 {
  place-self: start;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03ccd-f1f55fe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03cd1-f1f55fe8 {
  justify-self: center;
}

#w-node-ad392f59-071e-f912-6783-1c69f5f1493c-f1f55fe8 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-ad392f59-071e-f912-6783-1c69f5f14943-f1f55fe8, #w-node-ad392f59-071e-f912-6783-1c69f5f14946-f1f55fe8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03ced-f1f55fe8 {
  justify-self: end;
}

#w-node-cfac9383-80e2-3cba-d512-4938864e03d6-864e039f, #w-node-cfac9383-80e2-3cba-d512-4938864e03e7-864e039f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4278ed5a-ff3a-f2cd-12b7-4df941a19247-2f3f57c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4278ed5a-ff3a-f2cd-12b7-4df941a1924b-2f3f57c8 {
  justify-self: center;
}

#w-node-_6ab9392c-167f-780c-14e5-04ca8b0ce1e8-2f3f57c8, #w-node-_6ab9392c-167f-780c-14e5-04ca8b0ce1eb-2f3f57c8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4278ed5a-ff3a-f2cd-12b7-4df941a19267-2f3f57c8 {
  justify-self: end;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507c99-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507cab-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507cad-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507caf-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507ccf-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507cbe-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507cde-e8507c92 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_65782022-3103-63c7-25d6-cb43e8507cd1-e8507c92, #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf616-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf61b-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf61d-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf61f-cf1cf60d {
  align-self: center;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf623-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf628-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-e2710873-1b11-01d5-f0a1-08aacf1cf62d-cf1cf60d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bdc3a3a2-b723-4a12-9e6e-6e82bde78c94-c2db677e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-bdc3a3a2-b723-4a12-9e6e-6e82bde78c98-c2db677e {
  justify-self: center;
}

#w-node-_50f30996-71b7-b4f0-b4be-99cad82afaa8-c2db677e, #w-node-_50f30996-71b7-b4f0-b4be-99cad82afaab-c2db677e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bdc3a3a2-b723-4a12-9e6e-6e82bde78cb4-c2db677e {
  justify-self: end;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7012-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb701a-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7020-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7022-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7030-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7032-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7041-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7043-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7049-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7051-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7059-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7061-daeb7006 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-e655bc43-6c74-4ed4-71ec-818985166120-f568b2eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-e655bc43-6c74-4ed4-71ec-818985166124-f568b2eb {
  justify-self: center;
}

#w-node-d1ccbc42-bd06-3567-8677-93fba429a4db-f568b2eb, #w-node-d1ccbc42-bd06-3567-8677-93fba429a4de-f568b2eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-e655bc43-6c74-4ed4-71ec-818985166140-f568b2eb {
  justify-self: end;
}

#w-node-_913f8526-dbdd-c67c-a473-d124d690877c-d6908773 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_913f8526-dbdd-c67c-a473-d124d690878b-d6908773 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_913f8526-dbdd-c67c-a473-d124d690878d-d6908773 {
  place-self: center;
}

#w-node-_913f8526-dbdd-c67c-a473-d124d690879c-d6908773 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fa6-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fb5-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fb7-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fc8-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fca-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fd9-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fdb-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fea-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fec-48ee9f9a {
  place-self: start;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348ee9ffb-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348eea002-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea004-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea013-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea015-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea026-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea028-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea037-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea039-48ee9f9a {
  place-self: center;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea048-48ee9f9a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-abbd59a4-1214-05ef-01ac-d9c348eea04a-48ee9f9a {
  place-self: start;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588222-476dea4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588226-476dea4d {
  justify-self: center;
}

#w-node-_4236f6e3-219f-5ec2-3aec-818eee1a7800-476dea4d, #w-node-_4236f6e3-219f-5ec2-3aec-818eee1a7803-476dea4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588242-476dea4d {
  justify-self: end;
}

#w-node-db5bd08d-1eb8-0cdf-e9be-ccff809f2b50-809f2b19, #w-node-db5bd08d-1eb8-0cdf-e9be-ccff809f2b60-809f2b19 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccdb788-d32d-3f95-dea2-5a83b2b69de5-4a0fe4a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7ccdb788-d32d-3f95-dea2-5a83b2b69de9-4a0fe4a6 {
  justify-self: center;
}

#w-node-_61a76af1-9df1-b176-e3f5-b8485fd75ae8-4a0fe4a6, #w-node-_61a76af1-9df1-b176-e3f5-b8485fd75aeb-4a0fe4a6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7ccdb788-d32d-3f95-dea2-5a83b2b69e05-4a0fe4a6 {
  justify-self: end;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd471f0-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47202-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47204-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47206-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47226-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47215-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47235-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47228-bdd471e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b53-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b58-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b5a-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b5c-da119b4a {
  align-self: center;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b60-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b65-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b6a-da119b4a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_3bb8e0e0-88ed-fda4-fd11-222b307056ce-00f99db3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_3bb8e0e0-88ed-fda4-fd11-222b307056d2-00f99db3 {
  justify-self: center;
}

#w-node-e1f1e648-4d7b-e98e-cb7f-4a1acfc63ac3-00f99db3, #w-node-e1f1e648-4d7b-e98e-cb7f-4a1acfc63ac6-00f99db3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3bb8e0e0-88ed-fda4-fd11-222b307056ee-00f99db3 {
  justify-self: end;
}

#w-node-_7b2c982e-ac66-6782-053a-29da8c1604eb-8c1604e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_7b2c982e-ac66-6782-053a-29da8c1604fa-8c1604e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_7b2c982e-ac66-6782-053a-29da8c1604fc-8c1604e2 {
  place-self: center;
}

#w-node-_7b2c982e-ac66-6782-053a-29da8c16050b-8c1604e2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee268-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee277-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee279-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee28a-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee28c-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee29b-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee29d-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2ac-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2ae-de4ee25c {
  place-self: start;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2bd-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2c4-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2c6-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2d5-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2d7-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2e8-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2ea-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2f9-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee2fb-de4ee25c {
  place-self: center;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee30a-de4ee25c {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_8987e248-8016-e08d-1d68-4e12de4ee30c-de4ee25c {
  place-self: start;
}

#w-node-f72d6832-5b50-1c82-4e38-fe603a730976-e389d414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-f72d6832-5b50-1c82-4e38-fe603a73097a-e389d414 {
  justify-self: center;
}

#w-node-_43ee85f9-ed92-5014-49e6-87f96359b116-e389d414, #w-node-_43ee85f9-ed92-5014-49e6-87f96359b119-e389d414 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f72d6832-5b50-1c82-4e38-fe603a730996-e389d414 {
  justify-self: end;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b94f5-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b94fd-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9503-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9505-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9513-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center end;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9515-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9524-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9526-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b952c-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9534-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b953c-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9544-7f5b94e9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681bf-0c65808f {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681c3-0c65808f {
  justify-self: center;
}

#w-node-_6a582707-27ee-a482-a7e7-6734313671ed-0c65808f, #w-node-_6a582707-27ee-a482-a7e7-6734313671f0-0c65808f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681df-0c65808f {
  justify-self: end;
}

#w-node-a61f9528-48ba-8317-c632-3c0530ce0fe9-30ce0fb2, #w-node-a61f9528-48ba-8317-c632-3c0530ce0ff9-30ce0fb2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9a8-9c9f4a3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9ac-9c9f4a3a {
  justify-self: center;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9b5-9c9f4a3a {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9bc-9c9f4a3a, #w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9bf-9c9f4a3a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9d6-9c9f4a3a {
  justify-self: end;
}

#w-node-_1cfdd1b0-fd47-ad7f-dd41-35265207e8c6-5207e8a5, #w-node-_1cfdd1b0-fd47-ad7f-dd41-35265207e933-5207e8a5 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03ccd-9e048e27 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03cd1-9e048e27 {
  justify-self: center;
}

#w-node-ad392f59-071e-f912-6783-1c69f5f1493c-9e048e27 {
  grid-area: 1 / 3 / 2 / 3;
  place-self: center;
}

#w-node-ad392f59-071e-f912-6783-1c69f5f14943-9e048e27, #w-node-ad392f59-071e-f912-6783-1c69f5f14946-9e048e27 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b1f58fa4-b8e6-afa0-463a-7b4396a03ced-9e048e27 {
  justify-self: end;
}

#w-node-_4cdad2eb-2e85-7e36-0170-f6c434300719-343006f8, #w-node-_4cdad2eb-2e85-7e36-0170-f6c434300786-343006f8 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588222-0f844c50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588226-0f844c50 {
  justify-self: center;
}

#w-node-_4236f6e3-219f-5ec2-3aec-818eee1a7800-0f844c50, #w-node-_4236f6e3-219f-5ec2-3aec-818eee1a7803-0f844c50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0dab386f-5fa4-5032-79c2-3cf6b4588242-0f844c50 {
  justify-self: end;
}

#w-node-_69030333-7aab-442d-8922-271b24d94a25-24d94a04, #w-node-_69030333-7aab-442d-8922-271b24d94a92-24d94a04 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681bf-15c0b03e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681c3-15c0b03e {
  justify-self: center;
}

#w-node-_6a582707-27ee-a482-a7e7-6734313671ed-15c0b03e, #w-node-_6a582707-27ee-a482-a7e7-6734313671f0-15c0b03e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_889e63a6-b3b3-d731-6999-1877e6f681df-15c0b03e {
  justify-self: end;
}

#w-node-b85b25fd-5564-ac1a-8031-b3926df2ad6c-6df2ad4b, #w-node-b85b25fd-5564-ac1a-8031-b3926df2add9-6df2ad4b {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_3dd409a2-2763-8d2e-0cdc-869b9c0f03ee-9c0f03ae {
    justify-self: start;
  }

  #w-node-df0073fe-764e-53ab-f7d3-3613c8b8a1e7-c8b8a1e3 {
    align-self: center;
  }

  #w-node-df0073fe-764e-53ab-f7d3-3613c8b8a1f7-c8b8a1e3 {
    justify-self: start;
  }

  #w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0de-e146d0c6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ddf08513-c02f-a52d-1237-7ad9aa911845-c539dca4, #w-node-d3e8184a-35c5-ea29-f9a0-e4d95dfe2c04-c3cbd4b1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d283f-8b2d2838 {
    align-self: center;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2851-8b2d2838, #w-node-_8f86042d-5d63-05d5-9871-af848b2d2853-8b2d2838 {
    place-self: start;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2855-8b2d2838 {
    align-self: center;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2875-8b2d2838 {
    justify-self: start;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2864-8b2d2838 {
    align-self: center;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2884-8b2d2838 {
    justify-self: start;
  }

  #w-node-_8f86042d-5d63-05d5-9871-af848b2d2877-8b2d2838 {
    align-self: center;
  }

  #w-node-c88d9468-f722-9c30-9307-6fd41a0b398e-1a0b3985, #w-node-c88d9468-f722-9c30-9307-6fd41a0b3993-1a0b3985 {
    place-self: center;
  }

  #w-node-c88d9468-f722-9c30-9307-6fd41a0b3995-1a0b3985 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-c88d9468-f722-9c30-9307-6fd41a0b399b-1a0b3985, #w-node-c88d9468-f722-9c30-9307-6fd41a0b39a0-1a0b3985 {
    place-self: center;
  }

  #w-node-c88d9468-f722-9c30-9307-6fd41a0b39a5-1a0b3985 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_679fa4ed-e1c0-1271-8a98-50167b9f0913-9589d662 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-f71c9dc1-ff45-ae83-2287-082dd1fc4988-d1fc497f, #w-node-f71c9dc1-ff45-ae83-2287-082dd1fc4997-d1fc497f {
    place-self: center;
  }

  #w-node-f71c9dc1-ff45-ae83-2287-082dd1fc49a8-d1fc497f {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd03529285-03529279 {
    place-self: center start;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd03529294-03529279 {
    place-self: center;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd035292a7-03529279, #w-node-f56ed461-3606-9521-bc00-78fd035292b8-03529279, #w-node-f56ed461-3606-9521-bc00-78fd035292c9-03529279, #w-node-f56ed461-3606-9521-bc00-78fd035292da-03529279 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd035292e1-03529279 {
    place-self: center;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd035292e3-03529279 {
    place-self: center start;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd035292f2-03529279, #w-node-f56ed461-3606-9521-bc00-78fd03529305-03529279, #w-node-f56ed461-3606-9521-bc00-78fd03529316-03529279, #w-node-f56ed461-3606-9521-bc00-78fd03529327-03529279 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9b5-fe9d29bd, #w-node-_52d1bada-ca21-d48e-9a6f-9c28a714bea8-867f6ca5 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa968f-8bfa9683 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa9697-8bfa9683, #w-node-affc4324-4a8e-4313-5d7a-84768bfa969d-8bfa9683 {
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa969f-8bfa9683 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96ad-8bfa9683 {
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96af-8bfa9683, #w-node-affc4324-4a8e-4313-5d7a-84768bfa96be-8bfa9683 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96c0-8bfa9683, #w-node-affc4324-4a8e-4313-5d7a-84768bfa96c6-8bfa9683 {
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96ce-8bfa9683 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96d6-8bfa9683 {
    place-self: center;
  }

  #w-node-affc4324-4a8e-4313-5d7a-84768bfa96de-8bfa9683 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-a4b461e3-0f48-9c9f-e108-9b24b77aac54-b77aac14 {
    justify-self: start;
  }

  #w-node-_90adc3f9-28a6-7ad7-0b19-fa2bdaae2edb-daae2ed7 {
    align-self: center;
  }

  #w-node-_90adc3f9-28a6-7ad7-0b19-fa2bdaae2eec-daae2ed7 {
    justify-self: start;
  }

  #w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a856-4172a83e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f6ecfc5f-cac1-cc8b-4c6a-3e755a747975-ccebded7 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_7d6feb1b-65c4-6842-387a-d4af07668d82-07668d42 {
    justify-self: start;
  }

  #w-node-_61df3fa3-486d-2bc4-19aa-dfa34690ddd7-4690ddd3 {
    align-self: center;
  }

  #w-node-_61df3fa3-486d-2bc4-19aa-dfa34690dde8-4690ddd3 {
    justify-self: start;
  }

  #w-node-_3754788a-3cfd-74a2-6998-e77497197b6d-97197b55 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_95f52a64-9c39-1573-edaa-72ed8fd6990c-aa1a2699 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-b6ca3613-0659-17f6-ca61-94805f6075fd-5f6075bd {
    justify-self: start;
  }

  #w-node-_97429558-2b21-56ce-f78c-5f5ebe924df7-be924df3 {
    align-self: center;
  }

  #w-node-_97429558-2b21-56ce-f78c-5f5ebe924e08-be924df3 {
    justify-self: start;
  }

  #w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adc94-2e1adc7c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_460762e9-10c9-0a5c-5a7e-81521f549cee-8a90be4b {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e000027-3e000020 {
    align-self: center;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e000039-3e000020, #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00003b-3e000020 {
    place-self: center start;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00003d-3e000020 {
    align-self: center;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00005d-3e000020 {
    justify-self: start;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00004c-3e000020 {
    align-self: center;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00006c-3e000020 {
    justify-self: start;
  }

  #w-node-_6e874ecc-4d53-5186-fab0-e9ff3e00005f-3e000020 {
    align-self: center;
  }

  #w-node-_1cef5dda-686c-67a2-019e-aefba28684a7-a286849e, #w-node-_1cef5dda-686c-67a2-019e-aefba28684ac-a286849e {
    place-self: center;
  }

  #w-node-_1cef5dda-686c-67a2-019e-aefba28684ae-a286849e {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_1cef5dda-686c-67a2-019e-aefba28684b4-a286849e, #w-node-_1cef5dda-686c-67a2-019e-aefba28684b9-a286849e {
    place-self: center;
  }

  #w-node-_1cef5dda-686c-67a2-019e-aefba28684be-a286849e {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-df239935-f499-fdb2-310d-e14866af6e50-a3c114b3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487614d-c4876141 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc4876155-c4876141, #w-node-_5e4c0451-4462-9c28-bbca-820dc487615b-c4876141 {
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487615d-c4876141 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487616b-c4876141 {
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487616d-c4876141, #w-node-_5e4c0451-4462-9c28-bbca-820dc487617c-c4876141 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487617e-c4876141, #w-node-_5e4c0451-4462-9c28-bbca-820dc4876184-c4876141 {
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487618c-c4876141 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc4876194-c4876141 {
    place-self: center;
  }

  #w-node-_5e4c0451-4462-9c28-bbca-820dc487619c-c4876141 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-bd24f466-1aae-f519-3067-fcf859810ad6-e811c609 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-b32ecc45-ba06-435c-c735-668bdd534822-dd534819, #w-node-b32ecc45-ba06-435c-c735-668bdd534831-dd534819 {
    place-self: center;
  }

  #w-node-b32ecc45-ba06-435c-c735-668bdd534842-dd534819 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f540-da38f534 {
    place-self: center start;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f54f-da38f534 {
    place-self: center;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f562-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f573-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f584-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f595-da38f534 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f59c-da38f534 {
    place-self: center;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f59e-da38f534 {
    place-self: center start;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5ad-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5c0-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5d1-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5e2-da38f534 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-ad392f59-071e-f912-6783-1c69f5f1493c-f1f55fe8 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507c99-e8507c92 {
    align-self: center;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507cab-e8507c92, #w-node-_65782022-3103-63c7-25d6-cb43e8507cad-e8507c92 {
    place-self: start;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507caf-e8507c92 {
    align-self: center;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507ccf-e8507c92 {
    justify-self: start;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507cbe-e8507c92 {
    align-self: center;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507cde-e8507c92 {
    justify-self: start;
  }

  #w-node-_65782022-3103-63c7-25d6-cb43e8507cd1-e8507c92 {
    align-self: center;
  }

  #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf616-cf1cf60d, #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf61b-cf1cf60d {
    place-self: center;
  }

  #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf61d-cf1cf60d {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf623-cf1cf60d, #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf628-cf1cf60d {
    place-self: center;
  }

  #w-node-e2710873-1b11-01d5-f0a1-08aacf1cf62d-cf1cf60d, #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7012-daeb7006 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb701a-daeb7006, #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7020-daeb7006 {
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7022-daeb7006 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7030-daeb7006 {
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7032-daeb7006, #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7041-daeb7006 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7043-daeb7006, #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7049-daeb7006 {
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7051-daeb7006 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7059-daeb7006 {
    place-self: center;
  }

  #w-node-_10f4227b-5eaf-9fc6-9d9f-334ddaeb7061-daeb7006 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_913f8526-dbdd-c67c-a473-d124d690877c-d6908773, #w-node-_913f8526-dbdd-c67c-a473-d124d690878b-d6908773 {
    place-self: center;
  }

  #w-node-_913f8526-dbdd-c67c-a473-d124d690879c-d6908773 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fa6-48ee9f9a {
    place-self: center start;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fb5-48ee9f9a {
    place-self: center;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fc8-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fd9-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fea-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9ffb-48ee9f9a {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348eea002-48ee9f9a {
    place-self: center;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348eea004-48ee9f9a {
    place-self: center start;
  }

  #w-node-abbd59a4-1214-05ef-01ac-d9c348eea013-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348eea026-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348eea037-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348eea048-48ee9f9a {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd471f0-bdd471e9 {
    align-self: center;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47202-bdd471e9, #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47204-bdd471e9 {
    place-self: start;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47206-bdd471e9 {
    align-self: center;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47226-bdd471e9 {
    justify-self: start;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47215-bdd471e9 {
    align-self: center;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47235-bdd471e9 {
    justify-self: start;
  }

  #w-node-bd745a14-3dc8-d4d5-09f7-9268bdd47228-bdd471e9 {
    align-self: center;
  }

  #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b53-da119b4a, #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b58-da119b4a {
    place-self: center;
  }

  #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b5a-da119b4a {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b60-da119b4a, #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b65-da119b4a {
    place-self: center;
  }

  #w-node-ed4b56de-05af-1c0c-37c8-bbdfda119b6a-da119b4a {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_7b2c982e-ac66-6782-053a-29da8c1604eb-8c1604e2, #w-node-_7b2c982e-ac66-6782-053a-29da8c1604fa-8c1604e2 {
    place-self: center;
  }

  #w-node-_7b2c982e-ac66-6782-053a-29da8c16050b-8c1604e2 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee268-de4ee25c {
    place-self: center start;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee277-de4ee25c {
    place-self: center;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee28a-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee29b-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2ac-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2bd-de4ee25c {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2c4-de4ee25c {
    place-self: center;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2c6-de4ee25c {
    place-self: center start;
  }

  #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2d5-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2e8-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2f9-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee30a-de4ee25c, #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b94f5-7f5b94e9 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b94fd-7f5b94e9, #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9503-7f5b94e9 {
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9505-7f5b94e9 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9513-7f5b94e9 {
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9515-7f5b94e9, #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9524-7f5b94e9 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9526-7f5b94e9, #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b952c-7f5b94e9 {
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9534-7f5b94e9 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b953c-7f5b94e9 {
    place-self: center;
  }

  #w-node-_623bb2fe-f517-27d5-ed2c-88157f5b9544-7f5b94e9 {
    grid-column: span 1 / span 1;
    place-self: center;
  }

  #w-node-_4aa1569b-a225-c8cb-bd3e-0f0ecc65e9b5-9c9f4a3a, #w-node-ad392f59-071e-f912-6783-1c69f5f1493c-9e048e27 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    place-self: auto end;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_5ce5f53d-8761-46ac-c8d7-9533b6c638bc-b6c638af, #w-node-_5ce5f53d-8761-46ac-c8d7-9533b6c638c5-b6c638af, #w-node-_5ce5f53d-8761-46ac-c8d7-9533b6c638ce-b6c638af, #w-node-_5ce5f53d-8761-46ac-c8d7-9533b6c638d7-b6c638af, #w-node-_5895b801-256b-3ae3-0818-777ae05f55a3-e05f559e, #w-node-_5895b801-256b-3ae3-0818-777ae05f55a5-e05f559e, #w-node-_8474441a-355a-ebf6-19c7-8bb4f6a715d9-e05f559e, #w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0cc-e146d0c6, #w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0ee-e146d0c6, #w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0d6-e146d0c6, #w-node-_0a34a348-1afd-3016-03cf-b7f7e146d0f8-e146d0c6, #w-node-_8a69517a-6778-8044-e70a-9eb00835ac49-0835ac45, #w-node-_8a69517a-6778-8044-e70a-9eb00835ac51-0835ac45, #w-node-_8a69517a-6778-8044-e70a-9eb00835ac59-0835ac45 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f56ed461-3606-9521-bc00-78fd03529296-03529279, #w-node-f56ed461-3606-9521-bc00-78fd035292f4-03529279 {
    justify-self: start;
  }

  #w-node-_5edd5a11-f58f-0095-91b0-0f3ee078120f-e0781202, #w-node-_5edd5a11-f58f-0095-91b0-0f3ee0781218-e0781202, #w-node-_5edd5a11-f58f-0095-91b0-0f3ee0781221-e0781202, #w-node-_5edd5a11-f58f-0095-91b0-0f3ee078122a-e0781202, #w-node-_825a0eae-69ab-769b-d8e5-5b7a620c293d-75eb83b5, #w-node-_825a0eae-69ab-769b-d8e5-5b7a620c293f-75eb83b5, #w-node-_825a0eae-69ab-769b-d8e5-5b7a620c2941-75eb83b5, #w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a844-4172a83e, #w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a866-4172a83e, #w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a870-4172a83e, #w-node-_4394a1ff-8087-43cf-a0d7-eb4d4172a84e-4172a83e, #w-node-_2e5d9438-a60e-95a1-9fff-7d8bb9e7313d-b9e73139, #w-node-_2e5d9438-a60e-95a1-9fff-7d8bb9e73145-b9e73139, #w-node-_2e5d9438-a60e-95a1-9fff-7d8bb9e7314d-b9e73139, #w-node-c75ce39a-0a3f-f21d-6b1f-eaa93074a693-3074a686, #w-node-c75ce39a-0a3f-f21d-6b1f-eaa93074a69c-3074a686, #w-node-c75ce39a-0a3f-f21d-6b1f-eaa93074a6a5-3074a686, #w-node-c75ce39a-0a3f-f21d-6b1f-eaa93074a6ae-3074a686, #w-node-_5c095909-d043-a09e-c417-1d15c88e81b7-123f8d59, #w-node-_5c095909-d043-a09e-c417-1d15c88e81b9-123f8d59, #w-node-_5c095909-d043-a09e-c417-1d15c88e81bb-123f8d59, #w-node-_3754788a-3cfd-74a2-6998-e77497197b5b-97197b55, #w-node-_3754788a-3cfd-74a2-6998-e77497197b7d-97197b55, #w-node-_3754788a-3cfd-74a2-6998-e77497197b87-97197b55, #w-node-_3754788a-3cfd-74a2-6998-e77497197b65-97197b55, #w-node-a66ea28b-f5bb-9198-5276-d47a2c05efc2-2c05efbe, #w-node-a66ea28b-f5bb-9198-5276-d47a2c05efca-2c05efbe, #w-node-a66ea28b-f5bb-9198-5276-d47a2c05efd2-2c05efbe, #w-node-a4098307-46c1-059a-4044-f1df93943579-9394356c, #w-node-a4098307-46c1-059a-4044-f1df93943582-9394356c, #w-node-a4098307-46c1-059a-4044-f1df9394358b-9394356c, #w-node-a4098307-46c1-059a-4044-f1df93943594-9394356c, #w-node-_9dbb167d-59ab-3dc3-0bbb-a4a08696410a-e7d069fe, #w-node-_9dbb167d-59ab-3dc3-0bbb-a4a08696410c-e7d069fe, #w-node-_9dbb167d-59ab-3dc3-0bbb-a4a08696410e-e7d069fe, #w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adc82-2e1adc7c, #w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adca4-2e1adc7c, #w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adcae-2e1adc7c, #w-node-_8d30d257-1bb1-a633-9a7e-49f92e1adc8c-2e1adc7c, #w-node-_94ae76d4-5f23-f317-b1b3-054e87a46c45-87a46c41, #w-node-_94ae76d4-5f23-f317-b1b3-054e87a46c4d-87a46c41, #w-node-_94ae76d4-5f23-f317-b1b3-054e87a46c55-87a46c41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f551-da38f534, #w-node-_35c8a4f0-872c-4e29-8a35-4f19da38f5af-da38f534, #w-node-abbd59a4-1214-05ef-01ac-d9c348ee9fb7-48ee9f9a, #w-node-abbd59a4-1214-05ef-01ac-d9c348eea015-48ee9f9a, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee279-de4ee25c, #w-node-_8987e248-8016-e08d-1d68-4e12de4ee2d7-de4ee25c {
    justify-self: start;
  }
}
