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: 700
}

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: 700
}

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: 400;
    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: 400;
    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 * {
    z-index: auto;
    visibility: visible;
    box-sizing: border-box;
    float: none;
    clear: none;
    box-shadow: none;
    opacity: 1;
    direction: ltr;
    font-family: inherit;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    line-height: inherit;
    font-style: inherit;
    font-variant: inherit;
    text-align: inherit;
    letter-spacing: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
    text-indent: 0;
    text-transform: inherit;
    text-shadow: none;
    font-smoothing: auto;
    vertical-align: baseline;
    cursor: inherit;
    white-space: inherit;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    background: 0 0;
    border: 0 #0000;
    border-radius: 0;
    width: auto;
    min-width: 0;
    max-width: none;
    height: auto;
    min-height: 0;
    max-height: none;
    margin: 0;
    padding: 0;
    list-style-type: disc;
    transition: none;
    display: block;
    position: static;
    inset: auto;
    overflow: visible;
    transform: none
}

.w-webflow-badge {
    white-space: nowrap;
    cursor: pointer;
    box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
    visibility: visible !important;
    z-index: 2147483647 !important;
    color: #aaadb0 !important;
    opacity: 1 !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;
    overflow: visible !important;
    transform: none !important
}

.w-webflow-badge>img {
    visibility: visible !important;
    opacity: 1 !important;
    vertical-align: middle !important;
    display: inline-block !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 10px;
    font-weight: 700
}

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
}

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: 700;
    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: 400;
    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: 400;
    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: 400;
    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: 400;
    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: 50%;
    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: translate(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: translateY(-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)
    }
    to {
        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
}

.w-code-component>* {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

:root {
    --link-sky-color: #80d8ff;
    --primary-white: white;
    --primary-black: #0b0d1a;
    --highlight-text-color: #e0e6ff;
    --black: black;
    --primary-blue: #374ef4;
    --dark-slate-blue-bg-blur: #21339e;
    --deep-sky-blue-for-span: #40c4ff;
    --royal-blue-for-span: #2979ff;
    --dark-slate-blue: #4b5895
}

.w-layout-layout {
    grid-row-gap: 20px;
    grid-column-gap: 20px;
    grid-auto-columns: 1fr;
    justify-content: center;
    padding: 20px
}

.w-layout-cell {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.w-form-formrecaptcha {
    margin-bottom: 8px
}

.w-layout-blockcontainer {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.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-hflex {
    flex-direction: row;
    align-items: flex-start;
    display: flex
}

.w-pagination-wrapper {
    flex-wrap: wrap;
    justify-content: center;
    display: flex
}

.w-pagination-previous {
    color: #333;
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 9px 20px;
    font-size: 14px;
    display: block
}

.w-pagination-previous-icon {
    margin-right: 4px
}

.w-pagination-next {
    color: #333;
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 9px 20px;
    font-size: 14px;
    display: block
}

.w-checkbox {
    margin-bottom: 5px;
    padding-left: 20px;
    display: block
}

.w-checkbox:before {
    content: " ";
    grid-area: 1/1/2/2;
    display: table
}

.w-checkbox:after {
    content: " ";
    clear: both;
    grid-area: 1/1/2/2;
    display: table
}

.w-checkbox-input {
    float: left;
    margin: 4px 0 0 -20px;
    line-height: normal
}

.w-checkbox-input--inputType-custom {
    border: 1px solid #ccc;
    border-radius: 2px;
    width: 12px;
    height: 12px
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
    background-color: #3898ec;
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    border-color: #3898ec
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
    box-shadow: 0 0 3px 1px #3898ec
}

.w-form-formradioinput--inputType-custom {
    border: 1px solid #ccc;
    border-radius: 50%;
    width: 12px;
    height: 12px
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
    box-shadow: 0 0 3px 1px #3898ec
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
    border-width: 4px;
    border-color: #3898ec
}

@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: #000;
    font-family: Ubuntu Webfont, sans-serif;
    font-size: 1rem;
    line-height: 1.5
}

h1 {
    letter-spacing: -.1rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 5rem;
    font-weight: 700;
    line-height: 1.5
}

h2 {
    letter-spacing: -.06rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.3
}

h3 {
    letter-spacing: -.125rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1.3
}

h4 {
    letter-spacing: -.04rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2
}

h5 {
    letter-spacing: -.04rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.3
}

h6 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5
}

p {
    margin-bottom: 0;
    font-family: Ubuntu Webfont, sans-serif
}

a {
    color: var(--link-sky-color);
    flex: 0 auto;
    font-weight: 500;
    text-decoration: underline
}

ul,
ol {
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 1.5rem
}

li {
    margin-bottom: .25rem
}

img {
    display: inline-block
}

label {
    margin-bottom: .25rem;
    font-weight: 500
}

blockquote {
    border-left: .25rem solid #e2e2e2;
    margin-bottom: 0;
    padding: 0 1.25rem;
    font-size: 1.25rem;
    line-height: 1.5
}

figure {
    margin-top: 2rem;
    margin-bottom: 2rem
}

figcaption {
    text-align: center;
    margin-top: .25rem
}

.utility-page_component {
    justify-content: center;
    align-items: center;
    width: 100vw;
    max-width: 100%;
    height: 100vh;
    max-height: 100%;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    display: flex
}

.utility-page_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    max-width: 20rem;
    display: flex
}

.utility-page_form {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    display: flex
}

.utility-page_image {
    margin-left: auto;
    margin-right: auto
}

.global-styles {
    display: block;
    position: fixed;
    inset: 0% auto auto 0%
}

.margin-custom2 {
    margin: 2.5rem
}

.padding-xlarge {
    padding: 4rem
}

.margin-xlarge {
    margin: 4rem
}

.margin-xsmall {
    margin: .5rem
}

.padding-xhuge {
    padding: 8rem
}

.margin-custom1 {
    margin: 1.5rem
}

.padding-0 {
    padding: 0
}

.padding-xxhuge {
    padding: 12rem
}

.padding-huge {
    padding: 6rem
}

.margin-large {
    margin: 3rem
}

.padding-xxlarge {
    padding: 5rem
}

.margin-xxsmall {
    margin: .25rem
}

.padding-custom3 {
    padding: 3.5rem
}

.padding-large {
    padding: 3rem
}

.margin-tiny {
    margin: .125rem
}

.padding-small {
    padding: 1rem
}

.padding-custom2 {
    padding: 2.5rem
}

.margin-custom3 {
    margin: 3.5rem
}

.padding-custom1 {
    padding: 1.5rem
}

.margin-huge {
    margin: 6rem
}

.padding-medium {
    padding: 2rem
}

.padding-xsmall {
    padding: .5rem
}

.margin-xxlarge {
    margin: 5rem
}

.padding-xxsmall {
    padding: .25rem
}

.margin-xhuge {
    margin: 8rem
}

.padding-tiny {
    padding: .125rem
}

.margin-small {
    margin: 1rem
}

.margin-medium {
    margin: 2rem
}

.margin-xxhuge {
    margin: 12rem
}

.margin-0 {
    margin: 0
}

.margin-horizontal {
    margin-top: 0;
    margin-bottom: 0
}

.padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

.margin-vertical,
.margin-vertical.margin-xsmall {
    margin-left: 0;
    margin-right: 0
}

.margin-bottom {
    margin: 0 0 1.5rem
}

.margin-bottom.margin-custom2 {
    margin-bottom: 2.5rem
}

.margin-bottom.margin-xxhuge {
    margin-bottom: 12rem
}

.margin-bottom.margin-xxhuge.width-100 {
    width: auto
}

.margin-bottom.margin-xxhuge.width-100.z-index-1.yield {
    justify-content: center;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.margin-bottom.margin-xhuge {
    margin-bottom: 8rem
}

.margin-bottom.margin-xhuge.z-index-1.block-flex-down {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.margin-bottom.margin-xxlarge {
    margin-bottom: 5rem
}

.margin-bottom.padding-left {
    padding-right: 0
}

.padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0
}

.padding-vertical {
    padding-left: 0;
    padding-right: 0
}

.padding-horizontal {
    padding-top: 0;
    padding-bottom: 0
}

.margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0
}

.margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-top.margin-custom2.mobile-7-5rem.overflow-hidden {
    position: relative
}

.margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0
}

.padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0
}

.padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0
}

.padding-bottom.padding-xxlarge {
    position: relative
}

.form_checkbox {
    flex-direction: row;
    align-items: center;
    margin-bottom: 1.75rem;
    padding-left: 0;
    display: flex
}

.form_checkbox.is-last {
    margin-bottom: 3.75rem
}

.form_checkbox.checbox-quatro {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.form_checkbox-icon {
    background-color: #222631;
    border-width: 1px;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon.w--redirected-checked {
    background-color: #374ef4;
    background-size: 90%;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon.w--redirected-focus {
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0;
    box-shadow: 0 0 .25rem 0 #3898ec
}

.fs-styleguide_background {
    border: 1px solid #0000001a;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    display: flex
}

.fs-styleguide_spacing {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-image: linear-gradient(#fff0, #2d40ea1a);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: start;
    place-items: start stretch;
    display: grid;
    position: relative
}

.form_checkbox-label {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1
}

.icon-1x1-small {
    flex: none;
    width: 1.5rem;
    height: 1.5rem
}

.icon-1x1-small.rotate {
    transform-style: preserve-3d;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.overflow-auto {
    overflow: auto
}

.spacing-clean {
    margin: 0;
    padding: 0
}

.icon-1x1-large {
    aspect-ratio: 1;
    width: 3rem;
    height: 3rem
}

.icon-1x1-large.auto-width {
    aspect-ratio: 16/9;
    object-fit: contain;
    width: auto
}

.z-index-2 {
    z-index: 2;
    position: relative
}

.fs-styleguide_background-space {
    width: 1px;
    height: 1px;
    margin: 5rem
}

.text-weight-semibold {
    font-weight: 600
}

.text-style-strikethrough {
    text-decoration: line-through
}

.fs-styleguide_item {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    border-bottom: 1px solid #0000001a;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: start;
    place-items: start;
    padding-bottom: 3rem;
    display: grid;
    position: relative
}

.fs-styleguide_item.is-stretch {
    justify-items: stretch
}

.max-width-full {
    width: 100%;
    max-width: none
}

.fs-styleguide_item-header {
    border-bottom: 1px solid #0000001a;
    width: 100%;
    padding-bottom: 2rem
}

.fs-styleguide_heading-large {
    font-size: 6rem
}

.background-color-black {
    color: #f5f5f5;
    background-color: #0b0d1a;
    display: block;
    overflow: visible
}

.background-color-black.light {
    background-color: var(--primary-white)
}

.z-index-1 {
    z-index: 1;
    display: block;
    position: relative
}

.text-color-black {
    color: #000
}

.text-color-grey {
    color: gray
}

.text-color-grey.dropdown-text {
    font-size: .9rem
}

.text-color-grey.custom {
    letter-spacing: 0;
    font-weight: 400
}

.fs-styleguide_2-col {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid
}

.fs-styleguide_2-col.is-align-start {
    align-items: start
}

.form_message-success {
    padding: 1.25rem
}

.fs-styleguide_row {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.heading-style-h3 {
    text-align: left;
    letter-spacing: -.02rem;
    align-self: auto;
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h3.align-leff {
    text-align: left
}

.heading-style-h3.big-font-height {
    line-height: 1.3
}

.heading-style-h3.text-weight-semibold {
    letter-spacing: -.125rem;
    width: auto;
    font-weight: 600
}

.heading-style-h3.text-weight-semibold.text-align-center-mobile.light {
    color: var(--primary-black)
}

.heading-style-h3.text-align-center.mobile-align-left {
    text-align: left
}

.heading-style-h3.custom {
    font-size: 1.5rem
}

.text-rich-text h1,
.text-rich-text h2 {
    margin-top: 1.5rem;
    margin-bottom: 1rem
}

.text-rich-text h3 {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    font-weight: 700
}

.text-rich-text h4 {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    font-size: 1.5rem
}

.text-rich-text h5,
.text-rich-text h6 {
    margin-top: 1.25rem;
    margin-bottom: 1rem
}

.text-rich-text ol {
    margin-bottom: 1.5rem
}

.text-rich-text img {
    border-radius: .5rem
}

.text-rich-text p {
    color: #e0e6ff;
    margin-bottom: 1rem
}

.text-rich-text ul {
    color: #e0e6ff;
    margin-bottom: 1.5rem
}

.container-small {
    width: 100%;
    max-width: 51.875rem;
    margin-left: auto;
    margin-right: auto
}

.container-small.z-index-1.bigger {
    max-width: 53.75rem
}

.container-small.container-size-scam {
    max-width: 25rem
}

.container-small.container-size-scam.scam-container-padding {
    max-width: 30rem;
    padding-bottom: 2rem;
    display: block
}

.icon-height-small {
    height: 1rem
}

.icon-1x1-medium {
    width: 1.5rem;
    height: 1.5rem
}

.icon-1x1-medium.app {
    height: 1.8rem;
    padding-bottom: .25rem;
    position: relative;
    top: -.1rem
}

.icon-1x1-medium.app.second {
    height: 1.65rem;
    padding-bottom: 0;
    top: 0
}

.heading-style-h1 {
    letter-spacing: -.02rem;
    font-size: 5rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h1._404 {
    letter-spacing: -.12rem;
    font-size: 6rem;
    line-height: 1.1
}

.padding-global {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.text-weight-normal {
    font-weight: 400
}

.padding-section-small {
    padding-top: 5rem;
    padding-bottom: 5rem;
    position: relative
}

.padding-section-small.bg.padding-top-2rem {
    z-index: 2;
    padding-top: 2rem
}

.padding-section-small.bg-2.top-0rem {
    padding-top: 0
}

.padding-section-small.bot-0,
.padding-section-small.padding-exchanges-bottom-0 {
    padding-bottom: 0
}

.padding-section-small.padding-mainer-trusted-section {
    padding-top: 0;
    padding-bottom: 0
}

.padding-section-small.padding-mobile-0.bank {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/66e4286838de63de42199c32_Business%201%20\(2\).jpg);
    background-position: 0 0;
    background-size: cover
}

.padding-section-small.padding-mobile-0.platform {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/66e81b109df191bdf5ec35ca_91-1%201.jpg);
    background-position: 0 0;
    background-size: auto
}

.padding-section-small.padding-0.max-h {
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.padding-section-small.padding-0.max-h.flex {
    justify-content: center;
    align-items: center;
    display: flex
}

.padding-section-small.padding-0.max-h.margin-bottom-large {
    margin-bottom: 5rem
}

.padding-section-small.background-color-blue {
    background-color: #f2f5fc
}

.padding-section-small.padding-bottom-10 {
    padding-bottom: 10rem
}

.padding-section-small.mobile-allowed {
    display: none
}

.padding-section-small.padding-top-0 {
    padding-top: 0
}

.max-width-small {
    width: 100%;
    max-width: 20rem
}

.max-width-small.desktop-hide {
    display: none
}

.text-color-white {
    color: #fff
}

.text-color-white.heading-style-h5 {
    line-height: 1.2
}

.text-color-white.heading-style-h5.blog-noresults {
    display: none
}

.text-color-white.collateral-text {
    font-size: .85rem
}

.text-style-italic {
    font-style: italic
}

.text-weight-medium {
    font-weight: 500
}

.overflow-hidden {
    overflow: hidden
}

.fs-styleguide_section-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-bottom: 1px solid #000;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    padding-bottom: 3rem;
    line-height: 1.4;
    display: grid
}

.text-size-tiny {
    letter-spacing: -.0175rem;
    font-size: .875rem;
    line-height: 1.4
}

.text-size-tiny.text-weight-medium.margin-0 {
    color: var(--link-sky-color)
}

.text-size-tiny.text-weight-medium.margin-0.light {
    color: var(--primary-black)
}

.text-size-tiny.big {
    letter-spacing: .00875rem;
    line-height: 1.6
}

.text-size-tiny.big.text-color-highlight {
    clear: none;
    overflow-wrap: normal;
    object-fit: fill;
    overflow: visible
}

.text-size-tiny.big.text-color-highlight.text-style-change-cookies {
    font-size: 1rem
}

.text-size-tiny.big.text-color-highlight.label-text-wrap {
    overflow-wrap: anywhere
}

.text-size-tiny.margin-0.light {
    color: var(--primary-white)
}

.text-size-tiny.text-color-grey {
    color: #ffffff80
}

.text-size-tiny.author {
    color: #fff9;
    margin-left: auto
}

.text-size-tiny.enterprice {
    font-weight: 400
}

.max-width-xxlarge {
    width: 100%;
    max-width: 80rem
}

.fs-styleguide_1-col {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid
}

.overflow-visible {
    overflow: visible
}

.fs-styleguide_empty-box {
    z-index: -1;
    background-color: #2d40ea0d;
    border: 1px dashed #2d40ea;
    min-width: 3rem;
    height: 3rem;
    position: relative
}

.text-weight-light {
    font-weight: 300
}

.fs-styleguide_heading-medium {
    font-size: 4rem
}

.max-width-xsmall {
    width: 100%;
    max-width: 16rem
}

.fs-styleguide_4-col {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid
}

.text-size-regular {
    letter-spacing: .01125rem;
    font-size: 1.125rem
}

.text-size-regular.text-color-highlight {
    line-height: 1.6
}

.text-weight-xbold {
    font-weight: 800
}

.text-align-right {
    text-align: right
}

.text-weight-bold {
    font-weight: 700
}

.max-width-medium {
    width: 100%;
    max-width: 32rem
}

.max-width-medium.align-center.text-align-center {
    max-width: 30.7rem
}

.max-width-medium.mobile-align-center {
    align-self: center
}

.max-width-medium.mobile-none.padding-right-for-lottie-head {
    padding-right: 2.6rem
}

.max-width-medium.sticky-column.display-block-tablet {
    top: 10rem
}

.fs-styleguide_item-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.max-width-large {
    width: 100%;
    max-width: 41.313rem
}

.max-width-large.align-center {
    max-width: 40rem
}

.fs-styleguide_header-block {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center start;
    display: grid
}

.background-color-white {
    background-color: var(--primary-white)
}

.text-style-muted {
    opacity: .6
}

.text-size-small {
    letter-spacing: .01rem;
    font-size: 1rem
}

.text-size-small.text-color-white.light {
    color: var(--primary-black)
}

.text-size-small.max-width-medium.mobile-align-center.text-color-grey.light {
    color: var(--black)
}

.heading-style-h4 {
    letter-spacing: -.08rem;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h4.inline {
    display: inline
}

.heading-style-h4.faq {
    letter-spacing: -.025rem;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.3
}

.form_label {
    margin-bottom: .5rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1
}

.max-width-xlarge {
    width: 100%;
    max-width: 64rem
}

.form_radio-icon {
    width: .875rem;
    height: .875rem;
    margin-top: 0;
    margin-left: 0;
    margin-right: .5rem
}

.form_radio-icon.w--redirected-checked {
    border-width: .25rem;
    width: .875rem;
    height: .875rem
}

.form_radio-icon.w--redirected-focus {
    width: .875rem;
    height: .875rem;
    box-shadow: 0 0 .25rem 0 #3898ec
}

.text-style-nowrap {
    white-space: nowrap
}

.text-align-left {
    text-align: left
}

.background-color-grey {
    background-color: #f5f5f5
}

.form_input {
    color: var(--primary-white);
    background-color: #222631;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.form_input.is-text-area {
    min-height: 8rem;
    padding-top: .75rem
}

.heading-style-h6 {
    letter-spacing: -.04rem;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.4
}

.padding-section-large {
    border-radius: 2.5px;
    padding-top: 10rem;
    padding-bottom: 10rem;
    position: relative;
    overflow: visible
}

.padding-section-large.padding-excanges-top-0 {
    padding-top: 0
}

.padding-section-large.custom {
    padding-top: 5rem;
    padding-bottom: 0
}

.padding-section-large.padding-top-5rem {
    padding-top: 5rem
}

.fs-styleguide_3-col {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    width: 100%;
    display: grid
}

.fs-styleguide_3-col.is-align-start {
    align-items: start
}

.text-style-link {
    color: #000;
    text-decoration: underline
}

.text-size-large {
    letter-spacing: -.02rem;
    font-size: 1.5rem
}

.text-size-large.text-weight-medium {
    line-height: 1.6
}

.text-size-large.custom {
    padding-top: .3rem
}

.fs-styleguide_header {
    background-color: #0000000d
}

.heading-style-h2 {
    letter-spacing: -.06rem;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.3
}

.heading-style-h2.bigger {
    letter-spacing: -.07rem;
    font-size: 3.5rem;
    line-height: 1
}

.heading-style-h2.bigger.margin-top {
    margin-top: 10rem
}

.heading-style-h2.bigger.text-align-left {
    text-align: left
}

.heading-style-h2.text-align-left {
    margin-top: 0;
    margin-bottom: 0
}

.heading-style-h2.custom {
    letter-spacing: 0;
    font-size: 1rem
}

.page-wraper {
    position: relative
}

.page-wraper.light {
    color: var(--black)
}

.fs-styleguide_label {
    color: #fff;
    background-color: #5862b8;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: .25rem .75rem .3rem;
    font-weight: 600;
    display: flex
}

.fs-styleguide_label.is-tag {
    background-color: #be4aa5
}

.fs-styleguide_label.is-hex {
    color: #000;
    background-color: #f5f5f5
}

.heading-style-h5 {
    letter-spacing: 0;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.5
}

.container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.container-large.z-index-1 {
    max-width: 80rem
}

.container-large.center {
    flex-flow: column;
    display: flex
}

.icon-height-medium {
    width: 35%;
    height: 1.5rem
}

.text-style-allcaps {
    text-transform: uppercase
}

.overflow-scroll {
    overflow: scroll
}

.form_message-error {
    margin-top: .75rem;
    padding: .75rem
}

.icon-height-large {
    height: 3rem
}

.text-align-center {
    text-align: center
}

.text-align-center.left {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.text-align-center.mobile-align-left {
    text-align: left
}

.text-align-center.block-left {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.text-align-center.block-left.margin-bottom {
    margin-bottom: 13rem
}

.text-align-center.block-left.margin-bottom.custom-margin-bottom-mobile {
    justify-content: flex-start;
    align-items: flex-start
}

.form_component {
    margin-bottom: 0
}

.main-wraper {
    margin-top: 9rem
}

.main-wraper.hero-black {
    margin-top: 0
}

.main-wraper.light {
    margin-top: 5.5rem
}

.max-width-xxsmall {
    width: 100%;
    max-width: 12rem
}

.layer {
    justify-content: center;
    align-items: center;
    position: absolute;
    inset: 0%
}

.text-style-quote {
    border-left: .25rem solid #e2e2e2;
    margin-bottom: 0;
    padding: 0 1.25rem;
    font-size: 1.25rem;
    line-height: 1.5
}

.align-center {
    margin-left: auto;
    margin-right: auto
}

.button {
    background-color: var(--primary-blue);
    color: #fff;
    text-align: center;
    background-image: none;
    border-radius: .75rem;
    padding: 1rem 2rem;
    font-family: Ubuntu Webfont, sans-serif;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.445, .05, .55, .95)
}

.button:hover {
    background-color: #566bff;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.button.is-text {
    color: #000;
    background-color: #0000;
    border: 2px solid #0000
}

.button.is-small {
    padding: .5rem 1.25rem
}

.button.is-form-submit {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a9ca_arrow-right%20\(1\).svg);
    background-position: 20%;
    background-repeat: no-repeat;
    background-size: 1.5rem 1.5rem;
    width: 9.75rem;
    margin-right: .5rem;
    padding-right: 0
}

.button.is-large {
    padding: 1rem 2rem
}

.button.is-secondary {
    color: #000;
    background-color: #0000;
    border: 2px solid #000;
    border-bottom-width: .125rem
}

.button.is-secondary:hover {
    background-image: linear-gradient(to bottom, var(--highlight-text-color)53%, #80d8ff75)
}

.button.is-icon {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    background-color: var(--primary-blue);
    flex-direction: row;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: flex
}

.button.is-icon:hover {
    background-color: #6f81ff
}

.button.is-icon.green-bg {
    background-color: #22bea1;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex
}

.button.is-icon.orange-bg {
    background-color: #f49100
}

.button.is-icon.fixed-banner-bottom {
    background-color: var(--primary-black);
    border-radius: 1000rem;
    flex: none;
    padding: .5rem 1rem;
    font-size: 1rem
}

.button.is-icon.fixed-banner-bottom.blue {
    background-color: #318fb9
}

.button.is-icon.fixed-banner-bottom.sky {
    background-color: var(--primary-blue)
}

.button.is-icon.gradient-see {
    border: 1.205px solid #374ef4
}

.button.is-icon.background {
    background-color: #e0e6ff0d;
    font-size: .8rem
}

.button.is-icon.background.small {
    padding: .5rem 1rem
}

.button.is-icon.buy-info-hero-wrap.custom-container {
    flex-flow: row;
    width: auto
}

.button.is-icon.white {
    background-color: var(--primary-white);
    color: #000;
    box-shadow: 3px 5px #353535
}

.button.is-icon.color-button-white {
    background-color: var(--primary-white)
}

.button.nav {
    background-color: var(--primary-blue);
    border-radius: 3.4rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.button.nav:hover {
    background-color: #566bff
}

.button.nav.lp {
    display: none
}

.button.nav.light {
    color: #fff
}

.button.is-white {
    background-color: var(--primary-white);
    color: #061b7d
}

.button.is-white:hover {
    opacity: .7;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.button.button-white {
    background-color: var(--primary-white);
    color: #000
}

.fs-styleguide_classes {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.text-size-medium {
    font-size: 1.25rem;
    line-height: 1.4;
    text-decoration: none
}

.text-size-medium.text-color-highlight {
    font-weight: 400;
    line-height: 1.5
}

.text-size-medium.text-weight-semibold {
    color: var(--primary-white);
    letter-spacing: -.025rem
}

.text-size-medium.heading-style-h5 {
    letter-spacing: -.04rem
}

.text-size-medium.text-color-highlight {
    margin-bottom: 2rem;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.4
}

.text-size-medium.text-color-dark {
    color: var(--primary-black);
    -webkit-text-stroke-color: transparent;
    font-weight: 400;
    line-height: 1.5
}

.text-size-medium.text-color-dark.text-cookie-hero {
    font-size: 1rem;
    line-height: 1.2
}

.text-size-medium.text-color-dark.text-cookie-discrp {
    color: var(--primary-white);
    font-size: 1rem;
    line-height: 1.2
}

.text-size-medium.text-color-blue {
    text-decoration: underline
}

.text-size-medium.text-color-blue.text-cookie-discpr {
    color: var(--primary-white);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.2
}

.text-size-medium.mobile-text-size-medium {
    padding-left: .25rem;
    padding-right: .2rem
}

.text-size-medium.light {
    color: var(--link-sky-color)
}

.text-size-medium.text-align-xenter {
    text-align: center
}

.fs-styleguide_section {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: start;
    display: grid
}

.fs-styleguide_section.is-vertical {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-columns: 1fr
}

.button-group {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.button-group.with-gap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem
}

.hide {
    display: none
}

.padding-section-medium {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
    position: relative
}

.padding-section-medium.overflow-hidden.padding-careers-bottom,
.padding-section-medium.pb-null,
.padding-section-medium.padding-cms-0 {
    padding-bottom: 0
}

.padding-section-medium.padding-cms-0.top {
    padding-top: 1rem
}

.padding-section-medium.background-color-blue {
    background-color: #f2f5fc
}

.padding-section-medium.padding-bottom-0 {
    padding-bottom: 0
}

.container-medium {
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.container-medium.padding-bottom-5rem {
    padding-bottom: 5rem
}

.container-medium.container-form-fullpage {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.container-medium.cards-container {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.container-medium.cards-container.block {
    height: 25rem
}

.container-medium.cards-container.align {
    justify-content: space-between;
    align-items: stretch
}

.container-medium.cards-container.padding-bottom {
    margin-top: 3rem;
    padding-bottom: 2rem
}

.container-medium.display-flex-vertical {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    display: flex
}

.form_radio {
    flex-direction: row;
    align-items: center;
    margin-bottom: .5rem;
    padding-left: 0;
    display: flex
}

.home-message_content-grid {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    place-items: center;
    display: grid
}

.home-message_component {
    background-color: var(--black);
    color: #fff;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    padding: 3rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.home-message_content {
    background-color: var(--primary-black);
    color: #000;
    flex-direction: column;
    justify-content: center;
    align-self: stretch;
    align-items: stretch;
    width: 100%;
    display: flex;
    position: relative
}

.home-message_heading-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.fs-styleguide_spacing-all {
    display: none
}

.fs-styleguide_color.is-1 {
    background-color: #000
}

.fs-styleguide_color.is-2 {
    background-color: #f5f5f5
}

.fs-styleguide_color.is-3 {
    background-color: #fff
}

.spacer-huge {
    width: 100%;
    padding-top: 5rem
}

.spacer-huge.mobile-hide {
    padding-top: 2rem
}

.spacer-huge.mobile-2rem {
    display: none
}

.spacer-medium {
    width: 100%;
    padding-top: 1.5rem
}

.spacer-medium.faq {
    display: none
}

.fs-styleguide_spacer-box {
    background-color: #2d40ea1a;
    border: 1px dashed #2d40ea;
    width: 100%;
    position: relative
}

.spacer-xsmall {
    width: 100%;
    padding-top: .5rem
}

.spacer-small {
    width: 100%;
    padding-top: 1rem
}

.spacer-xhuge {
    width: 100%;
    padding-top: 6rem
}

.spacer-xhuge.mobile-3rem {
    padding-top: 2rem
}

.spacer-tiny {
    width: 100%;
    padding-top: .125rem
}

.spacer-xxsmall {
    width: 100%;
    padding-top: .25rem
}

.spacer-xxhuge {
    width: 100%;
    padding-top: 7.5rem
}

.spacer-xlarge {
    width: 100%;
    padding-top: 3rem
}

.spacer-xlarge.mobile-1-5rem {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 0;
    display: flex
}

.spacer-xlarge.desktop-hide {
    display: none
}

.spacer-large {
    padding-top: 2rem
}

.spacer-xxlarge {
    width: 100%;
    padding-top: 4rem
}

.text-color-highlight {
    color: var(--highlight-text-color);
    text-decoration: none
}

.text-color-highlight.max-width-medium {
    letter-spacing: .01rem;
    max-width: 30.7rem
}

.text-color-highlight.text-checkbox {
    font-size: .8rem;
    line-height: 1.3
}

.text-color-highlight.checkbox-text-size {
    font-size: .8rem
}

.text-color-highlight.light {
    color: var(--primary-black)
}

.text-color-highlight.light.inwrap {
    background-color: #f2f5fc;
    border-radius: 10rem;
    padding: .5rem 1rem
}

.background-layer-blur {
    background-color: var(--dark-slate-blue-bg-blur);
    filter: blur(500px);
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%
}

.text-style-span {
    background-image: linear-gradient(to bottom, var(--deep-sky-blue-for-span), var(--royal-blue-for-span));
    color: var(--royal-blue-for-span);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.comb-wrap {
    opacity: .38;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    overflow: hidden
}

.comb-html {
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.navbar {
    z-index: 998;
    background-color: #0000;
    width: 100%;
    max-width: 84rem;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    inset: 0% 0% auto
}

.navbar.light {
    position: static
}

.navbar.background-color-blue {
    background-color: #f2f5fc
}

.navbar.white {
    background-color: #0000;
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.nav-container {
    z-index: 998;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 5.5rem;
    margin-left: 0;
    margin-right: 0;
    padding: 1.25rem 1rem;
    display: flex;
    position: relative
}

.nav-container.light {
    position: static
}

.nav-container.blured {
    background-color: #ffffffe6
}

.nav-container.blured.background-color-blue {
    background-color: #f2f5fc
}

.nav-menu {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 3rem;
    display: flex
}

.nav-link {
    color: var(--primary-white);
    margin-bottom: .25rem;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1;
    text-decoration: none;
    transition: color .3s cubic-bezier(.445, .05, .55, .95)
}

.nav-link.padding-0 {
    font-weight: 700
}

.sign-buttons-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto
}

.sign-buttons-wrap.z-index-1 {
    right: 1%
}

.sign-buttons-wrap.z-index-1.enterprise {
    display: none
}

.bg-color-elipse {
    background-color: #21339e;
    width: 100%;
    height: 24.75rem;
    position: absolute;
    top: -44vh
}

.menu-button,
.menu-button.z-index-1 {
    display: none
}

.section-hero {
    padding-top: 6.25rem
}

.section-hero.overflow-hidden.not-allowed,
.section-hero.overflow-hidden.not-allowed.another,
.section-hero.overflow-hidden.section-hero-exchange {
    display: block
}

.section-hero.overflow-hidden.show-gbr-block {
    display: none
}

.section-hero.exchange-hero {
    display: block
}

.store-button {
    pointer-events: none;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    width: 3.5rem;
    height: 3.5rem;
    display: flex
}

.store-button.second {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a7bd_google%20play%20icon.webp)
}

.store-button.third {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a805_app%20store%20btn.webp);
    background-size: 162px;
    width: 10.125rem;
    height: 3rem;
    transition: filter .3s cubic-bezier(.645, .045, .355, 1)
}

.store-button.third:hover {
    filter: brightness(150%)
}

.store-button.fourth {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a804_google%20play%20store%20btn.webp);
    background-size: 162px;
    width: 10.125rem;
    height: 3rem;
    transition: filter .3s cubic-bezier(.645, .045, .355, 1)
}

.store-button.fourth:hover {
    filter: brightness(150%)
}

.display-inline {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: center;
    display: flex
}

.display-inline.desktop-justify-start {
    justify-content: flex-start
}

.display-inline.desktop-justify-start.mobile-center.coindrop-button.button-skeleton.align-center,
.display-inline.desktop-justify-start.mobile-center.coindrop-button.button-skeleton.button-align-center {
    justify-content: center;
    align-items: center
}

.display-inline.mobile-vertical.spacer-larger.paddin-0 {
    padding-top: 0
}

.display-inline.subscribe-form {
    justify-content: flex-start;
    align-items: stretch
}

.display-inline.subscribe-form.centered {
    justify-content: center
}

.display-inline.aligh-left {
    justify-content: flex-start;
    align-items: center
}

.container-full_width {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.regulations-trust-marker-wrap {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    background-color: #061b7d1a;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 1.5rem;
    display: flex
}

.regulations-trust-marker-wrap.container-small.mt-hp {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: space-between;
    align-items: center;
    max-width: 56.9rem;
    margin-top: 3rem
}

.regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium {
    z-index: 3
}

.regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium.coindrop-trust {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium.coindrop-trust.custom-width-coindrop-marker {
    max-width: 67rem
}

.regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium.custom-width-trust-marker {
    max-width: 66rem
}

.regulations-trust-marker-wrap.introduction-corporate-clients-wrap {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    width: 70%;
    position: relative;
    bottom: 10rem
}

.regulations-trust-marker-wrap.container-medium.margin-medium.display-flex-vertical {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding: 4rem 14.9rem
}

.regulator-wrap {
    grid-column-gap: .75rem;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: flex
}

.card-wrapper {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    color: var(--primary-white);
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 29.375rem;
    margin-left: auto;
    margin-right: auto;
    padding: 3rem;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.card-wrapper_inner {
    width: 100%;
    max-width: 25.313rem
}

.phone-p_absolute {
    position: absolute;
    inset: auto 4.5rem 0% auto
}

.phone-p_absolute.anim {
    order: -1;
    width: 17.3125rem;
    height: 26rem;
    font-size: 1rem;
    position: absolute
}

.phone-p_absolute.anim.custom {
    order: 1;
    width: 16rem;
    position: relative;
    bottom: -4%;
    right: auto
}

.bg-gradient_one {
    opacity: .6;
    filter: blur(162.012px);
    perspective: 2000px;
    position: absolute;
    inset: 14rem auto auto -22.156rem;
    transform: rotate(-75deg)
}

.bg-gradient_one.opposite {
    left: auto;
    right: -22.156rem
}

.bg-gradient_one.opposite.animation-rotate.bot {
    top: 50rem
}

.bg-gradient-two {
    position: absolute;
    inset: -14rem -15rem auto auto;
    overflow: visible
}

.stack-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 0
}

.stack-wrapper._1-5rem,
.stack-wrapper._1-5rem.marg-0 {
    grid-row-gap: 1.5rem
}

.stack-wrapper.gap-1-5rem.spacer-huge {
    grid-template-rows: auto;
    margin-top: 5rem
}

.stack-wrapper._4rem {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem
}

.stack-wrapper.one-row {
    grid-template-rows: auto
}

.stack-wrapper.spacer-huge {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    padding-top: 5rem
}

.hodl-stack {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    padding: 0
}

.html-hodl-linear {
    width: 5.938rem;
    height: 5.938rem
}

.position-relative {
    position: relative
}

.position-absolute {
    justify-content: center;
    align-items: center;
    position: absolute;
    inset: 0%
}

.position-absolute.full-height {
    height: 100%
}

.position-absolute.full-height.hide-mobile-landscape {
    width: 100%
}

.position-absolute.overflow-hidden {
    display: none
}

.position-absolute.squeezed {
    width: 100%;
    max-width: 75rem;
    height: 160rem;
    margin-left: auto;
    margin-right: auto;
    top: 10%
}

.position-absolute.squeezed.no-height {
    height: 140rem
}

.position-absolute.overflow-hidden {
    z-index: 0;
    display: block
}

.icon-1x1-xmedium {
    z-index: auto;
    width: 2.014rem;
    height: 2.014rem
}

.icon-1x1-xmedium.img_above-the-fold.bigger {
    width: 3rem;
    height: 3rem
}

.all-center {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.text-size-xtiny {
    letter-spacing: .01rem;
    font-size: .588rem
}

.card-wrapper_outline {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    outline-offset: -1px;
    color: var(--primary-white);
    outline: 1px solid #e0e6ff0d;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 3rem;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.card-wrapper_outline.padding-custom1 {
    padding-left: 2rem;
    padding-right: 2rem
}

.card-wrapper_outline.padding-custom1.card-wrapper--yhdl2 {
    flex-flow: column;
    height: 30rem;
    position: static
}

.card-wrapper_outline.padding-custom1.card-wrapper-3 {
    flex-flow: column;
    height: 45rem;
    padding-left: 3rem;
    padding-right: 3rem
}

.card-wrapper_outline.padding-custom2 {
    padding-left: 0
}

.card-wrapper_outline.is-blog {
    align-items: flex-start;
    max-width: 30.625rem;
    height: 100%;
    padding: 2rem 1.5rem;
    overflow: visible
}

.card-wrapper_outline.romania {
    justify-content: space-between;
    align-items: stretch;
    padding: 2rem 1rem 0 2rem
}

.card-wrapper_outline.custom {
    padding: 1.9rem
}

.card-wrapper_outline.custom-padding {
    justify-content: space-between;
    align-items: flex-end;
    padding-top: 2rem;
    padding-bottom: 0
}

.card-wrapper_outline.card-wrapper--yhdl {
    height: 37rem;
    padding-bottom: 0
}

.card-wrapper-text {
    margin-left: .8rem;
    margin-right: auto
}

.html-empty-combs {
    width: 17.688rem;
    height: 19.375rem
}

.combs-wrap {
    justify-content: center;
    align-items: center;
    width: 21.464rem;
    height: 19.4rem;
    display: flex;
    position: relative
}

.container-medium_smaller {
    width: 100%;
    max-width: 57.813rem;
    margin-left: auto;
    margin-right: auto
}

.sticky-wrap {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.sticky-wrap.gap-5 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    justify-content: space-between
}

.sticky-wrap.position-relative {
    overflow: visible
}

.sticky-wrap.yield {
    width: 90%
}

.left-col {
    width: 100%;
    max-width: 22.313rem;
    position: relative
}

.left-col.big {
    width: 49%;
    max-width: none
}

.left-col.margin-right.margin-xlarge {
    max-width: 21.5rem
}

.left-col._60 {
    max-width: 30.625rem;
    margin-top: 7rem;
    margin-left: 4rem
}

.right-sticky {
    position: sticky;
    top: 11.2rem
}

.right-sticky.mobile-hide.full-width {
    flex: 1;
    max-width: 20rem
}

.right-sticky.mobile-first.width-100 {
    flex-direction: column;
    align-items: flex-end;
    display: flex
}

.right-sticky.whatis {
    position: static
}

.wrap-card {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    opacity: .2;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.wrap-card.is-last {
    margin-bottom: 17rem
}

.wrap-card.is-last.smaller-gap {
    margin-bottom: 9rem
}

.wrap-card.is-active,
.wrap-card.mob-top-2rem.is-active {
    opacity: 1
}

.wrap-card.mob-top-2rem.is-active.gap-5rem {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem
}

.wrap-card.last {
    margin-bottom: 0
}

.sticky-wrap-card-gap {
    grid-column-gap: 7.5rem;
    grid-row-gap: 7.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.sticky-wrap-card-gap._4rem {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    margin-top: 3.25rem
}

.logo-trust-marker-wrap {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.logo-trust-marker-wrap.partners {
    grid-column-gap: 5.5rem;
    grid-row-gap: 5.5rem;
    grid-column-gap: 6rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-items: center;
    padding-bottom: 0;
    display: grid
}

.logo-trust-marker-wrap.partners.light {
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.spacer-largex {
    padding-top: 2.5rem
}

.big-wrap {
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-top: 7.5rem;
    padding-bottom: 6.25rem;
    display: flex;
    position: relative
}

.big-wrap.no-mobile-bg.gap-5rem-mobile {
    padding-bottom: 0
}

.big-wrap.no-mobile-bg {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.info-wrap {
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1rem;
    display: flex
}

.text-color-sky {
    color: var(--link-sky-color)
}

.half-col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    display: flex
}

.half-col.gap0rem {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    width: 100%
}

.half-col.gap0rem.align-custom {
    justify-content: center;
    align-items: center
}

.flex-horizontal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    width: 100%;
    display: flex
}

.flex-horizontal.space-between {
    justify-content: space-between
}

.flex-horizontal.space-between.header.coindrop-header-gap.preloader-container,
.flex-horizontal.space-between.header.coindrop-header-gap.italy-allowed {
    display: flex
}

.flex-horizontal.space-between.header.coindrop-header-gap.allowed-country {
    display: none
}

.flex-horizontal.space-between.header.coindrop-header-gap.not-allowed {
    opacity: 1;
    z-index: 3;
    transition-property: opacity;
    transition-duration: .2s;
    transition-timing-function: ease;
    position: relative
}

.flex-horizontal.space-between.align-center {
    align-items: center
}

.flex-horizontal.gap-tiny {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem
}

.cta-banner {
    border-radius: 5rem;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 69.125rem;
    height: 38.125rem;
    margin-top: 10rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5rem;
    padding-right: 5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.cta-banner.z-index-1.marg-0rem.small {
    max-width: 62.625rem;
    padding-left: 5.4rem;
    padding-right: 5.4rem
}

.cta-banner.z-index-1.marg-0rem.top-17rem {
    top: 17rem
}

.cta-banner.z-index-1.marg-0rem {
    margin-top: 0
}

.cta-banner.cta-blog {
    height: 25rem;
    margin-top: 5rem
}

.cta-banner-inner-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 36rem;
    display: flex
}

.cta-banner-inner-wrap.is-big {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    max-width: 36.813rem
}

.max-width-mediuml {
    width: 100%;
    max-width: 25rem
}

.cta-phone-image {
    height: 35.125rem;
    position: absolute;
    inset: auto 3rem 0% auto
}

.cta-phone-image.z-index-1.anim {
    width: 21.5625rem
}

.cta-phone-image.z-index-1.anim.custom {
    bottom: -4%
}

.cta-bg-logo-image {
    position: absolute;
    inset: 0% 0% 0% auto
}

.trustpilot-banner {
    width: 100%;
    max-width: 62.5rem;
    margin: 5rem auto 10rem
}

.trustpilot-stack {
    grid-column-gap: 5.625rem;
    grid-row-gap: 5.625rem;
    padding: 0
}

.trustpilot-heading {
    margin-bottom: 1.5rem;
    font-family: Plusjakartasans;
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 1
}

.spacer-xsmalll {
    width: 100%;
    padding-top: .75rem
}

.underline-span {
    text-decoration: underline
}

.trustpilot-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.margin-bottom_small {
    margin: 0 0 1rem
}

.regulated-banner {
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.regulated-banner.z-index-1.tablet-no-pad.flex-center {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.regulated-banner.z-index-1.tablet-no-pad.flex-align-center {
    justify-content: center;
    align-items: center;
    margin-top: 3rem;
    display: flex
}

.margin-bottom_large {
    margin: 0 0 2.5rem
}

.footer-section {
    padding-top: 10rem;
    padding-bottom: 5.563rem;
    position: relative;
    overflow: hidden
}

.footer-section.background-color-blue {
    background-color: #f2f5fc
}

.footer-stack {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    width: 100%;
    margin-bottom: 3rem;
    padding: 0
}

.footer-heading {
    color: var(--link-sky-color);
    text-transform: uppercase;
    margin-bottom: .5rem;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.3
}

.footer-heading.light {
    color: var(--primary-black)
}

.footer-link-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.footer-link {
    color: var(--primary-white);
    font-weight: 400;
    text-decoration: none;
    transition: color .3s cubic-bezier(.645, .045, .355, 1)
}

.footer-link:hover {
    color: #a9e5ff
}

.footer-link.opacity {
    opacity: .5
}

.footer-link.light {
    color: var(--primary-black)
}

.text-block {
    font-size: .875rem
}

.text-block.light {
    color: var(--primary-black)
}

.footer-coin-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 1.5rem;
    display: flex
}

.text-size-xtinyl {
    letter-spacing: .01rem;
    font-size: .75rem
}

.text-size-xtinyl.text-color-sky.light {
    color: var(--primary-black)
}

.bg-gradient-three {
    opacity: .3;
    filter: blur(162.012px);
    position: absolute;
    inset: 25rem -22.1565rem 0% auto
}

.bg-gradient-four {
    position: absolute;
    inset: 15rem auto 0% -15rem;
    transform: rotate(180deg)
}

.bg-gradient_five {
    opacity: .3;
    filter: blur(162.012px);
    perspective: 2000px;
    position: absolute;
    inset: auto auto 0% -22.156rem;
    transform: rotate(75deg)
}

.bg-gradient_five.is-opposite {
    inset: 25% -15% auto auto
}

.bg-gradient_five.animation-rotate {
    display: none
}

.nav-line {
    background-color: #4b5895;
    width: 100%;
    height: 1px
}

.bot-wrap-nav {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.bot-wrap-inside {
    grid-column-gap: .25px;
    grid-row-gap: .25px;
    justify-content: space-between;
    align-items: center;
    transition: transform .2s cubic-bezier(.645, .045, .355, 1);
    display: flex;
    transform: none
}

.bot-wrap-inside:hover {
    transform: translate(.5rem)
}

.nav-dropdown_menu {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex
}

.platform-stack {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 0
}

.platform-stack.gap-1-25 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem
}

.platform-stack.gap-0 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem
}

.menu_bg {
    border-radius: .6em;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    min-height: 21rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.menu_dp-link {
    cursor: pointer;
    transition: opacity .1s;
    display: block
}

.menu_dropdown_content {
    z-index: 1;
    color: #0a2540;
    flex: none;
    width: 100%;
    font-size: .7rem;
    display: block;
    position: absolute;
    overflow: hidden
}

.menu_dropdown_content.show {
    z-index: 1;
    display: block
}

.menu_dropdown_content.light {
    background-color: #fff
}

.menu {
    justify-content: center;
    align-items: flex-end;
    margin-left: auto;
    margin-right: auto;
    font-size: 1rem;
    display: flex
}

.menu.z-index-1 {
    margin-left: auto;
    margin-right: auto
}

.menu_link {
    z-index: 1;
    position: relative
}

.menu_link.business {
    padding: 1rem 1.25rem
}

.menu_link-padding {
    color: var(--primary-white);
    cursor: pointer;
    border: 1px solid #0000;
    border-radius: .75rem;
    padding: 1rem 1.25rem;
    text-decoration: none;
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background-color .3s cubic-bezier(.645, .045, .355, 1)
}

.menu_link-padding:hover {
    border-color: var(--deep-sky-blue-for-span);
    color: var(--primary-white);
    background-color: #80d8ff24
}

.menu_link-padding.light {
    color: var(--primary-black)
}

.menu_link-text {
    cursor: pointer;
    font-weight: 400;
    line-height: 1
}

.menu_link-text.light {
    color: var(--primary-black)
}

.menu_content {
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 0;
    margin-left: auto;
    margin-right: auto;
    display: none;
    position: absolute;
    inset: auto 0% 0%;
    transform: perspective(1200px)rotate(0)perspective(2200px)
}

.menu_dp-wrap {
    justify-content: flex-start;
    align-items: flex-end;
    display: flex
}

.menu_dropdown-padding {
    z-index: 999;
    position: relative
}

.mobile_menu {
    z-index: -1;
    background-color: #081d33;
    width: 100%;
    height: 100vh;
    display: none;
    position: absolute;
    inset: 0% 0% auto
}

.container {
    width: 100%;
    max-width: 100em;
    margin-left: auto;
    margin-right: auto;
    padding: 5em 6em
}

.container.is-mobile-menu {
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    display: flex
}

.column.top-padding-10 {
    padding-top: 10rem
}

.sticky-column {
    position: sticky;
    top: 7rem
}

.sticky-column.mobile-hide {
    top: 10.7rem
}

.sticky-column.half-screen-size {
    top: 41vh
}

.sticky-column.sp-width {
    width: 35%;
    margin-top: 9rem;
    top: 9rem
}

.sticky-column.sp-width.right {
    margin-top: 0;
    position: static
}

.sticky-column.sp-width.right.two {
    margin-top: 0
}

.heading-label {
    white-space: nowrap;
    background-color: #2a7aff33;
    border-radius: .75rem;
    margin-bottom: 2.5rem;
    padding: .625rem 1rem;
    display: inline-block
}

.heading-label.marg-1-5rem {
    margin-bottom: 1.5rem
}

.heading-label._404 {
    margin-bottom: 1.75rem
}

.heading-label.heading-label-out-space {
    margin-bottom: 0
}

.heading-label.display-block-tablet.blog-bread {
    display: inline-flex
}

.heading-label.cms-bread {
    grid-column-gap: .15rem;
    grid-row-gap: .15rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: inline-flex
}

.heading-label.cms-bread.blog-cms {
    flex-flow: row;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: center;
    overflow: visible
}

.heading-label.bread-main {
    display: none
}

.heading-label.limited-offer {
    background-color: #2a7aff4d
}

.heading-label.center {
    margin-left: auto;
    margin-right: auto;
    display: inline-block
}

.heading-label_text {
    color: var(--link-sky-color);
    text-align: center;
    letter-spacing: 0;
    font-size: .875rem;
    font-weight: 500
}

.heading-label_text.bread-non {
    overflow: visible
}

.heading-label_text.bread-non.underline-span {
    font-weight: 500;
    text-decoration: underline
}

.heading-label_text.bread-non.blog-bread {
    overflow-wrap: break-word;
    max-width: 22rem;
    overflow: hidden
}

.multihodl-hero-p {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.3
}

.multihodl-hero-p.split-text-top.text-align-center-mobile.multihodl-font-size-few {
    font-size: 2.9rem
}

.multihodl-hero-p.text-color-sky {
    -webkit-text-stroke-color: var(--link-sky-color)
}

.sticky-wrap-card-gap_multihodl {
    grid-column-gap: 12.5rem;
    grid-row-gap: 12.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 24.563rem;
    padding-top: 15rem;
    padding-bottom: 15rem;
    display: flex
}

.sticky-wrap-card-gap_multihodl.small-padd {
    grid-column-gap: 10rem;
    grid-row-gap: 10rem;
    padding-top: 5rem
}

.sticky-wrap-card-gap_multihodl.mobile-align-left.bottom-padding-small {
    padding-bottom: 0
}

.card-wrapper_multihodl {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    border-radius: 2.5rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 69.125rem;
    min-height: 22.4375rem;
    margin-left: auto;
    margin-right: auto;
    padding: 4rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.card-wrapper_multihodl.is-small {
    -webkit-backdrop-filter: blur(32px);
    backdrop-filter: blur(32px);
    background-color: #0b0c1a;
    flex-direction: column;
    align-items: stretch;
    min-height: 21rem;
    padding: 2rem 1.5rem
}

.card-wrapper_multihodl.is-small.no-min-height {
    border-radius: 1.5rem;
    min-height: auto;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.card-wrapper_multihodl.is-small.no-min-height.mobile-0rem {
    background-color: #0b0c1a
}

.card-wrapper_multihodl.is-small.no-min-height.mobile-0rem.career-role {
    color: #fff;
    border: 1px solid #0000;
    justify-content: flex-start;
    height: 100%;
    text-decoration: none;
    transition: border-color .2s cubic-bezier(.645, .045, .355, 1)
}

.card-wrapper_multihodl.is-small.no-min-height.mobile-0rem.career-role:hover {
    border-color: #80d8ff2e
}

.card-wrapper_multihodl.is-small.no-min-height.sizing-grow {
    flex: 1
}

.card-wrapper_multihodl.is-small.full-height {
    height: 100%;
    min-height: auto
}

.card-wrapper_multihodl.big-left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1.3fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.card-wrapper_multihodl.big-left.pad-vert-4rem {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.card-wrapper_multihodl.big-left.promos {
    min-height: auto
}

.card-wrapper_multihodl.big-right {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.3fr;
    grid-auto-columns: 1fr;
    display: grid
}

.card-wrapper_multihodl.big-right.promos {
    min-height: auto
}

.card-wrapper_multihodl.card-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: .97fr 1fr;
    min-height: auto
}

.card-wrapper_multihodl.card-grid.small-card {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: space-between;
    height: 100%;
    padding: 1rem
}

.card-wrapper_multihodl.card-grid.small-card.auto-height {
    border-radius: 1.5rem;
    height: auto;
    padding: 1.5rem
}

.card-wrapper_multihodl.card-grid.small-card.auto-height.custom-height {
    height: 2px
}

.card-wrapper_multihodl.card-grid.small-card.max-w-none {
    max-width: none
}

.card-wrapper_multihodl.card-grid.small-card.error {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.card-wrapper_multihodl.mini-card {
    border-radius: 1.25rem;
    min-height: auto;
    padding: 1.5rem
}

.card-wrapper_multihodl.list-item {
    border-radius: 1rem;
    justify-content: space-between;
    max-width: none;
    min-height: auto;
    padding: 1rem 1.5rem
}

.card-wrap-multihodl-inner {
    flex-direction: column;
    justify-content: flex-start;
    height: 100%;
    text-decoration: none;
    display: flex
}

.card-wrap-multihodl-inner.width-100 {
    width: 100%;
    font-size: 1.125rem;
    line-height: 1.5
}

.card-wrap-multihodl-inner.height-big {
    justify-content: space-between;
    height: 15rem
}

.video-wrap {
    color: var(--primary-white);
    border-radius: 2.5rem;
    text-decoration: none;
    position: relative;
    overflow: hidden
}

.video-wrap._35rem {
    z-index: 10;
    border-radius: 2.5rem;
    height: 35rem;
    overflow: hidden
}

.sticky-heading-number {
    color: #0000;
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: var(--link-sky-color);
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1
}

.horizontal-loop {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    width: 100%;
    display: flex;
    position: relative;
    overflow: hidden
}

.loop-content {
    flex-wrap: wrap;
    flex: none;
    justify-content: space-around;
    align-items: center;
    min-width: 100%;
    display: flex
}

.client-logo {
    margin-left: 20px;
    margin-right: 20px
}

.client-logo.fix-height {
    height: 5rem
}

.loop-wrap {
    grid-column-gap: 3.125rem;
    grid-row-gap: 3.125rem;
    flex-direction: column;
    justify-content: space-between;
    display: flex;
    position: relative
}

.loop-wrap.gap-medium {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem
}

.loop-wrap.vertical {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    width: 28.9375rem;
    height: 17rem;
    margin-top: 6.7rem;
    margin-bottom: 6.7rem;
    margin-right: -1.375rem;
    transform: rotate(-90deg)
}

.horizontal-loop-banner {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-image: radial-gradient(circle, #00000059, #0000);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 30rem;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 2rem;
    display: flex
}

.max-width-large-2 {
    width: 100%;
    max-width: 51.4375rem
}

.card-grid {
    grid-column-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.card-grid.big-left {
    grid-template-columns: 2fr 1fr
}

.card-grid.exchange {
    grid-template-columns: 1.5fr 1fr;
    height: 100%
}

.card-relative-up {
    position: relative;
    bottom: 1.75rem
}

.card-relative-up._2 {
    bottom: 1.5rem
}

.section-trust {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.heading-style-h4-2 {
    letter-spacing: -.08rem;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2
}

.spacer-larger {
    padding-top: 2.5rem
}

.text-h1-values {
    letter-spacing: -.02rem;
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.3
}

.text-h1-values.max-width-large-2.align-center {
    letter-spacing: -.09rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 4.5rem;
    line-height: 1.2
}

.text-h1-values.heading-careers {
    font-size: 3rem
}

.text-h1-values.light {
    color: var(--black);
    font-size: 3rem;
    line-height: 1.2
}

.text-h1-values.light.real-estate {
    text-align: center;
    font-size: 3rem
}

.cta_ceo {
    letter-spacing: -.0225rem;
    font-size: 1.125rem;
    line-height: 1.4
}

.section_about {
    grid-column-gap: 6.38rem;
    align-items: flex-start;
    display: flex
}

.about_head {
    position: sticky;
    top: 41vh
}

.memberships_card-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.memberships_card {
    background-color: #21339e0f;
    border-radius: 1.5rem;
    padding: 2rem 1.5rem
}

.ourpartners_card {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    border-radius: 2.5rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 22.438rem;
    margin-left: auto;
    margin-right: auto;
    padding: 3rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.ourpartners_card.is-small {
    -webkit-backdrop-filter: blur(32px);
    backdrop-filter: blur(32px);
    background-color: #0b0c1a;
    flex-direction: column;
    align-items: stretch;
    padding: 2rem 1.5rem
}

.ourpartners_card.is-small.no-min-height {
    background-color: #21339e2e;
    border-radius: 1.5rem;
    min-height: auto;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.grid {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.grid._1-25rem-col {
    grid-column-gap: 1.25rem
}

.grid._1-25rem-col._1-5rem-row {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem
}

.grid._1-25rem-col.pc-hide {
    display: none
}

.arrow {
    cursor: pointer;
    background-image: linear-gradient(#40c4ff36, #2979ff59);
    border-radius: 3rem;
    justify-content: center;
    align-items: center;
    padding: .88rem;
    transition: all .3s;
    display: flex
}

.arrow:hover {
    opacity: .5
}

.arrow_img {
    transform: rotate(180deg)
}

.arrow-wrapper {
    grid-column-gap: .5rem;
    display: flex
}

.platform_card {
    background-color: #1b2e55;
    border-radius: 1.5rem;
    transition: all .3s
}

.advantages_card {
    grid-column-gap: 6.56rem;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.advantages_card.reverse {
    grid-template-columns: 1fr 1.25fr
}

.advantages_card-img {
    background-color: #0024ff1f;
    border-radius: 1.5rem;
    justify-content: center;
    align-items: center;
    min-height: 10rem;
    max-height: 10rem;
    padding: 2rem 1.5rem;
    display: flex
}

.cta-banner-2 {
    background-color: #061b7d;
    border-radius: 5rem;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    max-width: 69.125rem;
    height: 35rem;
    margin-top: 10rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5rem;
    padding-right: 5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.cta-banner-2.z-index-1.marg-0rem {
    margin-top: 0
}

.cta-banner-2.z-index-1.marg-0rem.small {
    min-width: 62.625rem;
    max-width: 62.625rem;
    margin-bottom: -5rem;
    padding-left: 5.4rem;
    padding-right: 5.4rem
}

.cta-relative.top-17-5rem {
    position: relative;
    top: 17.5rem
}

.text-decor-none {
    text-decoration: none
}

.text-decor-none.height-100.weight-100 {
    width: 100%
}

.collaborate_card.padding-medium {
    border-style: none
}

.team_card-wrapper {
    grid-column-gap: 1.25rem;
    width: 100%;
    position: relative
}

.comb-holder_loyalty {
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex;
    position: relative
}

.bg-blue-circle {
    filter: blur(250px);
    width: 54.5rem;
    height: 54.5rem;
    position: absolute
}

.left-overlay-gradient {
    height: 11.5rem;
    position: absolute;
    inset: auto 0% 0%
}

.right-overlay-gradient {
    height: 11.5rem;
    position: absolute;
    inset: auto 0% 0%;
    transform: rotate(180deg)
}

.team_card-slider {
    border-radius: 3rem 3rem 1.5rem 1.5rem;
    padding: 1rem;
    overflow: hidden
}

.card-wrap_market {
    width: 100%;
    padding: 1.5rem;
    position: relative
}

.section {
    position: relative
}

.swiper-wrapper {
    justify-content: space-between;
    align-items: stretch;
    display: flex
}

.swiper-slide {
    width: 33.3333%
}

.swiper-slide.platform_card.padding-medium {
    transform-origin: 100% 100%
}

.swiper-slide.team {
    background-color: #ffffff08;
    border-radius: 3rem 3rem 1.5rem 1.5rem;
    min-width: 20rem;
    overflow: hidden
}

.platform-wrapper {
    grid-column-gap: 11.69rem;
    justify-content: space-between;
    display: flex
}

.platform-card-wrapper {
    width: 25.3125rem
}

.buy-stack-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    margin-top: 2rem;
    padding: 0;
    display: grid
}

.text-h2-values {
    letter-spacing: -.08rem;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.3
}

.text-h2-values.text-align-center {
    align-self: center
}

.header-wrapper {
    justify-content: space-between;
    width: 55.1875rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1.8rem;
    display: flex
}

.header-wrapper.career {
    margin-top: 2rem;
    padding-left: 0
}

.header-img {
    align-self: flex-end
}

.header-img.anim {
    min-width: 19.75rem
}

.header-img.anim.img_above-the-fold {
    min-width: 27rem;
    height: 35rem
}

.header-img.anim.is--canvas {
    align-self: stretch
}

.header-img.career {
    object-fit: cover;
    border-radius: 2rem;
    width: 31.75rem;
    height: 35.875rem
}

.header-img.career.image-larger-careers {
    aspect-ratio: 16/9;
    width: auto;
    height: auto
}

.header-img.templ-promos {
    object-fit: cover;
    width: 29.3125rem;
    height: 100%
}

.header-img.img_above-the-fold {
    max-width: 50%
}

.header-img.img-coindrops {
    z-index: 100;
    max-width: 50%
}

.header-img.img-coindrops.interst-loan-image {
    max-width: 45%
}

.header-img.img-promo-finance {
    z-index: 100;
    max-width: 45%
}

.header-img.first.light {
    position: relative;
    left: 85px
}

.header-img.first.light.arts {
    position: static
}

.header-img.first.light.real-estate {
    top: -21px
}

.header-img.trade-competition-img {
    max-width: 50%
}

.graph-wrap_buy {
    border: 1px solid var(--dark-slate-blue);
    background-color: #212630;
    border-radius: 1.5rem;
    justify-content: center;
    align-items: center;
    margin-top: 2.5rem;
    margin-bottom: 7.5rem;
    padding: .5rem .5rem 0;
    display: flex;
    position: relative;
    overflow: hidden
}

.graph-wrap_buy.spacer-medium {
    margin-top: 5rem
}

.graph-wrap_buy.spacer-medium.custom {
    border-radius: 1rem;
    margin-top: 3rem;
    padding-bottom: .5rem
}

.info-wrap_buy {
    justify-content: space-between;
    display: flex
}

.info-wrap_buy.spacer-huge.align {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: 0
}

.info-wrap_buy.spacer-huge._0rem {
    padding-top: 0
}

.token-info {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.token-info.price-card-head {
    flex-flow: wrap
}

.text-size-larger {
    letter-spacing: -.02rem;
    font-size: 2rem
}

.buy-info-hero-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding: 1rem 1.5rem;
    display: flex
}

.icon-1x1-smaller {
    flex: none;
    width: 1.25rem;
    height: 1.25rem
}

.buy-wrap-phone-img {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.buy-wrap-phone-img.z-index-2 {
    min-height: 35.875rem
}

.buy-info-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: auto;
    display: flex;
    position: relative
}

.faq-col {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    display: flex
}

.label-text-wrap {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    display: flex
}

.link-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.display-horizontal-flex-sb-2 {
    justify-content: space-between;
    display: flex
}

.sticky-img {
    object-fit: cover;
    border-radius: 2.85013rem;
    width: 21.376rem;
    height: 25.6512rem
}

.text-color-blue {
    color: var(--primary-blue)
}

.spacer-10rem {
    padding-top: 10rem
}

.spacer-15rem {
    width: 100%;
    padding-top: 15rem
}

.cta_footer-relative {
    position: relative;
    top: -27rem
}

.footer_star-relative {
    margin-bottom: -15.75rem;
    position: relative;
    top: -22rem
}

.team_card-shadow {
    z-index: 3;
    width: 24.375rem;
    height: 100%;
    position: absolute;
    bottom: 0%;
    left: 0%;
    right: auto
}

.team_card-shadow.left {
    height: 100%;
    bottom: 0%;
    left: auto;
    right: 0%
}

.team_card-shadow.left.testimonials {
    height: 34.4rem;
    top: 0
}

.team_card-shadow.right {
    height: 100%;
    transform: rotate(180deg)
}

.team_card-shadow.right.testimonials {
    height: 34.4rem;
    top: 0
}

.giude_card-img {
    object-fit: cover;
    border-radius: 1.5rem
}

.giude_card-img.desktop-hide.tablet-hide {
    display: none
}

.giude_card-img.marg-top-2-5 {
    margin-top: 2.5rem
}

.giude_card-img.minus-marg-top-2-5 {
    margin-top: -2.5rem
}

.platform_img {
    object-fit: contain;
    width: 11.5rem;
    height: 11.5rem
}

.platform_link {
    justify-content: space-between;
    align-items: center;
    transition: all .3s;
    display: flex
}

.platform_link:hover {
    opacity: .6
}

.platform_link.display-inlineflex.text-color-white {
    text-decoration: none
}

.platform_card-content {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    transition: all .3s;
    display: flex
}

.cta-bg-logo-image_mobile {
    display: none;
    position: absolute;
    inset: 0% 0% 0% auto
}

.featured-logo {
    aspect-ratio: 4;
    object-fit: contain
}

.link-blue {
    color: var(--primary-blue);
    text-decoration: underline;
    transition: color .3s cubic-bezier(.645, .045, .355, 1)
}

.link-blue:hover {
    color: var(--link-sky-color)
}

.stats-number {
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-label_text-2 {
    color: #80d8ff;
    text-align: center;
    letter-spacing: 0;
    font-size: .875rem;
    font-weight: 400
}

.container-medium-2 {
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.team_card-img-wrapper {
    background-color: #374ef4;
    border-radius: 2.5rem 2.5rem 1.5rem 1.5rem;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 20rem;
    display: flex;
    overflow: hidden
}

.blog_search {
    z-index: 0;
    background-color: #222631;
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a868_search.svg);
    background-position: 7%;
    background-repeat: no-repeat;
    background-size: auto;
    border: 1.35px solid #2979ff24;
    border-radius: .75rem;
    width: 20rem;
    height: 4rem;
    margin-bottom: 0;
    padding: 1.39rem 4rem 1.39rem 3.12rem;
    position: relative;
    left: 3.75rem
}

.blog_form {
    justify-content: flex-end;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex
}

.blog_submit {
    z-index: 1;
    border: 1px solid var(--primary-blue);
    background-color: var(--primary-blue);
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a867_arrow-right.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: .5625rem;
    width: 3.5rem;
    height: 3.5rem;
    margin-right: .25rem;
    position: relative
}

.blog_date-name {
    justify-content: space-between;
    width: 100%;
    display: flex
}

.blog_text {
    color: #e0e6ff
}

.blog_name {
    grid-column-gap: .5rem;
    display: flex
}

.nav-cell {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: .75rem;
    flex-direction: column;
    padding: 1rem 1.5rem;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.645, .045, .355, 1);
    display: flex
}

.nav-cell:hover {
    background-color: #374ef424
}

.nav-cell.nav-link.mr-auto {
    margin-right: auto
}

.nav-cell.nav-link.mr-auto.mb-0 {
    margin-bottom: 0
}

.nav-cell.nav-link.business-nav-link {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: .9rem
}

.blog_card {
    height: 100%;
    padding-left: 0;
    padding-right: 0
}

.blog_pagib-btn {
    border-style: none
}

.works_list {
    grid-row-gap: 4rem;
    flex-direction: column;
    padding-left: 2rem;
    font-size: 2rem;
    line-height: 1.2;
    display: flex
}

.works_list.max-width-small {
    padding-left: 2.5rem;
    font-weight: 700
}

.spacer-xxxhuge {
    padding-top: 13.75rem
}

.works_list-text {
    margin-left: -2rem
}

.works_list-text.text-size-tiny {
    letter-spacing: .00875rem;
    font-weight: 400;
    line-height: 1.6
}

.testimonials_wrapper {
    grid-column-gap: 1.25rem;
    width: 100%;
    position: relative;
    overflow: hidden
}

.testimonials_card {
    margin-left: 1.25rem
}

.testimonials_name {
    grid-column-gap: 1.19rem;
    align-items: center;
    margin-bottom: 1.66rem;
    display: flex
}

.testimonials_img {
    border-radius: 50%
}

.testimonials_img.icon-1x1-large {
    object-fit: cover
}

.testimonials_card-wrapper {
    position: relative
}

.blog_img {
    object-fit: fill;
    border-radius: 1.5rem;
    width: 100%
}

.blog_social-link {
    background-color: var(--primary-blue);
    border-radius: .75rem;
    justify-content: center;
    align-items: center;
    height: 3rem;
    transition: all .3s;
    display: flex
}

.blog_social-link:hover {
    opacity: .6
}

.blog_social-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.blog_social-img {
    width: 1.25rem;
    height: 1.25rem
}

.card-icon {
    object-fit: contain;
    align-self: flex-start;
    height: 2rem
}

.card-icon.big {
    height: 4rem
}

.card-icon.big.flex_align-center {
    align-self: center
}

.blog_card-img {
    object-fit: cover;
    border-radius: 1.25rem;
    width: 100%;
    margin-bottom: 1.5rem
}

.blog_card-img.promos {
    object-fit: contain;
    height: 13.5rem
}

.blog_card-img.error {
    width: 50%
}

.blog_card-img.stroke-grey {
    border: 1px solid #393f57
}

.height-100 {
    height: 100%
}

.ceo-img {
    position: absolute;
    inset: 0% 0% 0% auto
}

.cta-banner-2_bg-img {
    position: absolute;
    inset: 0%
}

.dropdown-toggle-mobile,
.dropdown-link-mobile {
    font-family: Ubuntu Webfont, sans-serif
}

.left-sticky_image.anim {
    width: 19.6875rem;
    height: 40.125rem
}

.automate-banner_img {
    position: absolute;
    inset: 0% 0% 0% auto
}

.chevron {
    margin-right: .75rem
}

.width-100 {
    width: 100%
}

.chart-embed {
    width: 100%;
    height: 30rem
}

.chart-embed.custom {
    height: 20rem
}

.footer-crypto-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.nav-market-link-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: 0rem;
    border-radius: .75rem;
    justify-content: space-between;
    align-items: center;
    padding: .75rem;
    text-decoration: none;
    transition: transform .2s cubic-bezier(.645, .045, .355, 1);
    display: flex
}

.nav-market-link-wrap:hover {
    color: var(--primary-white);
    background-color: #374ef424;
    text-decoration: none;
    transform: none
}

.mobile-align-center.head-center.text-align-center-mobile.heading-style-h2.bigger {
    line-height: 1.3
}

.mobile-align-center.head-center.text-align-center-mobile {
    letter-spacing: -.06rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3rem;
    line-height: 1.3
}

.mobile-align-center.head-center.text-align-center-mobile.heading-style-h2.bigger {
    color: #fff;
    letter-spacing: -.07rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3.5rem;
    line-height: 1.3
}

.mobile-align-center.head-center.text-align-center-mobile.text-h1-values {
    letter-spacing: -.08rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 4rem;
    display: none
}

.loyalty-head_anim {
    width: 36.1875rem;
    height: 32.3125rem
}

.hodl_anim {
    object-fit: cover;
    width: 100%;
    height: 12.3125rem
}

.head-home_anim {
    aspect-ratio: 3/2;
    width: 100%;
    max-width: 48.45rem;
    height: 100%;
    max-height: 35.75rem
}

.all-i-on_anim {
    width: 30.875rem;
    height: 26.625rem
}

.main-cta-wrapper {
    width: 100%;
    margin-top: 10rem
}

.main-cta-wrapper.promos {
    margin-top: 7.5rem
}

.text-align-center-mobile.light {
    z-index: 99;
    flex-flow: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    height: 30rem;
    padding-right: 37.8rem;
    display: flex
}

.text-align-center-mobile.light.padding-smal {
    padding-right: 5rem
}

.desktop-hide {
    display: none
}

.nav-stack {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    padding: 0
}

.nav-stack.is-real_time_currency {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.collateral-stack {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    padding: 0
}

.crypto-card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: var(--primary-white);
    justify-content: flex-start;
    align-items: center;
    padding: 1.5rem;
    text-decoration: none;
    display: flex
}

.crypto-card.is-wrap {
    flex-wrap: wrap;
    height: 100%
}

.crypto-card_inner {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.crypto-card_inner.ml-auto {
    margin-left: auto
}

.breaking-nowrap {
    white-space: nowrap
}

.crypto-collection-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.crypto-scroll {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.embeded-chart {
    width: 100%;
    height: 100%;
    margin-bottom: 0
}

.calc-embed {
    border-radius: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 44rem;
    overflow: hidden
}

.calc-embed.z-index-2 {
    overflow: hidden
}

.calc-embed.collaterals {
    border-radius: 1rem;
    height: 42rem;
    overflow: hidden
}

.section-404 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 87vh;
    display: flex
}

.collateral-grid {
    grid-column-gap: 1.2rem;
    grid-row-gap: 1.2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.collateral-grid.what-is {
    grid-template-columns: 1fr 1fr
}

.faq-width {
    width: 100%
}

.faq-width.bigger {
    max-width: 41.25rem
}

.faq-width.custom-width {
    width: 90%
}

.video_play {
    background-color: var(--primary-white);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    display: flex
}

.video_play-wrapper {
    z-index: 2;
    grid-column-gap: 1rem;
    align-items: center;
    display: flex;
    position: absolute;
    inset: auto 3.94rem 4.08rem auto
}

.video_img {
    border-radius: 2.5rem
}

.sticky-lottie_crypto-loan {
    width: 39rem;
    height: 45rem;
    position: absolute;
    inset: -2% -17% auto auto
}

.sticky-lottie_crypto-loan.yield_page {
    margin-left: auto;
    margin-right: auto;
    inset: 0%
}

.yield_list-wrapper.other {
    overflow: hidden
}

.yield_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border: 1px solid #ffffff1a;
    border-radius: .5rem;
    justify-content: space-between;
    align-items: center;
    padding: .625rem;
    text-decoration: none;
    display: flex
}

.yield_head-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.yield_list {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.yield_percent {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    background-color: var(--highlight-text-color);
    filter: invert();
    color: var(--black);
    border-radius: .875rem;
    justify-content: center;
    align-items: center;
    height: 1.75rem;
    padding-left: .75rem;
    padding-right: .75rem;
    font-size: .875rem;
    line-height: 1.75rem;
    display: flex
}

.yield_tab-menu {
    grid-row-gap: .5rem;
    border: 1px solid #fff3;
    border-top-left-radius: 1.25rem;
    border-top-right-radius: 1.25rem;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    padding: 1.875rem 2rem;
    display: flex
}

.yield_tab-link {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    color: var(--primary-blue);
    background-color: #0000;
    border-radius: .5rem;
    align-items: center;
    padding: .3125rem 1rem;
    font-size: .875rem;
    line-height: 2rem;
    display: flex
}

.yield_tab-link.w--current {
    background-color: #374ef44d
}

.yield_tabs-content {
    border-bottom: 1px solid #fff3;
    border-left: 1px solid #fff3;
    border-right: 1px solid #fff3;
    border-bottom-right-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem;
    padding: 1.875rem 3.125rem 3.125rem
}

.yield_tabs {
    border-radius: 1.25rem;
    margin-top: 4rem
}

.yield_description {
    color: #fff9;
    letter-spacing: .015rem;
    margin-bottom: 1.25rem;
    font-size: .875rem;
    font-style: italic;
    line-height: 1.375rem
}

.lottie_buy-page {
    position: absolute
}

.yield_popular {
    color: var(--primary-white);
    text-transform: uppercase;
    background-color: #22be75;
    border-radius: .3125rem;
    padding-left: .375rem;
    padding-right: .375rem;
    font-size: .625rem;
    line-height: 1.125rem
}

.sticky_phone {
    opacity: 1;
    position: relative
}

.sticky_phone-frame {
    opacity: 0;
    width: 100%;
    position: relative
}

.sticky_phone-bg {
    width: 100%;
    position: absolute;
    inset: 0%
}

.blog-grid_home {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.yield_btn {
    z-index: 10;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 1.75rem;
    text-decoration: none
}

.yield_btn-hide {
    margin-top: 2rem
}

.yield_btn-shadow {
    z-index: 1;
    width: 100%;
    position: relative
}

.terms_btn {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    letter-spacing: .01125rem;
    justify-content: space-between;
    align-self: flex-start;
    align-items: center;
    font-size: 1.125rem;
    line-height: 1.6;
    text-decoration: none;
    display: flex
}

.main-text-h1-values {
    letter-spacing: -.1rem;
    font-size: 5rem;
    font-weight: 700;
    line-height: 1.2
}

.main-text-h1-values.max-width-large-2.align-center.text-size-miner-raf {
    max-width: 42rem;
    font-size: 3.5rem
}

.spacer-section {
    width: 100%;
    padding-top: 3.75rem
}

.icon-1x1-xxmedium {
    width: 2.5rem;
    height: 2.5rem
}

.job-team-tag,
.job-location-tag {
    text-transform: uppercase;
    font-size: 1.125rem;
    font-weight: 500
}

.job-tags {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.team-icon {
    width: 2rem;
    height: 2rem;
    display: inline-block
}

.job-tags-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    justify-content: flex-start;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    display: flex
}

.button-wrap {
    min-height: 3.5rem;
    padding-top: 1rem;
    display: inline-block
}

.collateral-social-share-wrap {
    grid-column-gap: 1.16rem;
    grid-row-gap: 1.16rem;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.left-col-collateral-stack {
    width: 30.625rem
}

.nav-market-link-wrap-inside {
    grid-column-gap: .75rem;
    grid-row-gap: 0rem;
    border-radius: .75rem;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    transition: transform .2s cubic-bezier(.645, .045, .355, 1);
    display: flex
}

.nav-market-link-wrap-inside:hover {
    color: var(--primary-white);
    text-decoration: none
}

.nav-market-link-wrap-inside.no-gap {
    grid-column-gap: 0rem
}

.market-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 2rem;
    display: flex
}

.market-wrap.card-wrapper.custom {
    min-height: auto;
    padding: .8rem 0
}

.market-wrap.custom {
    padding: 1rem 0 0
}

.vertical {
    flex-direction: column;
    display: flex
}

.vertical.left {
    justify-content: flex-start;
    align-items: flex-start
}

.info-wrap_market {
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.market-coin-image {
    width: 3rem;
    height: 3rem
}

.market-coin-ticker,
.market-coin-name {
    margin-left: 1rem
}

.market-price {
    align-items: center;
    height: 3.5rem;
    display: flex
}

.market-price.custom {
    height: auto
}

.market-volume {
    align-items: center;
    height: 3.5rem;
    display: flex
}

.market-volume.custom {
    height: auto
}

.market-cap {
    align-items: center;
    height: 3.5rem;
    display: flex
}

.market-cap.custom {
    height: auto
}

.market-wrap_inner {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 2fr .75fr .75fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-left: 2rem;
    padding-right: 2rem;
    display: grid
}

.market-wrap_inner.custom {
    border-bottom: 1px solid #fff3;
    padding-bottom: 1rem
}

.right-col-collateral-stack {
    margin-left: auto;
    margin-right: auto
}

.crad-btn-wrapper {
    justify-content: center;
    align-items: center;
    margin-top: 5rem;
    display: flex
}

.crad-btn-wrapper._3-5rem {
    margin-top: 3.5rem
}

.conversion-widget {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 27rem;
    display: flex;
    position: relative
}

.exchange_card_master {
    z-index: 0;
    border-radius: 2.5rem;
    width: 50%;
    margin-top: 2.2rem;
    position: absolute;
    inset: 0% auto 0% 0%
}

.exchange_card_visa {
    z-index: 0;
    border-radius: 2.5rem;
    width: 50%;
    margin-top: 2.2rem;
    position: absolute;
    inset: 0% 0% 0% auto
}

.conversion-wrap {
    border-radius: 1rem;
    width: 50%;
    display: flex;
    position: absolute;
    overflow: hidden
}

.conversion-wrap.whatis {
    width: 100%;
    position: static
}

.video_shadow {
    z-index: 1;
    background-color: var(--primary-black);
    opacity: .3;
    border-radius: 2.5rem;
    width: 100%;
    height: 100%;
    min-height: 100%;
    position: absolute;
    inset: 0%
}

.loop_bg {
    background-color: #0b0d18;
    width: 100%;
    min-height: 3.875rem
}

.loop_shadow {
    z-index: 2;
    width: 100%;
    height: 8.3125rem;
    position: absolute
}

.loop_shadow.bot {
    background-image: linear-gradient(#0b0d1800, #0b0d18);
    bottom: 3.6rem
}

.loop_shadow.top {
    background-image: linear-gradient(#0b0d18, #0b0d1800);
    top: 3.7rem
}

.exchange_loop-wrapper {
    flex-direction: column;
    align-items: center;
    width: 21rem;
    display: flex;
    position: relative
}

.conversion-embed {
    width: 100%;
    height: 36.25rem
}

.conversion-embed.z-index-2 {
    height: 28.5rem
}

.conversion-embed.z-index-2.custom {
    height: 17.4rem
}

.rewards_info-grid {
    grid-column-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    display: grid
}

.qr-wrap {
    position: relative
}

.qr {
    border: .2rem solid var(--link-sky-color);
    border-radius: .75rem;
    width: 10rem;
    display: none;
    position: absolute;
    inset: auto 0% 4rem;
    overflow: hidden;
    box-shadow: 0 2px 10px #0003
}

.qr.qr-footer {
    display: none;
    left: 5.3rem
}

.img_above-the-fold.white {
    width: 100%;
    height: 100%
}

.earn_grid {
    grid-column-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.earn_icon {
    width: 2rem;
    height: 2rem
}

.blured-bg {
    z-index: 0;
    border-radius: 1rem;
    position: absolute;
    inset: 0%
}

.testimonials_slider {
    flex-direction: column;
    display: flex
}

.testimonials_slide {
    border-radius: 1.5rem;
    padding: 2rem 1.5rem
}

.testimonials_slide-job {
    color: var(--link-sky-color);
    letter-spacing: -.01625rem;
    font-size: .8125rem;
    line-height: 1.3
}

.testimonials_slide-paragraph {
    color: var(--highlight-text-color);
    letter-spacing: .01rem;
    line-height: 1.6
}

.testimonials_slider-wrapper {
    background-color: #0000;
    flex-direction: column;
    display: flex;
    position: relative
}

.testimonials_arrow {
    cursor: pointer;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    padding: .875rem;
    transition: all .3s;
    display: flex
}

.testimonials_arrow:hover {
    opacity: .7
}

.testimonials_arrow.left {
    position: absolute;
    inset: 45% -4.25rem 0% auto;
    transform: rotate(180deg)
}

.testimonials_arrow.right {
    position: absolute;
    inset: 45% auto 0% -4.25rem
}

.testimonials_head {
    letter-spacing: -.03rem;
    margin-bottom: 1rem;
    font-size: 1.5rem
}

.slider_calc-wrapper {
    border-radius: 2.5rem;
    justify-content: center;
    width: 100%;
    height: 100%;
    padding: 2.5rem;
    display: flex
}

.slider_calc {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    display: grid
}

.slider_calc-btn {
    justify-content: flex-start;
    display: flex
}

.slider_calc-diveder-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: center;
    display: flex
}

.slider_calc-diveder {
    opacity: .5;
    background-color: #4b5895;
    width: 100%;
    height: .0625rem
}

.slider_calc-text {
    color: var(--highlight-text-color);
    letter-spacing: .01rem;
    line-height: 1.6
}

.slider_calc-mini-head {
    letter-spacing: -.06rem;
    font-size: 1.5rem
}

.slider_calc-num-wrapper {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    justify-content: flex-end;
    align-items: center;
    width: 7rem;
    margin-top: .5rem;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1;
    display: flex;
    position: absolute;
    left: -2.7rem
}

.ambassador-stack {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    padding: 0
}

.slider_calc-slider {
    position: relative
}

.spacer-xlarger {
    padding-top: 3.5rem
}

.padding-section-mediuml {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
    position: relative
}

.trade_grid {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 5rem;
    display: grid
}

.trade_grid.bigger {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-top: 0
}

.trade_grid.full-promo {
    grid-column-gap: 1rem;
    height: 7rem;
    margin-top: 0
}

.trade_grid.full-promo.gam-3rem {
    width: 50rem
}

.trade_grid.full-promo.gam-3rem.height-10rem {
    height: 10rem
}

.trade_grid.smaller {
    grid-template-columns: 1fr 1fr;
    width: 20rem;
    margin-top: 0
}

.market-wrap_heading {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 2fr .75fr .75fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 2rem;
    padding-left: 4rem;
    padding-right: 4rem;
    display: grid
}

.market-wrap_heading.custom {
    padding-left: 2rem;
    padding-right: 2rem
}

.logo-img-_carrers-page {
    width: 27.375rem;
    height: 124%;
    position: absolute;
    inset: -11% -9% 0% auto
}

.participants-wrapper {
    background-color: #fff;
    border: 1px solid #4b5895;
    border-radius: 1.5rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1.5rem;
    display: flex;
    overflow: hidden
}

.icon-1x1-xlarge {
    width: 4.13331rem;
    height: 4.13331rem
}

.gap-medium {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    display: flex
}

.embeded-code-rt {
    width: 100%;
    height: 100%
}

.nav-box-wrap {
    flex-direction: column;
    justify-content: space-between;
    align-self: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative
}

.nav-box-logo {
    width: 11.375rem;
    height: 13.4rem;
    position: absolute;
    inset: auto 0% 10% auto
}

.phone-sticky {
    opacity: 0;
    width: 100%;
    transition: opacity .2s;
    position: absolute;
    inset: 0%
}

.phone-sticky.is-active {
    opacity: 1
}

.phone-sticky.fixed {
    opacity: 1;
    position: sticky
}

.phone-sticky.opacity-test {
    opacity: 1
}

.wrap-card_no-opacity {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    overflow: hidden
}

.wrap-card_no-opacity.mb-hp {
    margin-bottom: 7.5rem
}

.header-img_crypto-card {
    align-self: flex-end
}

.collateral-grid_two-col {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.header-blur {
    background-image: radial-gradient(circle closest-corner at 50% 0, #21339e59, #fff0);
    width: 100%;
    max-width: 100%;
    height: 100vh;
    position: fixed;
    inset: 0% 0% auto
}

.header-blur.is-green {
    background-image: radial-gradient(circle closest-corner at 50% 0, #09608359, #fff0)
}

.header-blur.is-absolute {
    display: block;
    position: absolute;
    top: -1%
}

.translate-wrap {
    color: var(--link-sky-color);
    text-transform: uppercase;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    font-family: Plusjakartasans;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.3
}

.dd-language {
    border: 1px solid #ffffff3d;
    border-radius: .5rem
}

.dd-language-list.w--open {
    background-color: #ddd0
}

.dd-language-link {
    color: var(--primary-white);
    text-transform: capitalize;
    border: 1px solid #80d8ff3d;
    border-radius: .25rem;
    transition: background-color .2s cubic-bezier(.645, .045, .355, 1)
}

.dd-language-link:hover {
    background-color: #80d8ff3d
}

.dd-language-link.w--open {
    background-color: #ddd0
}

.dd-language-toggle {
    color: var(--primary-white);
    text-transform: capitalize;
    padding: .8rem 2.5rem .8rem 1rem;
    font-size: 1rem
}

.dd-language-toggle.w--open {
    text-transform: capitalize
}

.whatis-stack {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    padding: 0
}

.whatis-wrap {
    grid-column-gap: 1.16rem;
    grid-row-gap: 1.16rem;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.logo_sd {
    align-items: center;
    height: 3rem;
    margin-right: auto;
    padding-left: 0;
    display: none
}

.logo_sd.w--current {
    display: none;
    position: absolute;
    inset: 0% auto 0% 0%
}

.logo_main {
    z-index: 1;
    align-items: center;
    height: 3rem;
    display: flex;
    position: absolute;
    inset: 0% auto 0% 0%
}

.logo_main.w--current {
    z-index: 1;
    position: absolute;
    inset: 0% auto 0% 0%
}

.author-image {
    border-radius: 100%;
    width: 25%;
    height: 25%
}

.ordered-list {
    list-style-type: decimal
}

.phonne-cta-mob {
    display: none
}

.swipe-copy {
    color: var(--highlight-text-color);
    text-decoration: none;
    display: none
}

.team_card-img {
    object-fit: cover;
    min-width: 110%;
    height: 100%;
    min-height: 100%
}

.multihodl-api-cta {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.team_card-head {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: center;
    display: flex
}

.list-item-icon {
    align-self: center;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: .75rem
}

.card-wrapper-list {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    display: flex
}

.card-wrapper_provide {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    -webkit-backdrop-filter: blur(2rem);
    backdrop-filter: blur(2rem);
    background-color: #21339e2e;
    border-radius: 1.5rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 69.125rem;
    margin-left: auto;
    margin-right: auto;
    padding: 2rem 1.5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.card-wrapper_provide.is-provide {
    min-height: 100%;
    padding: 2.5rem 2rem
}

.stars-wrapper {
    grid-column-gap: 12rem;
    grid-row-gap: 12rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr .8fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid
}

.starts-info {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.form-wraapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.form {
    z-index: 2;
    -webkit-backdrop-filter: blur(2.3125rem);
    backdrop-filter: blur(2.3125rem);
    border: 1px solid #061b7d;
    border-radius: 2.5rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    padding: 2.5rem;
    display: flex
}

.form.form-style-business {
    z-index: 9999
}

.section_pop-up {
    z-index: 9999;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: none;
    position: fixed;
    inset: 0%
}

.section_pop-up.pop-up-for-main-page {
    display: block
}

.section_pop-up.pop-up-in-main-page {
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
    display: none;
    position: fixed;
    overflow: visible
}

.section_pop-up.enterprice-form {
    flex-flow: row;
    display: block
}

.section_pop-up.enterprice {
    height: 100%;
    display: none
}

.section_pop-up.overflow-scroll {
    bottom: auto
}

.section_pop-up.business {
    display: flex
}

.section_pop-up.corporate {
    display: none
}

.pop-up_bg {
    z-index: 4;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.pop-up_bg.enterprice-bg {
    z-index: 1;
    overflow: visible
}

.checkbox-wrapper.display-grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.from-wrapper {
    z-index: 2;
    width: 100%;
    max-width: 46.25rem;
    position: absolute;
    inset: 0% 0% auto
}

.from-wrapper.main-form-wrapper {
    z-index: 5;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: auto;
    max-width: none;
    display: flex;
    position: absolute;
    inset: 0%
}

.from-wrapper.enterprice-form {
    z-index: 9999;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    height: 100%;
    display: flex;
    position: fixed;
    inset: auto;
    overflow: visible
}

.from-wrapper.coprorate-client-form {
    z-index: 9999;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 50rem;
    height: 90%;
    display: flex;
    position: fixed;
    inset: auto;
    overflow: visible
}

.from-wrapper.corporate-form {
    align-self: center;
    position: relative
}

.dd-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: .5rem;
    display: flex
}

.dd-list.w--open {
    background-color: #ddd0
}

.dd-toggle {
    color: var(--highlight-text-color);
    padding: .5rem 2.5rem .5rem 1rem
}

.dd-toggle.dd-oggle-head {
    padding: 0 1.3rem 0 0
}

.dd {
    border: 1px solid #ffffff57;
    border-radius: .5rem;
    margin-top: 1rem
}

.dd.dd-in-header {
    border-style: none;
    align-self: auto;
    margin-top: 0;
    display: block
}

.dd-link {
    color: var(--primary-white)
}

.dd-link.w--current {
    color: var(--link-sky-color);
    text-decoration: none
}

.dd-link.dd-link-header.w--current {
    color: var(--highlight-text-color)
}

.dd-link.without-underline {
    text-decoration: none
}

.dd-link.without-underline:hover {
    text-decoration: underline
}

.dropdown-list {
    background-color: #ddd0;
    border-radius: 0;
    padding: 0;
    right: 0%
}

.dropdown-list.dropdown-list-header {
    background-color: #03122a;
    border: 1px solid #40c4ff;
    border-radius: 16px;
    padding: 25px 70px 25px 30px;
    display: none;
    right: 4px
}

.dropdown-list.dropdown-list-head {
    background-color: #03122a;
    border: 1px solid #40c4ff;
    border-radius: 16px;
    padding: 25px 70px 25px 30px;
    display: none;
    top: 63px
}

._w-lightbox-backdrop {
    font-family: Ubuntu Webfont, sans-serif
}

.nav-link-inner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.popup-background {
    z-index: 1000;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #21212180;
    justify-content: center;
    align-items: center;
    display: none;
    position: fixed;
    inset: 0%
}

.popup-content-wrap {
    background-color: var(--primary-black);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 38rem;
    height: 27rem;
    margin: auto;
    padding: 1.5rem 2rem;
    display: flex;
    position: absolute;
    inset: 0%
}

.popup-content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: column;
    justify-content: flex-start;
    display: flex
}

.toast-wrap {
    z-index: 20;
    width: 100%;
    max-width: 30rem;
    position: fixed;
    inset: auto auto 3% 5%
}

.toast-block-cookies {
    background-color: var(--primary-black);
    border: 1px solid #ffffff42;
    border-radius: .6rem;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 1rem 1.5rem;
    display: none
}

.toast-button {
    background-color: var(--dark-slate-blue);
    text-align: center;
    background-image: none;
    border-radius: .75rem;
    padding: 1rem 2rem;
    font-family: Ubuntu Webfont, sans-serif;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.445, .05, .55, .95)
}

.toast-button:hover {
    background-color: #566bff;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.toast-block-wrap {
    display: flex
}

.rt-width {
    flex-flow: column;
    width: 65%;
    display: flex
}

.swiper {
    width: 100%;
    overflow: hidden
}

.swiper-main-wrapper {
    width: 100%;
    display: flex;
    position: relative
}

.text-size-medium-2 {
    font-size: 1.25em
}

.margin-bottom-2 {
    margin: 0 0 auto
}

.team-card-wrap {
    border-radius: 1.5em;
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    width: 20.7em;
    padding: 1.5em .5em .5em;
    display: flex;
    position: relative;
    overflow: hidden
}

.team-img {
    object-fit: cover;
    border-radius: 1rem;
    position: relative;
    inset: 0%
}

.team-wrap-info {
    z-index: 1;
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    -webkit-backdrop-filter: blur(24px);
    backdrop-filter: blur(24px);
    background-color: #060a1333;
    border: 1px solid #ffffff59;
    border-radius: .5em .5em 1.2em 1.2em;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: .5em 1em;
    display: flex;
    position: relative
}

.text-color-white-2 {
    color: #fff
}

.team-link {
    background-color: #ffffff12;
    border-radius: .25rem;
    padding: .3rem .5rem;
    transition: background-color .2s cubic-bezier(.645, .045, .355, 1)
}

.team-link:hover {
    background-color: #ffffff1f
}

.overlay {
    background-color: #000000b3;
    position: absolute;
    inset: 0%
}

.blog-cms-wrap {
    height: 200vh;
    margin-left: auto;
    margin-right: auto;
    padding: 1.5rem;
    overflow: auto
}

.grid-blogs,
.grid-blogs.blog-noresults {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.cookie-table-overflow {
    overflow: auto
}

.cookie-table-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    min-width: 900px;
    padding-top: .5em
}

.cookie-table-name {
    width: 180px
}

.cookie-table-provider {
    width: 90px
}

.cookie-table-purpose {
    width: 320px
}

.switch-slider {
    float: right;
    cursor: pointer;
    mix-blend-mode: normal;
    border: 1px solid #fff;
    border-radius: 11px;
    width: 44px;
    height: 22px;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    display: block;
    position: relative
}

.switch-slider.locked {
    cursor: auto;
    border-color: #fff9;
    display: block
}

.switch-slider-fill {
    background-color: #fff;
    border-radius: 10px;
    width: 42px;
    height: 20px;
    position: absolute;
    inset: 0%
}

.switch-slider-fill.locked {
    background-color: #fff9
}

.switch-slider-fill.locked-new {
    background-color: #374ef466
}

.switch-slider-tick {
    background-color: #2979ff;
    border-radius: 9px;
    width: 18px;
    height: 18px;
    position: absolute;
    inset: 1px 1px 1px auto
}

.switch-slider-tick-fill {
    opacity: 0;
    background-color: #fff;
    border-radius: 9px;
    width: 18px;
    height: 18px
}

.cookies-save {
    display: none
}

.cookie-consent-button-old {
    color: #fffc;
    text-align: center;
    width: 27%;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
    text-decoration: none;
    transition-property: opacity;
    transition-duration: .2s
}

.cookie-consent-button-old.bold {
    color: #fff;
    letter-spacing: 1px;
    text-transform: uppercase;
    width: 60%;
    font-weight: 700;
    transition: opacity .2s
}

.cookie-consent-button-old.left {
    vertical-align: baseline;
    border-left: 1px #ffffff26;
    border-right: 1px solid #ffffff26;
    width: 40%;
    display: inline-block
}

.cookie-consent-list-old {
    border-top: 1px solid #ffffff26;
    margin-top: 8px;
    margin-bottom: 0;
    padding-top: 8px;
    padding-left: 0;
    display: none
}

.cookie-consent-heading {
    margin-bottom: 2px;
    font-weight: 500
}

.cookie-consent-list-item {
    border-bottom: 1px solid #ffffff26;
    margin-bottom: 8px
}

.cookie-consent-content-old {
    border-bottom: 1px solid #ffffff26;
    padding: 15px 15px 10px
}

.cookie-consent-list-item-txt {
    float: left;
    clear: left;
    color: #fffc;
    flex: none;
    width: 100%;
    margin-bottom: 4px;
    padding-right: 40px;
    font-size: 12px;
    line-height: 18px;
    display: none;
    position: relative;
    left: 0
}

.cookie-consent-list-item-name {
    float: left;
    flex: 1;
    margin-bottom: 4px;
    display: block
}

.expand-minus {
    display: none
}

.cookie-consent-txt {
    color: #fffc;
    font-size: 12px;
    line-height: 18px
}

.cookie-consent-wrap-old {
    z-index: 105;
    background-color: #0000;
    padding-bottom: 20px;
    padding-left: 20px;
    display: none;
    position: fixed;
    inset: auto auto 0% 0%
}

.cookie-consent-cta {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr
}

.cookie-consent-link {
    color: #fffc;
    text-decoration: underline
}

.cookie-consent-list-item-expand {
    float: left;
    text-align: center;
    cursor: pointer;
    width: 20px;
    margin-left: -4px
}

.cookie-consent-banner-old {
    z-index: 100;
    color: #fff;
    background-color: #2979fff2;
    border-radius: 8px;
    width: 240px;
    display: block;
    position: static;
    inset: auto auto 3% 3%
}

.br-normal {
    border: 2px solid #ffffff36;
    border-radius: 2.3rem
}

.br-medium {
    border-radius: 2rem
}

.hashtag {
    background-color: #00000054;
    border-radius: 1.5rem;
    margin-top: auto;
    margin-right: auto;
    padding: .5rem 1.5rem
}

.blog_form-wrap {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.field {
    color: #fff;
    background-color: #ffffff1a;
    border: 1px #000;
    border-radius: .7rem;
    align-self: stretch;
    max-width: 20rem;
    height: 100%;
    margin-bottom: 0;
    padding: 1rem 1.5rem;
    font-size: 1rem;
    line-height: 1rem
}

.escrow-hero-graphics-wrap {
    flex: 0 auto;
    min-width: 40%;
    position: relative
}

.image {
    z-index: 1;
    max-width: 80%;
    position: absolute;
    inset: 20% 0% 0% 37%
}

.image-2 {
    z-index: 2;
    max-width: 35%;
    position: absolute;
    top: 4%;
    left: 7%
}

.image-3 {
    z-index: 2;
    max-width: 30%;
    position: absolute;
    inset: auto -27% 0% auto
}

.image-4 {
    max-width: 25%;
    position: absolute;
    inset: auto auto 25% 7%
}

.image-5 {
    position: absolute;
    inset: 0% 0% 0% auto
}

.image-6 {
    position: absolute;
    inset: auto auto auto 0%
}

.sticky-graphics {
    flex: 1;
    max-width: 20rem;
    height: 320px;
    margin-top: 12rem;
    position: sticky;
    top: 15rem
}

.div-block {
    display: flex;
    overflow: visible
}

.div-block-2 {
    height: 150px;
    position: sticky;
    top: 10px
}

.graphics-wrap {
    width: 100%;
    height: auto;
    position: absolute;
    inset: 0%
}

.graphics-icon-1 {
    opacity: 0;
    width: 320px;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute
}

.graphics-icon-2,
.graphics-icon-3,
.graphics-icon-4,
.graphics-icon-5 {
    opacity: 0
}

.dropdown {
    object-fit: fill
}

.new_blur {
    position: absolute;
    inset: 0%
}

.content-wrap.wide {
    flex-direction: column;
    max-width: 1280px;
    display: block
}

.content-wrap.wide.lp-dark.center {
    align-items: center;
    display: flex
}

.cookie-table-grid-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    border-top: 1px solid #f0f0f0;
    grid-template: ". . .Area"/1fr 1fr 1fr 1fr 1fr;
    grid-auto-flow: row;
    justify-content: stretch;
    padding-top: 15px;
    padding-bottom: 5px;
    font-size: 12px;
    line-height: 18px
}

.cookie-table-grid-2.last {
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 30px
}

.cookie-table-grid-2.first {
    border-top-style: none;
    margin-top: 20px
}

.cookie-table-overflow-2 {
    border-bottom: 1px solid #f0f0f0;
    width: 940px;
    margin-bottom: 30px;
    position: relative
}

.s-content {
    padding: 0 20px;
    display: block;
    overflow: hidden
}

.s-content.wide {
    text-align: left;
    padding: 50px;
    display: block;
    overflow: visible
}

.s-content.wide.no-bottom-padding {
    padding-bottom: 0
}

.s-content.wide.lp {
    padding-top: 0;
    padding-bottom: 20px
}

.s-content.wide.lp.space {
    padding-top: 40px
}

.s-content.wide.lp.space.disclaimer {
    padding-top: 0;
    padding-bottom: 0
}

.s-content.wide.n {
    padding-top: 0
}

.s-content.wide.white {
    color: #fff
}

.cookie-table-provider-2 {
    width: 90px
}

.h2 {
    letter-spacing: .5px;
    margin-top: 0;
    margin-bottom: 20px;
    padding-top: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 56px
}

.collection-list-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block
}

.collection-list-wrapper.cookie-border {
    width: 49.75rem;
    display: block
}

.locales-empty {
    display: none
}

.dd-toggle-2 {
    color: #e0e6ff;
    padding: .5rem 2.5rem .5rem 1rem
}

.dropdown-2,
.dropdown-3 {
    margin-left: 0;
    margin-right: 0
}

.dropdown-header-new {
    z-index: 1;
    color: #0000;
    background-color: #080a1a;
    border: 1px solid #2979ff;
    border-radius: 16px;
    padding: 25px 79px 25px 29px;
    display: none;
    top: 3.1rem;
    right: .125rem
}

.dropdown-header-new.blured-bg,
.dropdown-header-new.dropdown-mobile,
.dropdown-header-new.switcher-style {
    display: none
}

.stack-wrapper-2 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 0
}

.stack-wrapper-2._4rem {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem
}

.testimonials_name-2 {
    grid-column-gap: 1.19rem;
    align-items: center;
    display: flex
}

.phone-sticky-2 {
    opacity: 1;
    width: 100%;
    transition: opacity .2s;
    position: absolute;
    inset: 0%
}

.wrap-card_no-opacity-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.heading-label_text-3 {
    color: #80d8ff;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.5
}

.faq_card-title {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.cta-bg-logo-image_mobile-2 {
    display: none;
    position: absolute;
    inset: 0% 0% 0% auto
}

.video-wrap-2 {
    color: #fff;
    text-decoration: none;
    position: relative
}

.video-wrap-2._35rem {
    z-index: 10;
    border-radius: 2.5rem;
    height: 35rem;
    display: none;
    overflow: hidden
}

.testimonials_wrapper-2 {
    grid-column-gap: 1.25rem;
    width: 100%;
    display: none;
    position: relative;
    overflow: hidden
}

.sticky_phone-2 {
    position: relative
}

.form_success {
    background-color: #0000
}

.slide {
    border-radius: 2.5rem
}

.form_input-2 {
    color: #fff;
    background-color: #fff;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    width: 30rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.form_input-2.dropdown {
    padding-left: .5rem;
    display: block
}

.form_input-2.width-small {
    width: 100%
}

.form_input-2.width-small.text-form-black,
.form_input-2.text-form-black {
    color: var(--primary-black)
}

.text-align-center-2 {
    text-align: center
}

.navbar-2 {
    z-index: 100;
    background-color: #0000;
    width: 100%;
    max-width: 84rem;
    margin-left: auto;
    margin-right: auto;
    position: fixed;
    inset: 0% 0% auto
}

.right-arrow.light {
    color: var(--primary-black)
}

.heading-style-h3-2 {
    letter-spacing: -.05rem;
    margin-top: 0;
    margin-bottom: .9rem;
    font-size: 2.6rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h3-2.text-color-sky {
    color: #80d8ff
}

.heading-style-h3-2.max-width-15rem {
    max-width: 15rem
}

.container-medium-3 {
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto
}

.container-medium-3.z-index-1 {
    max-width: 67.5rem
}

.padding-bottom_2 {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0
}

.padding-bottom_2.padding-xxlarge {
    position: relative
}

.heading-style-h4-2 {
    letter-spacing: -.08rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h4-2.faq {
    letter-spacing: -.03rem;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.3
}

.faq_arrow {
    width: 1.5rem;
    height: 1.5rem;
    transition: all .3s
}

.text-size-large-2 {
    letter-spacing: -.02rem;
    border-radius: 15px;
    font-size: 1.5rem
}

.text-size-large-2.text-weight-medium {
    line-height: 1.4
}

.text-size-large-2.text-weight-bold {
    letter-spacing: -.06rem;
    margin-top: 0;
    margin-bottom: 0;
    line-height: 1.2
}

.text-size-large-2.text-color-highlight.text-align-center_smaller-devices.tablet-copy-width {
    font-size: 1.5rem
}

.padding-section-large-2 {
    border-radius: 2.5px;
    padding-top: 6rem;
    padding-bottom: 6rem;
    position: relative;
    overflow: visible
}

.mask {
    border: 5px solid #fff;
    border-radius: 2.5rem
}

.spacer-10rem-2 {
    padding-top: 10rem;
    display: none
}

.slide-2 {
    height: auto
}

.form_checkbox-icon-2 {
    background-color: #222631;
    border-width: 1px;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-2.w--redirected-checked {
    background-color: #374ef4;
    background-size: 90%;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-2.w--redirected-focus {
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0;
    box-shadow: 0 0 .25rem 0 #3898ec
}

.form_checkbox-icon-2.light {
    background-color: #f1f1f1
}

.slider-2 {
    background-color: #ddd0;
    border: 4px #d0d5dd;
    border-radius: 2.5rem;
    height: auto
}

.team_card-shadow-2 {
    z-index: 3;
    width: 24.375rem;
    height: 38.4375rem;
    position: absolute;
    inset: -5rem auto 0% 0%
}

.team_card-shadow-2.right {
    transform: rotate(180deg)
}

.team_card-shadow-2.right.testimonials {
    height: 34.4rem;
    top: 0
}

.team_card-shadow-2.left {
    bottom: 0%;
    left: auto;
    right: 0%
}

.team_card-shadow-2.left.testimonials {
    height: 34.4rem;
    top: 0
}

.stars-wrapper-2 {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr .8fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid
}

.stars-wrapper-2.bot-5rem {
    grid-template-columns: .8fr 1fr
}

.text-color-highlight-3 {
    color: #e0e6ff;
    font-size: 1.125rem;
    line-height: 1.6;
    text-decoration: none
}

.left-arrow.light {
    color: var(--primary-black)
}

.div-block-105 {
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: inline-block
}

.heading-style-h3-3 {
    letter-spacing: -.02rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-style-h3-3.max-width-22rem {
    letter-spacing: -.05rem;
    max-width: 22rem
}

.featured-logo-2 {
    aspect-ratio: 4;
    object-fit: contain
}

.bg-blur-img {
    width: 100%;
    position: absolute;
    inset: -22vh 0% auto
}

.margin-bottom-3 {
    margin: 0 0 1.5rem
}

.margin-bottom-3.margin-xxhuge {
    margin-bottom: 6rem
}

.margin-bottom-3.margin-custom2 {
    margin-bottom: 2.5rem
}

.div-block-106 {
    text-align: center;
    justify-content: center;
    margin-top: 2rem;
    display: flex
}

.text-color-highlight-4 {
    color: #e0e6ff;
    letter-spacing: .01125rem;
    font-size: 1.125rem;
    line-height: 1.5;
    text-decoration: none
}

.text-color-highlight-4.faq_content {
    opacity: 0;
    max-height: 0;
    transition: all .3s;
    overflow: hidden
}

.heading-style-h2-2 {
    letter-spacing: -.06rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.3
}

.heading-style-h2-2.bigger {
    letter-spacing: -.06rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3.5rem;
    line-height: 1.2
}

.heading-style-h2-2.bigger.margin-top {
    margin-top: 10rem
}

.heading-style-h2-2.bigger.max-width-50 {
    width: 50%;
    font-size: 3rem
}

.text-color-highlight-2 {
    color: #e0e6ff;
    text-decoration: none
}

.heading-style-h4-2-2 {
    letter-spacing: -.08rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.2
}

.padding-section-mediuml-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
    position: relative
}

.heading-label-2 {
    white-space: nowrap;
    background-color: #2a7aff33;
    border-radius: .75rem;
    margin-bottom: 2.5rem;
    padding: .625rem 1rem;
    display: none
}

.button_4 {
    color: #fff;
    text-align: center;
    background-color: #374ef4;
    background-image: none;
    border-radius: .75rem;
    padding: 1rem 2rem;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.445, .05, .55, .95)
}

.button_4:hover {
    background-color: #566bff;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.button_4.offer {
    z-index: 1;
    text-align: center;
    justify-content: center;
    display: flex;
    position: relative
}

.button_4.is-icon {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: flex
}

.button_4.is-icon.z-index-1 {
    display: none
}

.button_4.is-form-submit {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a9ca_arrow-right%20\(1\).svg);
    background-position: 20%;
    background-repeat: no-repeat;
    background-size: 1.5rem 1.5rem;
    width: 9.75rem;
    margin-right: .5rem;
    padding-right: 0
}

.button_4.is-white {
    color: #061b7d;
    background-color: #fff
}

.button_4.is-white:hover {
    opacity: .7;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.button_4.is-white.button-pop-up-close {
    display: block
}

.crypto-card-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #fff;
    justify-content: flex-start;
    align-items: center;
    padding: 1.5rem;
    text-decoration: none;
    display: flex
}

.crypto-card-2.margin-bottom.faq_card {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    cursor: pointer;
    flex-direction: column;
    margin-bottom: 1rem
}

.crypto-card-2.margin-bottom.faq_card.whatis {
    padding-left: 0;
    padding-right: 0
}

.heading-label_text-4 {
    color: #80d8ff;
    text-align: center;
    letter-spacing: 0;
    font-size: .875rem;
    font-weight: 400
}

.sign-buttons-wrap-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto
}

.text-size-tiny-2 {
    color: #fff;
    letter-spacing: -.0175rem;
    margin-bottom: .5rem;
    font-size: .875rem;
    line-height: 1.4
}

.text-size-tiny-2.text-color-highlight {
    letter-spacing: -.00875rem;
    margin-bottom: 0;
    line-height: 1.6
}

.italic-text {
    font-size: .9rem
}

.nav-a {
    letter-spacing: .5px;
    text-transform: uppercase;
    padding: 7px 10px;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    display: block
}

.nav-a.w--current {
    opacity: .6;
    cursor: default;
    transition: none
}

.nav-ul {
    padding-top: 1px
}

.nav-ul.right {
    flex: none;
    align-self: flex-start;
    margin-bottom: 0;
    margin-left: auto;
    padding-left: 0;
    list-style-type: none
}

.btn-small-solid {
    color: #fff;
    letter-spacing: .5px;
    text-transform: uppercase;
    background-color: #2979ff;
    border-radius: 5px;
    height: 32px;
    margin-left: 0;
    padding: 7px 16px;
    font-size: 12px;
    font-weight: 500;
    line-height: 18px;
    display: inline-block
}

.nav-logo-a {
    flex: none;
    order: -1;
    margin-left: 0;
    margin-right: auto
}

.nav-logo-a.w--current {
    align-self: flex-start;
    height: 33px;
    margin-left: 0;
    margin-right: auto;
    display: block
}

.nav-logo-wide {
    display: block
}

.nav-li {
    float: left;
    margin-bottom: 0
}

.nav-li.with-margin-right {
    margin-left: 0;
    margin-right: 10px
}

.nav-li.with-margin-right.lang,
.nav-logo-fav {
    display: none
}

.nav-wrap {
    justify-content: space-between;
    max-width: 1280px;
    height: 33px;
    display: flex;
    position: static
}

.s-nav {
    z-index: 100;
    background-color: #fff;
    padding: 16px 50px;
    position: sticky;
    top: 0
}

.s-nav.dark {
    background-color: #22262f
}

.toast-wrap-2 {
    z-index: 10;
    width: 440px;
    display: block;
    position: fixed;
    bottom: 10px;
    left: 20px;
    right: auto
}

.toast-block-cookies-2 {
    float: left;
    clear: left;
    background-color: #2979fff2;
    border-radius: 5px;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    font-size: 12px;
    line-height: 18px;
    display: none;
    position: relative;
    box-shadow: 0 1px 8px #2121211a
}

.toast-txt {
    float: left;
    color: #fff;
    cursor: default;
    width: 70%;
    padding: 15px 20px;
    font-size: 14px;
    line-height: 20px
}

.toast-link {
    color: #fff;
    border-bottom: 1px solid #fff6
}

.toast-button-2 {
    float: right;
    color: #fff;
    text-align: center;
    letter-spacing: .5px;
    text-transform: uppercase;
    background-color: #0000;
    border: 1px solid #0000;
    border-left-color: #ffffff12;
    border-radius: 0 5px 5px 0;
    align-self: center;
    width: 30%;
    height: 100%;
    padding-left: 0;
    padding-right: 0;
    font-size: 14px;
    font-weight: 500;
    transition: background-color .2s, opacity .2s;
    position: absolute;
    inset: 0% 0% 0% auto
}

.toast-button-2:hover {
    background-color: #ffffff1a;
    border: 1px solid #ffffff12
}

.toast-button-label {
    height: 18px;
    margin: auto;
    position: absolute;
    inset: 0
}

.toast-wrap-3 {
    z-index: 10;
    width: 440px;
    display: block;
    position: fixed;
    bottom: 10px;
    left: 20px;
    right: auto
}

.toast-block-cookies-3 {
    float: left;
    clear: left;
    background-color: #2979fff2;
    border-radius: 5px;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    font-size: 12px;
    line-height: 18px;
    display: none;
    position: relative;
    box-shadow: 0 1px 8px #2121211a
}

.s-hero {
    display: block;
    overflow: hidden
}

.s-hero.wide {
    padding-left: 50px;
    padding-right: 50px;
    overflow: hidden
}

.s-hero.wide.hero-lp {
    justify-content: center;
    display: flex
}

.cell {
    align-items: flex-end
}

.quick-stack-2 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    flex: 0 auto;
    max-width: 1280px
}

.paragraph-36 {
    color: #fff
}

.paragraph-36.a {
    margin-bottom: auto
}

.paragraph-36.center {
    text-align: center
}

.text-span-8 {
    color: #2979ff;
    text-transform: uppercase;
    font-size: 75px;
    display: block
}

.text-span-8.lp {
    color: #f49100;
    font-size: 80px;
    line-height: 85px
}

.black-friday {
    justify-content: flex-end
}

.h3 {
    letter-spacing: .5px;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 25px;
    font-weight: 700;
    line-height: 40px
}

.h3.subheading {
    letter-spacing: .25px;
    margin-top: -10px;
    margin-bottom: 15px;
    margin-left: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px
}

.h3.subheading.hero {
    font-size: 24px;
    line-height: 36px
}

.h3.subheading.hero.lp-dark {
    color: #fff;
    margin-top: 0
}

.h3.white {
    color: #fff
}

.btn {
    color: #fff;
    text-align: left;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    background-color: #2979ff;
    border-radius: 8px;
    height: 50px;
    padding: 13px 20px;
    font-size: 20px;
    font-weight: 700;
    line-height: 24px;
    display: inline-block
}

.btn.black-friday {
    padding-left: 40px;
    padding-right: 40px
}

.btn.blue {
    z-index: auto;
    color: #fff;
    text-align: center;
    letter-spacing: 1.5px;
    background-color: #000;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    height: 50px;
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 16px;
    display: block
}

.btn.blue.dark {
    margin-top: 20px;
    padding-left: 57px;
    padding-right: 57px
}

.btn.blue.dark.cyber {
    flex: 0 auto;
    align-self: center;
    padding-left: 100px;
    padding-right: 100px
}

.btn.blue.dark-copy {
    margin-top: 20px;
    padding-left: 57px;
    padding-right: 57px
}

.btn.blue.dark-copy.cyber {
    flex: 1;
    padding-left: 40px;
    padding-right: 40px
}

.h1 {
    letter-spacing: .5px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 40px;
    font-weight: 500;
    line-height: 48px
}

.h1.hero {
    z-index: 1;
    letter-spacing: .25px;
    margin-bottom: 25px;
    font-size: 40px;
    font-weight: 700;
    line-height: 60px
}

.h1.hero.big {
    margin-top: 0;
    font-size: 48px;
    font-weight: 700;
    line-height: 56px
}

.h1.hero.big.main {
    margin-top: 0;
    margin-bottom: 30px;
    font-size: 80px;
    font-weight: 700;
    line-height: 92px
}

.h1.hero.big.main.dark-lp {
    color: #fff
}

.h1.hero.big.main.dark-lp.black-friday {
    color: #fff;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-size: 80px;
    line-height: 90px
}

.div-block-109 {
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    border: .2px #fff3;
    border-radius: 10px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex
}

.div-block-104 {
    padding-top: 5px;
    padding-bottom: 5px
}

.heading-78 {
    color: #fff;
    text-align: center;
    justify-content: center;
    margin-top: 10px;
    display: flex
}

.heading-78.lp {
    color: #fff;
    font-size: 30px;
    font-weight: 400
}

.countdown-unit {
    color: #fff;
    letter-spacing: 4px;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: 400
}

.section-27 {
    background-color: #0000
}

.days {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: center
}

.countdown-num {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 55px
}

.count-down {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    justify-content: center;
    align-items: center;
    display: flex
}

.div-block-107 {
    padding-left: 215px;
    padding-right: 215px;
    display: block
}

.text-span-19 {
    color: #fff;
    font-weight: 700
}

.quick-stack-3 {
    width: 100%;
    padding: 0
}

.quick-stack-3.cyber {
    flex: 1;
    width: 80%;
    padding-left: 20px;
    padding-right: 20px
}

._24 {
    text-align: center;
    font-size: 24px
}

.div-block-99 {
    flex-direction: column;
    align-items: flex-start;
    padding: 40px 60px 40px 40px;
    display: flex
}

.paragraph-34 {
    color: #d0d5dd;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    line-height: 18px
}

.cell-4 {
    justify-content: center;
    align-items: flex-end
}

.image-63 {
    padding-bottom: 0
}

.image-62 {
    max-width: 100%;
    padding-top: 23px
}

.banner.lp-dark {
    background-color: #243f6d;
    border-bottom: 1px solid #2979ff;
    border-left: 1px solid #2979ff;
    border-radius: 16px;
    width: auto;
    max-width: 1280px
}

.banner.lp-dark.black-friday {
    margin-top: 40px
}

.banner.lp-dark.black-friday.cyber {
    background-color: #2d3139;
    border: 2px solid #fff;
    justify-content: space-around;
    width: 78%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
    display: flex
}

.stat-title {
    color: #fff;
    margin-top: 0;
    margin-bottom: 4px;
    font-size: 14px;
    font-weight: 400
}

.stat-title.lp {
    font-size: 16px;
    line-height: 20px
}

.div-block-98 {
    flex-direction: column;
    align-items: flex-end;
    padding: 20px;
    display: flex
}

.div-block-94 {
    border: 2px solid #d0d5dd;
    border-radius: 16px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}

.div-block-94.promo {
    border-color: #281ca5
}

.div-block-94.promo.cyber {
    border-color: #fff;
    flex: 0 auto;
    justify-content: flex-start;
    padding: 20px 10px
}

.div-block-94.promo.cyber._1 {
    justify-content: flex-start;
    align-items: center;
    padding: 20px 40px
}

.div-block-94.promo.cyber.imagebg {
    background-color: #243f6d;
    border-style: none;
    border-color: #fff;
    justify-content: flex-start;
    align-items: center;
    padding-left: 40px;
    padding-right: 40px
}

.bold-text-26 {
    color: #fff;
    font-size: 30px;
    line-height: 30px
}

.cell-3 {
    flex-direction: column;
    justify-content: center;
    display: flex
}

.cell-3.cyber {
    justify-content: space-around
}

.quick-stack {
    width: 80%;
    padding-bottom: 34px
}

.uui-heading-medium-17 {
    color: #fff;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 2.25rem;
    font-weight: 600;
    line-height: 1.3
}

.image-58 {
    width: 80%;
    max-width: 100%;
    display: inline-block
}

.rating-table-head {
    justify-content: space-between;
    padding: 15px 20px;
    font-weight: 700;
    display: flex
}

.rating-table-head.white {
    color: #fff;
    border: 1px solid #fff;
    border-radius: 10px 10px 0 0
}

.faq-list {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 30px;
    display: none;
    overflow: visible
}

.rating-table {
    border-radius: 8px;
    margin-top: 30px;
    margin-bottom: 10px;
    box-shadow: 0 1px 10px #21212126, 0 1px 2px #21212126
}

.rating-num {
    width: 15%;
    font-weight: 700
}

.rating-table-row {
    border-top: 1px solid #21212112;
    justify-content: space-between;
    padding: 10px 20px;
    display: flex
}

.rating-table-row.white {
    color: #fff;
    border: 1px solid #fff
}

.text-span {
    color: #f92700
}

.rating-points {
    text-align: right;
    width: 25%
}

.rating-userid {
    width: 60%
}

.faq-list-item-a {
    clear: left;
    width: 100%;
    display: block
}

.faq-list-item {
    color: #21212199;
    margin-bottom: 15px;
    display: block;
    overflow: visible
}

.section-cta-wrap {
    margin-top: 20px;
    margin-bottom: 30px
}

.faq-list-item-q {
    float: left;
    clear: left;
    width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    display: block
}

.column-compensation.content-padding {
    padding-right: 30px
}

.column-compensation.content-padding.white {
    color: #fff
}

.column-compensation.calc-wrap-column {
    background-image: none;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative
}

.column-compensation.hero-left {
    z-index: 1;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.column-compensation.hero-left.column-align-center-mobile {
    justify-content: center;
    align-items: flex-start
}

.div-block-110 {
    color: #fff;
    text-align: center
}

.heading-79 {
    margin-top: 0
}

.bold-text-27 {
    text-transform: none
}

.container-35 {
    text-align: center
}

.uui-text-size-large-16 {
    color: #fff;
    letter-spacing: normal;
    padding-top: 0;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 1.125rem;
    line-height: 1.5
}

.uui-text-size-large-16.disclaimer {
    color: #d0d5dd;
    font-size: .7rem
}

.accordion-icon_vertical-line-3 {
    background-color: #98a2b3;
    border-radius: 1px;
    width: 2px;
    height: .75rem;
    position: absolute
}

.uui-faq01_list-2 {
    width: 60%;
    max-width: none;
    margin-left: auto;
    margin-right: auto
}

.div-block-96 {
    text-align: center;
    padding-bottom: 20px
}

.accordion-icon_component-3 {
    color: #98a2b3;
    border: 2px solid #98a2b3;
    border-radius: 50%;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex;
    position: relative
}

.uui-faq01_heading-2 {
    color: #fff;
    letter-spacing: normal;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 500
}

.uui-faq01_question-2 {
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    display: flex
}

.accordion-icon_horizontal-line-3 {
    background-color: #98a2b3;
    border-radius: 1px;
    width: .75rem;
    height: 2px;
    position: absolute
}

.uui-faq01_accordion-2 {
    background-color: #243f6d;
    border-bottom: 1px solid #2979ff;
    border-left: 1px solid #2979ff;
    border-radius: 16px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px
}

.uui-faq01_accordion-2.last-item {
    border-bottom-color: #0000
}

.uui-faq01_answer-2 {
    overflow: hidden
}

.uui-space-medium-8 {
    width: 100%;
    min-height: 2rem
}

.uui-space-xsmall-13 {
    width: 100%;
    min-height: 1rem
}

.uui-faq01_icon-wrapper-2 {
    color: #7f56d9
}

.uui-text-size-medium-13 {
    color: #d0d5dd;
    white-space: normal;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px
}

.form-contest-id-error {
    color: #f92700;
    border-radius: 8px;
    max-width: 300px
}

.pop-up-container {
    background-color: #22262f;
    border: 2px solid #2979ff;
    border-radius: 16px;
    width: 100%;
    max-width: 35rem;
    padding: 40px;
    position: absolute
}

.text-span-17 {
    color: #2979ff
}

.paragraph-38 {
    color: #fff;
    margin-bottom: 0;
    font-weight: 400
}

.pop-up-background {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
    background-color: #22262f66;
    width: 100%;
    height: 100%;
    display: block
}

.pop-up-lp {
    z-index: 1000;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    inset: 0%
}

.text-span-18 {
    font-style: italic;
    font-weight: 700
}

.form-contest-id-success {
    color: #2979ff;
    background-color: #2979ff12;
    border-radius: 8px;
    max-width: 70%;
    height: 40px;
    padding-top: 9px;
    padding-bottom: 9px
}

.form-contest-id-success.btc-halving-succes {
    max-width: 100%
}

.form-contest-id-input {
    -webkit-text-stroke-width: 0px;
    background-color: #222631;
    border: 1px solid #24324e;
    border-radius: 8px;
    height: 40px;
    margin-bottom: 0;
    padding: 5px 20px 5px 12px;
    line-height: 30rem
}

.form-contest-id-input:focus {
    color: #2a79ff;
    -webkit-text-stroke-color: #2979ff;
    border: 1px solid #2979ff
}

.close-text {
    transform: rotate(45deg)
}

.form-contest-id-wrap {
    -webkit-text-stroke-width: 0px;
    white-space: normal;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.form-halving-lp {
    margin-bottom: 0
}

.form-contest-id-button {
    flex: 0 auto;
    width: auto;
    margin-right: 10px;
    display: block
}

.form-contest-id-button:hover {
    opacity: 1;
    background-color: #458bff
}

.form-contest-id-button.button-bg-green {
    background-color: #22bea1
}

.form-contest-id-button.button-close-pop-up {
    color: #458bff;
    background-color: #fff;
    margin-right: 0
}

.paragraph-37 {
    color: #fff;
    text-align: center;
    font-style: normal
}

.link-block-6 {
    color: #fff;
    font-size: 40px;
    text-decoration: none;
    position: absolute;
    inset: 1rem 1rem auto auto
}

.nav-store-icons-trigger {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040aa3b_store-icons-together.svg);
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: 80px;
    width: 100px;
    height: 60px
}

.span-blue {
    color: #2979ff
}

.nav-store-icons {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040aa3c_store-icons.svg);
    background-position: 50% 40%;
    background-repeat: no-repeat;
    background-size: auto 22px;
    margin-left: 20px;
    margin-right: auto
}

.btn-large-solid {
    color: #fff;
    text-align: left;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    background-color: #2979ff;
    border-radius: 8px;
    padding: 17px 25px;
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    display: inline-block
}

.image-hero-etfbtc {
    object-fit: fill;
    flex: 0 auto;
    max-width: none;
    display: block;
    position: relative;
    top: 0;
    left: 0
}

.store-qr {
    width: auto
}

.hero-wrap {
    max-width: 940px;
    padding-top: 0;
    padding-bottom: 20px
}

.hero-wrap.wide {
    text-align: left;
    justify-content: center;
    align-items: center;
    max-width: 1280px;
    padding-top: 50px;
    padding-bottom: 50px;
    display: flex;
    position: relative
}

.nav-drop-bg {
    background-color: #fff;
    border-top: 1px solid #00000012;
    justify-content: space-between;
    max-width: 1280px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    display: flex
}

.nav-drop-bg.store-icons {
    border-top-style: none;
    border-radius: 12px;
    padding: 10px
}

.hero-cta-wrap {
    margin-top: 20px;
    margin-bottom: 20px
}

.hero-cta-wrap.cta-desktop {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 0;
    display: flex
}

.hero-cta-wrap.cta-mobile {
    text-align: left;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 30px;
    margin-bottom: 30px;
    margin-left: 0;
    display: none
}

.nav-drop-wrap {
    width: 100%;
    display: none;
    inset: auto 0% 0%;
    overflow: visible
}

.nav-drop-wrap.w--open {
    z-index: 100;
    background-color: #fff;
    padding: 20px 50px 30px;
    inset: 48px 0 auto;
    box-shadow: 0 20px 20px #0000001a
}

.nav-drop-wrap.store-icons-wrap {
    width: 200px;
    inset: 32px 0% auto auto
}

.nav-drop-wrap.store-icons-wrap.w--open {
    border-radius: 12px;
    width: 220px;
    padding: 0;
    inset: auto auto 60px 0%;
    box-shadow: 0 0 20px #0000001a
}

.uui-text-size-medium-2 {
    color: #212121;
    letter-spacing: normal;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.5
}

.uui-button-row-2 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.uui-button-row-2.button-row-center {
    justify-content: center
}

.uui-layout84_left {
    grid-column-gap: 2rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    width: 100%
}

.uui-layout84_component {
    flex-direction: column;
    align-items: center;
    padding-top: 15px;
    display: flex
}

.uui-heading-xxsmall-2 {
    color: #101828;
    letter-spacing: normal;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.5
}

.uuui-layout84_content-bottom {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: .75fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    place-items: center start;
    margin-top: 4rem;
    margin-bottom: 4rem;
    display: grid
}

.uui-text-align-center {
    text-align: center
}

.uui-layout84_item {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex
}

.uui-icon-1x1-xsmall-3 {
    color: #2979ff;
    background-color: #0000;
    width: 1.5rem;
    height: 1.5rem
}

.uui-space-small-2 {
    width: 100%;
    min-height: 1.5rem
}

.uui-text-size-large-3 {
    color: #212121;
    text-align: left;
    letter-spacing: normal;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 1.125rem;
    line-height: 1.5
}

.uui-text-size-large-3.tex-btcetf {
    text-align: center
}

.uui-page-padding-2 {
    padding-left: 2rem;
    padding-right: 2rem
}

.uui-padding-vertical-xhuge-4 {
    padding-top: 0;
    padding-bottom: 7rem
}

.uui-heading-medium-3 {
    color: #212121;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, Helvetica, sans-serif;
    font-size: 2.25rem;
    font-weight: 600;
    line-height: 1.3
}

.uui-icon-featured-outline-large-3 {
    color: #2979ff;
    background-color: #ebedff;
    border: .5rem solid #f5f6ff;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 3.5rem;
    height: 3.5rem;
    display: flex
}

.uui-max-width-large-2 {
    width: 100%;
    max-width: 48rem
}

.uui-space-xxsmall-2 {
    width: 100%;
    min-height: .5rem
}

.uui-container-large-2 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.toast-wrap-4 {
    z-index: 10;
    width: 440px;
    display: block;
    position: fixed;
    bottom: 10px;
    left: 20px;
    right: auto
}

.toast-block-cookies-4 {
    float: left;
    clear: left;
    background-color: #2979fff2;
    border-radius: 5px;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    margin: 0 0 10px;
    padding: 0;
    font-size: 12px;
    line-height: 18px;
    display: none;
    position: relative;
    box-shadow: 0 1px 8px #2121211a
}

.dropdown-4 {
    object-fit: fill
}

.dd-toggle-3 {
    color: #e0e6ff;
    padding: .5rem 2.5rem .5rem 1rem
}

.dd-toggle-3.dd-oggle-head {
    padding: 0 1.3rem 0 0
}

.switcher {
    display: block
}

.switcher-style {
    color: #0000;
    -webkit-text-stroke-color: transparent;
    background-color: #0000;
    padding: 35px;
    display: none;
    position: absolute;
    top: 3.5rem;
    right: 1rem;
    overflow: visible
}

.nav-switcher-language {
    background-color: #0000;
    padding: 1.5rem 2rem;
    display: none;
    top: 3.5rem;
    right: 1rem
}

.nav-switcher-language.business-nav-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    width: 18.5rem;
    padding: 1rem;
    display: block
}

.slider-wrapper {
    aspect-ratio: auto;
    color: #0000;
    background-color: #0000;
    width: 100%;
    height: 100%;
    max-height: 29.5rem;
    margin-bottom: 2rem;
    margin-left: auto;
    margin-right: auto;
    display: block;
    overflow: hidden
}

.right-arrow-2 {
    display: block;
    overflow: hidden
}

.slider-navigation {
    font-size: .5rem;
    display: block;
    position: absolute;
    inset: auto 1.2rem .25rem auto;
    overflow: visible
}

.icon {
    display: none;
    overflow: visible
}

.icon-2 {
    display: none
}

.slide-wrapper {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    color: var(--primary-white);
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 29.375rem;
    margin-left: auto;
    margin-right: auto;
    padding: 3rem;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.slide-wrapper.slide-bg-green {
    padding-top: 0;
    padding-bottom: 0;
    overflow: visible
}

.slide-wrapper.layout-align-center {
    justify-content: center;
    align-items: center;
    min-height: 30rem;
    overflow: hidden
}

.slide-wrapper_inner {
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    flex-flow: column;
    flex: 0 auto;
    order: 1;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    width: 100%;
    max-width: 25.313rem;
    padding-top: 0;
    display: flex
}

.slide-wrapper_inner.layout-align-center {
    justify-content: space-between;
    align-items: center
}

.slide-wrapper_inner.slider-gap-1 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 30rem
}

.slide-wrapper_inner.slider-gap-1.layout-align-center {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center
}

.slide-wrapper_inner.slider-gap-1.layout-align-center.slide-wrapper-more-width {
    grid-column-gap: 1.3rem;
    grid-row-gap: 1.3rem;
    max-width: 35rem
}

.slide-wrapper_inner.layout-align-mobile-center {
    justify-content: space-between;
    align-items: flex-start
}

.slide-wrapper_inner.layout-align-mobile-center.max-width-custom {
    max-width: 30rem
}

.slider-slide-wrapper {
    overflow: visible
}

.phone-p {
    object-fit: contain;
    margin-bottom: 0;
    position: static;
    inset: auto 4.5rem 0% auto
}

.phone-p.anim {
    order: -1;
    width: 17.3125rem;
    height: 26rem;
    position: absolute
}

.phone-slider {
    margin-bottom: -210px
}

.phone-slider-png {
    margin-bottom: -12rem
}

.iban-wrapper {
    width: 20rem
}

.green-text {
    color: #22bea1
}

.orange {
    color: #f49100
}

.marketing-block-anim-left {
    float: none;
    object-fit: fill;
    margin-bottom: -1.6rem;
    padding-bottom: 0;
    position: static;
    inset: auto
}

.marketing-block-anim-left.anim {
    order: -1;
    width: 17.3125rem;
    height: 26rem;
    position: absolute
}

.img-umo {
    padding-bottom: .125rem
}

.form-contest-email {
    -webkit-text-stroke-width: 0px;
    width: 90%;
    margin-top: 0;
    margin-bottom: 0;
    display: block
}

.form-contest-email.form-fix-width {
    flex-flow: column;
    order: 0;
    justify-content: flex-end;
    align-self: center;
    align-items: center;
    display: block
}

.form-contest-email.form-fix-width.form-padding {
    padding-top: 86px
}

.form-contest-email.form-fix-width.form.form-popup-padding {
    background-color: #0000;
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 90%;
    max-width: 43rem;
    padding: 5rem 0;
    display: flex
}

.marketing-phone-anim {
    position: absolute;
    inset: auto 4.5rem 0% auto
}

.marketing-phone-anim.anim {
    order: -1;
    width: 17.3125rem;
    height: 26rem;
    font-size: 1rem;
    position: absolute
}

.marketing-phone-anim.anim.romania {
    position: static
}

.yellow {
    color: #efc938
}

.text-height {
    line-height: .3
}

.testimonial-list {
    margin-top: 20px;
    margin-bottom: 0;
    padding-left: 0
}

.testimonial-item {
    float: left;
    clear: left;
    display: block
}

.testimonial-link {
    grid-column-gap: 15px;
    opacity: 1;
    filter: none;
    color: #212121;
    -webkit-text-stroke-color: #fff;
    align-items: center;
    transition: color .2s, filter .2s, opacity .2s;
    display: flex
}

.testimonial-link:hover {
    opacity: 1;
    filter: none;
    color: #2979ff
}

.testimonial-pic-wrap {
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 50px;
    display: flex
}

.testimonial-pic {
    max-width: 60px;
    max-height: 40px;
    display: block
}

.testimonial-txt {
    color: #fff;
    -webkit-text-stroke-color: #fff
}

.image-hero-lp20.align-center {
    vertical-align: baseline
}

.spacer-5rem {
    width: 100%;
    padding-top: 5rem
}

.img-lp20 {
    max-width: 30%;
    display: block
}

.icon-1x1-large-2 {
    aspect-ratio: 1;
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem
}

.icon-1x1-large-2.auto-width {
    aspect-ratio: 16/9;
    object-fit: contain;
    width: auto;
    min-width: auto;
    height: 4.5rem;
    min-height: auto
}

.text-size-tiny-3 {
    letter-spacing: -.0175rem;
    margin-bottom: .5rem;
    font-size: .875rem;
    line-height: 1.4
}

.flag-wrap {
    display: flex
}

.flag-wrap.gap-trust-marker {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem
}

.spacer-2rem {
    width: 100%;
    padding-top: 5rem
}

.privacy-table-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    padding-top: .5em
}

.annex-table-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    padding-top: .5em
}

.form-umo-id-input {
    color: #fff;
    -webkit-text-stroke-width: 0px;
    background-color: #222631;
    border: 1px solid #24324e;
    border-radius: 8px;
    max-width: 300px;
    height: 60px;
    margin-bottom: 0;
    padding: 5px 20px 5px 12px;
    line-height: 30rem
}

.form-umo-id-input:focus {
    color: #2a79ff;
    -webkit-text-stroke-color: #2979ff;
    border: 1px solid #2979ff
}

.form-umo-id-input:focus-visible {
    color: #fff
}

.form-umo-id-input[data-wf-focus-visible] {
    color: #fff
}

.form-umo-id-input::placeholder {
    color: #c8c8c8
}

.recaptcha {
    clear: none;
    white-space: normal;
    word-break: normal;
    align-self: flex-end
}

.recaptcha-2 {
    order: 0;
    align-self: auto
}

.recaptcha-umo {
    flex: 0 auto;
    order: 0;
    align-self: auto;
    position: absolute;
    top: 25.3rem;
    left: 16.9rem
}

.recaptcha-4 {
    margin-top: 10px
}

.container-36 {
    display: flex
}

.block-flex {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex: 0 auto;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    width: 300px;
    display: flex
}

.div-form-head {
    width: 300px;
    padding-bottom: 8px
}

.pop-up-bg-close {
    position: absolute;
    inset: 0%
}

.text-block-2 {
    text-align: center
}

.close-btn {
    max-width: 15px;
    position: relative;
    top: -3rem;
    left: 19rem
}

.form-umo-id-success {
    color: #fff;
    background-color: #0000;
    border-radius: 8px;
    order: 0;
    max-width: 100%
}

.bread-non {
    color: var(--dark-slate-blue);
    text-decoration: none
}

.bread-non.w--current {
    color: var(--dark-slate-blue)
}

.text-bread {
    color: var(--highlight-text-color);
    font-size: 1rem;
    text-decoration: none
}

.text-bread.max-width-medium {
    letter-spacing: .01rem;
    max-width: 30.7rem
}

.blog-bread-cut {
    display: flex
}

.text-size-large-3 {
    letter-spacing: -.02rem;
    border-radius: 15px;
    font-size: 1.5rem
}

.text-size-large-3.text-weight-bold.light {
    color: var(--primary-white)
}

.section_pop-up-2 {
    z-index: 9999;
    object-fit: fill;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: none;
    position: fixed;
    inset: 0%
}

.button_4-2 {
    color: #fff;
    text-align: center;
    background-color: #374ef4;
    background-image: none;
    border-radius: .75rem;
    padding: 1rem 2rem;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.445, .05, .55, .95)
}

.button_4-2:hover {
    background-color: #566bff;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.button_4-2.is-form-submit {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a9ca_arrow-right%20\(1\).svg);
    background-position: 20%;
    background-repeat: no-repeat;
    background-size: 1.5rem 1.5rem;
    width: 9.75rem;
    margin-right: .5rem;
    padding-right: 0
}

.button_4-2.is-white {
    color: #061b7d;
    background-color: #fff
}

.button_4-2.is-white:hover {
    opacity: .7;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.form_checkbox-icon-3 {
    background-color: #222631;
    border-width: 1px;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-3.w--redirected-checked {
    background-color: #374ef4;
    background-size: 90%;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-3.w--redirected-focus {
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0;
    box-shadow: 0 0 .25rem 0 #3898ec
}

.from-wrapper-2 {
    z-index: 2;
    width: 100%;
    max-width: 46.25rem;
    position: absolute
}

.pop-up_bg-2 {
    z-index: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.html-embed-2 {
    object-fit: contain;
    display: block;
    overflow: visible
}

.video-30sec {
    min-width: 54.4rem;
    min-height: 30.6rem;
    overflow: visible
}

.video-wrapper-30sec {
    justify-content: center;
    align-self: center;
    align-items: center;
    max-width: 467rem;
    padding: .8rem;
    display: flex;
    overflow: hidden
}

.badges-yield {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    color: var(--primary-white);
    background-color: #40c4ff14;
    border-radius: 20rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding: .3rem .8rem;
    text-decoration: none;
    display: flex
}

.badges-yield.is-wrap {
    flex-wrap: wrap;
    height: 100%
}

.cookie-consent-content {
    z-index: auto;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #fff;
    border-radius: 2rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 56.9rem;
    margin-bottom: 10rem;
    padding-left: 3rem;
    padding-right: 3rem;
    display: flex;
    position: fixed;
    inset: auto auto 0%;
    overflow: visible
}

.cookie-consent-content.background-color-blue {
    background-color: #2979fff2;
    border-radius: 1.2rem;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 5rem;
    padding-top: 3rem;
    padding-bottom: 3rem;
    display: flex
}

.cookie-consent-wrap {
    z-index: 999;
    background-color: #0009;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: fixed;
    top: auto;
    bottom: 0%;
    overflow: visible
}

.cookie-consent-wrap.display-none {
    display: none
}

.wrap-cookie {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    flex-flow: column;
    max-width: 40rem;
    display: flex
}

.wrap-cookie-cta {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    display: flex
}

.padding-section-small-flex-down {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 5rem;
    padding-bottom: 5rem;
    display: flex;
    position: relative
}

.padding-section-small-flex-down.bg-2.top-0rem {
    padding-top: 0
}

.padding-section-small-flex-down.bot-0,
.padding-section-small-flex-down.padding-exchanges-bottom-0 {
    padding-bottom: 0
}

.cookie-consent-list-item-new {
    color: #000;
    border-bottom: 1px solid #ffffff26;
    margin-bottom: 8px
}

.cookie-consent-list-item-new.border-blue {
    border-bottom-color: var(--highlight-text-color)
}

.switch-slider-fill-new {
    background-color: var(--primary-blue);
    border-radius: 10px;
    width: 42px;
    height: 20px;
    position: absolute;
    inset: 0%
}

.switch-slider-fill-new.locked {
    background-color: #fff9
}

.switch-slider-tick-fill-new {
    opacity: 0;
    background-color: #fff;
    border-radius: 9px;
    width: 18px;
    height: 18px
}

.switch-slider-tick-new {
    background-color: #fff;
    border-radius: 9px;
    width: 18px;
    height: 18px;
    position: absolute;
    inset: 1px 1px 1px auto
}

.cookie-consent-list-item-txt-new {
    float: left;
    clear: left;
    color: var(--primary-black);
    flex: none;
    width: 100%;
    margin-bottom: 4px;
    padding-right: 40px;
    font-size: 12px;
    line-height: 18px;
    display: none;
    position: relative;
    left: 0
}

.checkbox-label {
    color: #8ea6cc;
    margin-top: 3px;
    margin-bottom: 18px;
    font-weight: 400
}

.form-enterprice-field {
    flex-flow: column;
    display: flex
}

.form-enterprice-field.display-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.cta-enterprise {
    flex-flow: column;
    display: flex
}

.cta-enterprise.gap-0-5rem {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column
}

.button-enterprise {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.bold-text-29 {
    color: var(--primary-white)
}

.cookie-consent-button {
    background-color: var(--primary-white);
    color: var(--primary-blue);
    text-align: center;
    background-image: none;
    border-radius: .75rem;
    padding: 1rem 2rem;
    font-family: Ubuntu Webfont, sans-serif;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
    transition: background-color .3s cubic-bezier(.445, .05, .55, .95)
}

.cookie-consent-button:hover {
    background-color: #cbdbfb;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.cookie-consent-button.is-text {
    color: #000;
    background-color: #0000;
    border: 2px solid #0000
}

.cookie-consent-button.is-small {
    padding: .5rem 1.25rem
}

.cookie-consent-button.is-form-submit {
    background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a9ca_arrow-right%20\(1\).svg);
    background-position: 20%;
    background-repeat: no-repeat;
    background-size: 1.5rem 1.5rem;
    width: 9.75rem;
    margin-right: .5rem;
    padding-right: 0
}

.cookie-consent-button.is-large {
    padding: 1rem 2rem
}

.cookie-consent-button.is-secondary {
    color: #000;
    background-color: #0000;
    border: 2px solid #000;
    border-bottom-width: .125rem
}

.cookie-consent-button.is-secondary:hover {
    background-image: linear-gradient(to bottom, var(--highlight-text-color)53%, #80d8ff75)
}

.cookie-consent-button.is-icon {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: flex
}

.cookie-consent-button.is-icon:hover {
    background-color: #6f81ff
}

.cookie-consent-button.is-icon.green-bg {
    background-color: #22bea1;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    display: flex
}

.cookie-consent-button.is-icon.orange-bg {
    background-color: #f49100
}

.cookie-consent-button.nav {
    background-color: var(--primary-blue);
    border-radius: 3.4rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.cookie-consent-button.nav:hover {
    background-color: #566bff
}

.cookie-consent-button.is-white {
    background-color: var(--primary-white);
    color: #061b7d
}

.cookie-consent-button.is-white:hover {
    opacity: .7;
    background-image: none;
    background-repeat: repeat;
    background-size: auto
}

.cookie-consent-button.button-white {
    background-color: var(--primary-white);
    color: #000
}

.cookie-consent-list {
    border-top: 1px solid #ffffff26;
    margin-top: 8px;
    margin-bottom: 0;
    padding-top: 8px;
    padding-left: 0;
    display: none
}

.lp-deposit-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.cell-5 {
    grid-column-gap: 36px;
    grid-row-gap: 36px;
    justify-content: space-between;
    align-items: center
}

.sticky_phone-bg-lp {
    width: 100%;
    position: absolute;
    inset: 0%
}

.wrap-card-center {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    opacity: .2;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.wrap-card-center.is-last {
    margin-bottom: 17rem
}

.wrap-card-center.is-active,
.wrap-card-center.mob-top-2rem.is-active {
    opacity: 1
}

.wrap-card-center.last {
    margin-bottom: 0
}

.heading-wrapper {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: inline-flex
}

.text-label-cms {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: wrap;
    display: flex
}

.left-col-cms,
.buys-stack {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem
}

.template-main-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.template-main-container.space-between {
    justify-content: space-between
}

.template-main-container.space-between.align-center {
    align-items: center
}

.template-main-container.gap-tiny {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem
}

.image-template {
    vertical-align: baseline;
    display: block
}

.heading-landings-template {
    letter-spacing: -.02rem;
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.2
}

.heading-landings-template._404 {
    letter-spacing: -.12rem;
    font-size: 6rem;
    line-height: 1.1
}

.wrapper-display-flex {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    width: 100%;
    max-width: 62.5rem;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.page-list-spacer-1rem {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex
}

.page-list-spacer-1rem.page-list-style-without-dots {
    list-style-type: none
}

.list {
    flex-flow: column
}

.page-list-spacer-0-5rem {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    flex-flow: column;
    display: flex
}

.hero-trading-container {
    z-index: 100;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.text-h1-values-3rem {
    letter-spacing: -.02rem;
    font-size: 3.6rem;
    font-weight: 700;
    line-height: 1.3
}

.text-h1-values-3rem.max-width-large-2.align-center {
    letter-spacing: -.09rem;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 4.5rem;
    line-height: 1.2
}

.text-h1-values-3rem.coindrop-all-text {
    font-size: 3.2rem
}

.text-h1-values-3rem.text-color-grey.custom {
    padding-top: .7rem;
    font-size: 1rem
}

.text-h1-values-3rem.custom {
    font-size: 2rem
}

.text-h1-values-3rem.padding-2rem.text-align-left.custom-padding {
    font-size: 3rem;
    line-height: 1.1
}

.ticker-coindrop {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    z-index: 100;
    background-color: #596dff;
    justify-content: flex-start;
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    display: block;
    position: absolute;
    inset: auto 0% 0%;
    overflow: visible
}

.coindrop-section-hero {
    box-sizing: border-box;
    background-color: #000;
    background-image: linear-gradient(180deg, black, var(--primary-black));
    padding-top: 6.25rem;
    padding-bottom: 0;
    display: block;
    position: relative;
    overflow: hidden
}

.coindrop-section-hero.pb-null,
.coindrop-section-hero.padding-cms-0 {
    padding-bottom: 0
}

.coindrop-section-hero.allowed-country,
.coindrop-section-hero.allowed-country.skeleton {
    display: none
}

.coindrop-section-hero.not-allowed {
    display: block
}

.coindrop-section-hero.not-allowed.en,
.coindrop-section-hero.not-allowed.skeleton,
.coindrop-section-hero.italy-allowed {
    display: none
}

.ellipse-gradient-background {
    opacity: .3;
    pointer-events: auto;
    object-fit: fill;
    z-index: 1;
    display: block;
    position: absolute;
    inset: auto auto 10% -31%;
    overflow: visible;
    transform: rotate(25deg)
}

.ellipse-gradient-background.right {
    z-index: 0;
    inset: 18% -20% auto auto;
    transform: rotate(-150deg)
}

.text-block-inner {
    box-sizing: content-box;
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    overflow: visible
}

.text-loop-inner {
    flex: none
}

.fixed-banner-coindrop {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--deep-sky-blue-for-span);
    z-index: 101;
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
    justify-content: center;
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    display: flex;
    overflow: visible
}

.fixed-banner-coindrop.stick-banner-allowed {
    display: flex
}

.text-fixed-banner.text-color-black.text-size-airdrop {
    font-size: 1rem
}

.hero-section-gradient {
    background-image: linear-gradient(180deg, #0000, var(--primary-black));
    mix-blend-mode: normal;
    z-index: 200;
    height: 5rem
}

.form-banner {
    border-radius: 5rem;
    flex-flow: column;
    justify-content: center;
    width: 100%;
    max-width: 69.125rem;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    padding-left: 5rem;
    padding-right: 5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.form-banner.z-index-1.marg-0rem.small {
    max-width: 62.625rem;
    padding-left: 5.4rem;
    padding-right: 5.4rem
}

.form-banner.z-index-1.marg-0rem.top-17rem {
    top: 17rem
}

.form-banner.z-index-1.marg-0rem {
    margin-top: 0
}

.form-banner.cta-blog {
    height: 25rem;
    margin-top: 5rem
}

.button-form-business {
    background-color: var(--primary-blue);
    border-radius: .7rem;
    width: 16rem
}

.text-color-white-3 {
    color: #fff
}

.text-size-tiny-4 {
    letter-spacing: -.0175rem;
    margin-bottom: .5rem;
    font-size: .875rem;
    line-height: 1.4
}

.text-size-tiny-4.text-weight-medium.margin-0 {
    color: #80d8ff
}

.icon-1x1-large-3 {
    aspect-ratio: 1;
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem
}

.form-full-page {
    grid-column-gap: 4rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 2.25fr;
    justify-content: stretch;
    display: grid
}

.stack-wrapper-corporate {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 0
}

.stack-wrapper-corporate._1-5rem {
    grid-row-gap: 1.5rem
}

.stack-wrapper-corporate.gap-1-5rem.spacer-huge {
    grid-template-rows: auto;
    margin-top: 5rem
}

.stack-wrapper-corporate._4rem {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem
}

.stack-wrapper-corporate.one-row {
    grid-template-rows: auto
}

.stack-wrapper-corporate.spacer-huge {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    padding-top: 5rem
}

.cta-bg-logo-image_mobile-corporate {
    display: none;
    position: absolute;
    inset: 0% 0% 0% auto
}

.form-business-partners {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.text-color-highlight-5 {
    color: #e0e6ff;
    text-decoration: none
}

.text-color-highlight-5.checkbox-text-size {
    font-size: .8rem
}

.text-color-highlight-5.checkbox-text-size.light {
    color: var(--primary-black)
}

.form_checkbox-icon-4 {
    background-color: #222631;
    border-width: 1px;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-4.w--redirected-checked {
    background-color: #374ef4;
    background-size: 90%;
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0
}

.form_checkbox-icon-4.w--redirected-focus {
    border-color: #40c4ff36;
    border-radius: .375rem;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 .5rem 0 0;
    box-shadow: 0 0 .25rem 0 #3898ec
}

.form_checkbox-icon-4.light {
    background-color: #fff
}

.form_checkbox-icon-4.light.w--redirected-checked {
    background-color: #2861ff
}

.pop-up_bg-3 {
    z-index: 4;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.pop-up_bg-3.enterprice-bg {
    z-index: 1;
    overflow: visible
}

.section_pop-up-3 {
    z-index: 9999;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: block;
    position: fixed;
    inset: 0%
}

.form_input-3 {
    color: #fff;
    background-color: #222631;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.div-block-111 {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.section-hero-exchange {
    padding-top: 6.25rem
}

.section-hero-exchange.overflow-hidden {
    display: none
}

.section-hero-exchange.overflow-hidden.not-allowed {
    display: block
}

.image-size-small {
    width: 50%
}

.image-size-middle {
    width: 80%
}

.card-align-center {
    justify-content: center;
    align-items: center
}

.center-col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: center;
    align-items: center
}

.col-horizontal {
    flex-flow: row;
    justify-content: space-between;
    align-items: center
}

.prize-buttons {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--primary-black);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 8em;
    padding: 1rem .5rem;
    display: flex
}

.bold-text-31 {
    color: var(--primary-white)
}

.hero-text-image {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.section-29 {
    background-color: #080808;
    border: 0 solid #ffffff1f;
    border-bottom-width: 1px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 1440px;
    padding: 160px 80px 161px;
    text-decoration: none;
    display: flex
}

.container-37 {
    grid-row-gap: 96px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 1280px;
    text-decoration: none;
    display: flex
}

.container-head-feautres {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.container-head-feautres.mobile-display-flex-vertical {
    justify-content: space-between;
    align-items: center
}

.heading-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 624px;
    text-decoration: none;
    display: flex
}

.container-39 {
    grid-row-gap: 32.01px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 624px;
    padding-bottom: 3.59px;
    text-decoration: none;
    display: flex
}

.container-40 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: .89px;
    text-decoration: none;
    display: flex
}

.text-2 {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.8px;
    text-decoration: none
}

.text-2.light {
    color: var(--black)
}

.container-card-features {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    text-decoration: none;
    display: flex
}

.container-card-features.display.b2b {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem
}

.container-card-features.display.b2b.corporate-clients.business-block {
    flex-flow: row
}

.card-features {
    background-image: linear-gradient(164.88deg, #001aeb00 18%, #1f30bd3d);
    border: 1px solid #ffffff1f;
    border-radius: 40px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 296px;
    height: 400px;
    padding: 33px;
    text-decoration: none;
    display: flex
}

.card-features.custom {
    height: auto
}

.imgmargin {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 64px;
    max-width: 296px;
    height: 96px;
    padding-bottom: 32px;
    text-decoration: none;
    display: flex
}

.text-features-wrapper {
    grid-row-gap: 8px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    text-decoration: none;
    display: flex
}

.column-card-right {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.column-card-right.real {
    flex-flow: row
}

.column-card-right.real.white {
    background-color: #fff;
    border-radius: 1rem;
    padding: 1.8rem
}

.column-card-right.real.white.align-bottom {
    flex-flow: column
}

.text-3 {
    color: #fff;
    letter-spacing: .48px;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 23px;
    font-weight: 700;
    line-height: 31.2px;
    text-decoration: none
}

.text-4 {
    color: #bbb;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
    text-decoration: none
}

.scale-your-financial-operations-0 {
    color: #fff;
    letter-spacing: .56px;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 58.24px;
    text-decoration: none
}

.section-30 {
    background-color: #080808;
    border: 0 solid #ffffff1f;
    border-bottom-width: 1px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 1440px;
    height: 1183px;
    padding: 108px 80px 161px;
    text-decoration: none;
    display: flex
}

.container-41 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 1280px;
    height: 970px;
    text-decoration: none;
    display: flex
}

.columns-containter {
    grid-column-gap: 96px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.heading-column-right {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.heading-column-right.padding-bottom.gap-large {
    grid-column-gap: 5rem;
    grid-row-gap: 5rem
}

.heading-column-left {
    grid-row-gap: 15.1px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.heading-column-left.padding-bottom.position-sticky {
    position: sticky;
    top: 6.7rem
}

.text-5 {
    color: #fff;
    letter-spacing: .56px;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 52px;
    font-weight: 700;
    line-height: 58.24px;
    text-decoration: none
}

.container-45 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-bottom: .895px;
    text-decoration: none;
    display: flex
}

.text-6 {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 28.8px;
    text-decoration: none
}

.text-6.light {
    color: var(--primary-black)
}

.list-2 {
    grid-row-gap: 64px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.item {
    grid-column-gap: 16px;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    text-decoration: none;
    display: flex
}

.container-46 {
    grid-row-gap: 8px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    text-decoration: none;
    display: flex
}

.text-7 {
    color: #fff;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Ubuntu, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
    text-decoration: none
}

.container-47 {
    grid-row-gap: 8px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding-bottom: 3.6px;
    text-decoration: none;
    display: flex
}

.card-features-estate {
    background-image: linear-gradient(164.88deg, #001aeb00, #2e43ef0a 51%, #ffffff3b 100%, #ffffff1a);
    border: 1px solid #ffffff1f;
    border-radius: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    max-width: 296px;
    height: 240px;
    padding: 33px;
    text-decoration: none;
    display: flex
}

.card-features-estate-long {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-image: linear-gradient(164.88deg, #001aeb00 18%, #ffffff3b 100%, #001aeb3d);
    border: 1px solid #ffffff1f;
    border-radius: 40px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    min-width: 200px;
    max-width: 1000px;
    height: 240px;
    padding: 33px;
    text-decoration: none;
    display: flex
}

.cell-right-col {
    justify-content: center;
    align-items: flex-end
}

.silder-real-estate {
    background-color: var(--primary-white);
    height: auto
}

.silder-real-estate.light {
    background-color: #f2f2f2
}

.stack-real-estate {
    padding: 0;
    overflow: hidden
}

.cell-col-real-estate {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start
}

.slide-nav-2.slider-nav-real-estate {
    font-size: .6rem;
    line-height: .5;
    display: flex
}

.slider-nav-real-estate {
    font-size: .6rem
}

.slider-nav-real-estate.container-medium.flex-align-left {
    display: flex
}

.mobile-text-align.light {
    color: var(--primary-black)
}

.mobile-text-align.text-align-left-mobile {
    text-align: center
}

.image-67 {
    object-fit: fill;
    margin-top: 38px
}

.container-card-features-sticky {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    text-decoration: none;
    display: flex
}

.cell-6 {
    justify-content: flex-start;
    align-items: center;
    padding-top: 1.7rem
}

.cell-6.align-center-cell {
    justify-content: center;
    align-items: center
}

.warning-wrap {
    background-color: #40c4ff14;
    border-radius: 1rem;
    padding: 2rem
}

.warning-wrap.flex-margin {
    justify-content: center;
    align-items: center;
    display: flex
}

.warning-wrap.flex-margin.background {
    background-color: #0000
}

.footer-stable-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.scar-card-wrapper {
    grid-column-gap: .6rem;
    grid-row-gap: .6rem;
    background-color: #061b7d1a;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 1.5rem;
    display: flex
}

.scar-card-wrapper.container-small.mt-hp {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: space-between;
    align-items: center;
    max-width: 56.9rem;
    margin-top: 3rem
}

.scar-card-wrapper.container-small.mt-hp.z-index-2.container-medium {
    z-index: 3
}

.scar-card-wrapper.container-small.mt-hp.z-index-2.container-medium.coindrop-trust {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px)
}

.scar-card-wrapper.introduction-corporate-clients-wrap {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    width: 70%;
    position: relative;
    bottom: 10rem
}

.scar-card-wrapper.container-medium.margin-medium.display-flex-vertical {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding: 4rem 14.9rem
}

.scar-card-wrapper.card-align-center {
    background-color: var(--primary-blue);
    border-radius: 1rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    height: 3.5rem
}

.text-block-3 {
    color: #fff;
    font-weight: 400
}

.display-under {
    vertical-align: baseline;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
    top: -3.1rem
}

.button-under-nav {
    margin-left: auto;
    margin-right: auto;
    display: inline-block
}

.card-grey {
    border: 2px solid #e0e0e047;
    border-radius: 40px;
    flex-direction: column;
    justify-content: space-between;
    align-self: flex-start;
    align-items: flex-start;
    max-width: 20rem;
    padding: 2rem;
    text-decoration: none;
    display: flex
}

.card-grey.center {
    background-color: #f2f5fc;
    border-style: none;
    border-color: #0000
}

.card-grey.padding {
    padding-bottom: 0
}

.card-grey.flex-align-center {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center
}

.card-grey.flex-align-center.card-for-business {
    max-width: 15rem
}

.card-grey.flex-align-center.card-digital {
    max-width: none
}

.card-features-estate-grey {
    border: 2px solid #e0e0e0;
    border-radius: 40px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    max-width: 296px;
    height: 240px;
    padding: 33px;
    text-decoration: none;
    display: flex
}

.card-features-estate-long-grey {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border: 2px solid #e0e0e0;
    border-radius: 40px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding: 33px;
    text-decoration: none;
    display: flex
}

.light,
.right-arrow-3,
.left-arrow-2 {
    color: var(--primary-black)
}

.features-slider-enterprice {
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.graphic-our-solution {
    margin-left: auto;
    margin-right: auto;
    display: block
}

.graphic-our-solution.desktop-hide-enterprice {
    display: none
}

.slide-3 {
    background-color: #fff
}

.icon-slider-enterpice,
.image-68 {
    margin-right: 1rem
}

.navbar-light {
    z-index: 998;
    background-color: #0000;
    width: 100%;
    max-width: 84rem;
    margin-left: auto;
    margin-right: auto;
    position: static;
    inset: 0% 0% auto
}

.navbar-light.light {
    position: static
}

.promo-pirate {
    max-width: 70%
}

.blog-whatis {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.flex-button-whatis {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex
}

.header-div-whatis {
    display: flex
}

.arrow-down {
    width: 2rem
}

.buy-buttons-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex
}

.buy-buttons-container.parent-container {
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 5rem
}

.breadcrumb-4 {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    display: flex
}

.features-header-ico {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.features-ico {
    width: 1.2rem;
    height: 1.2rem
}

.features-flex-stretch {
    flex-flow: column;
    justify-content: space-between;
    display: flex
}

.fs-radio_label {
    margin-bottom: 1rem
}

.fs-radio_column {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
    grid-auto-flow: column;
    align-items: center;
    min-height: 3rem;
    display: grid
}

.fs-radio_field-4 {
    color: #000;
    cursor: pointer;
    background-color: #fff;
    border: 2px solid #000;
    border-radius: .25rem;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0;
    padding: 1rem 1.5rem;
    font-weight: 500;
    display: flex;
    position: relative
}

.fs-radio_field-4:hover {
    color: #696969;
    border-color: #696969
}

.fs-radio_field-4.is-active {
    color: #fff;
    background-color: #501aff;
    border-color: #501aff
}

.fs-radio_button-4 {
    border-style: none;
    border-radius: 0;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-left: 0;
    display: block;
    position: absolute;
    inset: 0%;
    box-shadow: 1px 1px 3px #0000
}

.fs-radio_button-4.w--redirected-focus {
    box-shadow: none;
    border-style: none
}

.fs-radio_button-4.w--redirected-focus-visible {
    box-shadow: none;
    outline-offset: 4px;
    outline: 2px solid #9b9b9b
}

.fs-radio_label-4 {
    margin-bottom: 0;
    font-weight: 500;
    position: relative
}

.custom-link {
    color: var(--primary-white);
    font-weight: 400;
    text-decoration: none
}

.custom-link:hover {
    color: var(--link-sky-color)
}

.text-color-highlight-6 {
    color: #e0e6ff;
    letter-spacing: .01125rem;
    font-size: 1.125rem;
    line-height: 1.5;
    text-decoration: none
}

.text-color-highlight-6.faq_content {
    opacity: 0;
    max-height: 0;
    transition: all .3s;
    overflow: hidden
}

.div-block-112 {
    display: flex
}

.preloader-container {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 62.5rem;
    height: 27rem;
    margin-top: 6.5rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: 0%
}

.ths08-preloader-section {
    z-index: 9999;
    background-image: radial-gradient(circle, #0b0d1a, #000);
    justify-content: center;
    align-items: center;
    height: 100vh;
    display: flex;
    position: absolute;
    inset: -100% 0% 0%;
    overflow: hidden
}

.ths08-logo-text {
    color: #f5f5f5;
    letter-spacing: 3px;
    justify-content: center;
    align-items: center;
    font-size: 50px;
    font-weight: 400;
    line-height: 50px;
    display: flex
}

.preloader-fin {
    width: 100%;
    height: 100%;
    position: absolute
}

.tabs-real-estate {
    display: flex
}

.menu-real-estate {
    flex-flow: column;
    display: flex
}

.menu-real-estate.border-10 {
    border-radius: 1rem
}

.header-tab {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.tab-link-real-estate {
    background-color: #0000;
    border-bottom: 1px solid #000;
    border-radius: 1px;
    max-width: 32rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.less-epic-shadow {
    opacity: 0;
    border-top: 1px solid #0000;
    transition: opacity .15s ease-in;
    position: absolute;
    inset: 0%;
    box-shadow: 0 80px 60px #0000000f, 0 40px 32px #0000000d, 0 10px 16px #00000014, 0 10px 8px #00000008, 0 2px 4px #00000005
}

.magic-tab {
    border-bottom: 1px solid #0000000f;
    padding: 2rem;
    transition: transform .2s, color .15s;
    display: block;
    position: relative
}

.magic-tab.w--current {
    background-color: #fff
}

.magic-tab.current {
    color: #2979ff;
    border-bottom-color: #0000;
    border-radius: 1rem;
    padding-top: 1.5rem;
    padding-bottom: 1rem
}

.magic-tab.last {
    border-bottom-style: none
}

.magic-tab_link {
    z-index: 1;
    position: absolute;
    inset: 0%
}

.magic-tab-image {
    border-radius: 1rem;
    max-width: 23.7rem;
    overflow: hidden
}

.padding-vertical-2,
.padding-vertical-2.padding-xxhuge {
    padding-left: 0;
    padding-right: 0
}

.emoji-icon {
    margin-right: .75rem
}

.container-large-2 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.magic-link {
    z-index: 2;
    color: #000;
    margin-bottom: -.25rem;
    margin-left: -.5rem;
    margin-right: auto;
    padding: .25rem .5rem;
    font-weight: 600;
    display: none;
    position: relative;
    overflow: hidden
}

.magic-links_component {
    align-items: center;
    height: 38rem;
    display: flex
}

.heading-small {
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1.4
}

.button-text-style {
    font-weight: 600
}

.button-text-style:hover {
    text-decoration: none
}

.content_tabs-menu {
    grid-column-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0
}

.magic-link_underline {
    background-color: #0000;
    height: 2px
}

.magic-tab_image-wrapper {
    justify-content: center;
    align-items: center;
    display: flex
}

.text-content_wrapper {
    opacity: 0;
    color: #000;
    max-height: 0;
    transition: max-height .15s, opacity .15s;
    overflow: hidden
}

.magic_list-item {
    grid-column-gap: 4rem;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-content: start;
    align-items: center;
    margin-bottom: 0;
    display: grid
}

.margin-top-2 {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.button-secondary {
    color: #000;
    text-align: center;
    background-color: #0000;
    border: 1px solid #000;
    padding: .75rem 1.5rem;
    transition: color .15s, background-color .15s
}

.button-2 {
    color: #fff;
    text-align: center;
    background-color: #000;
    border: 1px solid #000;
    padding: .75rem 1.5rem;
    transition: color .15s, background-color .15s
}

.button-2.with-icon:hover {
    background-color: #2e5cff
}

.heading-large {
    font-size: 2.5rem;
    font-weight: 700;
    line-height: 1.2
}

.steps-list {
    text-align: left;
    margin-bottom: 0;
    padding-left: 1.15rem;
    padding-right: 1.15rem
}

.page-padding {
    padding-left: 5%;
    padding-right: 5%
}

.text-style-link-2 {
    text-decoration: underline
}

.content-wrapper {
    max-width: 40rem
}

.stylesystem-class-label {
    cursor: context-menu;
    background-color: #83747426;
    border-radius: 5px;
    padding-left: .5rem;
    padding-right: .5rem;
    display: inline-block
}

.section-introduction {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000
}

.step-list_item {
    margin-bottom: .5rem;
    line-height: 1.6;
    list-style-type: decimal
}

.icon-embed-xsmall {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex
}

.button-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.margin-bottom-4,
.margin-bottom-4.margin-xxsmall {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.heading-medium {
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.3
}

.section-magic {
    justify-content: center;
    align-items: center;
    position: relative
}

.introduction_component {
    grid-column-gap: 5rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: grid
}

.button-wrapper {
    display: flex
}

.text-size-medium-3 {
    font-size: 1.125rem
}

.magic-pane {
    opacity: 0;
    flex-direction: column;
    justify-content: center;
    transition: max-height .3s, opacity .3s;
    display: flex;
    position: absolute;
    inset: 5% 0% auto 60%
}

.magic-pane.current {
    z-index: 1;
    opacity: 1
}

.featured-element-ico {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex
}

.trust-banner {
    background-color: #f2f5fc;
    border-radius: 2rem;
    padding: 1.5rem
}

.link-black {
    text-decoration: underline
}

.features-cards {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.features-card-grid {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.features-card-grid.banks {
    grid-template-rows: auto
}

.our-site-banner {
    border-radius: 1rem;
    max-width: 60%;
    display: block;
    position: static;
    inset: auto auto -31%
}

.mobile_menu_white {
    z-index: -1;
    background-color: #081d33;
    width: 100%;
    height: 100vh;
    display: none;
    position: absolute;
    inset: 0% 0% auto
}

.heading-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex
}

.image-69 {
    position: absolute
}

.image-interest-event {
    object-fit: fill;
    order: 1;
    align-self: center;
    max-width: 50%;
    max-height: 100%;
    display: block;
    position: absolute;
    inset: 0% 0% 0% 450px
}

.slider-enterprice {
    flex: 1;
    width: auto;
    height: auto;
    display: none
}

.section_pop-up-bg {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fffc;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: fixed;
    inset: 0%
}

.section_pop-up-bg.pop-up-for-main-page {
    display: block
}

.section_pop-up-bg.pop-up-in-main-page {
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
    display: none;
    position: fixed;
    overflow: visible
}

.section_pop-up-bg.enterprice-form {
    flex-flow: row;
    display: block
}

.section_pop-up-bg.enterprice {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fffc;
    height: 100%
}

.form_input-4 {
    color: #fff;
    background-color: #fff;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    width: 30rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.form_input-4.dropdown {
    padding-left: .5rem;
    display: block
}

.section_pop-up-bg-2 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fffc;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: block;
    position: fixed;
    inset: 0%
}

.form_input-5 {
    color: #fff;
    background-color: #fff;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    width: 30rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.form_input-5.dropdown {
    padding-left: .5rem;
    display: block
}

.section_pop-up-bg-3 {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: #fffc;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: block;
    position: fixed;
    inset: 0%
}

.form_input-6 {
    color: #fff;
    background-color: #fff;
    border: 1.35px solid #40c4ff36;
    border-radius: .75rem;
    width: 30rem;
    min-height: 4rem;
    margin-bottom: 0;
    padding: 0 1rem 0 1.5rem
}

.form_input-6.dropdown {
    padding-left: .5rem;
    display: block
}

.hero__card-logo {
    width: 6.6em
}

.hero__card-text {
    color: #eeedf2;
    letter-spacing: .1em;
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    font-size: 1.4em;
    font-weight: 700
}

.hero__card-bottom {
    opacity: .6;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.hero__card-bar {
    width: 3.5em
}

.hero__card {
    transform-style: preserve-3d;
    background-image: linear-gradient(144deg, #eeedf24d, #fff0 43%);
    border-width: 2px;
    border-color: #000;
    border-radius: 2em;
    width: 38em;
    min-width: 38em;
    height: 24em;
    position: relative;
    transform: rotate(-9deg)
}

.hero__card-top {
    opacity: .6;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.hero__card-icon {
    width: 3.5em
}

.hero__card-shine {
    background-image: radial-gradient(circle, #1c1341de, #1c134100 61%);
    border-radius: 100vw;
    width: 60em;
    height: 60em;
    margin-top: -30.4em;
    margin-left: -25.7em;
    position: absolute;
    inset: 0% auto auto 0%
}

.hero__card-contain {
    z-index: 3;
    perspective: 2000em;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% 0% 18% 53%
}

.hero__card-content {
    flex-direction: column;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    height: 100%;
    padding: 2.6em;
    display: flex;
    overflow: hidden
}

.html {
    width: 0;
    height: 0;
    position: absolute;
    inset: 0% 0% auto;
    overflow: hidden
}

.header-widget-image {
    position: absolute;
    top: -1.4rem;
    left: -1.2rem
}

.header-widget-image.button {
    top: 6.7rem
}

.header-widget-image.button-image {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
    top: 7.2rem
}

.header-widget-image-button {
    position: absolute;
    top: -1.4rem;
    left: -1.2rem
}

.header-widget-image-button.button {
    top: 6.7rem
}

.header-widget-image-button.button-image {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
    top: 18.7rem
}

.header-widget-image-button.button-image.two {
    max-width: 10rem;
    top: 16.4rem;
    left: 19.2rem
}

.dropdown-5 {
    background-color: #222631;
    border: 1.35px solid #40c4ff36;
    border-radius: .7rem;
    display: inline-block
}

.dropdown-toggle {
    color: #f5f5f5;
    width: 100%;
    transition: all .2s
}

.dropdown-toggle:hover {
    background-color: #3b4255
}

.icon-3 {
    color: #7da6cc
}

.dropdown-list-3 {
    background-color: #fff;
    border-radius: 5px;
    display: block;
    overflow: hidden;
    box-shadow: 0 10px 40px #98a2ac36
}

.div-block-113 {
    padding-top: 15px;
    padding-bottom: 15px
}

.dropdown-link {
    padding-left: 30px;
    transition: all .2s
}

.dropdown-link:hover {
    background-color: #f5f6f8;
    box-shadow: inset 2px 0 #88c1ff
}

.token-section-hero {
    box-sizing: border-box;
    padding-top: 6.25rem;
    padding-bottom: 0;
    display: block;
    position: relative;
    overflow: hidden
}

.token-section-hero.pb-null,
.token-section-hero.padding-cms-0 {
    padding-bottom: 0
}

.token-section-hero.allowed-country {
    display: block
}

.token-section-hero.allowed-country.skeleton {
    display: none
}

.token-section-hero.not-allowed {
    display: block
}

.token-section-hero.not-allowed.en,
.token-section-hero.not-allowed.skeleton {
    display: none
}

.token-section-hero.italy-allowed {
    display: block
}

.text-block-4 {
    color: var(--primary-blue)
}

.gap-1rem {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem
}

.gap-4re {
    grid-column-gap: 10rem;
    grid-row-gap: 10rem
}

.airdrop-wrapper {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem;
    outline-offset: -1px;
    mix-blend-mode: normal;
    border-radius: 2.5rem;
    outline: 1px solid #e0e6ff0d;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 69.125rem;
    min-height: 22.4375rem;
    margin-left: auto;
    margin-right: auto;
    padding: 4rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.airdrop-wrapper.is-small {
    -webkit-backdrop-filter: blur(32px);
    backdrop-filter: blur(32px);
    background-color: #0b0c1a;
    flex-direction: column;
    align-items: stretch;
    min-height: 21rem;
    padding: 2rem 1.5rem
}

.airdrop-wrapper.is-small.no-min-height {
    border-radius: 1.5rem;
    min-height: auto;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.airdrop-wrapper.is-small.no-min-height.mobile-0rem {
    background-color: #0b0c1a
}

.airdrop-wrapper.is-small.no-min-height.mobile-0rem.career-role {
    color: #fff;
    border: 1px solid #0000;
    justify-content: flex-start;
    height: 100%;
    text-decoration: none;
    transition: border-color .2s cubic-bezier(.645, .045, .355, 1)
}

.airdrop-wrapper.is-small.no-min-height.mobile-0rem.career-role:hover {
    border-color: #80d8ff2e
}

.airdrop-wrapper.is-small.no-min-height.sizing-grow {
    flex: 1
}

.airdrop-wrapper.is-small.full-height {
    height: 100%;
    min-height: auto
}

.airdrop-wrapper.big-left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1.3fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.airdrop-wrapper.big-left.pad-vert-4rem {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.airdrop-wrapper.big-left.promos {
    min-height: auto
}

.airdrop-wrapper.big-right {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.3fr;
    grid-auto-columns: 1fr;
    display: grid
}

.airdrop-wrapper.big-right.promos {
    min-height: auto
}

.airdrop-wrapper.card-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: .97fr 1fr;
    min-height: auto
}

.airdrop-wrapper.card-grid.small-card {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-content: space-between;
    height: 100%;
    padding: 1rem
}

.airdrop-wrapper.card-grid.small-card.auto-height {
    border-radius: 1.5rem;
    height: auto;
    padding: 1.5rem
}

.airdrop-wrapper.card-grid.small-card.auto-height.custom-height {
    height: 2px
}

.airdrop-wrapper.card-grid.small-card.max-w-none {
    max-width: none
}

.airdrop-wrapper.card-grid.small-card.error {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.airdrop-wrapper.mini-card {
    border-radius: 1.25rem;
    min-height: auto;
    padding: 1.5rem
}

.airdrop-wrapper.list-item {
    border-radius: 1rem;
    justify-content: space-between;
    max-width: none;
    min-height: auto;
    padding: 1rem 1.5rem
}

.airdrop-wrapper.card-1 {
    flex-flow: column;
    min-height: 45rem;
    max-height: 40rem;
    padding-bottom: 0
}

.airdrop-wrapper.card-2 {
    flex-flow: column;
    max-width: none;
    min-height: 42rem;
    padding-bottom: 0
}

.container--yhdl {
    max-width: 70rem;
    margin-left: auto;
    margin-right: auto
}

.image-70 {
    max-width: 5%
}

.image-71 {
    max-width: 80%;
    position: absolute;
    inset: 0%
}

.image-apy {
    aspect-ratio: auto;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: auto 0% 0%
}

.div-block-114 {
    max-width: 25rem
}

.image-73 {
    max-height: 100%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.container-airdrop {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 30rem;
    display: flex
}

.container-airdrop.mobile-align-center {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem
}

.spline-scene {
    display: flex
}

.spline-scene-2 {
    position: absolute
}

.hero-token-container {
    z-index: 100;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    max-width: 35rem;
    display: flex
}

.hero-token-container.gap-1-5rem {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem
}

.spline-scene-3 {
    z-index: 1;
    width: 100%;
    height: 40rem;
    position: absolute
}

.bg-gradient-token {
    opacity: .6;
    filter: blur(162.012px);
    perspective: 2000px;
    position: absolute;
    inset: 14rem auto auto -22.156rem;
    transform: rotate(-75deg)
}

.bg-gradient-token.opposite {
    left: auto;
    right: -22.156rem
}

.bg-gradient-token.opposite.animation-rotate.bot {
    top: 50rem
}

.image-74 {
    max-height: 20rem;
    position: absolute;
    top: 914.26px;
    left: 89px
}

.spline-scene-4 {
    mix-blend-mode: lighten;
    width: 100%;
    height: 40rem;
    position: absolute;
    left: auto;
    overflow: clip
}

.image-75 {
    position: absolute
}

.yhdl-mark {
    background-color: #cecece33;
    border: 1px solid #bbbbbb4a;
    border-radius: 12px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 8rem;
    height: 3rem;
    padding: 1rem 2rem;
    display: flex
}

.visa-img {
    position: absolute;
    inset: auto 0% -8%
}

.image-77 {
    z-index: 1;
    position: absolute;
    top: 923.26px
}

.spline-scene-5 {
    min-width: 100%;
    max-width: 100%;
    min-height: 100%;
    max-height: 100%;
    position: absolute
}

.spline-scene-6 {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
    justify-content: center;
    align-items: center
}

.business-wrap-transparent {
    display: none;
    position: absolute;
    right: -11.9rem
}

.corporate-clients-svg {
    width: 2rem
}

.prize-container {
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

.cel-trade-compet {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: flex-start
}

.gap-2rem {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 0
}

.image-prize {
    width: 100%;
    height: 100%
}

.div-block-115 {
    width: 100%;
    height: 20rem
}

.prize-block {
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 25rem;
    display: flex;
    position: relative
}

.prize-block.margin-top-custom {
    margin-top: 4rem
}

.prize-description {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    -webkit-backdrop-filter: blur(60px);
    backdrop-filter: blur(60px);
    outline-offset: -1px;
    background-color: #0000;
    background-image: linear-gradient(121deg, #8f8f8f00, #85858547);
    border-radius: 1.5rem;
    outline: 1px solid #e0e6ff38;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 10rem;
    padding: 2rem;
    display: flex;
    position: relative
}

.iphone-img {
    z-index: 0;
    width: 90%;
    position: absolute;
    top: -108.766px
}

.watch-img {
    width: 40%;
    position: absolute;
    top: 2.2344px
}

.airpods-img {
    width: 90%;
    position: absolute;
    top: -75.7656px
}

.amazon-100 {
    width: 40%;
    position: absolute;
    top: -10.7656px
}

.amazon-50 {
    width: 40%;
    position: absolute;
    top: -1.7656px
}

.text-color-dark {
    color: var(--dark-slate-blue)
}

.menu_link-padding-business {
    color: var(--primary-white);
    cursor: pointer;
    border: 1px solid #0000;
    border-radius: .75rem;
    padding: 1rem 1.25rem;
    text-decoration: none;
    transition: border-color .3s cubic-bezier(.645, .045, .355, 1), background-color .3s cubic-bezier(.645, .045, .355, 1)
}

.menu_link-padding-business:hover {
    border-color: var(--deep-sky-blue-for-span);
    color: var(--primary-white);
    background-color: #80d8ff24
}

.menu_link-padding-business.light {
    color: var(--primary-black)
}

.right-col-custom {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.right-col-custom.gap-more {
    grid-column-gap: 10rem;
    grid-row-gap: 10rem
}

.iphone-miner-raf {
    max-width: 20rem;
    position: absolute;
    inset: 1% 0% auto
}

.iphone-miner-raf.right {
    inset: 1% 0% 0% auto
}

.text-color-orange {
    color: #ff8300
}

.bold-text-32 {
    text-align: center
}

.text-color-yellow {
    color: #f5b83b
}

.img-uma {
    align-self: center;
    width: 50%;
    height: 100%
}

.text-container-custom {
    margin-top: 2rem;
    padding: 1rem
}

.pc-hide {
    display: none
}

.img-promo {
    height: 85%;
    position: absolute;
    right: 0
}

.img-promo.static {
    display: none
}

.img-promo.mobile-hide {
    width: 50%;
    height: auto;
    inset: auto 0% auto auto
}

.fomr-webinar-page {
    background-image: linear-gradient(140deg, #8f8f8f00, #8f8f8f47);
    border: 1px solid #575757;
    border-radius: 12px;
    justify-content: space-between;
    align-items: center;
    width: 25rem;
    display: flex
}

.form-block {
    display: flex
}

.text-field {
    background-color: #5a5a5a00;
    border: 1px solid #0000;
    height: 4em;
    margin-bottom: 0
}

.submit-button-webinar {
    background-color: var(--primary-blue);
    border-radius: 12px;
    width: 10rem;
    height: 3rem;
    padding-left: 20px;
    padding-right: 20px
}

.text-field-2 {
    background-color: #fff0;
    border: 1px solid #0000;
    margin-bottom: 0
}

.form-block-2 {
    justify-content: center;
    align-items: center;
    display: flex
}

.horizontal-flex-display {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.slider-container-webinar {
    display: flex
}

.slider-card {
    width: 35rem;
    height: 20rem
}

.swiper-webinar {
    width: 100%;
    overflow: hidden
}

.swiper-wrapper-webinar {
    display: flex
}

@media screen and (min-width:1280px) {
    .padding-section-small.bg.padding-top-2rem {
        padding-top: 5rem
    }
    .main-wraper {
        margin-top: 5rem
    }
    .menu_content {
        display: none
    }
    .sticky-column.sp-width.right {
        margin-top: 4rem
    }
    .info-wrap_buy.spacer-huge.align {
        padding-top: 4.3rem
    }
    .form {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .section_pop-up {
        display: none;
        position: fixed
    }
    .section_pop-up.pop-up-in-main-page {
        display: none
    }
    .from-wrapper.enterprice-form,
    .from-wrapper.coprorate-client-form {
        justify-content: center;
        align-items: center;
        height: 100%;
        display: flex
    }
    .cookie-consent-list-old {
        display: none
    }
    .cookie-consent-wrap-old {
        z-index: 100;
        display: none
    }
    .faq-list {
        display: none
    }
    .faq-list-item {
        display: block
    }
    .image-hero-etfbtc {
        top: 21px
    }
    .testimonial-txt,
    .bold-text-28 {
        color: var(--highlight-text-color)
    }
    .image-hero-lp20 {
        object-fit: scale-down
    }
    .img-lp20 {
        max-width: 30%
    }
    .flag-wrap.gap-trust-marker {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem
    }
    .cookie-consent-list {
        display: none
    }
    .image-hero-lp {
        object-fit: scale-down
    }
    .ellipse-gradient-background {
        bottom: 22%
    }
    .button-form-business {
        background-color: #374ef4;
        border-radius: 12px
    }
    .section_pop-up-3 {
        display: none;
        position: fixed
    }
    .section_pop-up-bg {
        position: fixed
    }
    .section_pop-up-bg.pop-up-in-main-page {
        display: none
    }
    .section_pop-up-bg-2,
    .section_pop-up-bg-3 {
        position: fixed
    }
    .airdrop-wrapper.card-1 {
        flex-flow: column
    }
    .image-74 {
        left: 162px
    }
    .spline-scene-6 {
        align-self: center
    }
    .fomr-webinar-page {
        outline-offset: 2px;
        outline-width: 2px
    }
}

@media screen and (min-width:1440px) {
    .background-color-black.light {
        background-color: #fff
    }
    .padding-section-small.padding-mobile-0.bank {
        max-width: 84rem;
        height: 45rem;
        margin-left: auto;
        margin-right: auto
    }
    .padding-section-small.padding-mobile-0.platform {
        background-color: #000;
        background-position: 100%;
        background-repeat: no-repeat;
        background-size: auto;
        background-attachment: scroll
    }
    .container-medium.cards-container.block {
        height: 35rem
    }
    .navbar.white.b2b {
        max-width: none
    }
    .menu_content {
        display: none
    }
    .card-wrapper_multihodl.card-grid.small-card.auto-height.custom-blur {
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px);
        outline-offset: -1px;
        background-color: #8f8f8f1a;
        background-image: linear-gradient(157deg, #8f8f8f00, #85858547);
        outline: 1px solid #e0e6ff1a
    }
    .card-wrapper_multihodl.card-grid.small-card.auto-height.custom-padding {
        padding: 3rem
    }
    .trade_grid.full-promo {
        grid-template-columns: 1fr 1fr 1fr
    }
    .team_card-img {
        min-width: 100%;
        height: 100%
    }
    .section_pop-up,
    .section_pop-up.pop-up-in-main-page {
        display: none
    }
    .section_pop-up.enterprice-popup {
        display: block;
        inset: 0%
    }
    .pop-up_bg,
    .dd.dd-in-header {
        display: block
    }
    .cookie-consent-list-old,
    .cookie-consent-wrap-old,
    .locales-empty,
    .dropdown-header-new {
        display: none
    }
    .s-hero.wide.hero-lp.gradient {
        background-image: linear-gradient(#243f6d, #22262f)
    }
    .s-hero.wide.hero-lp.gradient.black-friday {
        background-image: none
    }
    .image-59 {
        text-align: center;
        display: block
    }
    .h3.subheading.hero {
        text-align: left
    }
    .btn.blue.dark.cyber {
        flex: 0 auto
    }
    .btn.blue.dark-copy.cyber {
        flex: 1
    }
    .quick-stack-3 {
        grid-column-gap: 0px;
        grid-row-gap: 0px
    }
    .image-63 {
        padding-bottom: 0
    }
    .image-58 {
        max-width: 100%
    }
    .faq-list {
        display: none
    }
    .form-contest-id-error {
        color: #f92700;
        text-align: center;
        border-radius: 8px
    }
    .form-contest-id-success {
        color: #2979ff;
        background-color: #2979ff26;
        border-radius: 8px;
        height: 40px;
        padding-top: 5px;
        padding-bottom: 5px;
        line-height: 30px
    }
    .hero-wrap.wide {
        max-width: 1280px
    }
    .switcher-style {
        background-color: #0000;
        display: block
    }
    .dropdown-list-2 {
        display: block
    }
    .nav-switcher-language {
        background-color: #0000;
        padding: 1.5rem 2.5rem;
        display: none;
        top: 4rem;
        right: 1.2rem
    }
    .img-lp20 {
        max-width: 20%
    }
    .form-umo-id-success {
        color: #fff;
        background-color: #0000;
        border-radius: 8px;
        padding-top: 5px;
        padding-bottom: 5px;
        line-height: 30px
    }
    .cookie-consent-list {
        display: none
    }
    .ellipse-gradient-background {
        bottom: 20%;
        left: -21%
    }
    .pop-up_bg-3 {
        display: block
    }
    .section_pop-up-3 {
        display: none
    }
    .preloader-container {
        justify-content: center;
        align-items: center;
        max-width: 67rem;
        margin-left: auto
    }
    .our-site-banner {
        max-width: 100%;
        bottom: -10%
    }
    .section_pop-up-bg.pop-up-in-main-page {
        display: none
    }
    .section_pop-up-bg.enterprice-popup {
        display: block;
        inset: 0%
    }
    .hero__card-contain {
        left: 28%
    }
    .hero__card-contain.hide-tablet {
        left: 23%
    }
    .airdrop-wrapper {
        -webkit-text-fill-color: inherit;
        background-clip: border-box
    }
    .spline-scene-3 {
        width: 100%;
        height: 40rem;
        inset: 0% 0% 0% auto
    }
    .image-74 {
        left: 321px
    }
    .spline-scene-6 {
        align-self: center;
        height: 25rem
    }
    .iphone-miner-raf {
        left: 11%
    }
    .iphone-miner-raf.right {
        right: 11%
    }
    .img-uma {
        align-self: center;
        width: 50%;
        height: 100%
    }
    .text-container-custom {
        margin-top: 2rem;
        padding: 1rem
    }
}

@media screen and (max-width:991px) {
    h1 {
        font-size: 3rem
    }
    .padding-xlarge {
        padding: 3rem
    }
    .margin-xlarge {
        margin: 3rem
    }
    .padding-xhuge {
        padding: 6rem
    }
    .padding-xxhuge {
        padding: 8rem
    }
    .padding-huge {
        padding: 5rem
    }
    .margin-large {
        margin: 2.5rem
    }
    .padding-xxlarge {
        padding: 4rem
    }
    .padding-large {
        padding: 2.5rem
    }
    .margin-huge {
        margin: 5rem
    }
    .padding-medium {
        padding: 1.5rem
    }
    .margin-xxlarge {
        margin: 4rem
    }
    .margin-xhuge {
        margin: 6rem
    }
    .margin-medium {
        margin: 1.5rem
    }
    .margin-xxhuge {
        margin: 8rem
    }
    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }
    .margin-vertical.margin-custom2 {
        margin-top: 3rem
    }
    .margin-vertical.margin-xlarge {
        margin-top: 3.75rem;
        margin-bottom: 3.75rem
    }
    .margin-bottom {
        margin: 0 0 1rem
    }
    .margin-bottom.margin-custom2.mobile-1-5rem {
        margin-bottom: 1.5rem
    }
    .margin-bottom.margin-xxhuge {
        margin-bottom: 5rem
    }
    .margin-bottom.margin-xxhuge.width-100 {
        width: 100%
    }
    .margin-bottom.margin-xxhuge.width-100.z-index-1.mobile-marg-7-5rem,
    .margin-bottom.margin-xhuge,
    .margin-bottom.mobile-7-5rem {
        margin-bottom: 7.5rem
    }
    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }
    .padding-vertical {
        padding: 1rem 0
    }
    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }
    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }
    .margin-top {
        margin: 2rem 0 0
    }
    .margin-top.margin-xxhuge {
        margin-top: 7rem
    }
    .margin-top.margin-xxhuge.mobile {
        margin-top: 13rem
    }
    .margin-top.margin-custom2.heading-style-h4-2 {
        margin-top: 3rem
    }
    .margin-top.margin-custom2.mobile-7-5rem {
        margin-top: 7.5rem
    }
    .margin-top.margin-custom2.mobile-7-5rem.overflow-hidden.mobile-3rem {
        margin-top: 3rem
    }
    .margin-top.margin-xhuge.mobile-7-5rem {
        margin-top: 7.5rem
    }
    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }
    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .hide-tablet {
        display: none
    }
    .max-width-full {
        align-items: center
    }
    .fs-styleguide_2-col {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr
    }
    .max-width-full-tablet {
        width: 100%;
        max-width: none
    }
    .heading-style-h3.text-align-center-mobile,
    .heading-style-h3.text-align-center-mobile.tablet-no-align,
    .heading-style-h3.text-align-center.mobile-align-left,
    .heading-style-h3.text-align-center-marketingblock.tablet-no-align {
        text-align: left
    }
    .container-small {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .container-small.z-index-1.pad-0,
    .container-small.z-index-1.no-padd {
        padding-left: 0;
        padding-right: 0
    }
    .container-small.z-index-1.no-padd.tablet-1rem {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .heading-style-h1._404 {
        font-size: 5rem
    }
    .heading-style-h1.text-color-blue.full.smaller {
        font-size: 3rem
    }
    .padding-section-small {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-small.mobile-top-small {
        padding-top: 1.5rem
    }
    .padding-section-small.bg {
        background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a866_Frame%20235.svg);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 2.5rem;
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-small.bg-2 {
        background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a866_Frame%20235.svg);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 2.5rem
    }
    .padding-section-small.bg-2.top-0rem {
        padding-top: 3.75rem
    }
    .padding-section-small.blog-display {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .padding-section-small.padding-mainer-trusted-section {
        padding-top: 5rem
    }
    .padding-section-small.padding-mobile-0.bank {
        background-image: linear-gradient(#00000080, #00000080), url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/66e4286838de63de42199c32_Business%201%20\(2\).jpg);
        background-position: 0 0, 0 0;
        background-size: auto, cover
    }
    .max-width-small.desktop-hide {
        max-width: none;
        display: block
    }
    .text-color-white.collateral-text {
        font-size: 1rem
    }
    .fs-styleguide_1-col {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .fs-styleguide_heading-medium {
        font-size: 3rem
    }
    .fs-styleguide_4-col {
        grid-template-columns: 1fr
    }
    .text-weight-bold.text-size-large.text-color-sky.subtitle-landings-template {
        text-align: left
    }
    .max-width-medium.align-center {
        text-align: center
    }
    .max-width-medium.mobile-align-center {
        text-align: center;
        margin-left: auto;
        margin-right: auto
    }
    .max-width-medium.mobile-none {
        max-width: none
    }
    .max-width-medium.mobile-none.padding-right-for-lottie-head {
        padding-right: 0
    }
    .max-width-medium.sticky-column.display-block-tablet {
        display: block
    }
    .text-size-small.text-color-white.is-full-width {
        font-family: Ubuntu Webfont, sans-serif
    }
    .text-size-small.max-width-medium.subtitle-landings-template {
        text-align: left
    }
    .padding-section-large {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-large.mobile-top-small {
        padding-top: 2.5rem
    }
    .fs-styleguide_3-col {
        grid-template-columns: 1fr
    }
    .text-size-large.text-color-highlight.text-align-center_smaller-devices.tablet-copy-width {
        max-width: 31ch
    }
    .heading-style-h2.bigger {
        font-size: 3rem
    }
    .heading-style-h2.bigger.margin-top {
        margin-top: 0
    }
    .heading-style-h2.text-align-left {
        font-size: 2.5rem
    }
    .heading-style-h2.tablet-align-center {
        text-align: center
    }
    .container-large {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .icon-height-medium {
        width: 8rem
    }
    .text-align-center.margin-bottom.margin-xxlarge {
        margin-bottom: 3rem
    }
    .text-align-center.mobile-align-left {
        text-align: left
    }
    .main-wraper.light {
        margin-top: 5rem
    }
    .button.is-icon.z-index-1.mobile-align-center.promo-button {
        margin-left: 0
    }
    .button.is-icon.z-index-1.mobile-align-center.margin-0 {
        margin-left: 0;
        margin-right: 0
    }
    .button.is-icon.z-index-1.mobile-left {
        align-self: flex-start
    }
    .button.is-icon.button-mobile-hide {
        display: none
    }
    .button.is-icon.item-align {
        margin-left: auto;
        margin-right: auto
    }
    .button.nav {
        margin-left: 2rem;
        margin-right: auto
    }
    .button.nav.lp {
        display: block
    }
    .button.nav.lp.custom-button.ro {
        margin-left: auto;
        margin-right: 0
    }
    .button.is-full-width.tablet-full {
        margin-left: 0;
        margin-right: 0
    }
    .text-size-medium.text-color-highlight,
    .text-size-medium.text-color-dark,
    .text-size-medium.mobile-text-size-medium.text-align-center.text-size-small-1rem {
        font-size: 1rem
    }
    .fs-styleguide_section {
        grid-column-gap: 2.5rem;
        grid-template-columns: 1fr
    }
    .padding-section-medium {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .container-medium {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .container-medium.z-index-1.no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .container-medium.padding-bottom-5rem {
        padding-bottom: 0
    }
    .container-medium.container-form-fullpage {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        padding-left: 0;
        padding-right: 0
    }
    .spacer-huge.mobile-3rem {
        padding-top: 3rem
    }
    .spacer-huge.mobile-3rem.laptop-space-plus {
        padding-top: 3.4rem
    }
    .spacer-huge.mobile-3-5rem {
        padding-top: 3.5rem
    }
    .spacer-huge.mobile-hide {
        display: none
    }
    .spacer-huge.mobile-2rem {
        padding-top: 2rem
    }
    .spacer-huge.mobile-hide {
        padding-top: 2.3rem;
        display: block
    }
    .spacer-medium.mobile-1rem {
        padding-top: 1rem
    }
    .spacer-xhuge.mobile-3rem,
    .spacer-xxhuge.mobile-3rem {
        padding-top: 3rem
    }
    .spacer-xxhuge.mobile-3-5rem {
        padding-top: 3.5rem
    }
    .spacer-xlarge.mobile-1-5rem {
        padding-top: 1.5rem
    }
    .spacer-xlarge.mobile-2-5rem {
        padding-top: 2.5rem
    }
    .spacer-large.mobile-1rem {
        padding-top: 1rem
    }
    .spacer-xxlarge.mobile-3rem {
        padding-top: 3rem
    }
    .navbar {
        background-color: #0b0d1acc
    }
    .navbar.light {
        background-color: #fffc
    }
    .navbar.white {
        background-color: #f2f5fc
    }
    .nav-container {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .nav-container.ro {
        justify-content: space-between;
        align-items: center
    }
    .nav-menu {
        flex-direction: column;
        justify-content: center;
        align-items: stretch;
        margin-left: 0;
        display: block
    }
    .nav-link {
        margin-left: 2rem;
        margin-right: auto
    }
    .nav-link.ml-0 {
        margin-left: 0
    }
    .sign-buttons-wrap {
        background-color: var(--primary-black);
        flex-direction: column;
        align-items: flex-start;
        padding-bottom: 2rem
    }
    .sign-buttons-wrap.z-index-1.enterprise {
        justify-content: center;
        margin-right: 1rem;
        padding-bottom: 0;
        display: flex
    }
    .menu-button {
        grid-column-gap: .26rem;
        grid-row-gap: .26rem;
        background-color: #0000;
        flex-direction: column;
        justify-content: space-between;
        padding: .625rem;
        display: flex
    }
    .menu-button.w--open {
        background-color: var(--primary-black)
    }
    .menu-button.z-index-1 {
        display: flex
    }
    .section-hero {
        padding-bottom: 3.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .store-button {
        pointer-events: auto
    }
    .display-inline.desktop-justify-start.mobile-center {
        justify-content: center;
        margin-bottom: 4.5rem
    }
    .display-inline.desktop-justify-start.mobile-center.tablet-left {
        justify-content: flex-start;
        align-items: center
    }
    .display-inline.subscribe-form {
        justify-content: center
    }
    .regulations-trust-marker-wrap.container-small.mt-hp {
        margin-top: 0
    }
    .regulations-trust-marker-wrap.introduction-corporate-clients-wrap {
        width: 90%
    }
    .regulations-trust-marker-wrap.container-medium.margin-medium.display-flex-vertical {
        padding-left: 5rem;
        padding-right: 5rem
    }
    .card-wrapper {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-wrapper_inner {
        max-width: 23rem
    }
    .stack-wrapper._1-5rem {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
    .stack-wrapper._1-5rem.marg-0 {
        margin-top: 0;
        margin-bottom: 0
    }
    .stack-wrapper.gap-1-5rem {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        margin-top: 0;
        margin-bottom: 0
    }
    .position-absolute.full-height.hide-mobile-landscape,
    .position-absolute.full-height.about-us {
        display: none
    }
    .position-absolute.squeezed {
        z-index: 0;
        max-width: none;
        height: 85%;
        inset: 5% 0% 0%
    }
    .card-wrapper_outline {
        height: 100%;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-wrapper_outline.romania {
        padding-left: 1.4rem;
        padding-right: 0
    }
    .combs-wrap {
        width: 90%
    }
    .container-medium_smaller {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .sticky-wrap.gap-5 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .sticky-wrap.gap-5.is-blog {
        flex-direction: column
    }
    .left-col {
        max-width: none
    }
    .left-col.big.mobile-100 {
        width: 100%
    }
    .left-col._60 {
        max-width: 100%;
        margin-top: 0;
        margin-left: 0
    }
    .right-sticky.mobile-hide {
        display: none
    }
    .wrap-card {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        opacity: 1
    }
    .wrap-card.is-last {
        margin-bottom: 0
    }
    .wrap-card.mob-top-2rem {
        margin-top: 2rem
    }
    .wrap-card.mob-top-2rem.is-active.gap-5rem {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .sticky-wrap-card-gap,
    .sticky-wrap-card-gap._4rem,
    .sticky-wrap-card-gap._4rem {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .logo-trust-marker-wrap {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-wrap: wrap
    }
    .logo-trust-marker-wrap.partners {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr 1fr 1fr
    }
    .spacer-largex.mobile-1rem {
        padding-top: 1rem
    }
    .big-wrap {
        padding-top: 4rem
    }
    .big-wrap.small-bot-mobile {
        padding-bottom: 1rem
    }
    .big-wrap.small-top {
        padding-top: 1.5rem
    }
    .big-wrap.mobile-top-o {
        padding-top: 0
    }
    .big-wrap.no-mobile-bg.marg-3-75rem {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .big-wrap.no-mobile-bg.gap-5rem-mobile {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem
    }
    .big-wrap.no-mobile-bg {
        padding-top: 0;
        padding-bottom: 0
    }
    .flex-horizontal.space-between.header {
        flex-direction: column
    }
    .flex-horizontal.space-between.header.coindrop-header-gap {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .flex-horizontal.space-between.header.token-hero-gap {
        justify-content: center;
        align-items: center
    }
    .flex-horizontal.space-between.header.token-hero-gap.yhdl-token-heading {
        justify-content: center;
        align-items: flex-start
    }
    .cta-banner.z-index-1.marg-0rem {
        padding-left: 2rem
    }
    .cta-banner-inner-wrap {
        max-width: 21rem
    }
    .cta-banner-inner-wrap.is-big {
        border-radius: 2.5rem;
        align-items: center;
        max-width: none;
        padding: 1rem
    }
    .cta-banner-inner-wrap.is-big.no-bg {
        -webkit-backdrop-filter: none;
        backdrop-filter: none
    }
    .max-width-mediuml.mobile-none {
        max-width: none
    }
    .trustpilot-banner {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .trustpilot-banner.z-index-1 {
        margin-bottom: 7.5rem
    }
    .trustpilot-banner.z-index-1.tablet-no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .margin-bottom_small {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .regulated-banner {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .regulated-banner.z-index-1.tablet-no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .margin-bottom_large {
        margin: 0 0 3rem
    }
    .footer-section {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
    .footer-stack {
        grid-template-columns: 1fr 1fr 1fr
    }
    .platform-stack {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .menu_dropdown_content {
        display: block
    }
    .menu,
    .menu_content {
        display: none
    }
    .mobile_menu {
        background-color: var(--primary-black);
        height: auto;
        min-height: 100vh;
        display: none;
        top: -2.5rem;
        overflow: hidden
    }
    .container {
        padding-left: 6vw;
        padding-right: 6vw
    }
    .container.is-mobile-menu {
        justify-content: space-between;
        align-items: flex-start;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .bg-mob {
        opacity: .3;
        filter: blur(162.012px);
        position: absolute;
        inset: 0%;
        transform: rotate(-75deg)
    }
    .column.top-padding-10 {
        padding-top: 1.25rem
    }
    .sticky-column {
        display: flex
    }
    .sticky-column.half-screen-size.mobile-hide {
        display: none
    }
    .sticky-column.sp-width {
        width: 100%;
        margin-top: 2rem;
        position: relative;
        top: 0
    }
    .sticky-column.sp-width.right {
        flex-flow: column
    }
    .heading-label.cms-bread.blog-cms {
        max-width: 31rem
    }
    .sticky-wrap-card-gap_multihodl {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        max-width: none;
        padding-top: 0;
        padding-bottom: 0
    }
    .sticky-wrap-card-gap_multihodl.small-padd {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        margin-top: -1rem;
        padding-top: 0
    }
    .sticky-wrap-card-gap_multihodl.mobile-gap-bigger {
        padding-bottom: 0
    }
    .card-wrapper_multihodl {
        grid-row-gap: 1.5rem;
        flex-direction: column;
        min-height: auto;
        padding: 2rem
    }
    .card-wrapper_multihodl.is-small.no-min-height {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .card-wrapper_multihodl.list-item {
        align-items: flex-start;
        max-width: none
    }
    .card-wrap-multihodl-inner.width-100 {
        font-size: 1rem
    }
    .video-wrap {
        z-index: 1;
        position: relative
    }
    .video-wrap._35rem {
        height: 25rem
    }
    .client-logo.fix-height {
        margin-top: 20px;
        margin-bottom: 20px
    }
    .loop-wrap.gap-medium {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .loop-wrap.vertical {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        height: 19.5rem;
        margin-right: 0
    }
    .card-grid {
        grid-template-columns: 1fr
    }
    .card-relative-up._2 {
        bottom: 0
    }
    .section-trust {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .text-h1-values {
        font-size: 3rem
    }
    .text-h1-values.max-width-large-2.align-center {
        font-size: 3.5rem
    }
    .memberships_card-wrapper {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr
    }
    .grid._1-25rem-col {
        grid-column-gap: 1.5rem
    }
    .grid._1-25rem-col._1-5rem-row {
        grid-template-columns: 1fr
    }
    .grid._1-25rem-col._1-5rem-row.mobile-hide {
        grid-column-gap: 1.5rem;
        grid-column-gap: 1.5rem;
        grid-template-columns: 1fr 1fr
    }
    .grid._1-25rem-col.mobile-hide {
        grid-column-gap: 1.25rem;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .cta-banner-2.z-index-1.marg-0rem.small {
        min-width: auto;
        max-width: none
    }
    .cta-relative.top-17-5rem {
        margin-top: -10rem;
        margin-left: 1rem;
        margin-right: 1rem
    }
    .bg-blue-circle {
        width: 45rem;
        height: 45rem
    }
    .card-wrap_market {
        min-height: 9rem
    }
    .section.section-3-5rem {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }
    .swiper-slide.team {
        min-width: 20rem
    }
    .platform-wrapper {
        grid-row-gap: 3rem;
        flex-direction: column
    }
    .platform-card-wrapper {
        align-self: center
    }
    .buy-stack-wrapper {
        grid-template-columns: 1fr;
        margin-top: 0
    }
    .header-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: column;
        width: auto;
        padding-left: 0
    }
    .header-img {
        align-self: center
    }
    .header-img.anim {
        width: 15rem;
        min-width: 15rem
    }
    .header-img.career {
        height: 30rem
    }
    .header-img.first.light {
        position: static
    }
    .header-img.trade-competition-img {
        max-width: 70%
    }
    .info-wrap_buy.spacer-huge.align {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .buy-wrap-phone-img.z-index-2.tablet-no-min-height {
        margin-top: 2rem
    }
    .spacer-10rem.mobile-7-5rem {
        padding-top: 7.5rem
    }
    .spacer-15rem {
        padding-top: 14rem
    }
    .cta_footer-relative {
        padding-left: 1rem;
        padding-right: 1rem;
        top: -23rem
    }
    .cta_footer-relative.careers {
        top: -18rem
    }
    .footer_star-relative {
        padding-top: 3rem
    }
    .footer_star-relative.pad-0 {
        padding-top: 0
    }
    .giude_card-img.desktop-hide.tablet-hide,
    .cta-bg-logo-image_mobile {
        display: none
    }
    .container-medium-2.z-index-1 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .blog_form {
        justify-content: center;
        align-items: center;
        margin-top: 2rem;
        margin-bottom: 2rem
    }
    .blog_card.margin-bottom.margin-custom1 {
        margin-bottom: 1.5rem
    }
    .works_list.max-width-small {
        grid-row-gap: 1.5rem
    }
    .spacer-xxxhuge.mobile-7-5rem {
        padding-top: 7.5rem
    }
    .cta-banner-2_bg-img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        inset: 0%
    }
    .mobile-dropdown {
        color: var(--primary-white);
        width: 100%;
        margin-left: 0;
        margin-right: auto;
        position: relative
    }
    .mobile-dropdown.first {
        margin-top: 6rem
    }
    .dropdown-toggle-mobile {
        color: var(--highlight-text-color);
        letter-spacing: -.045rem;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        margin: 1rem 0;
        padding: 0 1rem 0 0;
        font-family: Ubuntu Webfont, sans-serif;
        font-size: 2.25rem;
        font-weight: 600;
        line-height: 1.2;
        text-decoration: none;
        display: flex
    }
    .dropdown-toggle-mobile.w--open {
        align-items: center;
        line-height: 1.2
    }
    .dropdown-link-mobile {
        color: var(--primary-white);
        background-color: #0000;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        margin-left: 0;
        margin-right: auto;
        padding: 1rem;
        font-size: 1.125rem;
        line-height: 1.2;
        text-decoration: none;
        display: flex
    }
    .dropdown-list-mobile {
        background-color: #ddd0;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        margin-top: 0;
        margin-bottom: 0;
        padding: .45rem;
        display: none;
        position: relative;
        overflow: hidden
    }
    .dropdown-list-mobile.w--open {
        background-color: #00000026;
        border-radius: 1rem;
        margin-top: .5rem;
        margin-bottom: 1rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .dropdown-list-mobile.market {
        margin-top: 1.5rem
    }
    .mobile-navlinks-wrap {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        display: flex
    }
    .mobile-navlinks-wrap.z-index-1 {
        width: 100%;
        height: 27rem;
        overflow: auto
    }
    .button-mobile-wrap {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column;
        width: 100%;
        margin-top: 4rem;
        display: flex
    }
    .button-mobile-wrap.z-index-1 {
        align-items: stretch
    }
    .left-sticky_image {
        width: 100%;
        height: 100%
    }
    .left-sticky_image.anim.desktop-hide {
        width: 15rem;
        height: 30rem;
        margin: 1.5rem auto
    }
    .automate-banner_img {
        width: 100%;
        margin-top: -2.5rem;
        margin-bottom: -3rem;
        position: static
    }
    .automate-banner_img.multi-hodl-picture {
        max-width: 60%;
        margin-top: -12rem;
        margin-bottom: -30.5rem;
        margin-right: -13.5rem
    }
    .chevron {
        letter-spacing: 0;
        justify-content: center;
        align-self: center;
        align-items: center;
        width: 2rem;
        height: 2rem;
        margin: 0;
        padding-top: 1rem;
        padding-bottom: 1rem;
        line-height: 1.6;
        display: flex;
        position: relative
    }
    .footer-crypto-list {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
    }
    .nav-market-link-wrap {
        background-color: #00000026;
        width: 100%;
        padding: 1rem
    }
    .mobile-align-center {
        margin-left: auto;
        margin-right: auto
    }
    .mobile-align-center.head-center.text-align-center-mobile {
        margin-bottom: 2rem;
        font-size: 2.5rem;
        line-height: 1.3
    }
    .mobile-align-center.head-center.text-align-center-mobile.heading-style-h2.bigger,
    .mobile-align-center.head-center.text-align-center-mobile.text-h1-values {
        font-size: 2.5rem
    }
    .mobile-hide {
        display: none
    }
    .loyalty-head_anim {
        width: 36rem;
        height: 30rem;
        margin-top: 2.5rem
    }
    .hodl_anim {
        height: 100%
    }
    .head-home_anim {
        max-width: none;
        height: 100%;
        max-height: none
    }
    .all-i-on_anim {
        margin: 4rem auto 5rem
    }
    .all-i-on_anim.desktop-hide {
        width: 100%;
        height: 100%;
        margin-top: 0;
        margin-bottom: 1.5rem
    }
    .main-cta-wrapper {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .main-cta-wrapper.promos {
        padding-left: 0;
        padding-right: 0
    }
    .main-cta-wrapper.mobile-0 {
        margin-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .text-align-center-mobile {
        text-align: center
    }
    .text-align-center-mobile.light {
        justify-content: flex-start;
        align-items: center;
        padding-right: 0
    }
    .text-align-center-mobile.light.padding-smal {
        padding-right: 0
    }
    .stars.mobile-hide,
    .desktop-hide {
        display: block
    }
    .desktop-hide.tablet-hide {
        display: none
    }
    .nav-stack.is-mobile {
        width: 100%
    }
    .collateral-stack {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        grid-template-columns: 1fr
    }
    .crypto-card.margin-bottom {
        margin-bottom: 1.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .platform_head {
        margin-right: auto
    }
    .calc-embed {
        width: 100%;
        overflow: hidden
    }
    .calc-embed.z-index-2,
    .calc-embed.collaterals {
        height: 40rem
    }
    .menu-button_line {
        background-color: var(--primary-white);
        width: 1.0375rem;
        height: .1rem;
        max-height: .1rem;
        padding-bottom: 0;
        padding-right: 0
    }
    .menu-button_line.top {
        text-decoration: none
    }
    .menu-button_line.top.light,
    .menu-button_line.mid.black,
    .menu-button_line.bot.light {
        background-color: var(--primary-black)
    }
    .collateral-grid {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr
    }
    .faq-width {
        max-width: none;
        margin-left: auto;
        margin-right: auto
    }
    .sticky-lottie_crypto-loan {
        width: 100%;
        height: 100%
    }
    .sticky-lottie_crypto-loan.yield_page {
        display: none
    }
    .sticky-lottie_crypto-loan.z-index-1 {
        width: 50%;
        height: 50%;
        margin-left: auto;
        margin-right: auto;
        inset: 0%
    }
    .yield_list {
        grid-template-columns: 1fr 1fr 1fr
    }
    .sticky_phone-bg {
        width: 30%;
        margin-top: 1.5rem;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .sticky_phone-bg.first.desktop-hide {
        display: block
    }
    .main-text-h1-values,
    .main-text-h1-values.max-width-large-2.align-center.text-size-miner-raf {
        font-size: 3rem
    }
    .left-col-collateral-stack {
        width: 100%;
        margin-left: auto;
        margin-right: auto
    }
    .info-wrap_market.flex {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }
    .market-coin-ticker.custom,
    .market-coin-name.text-color-grey.custom {
        margin-left: 0
    }
    .market-wrap_inner {
        padding-left: 0;
        padding-right: 0
    }
    .crad-btn-wrapper {
        margin-top: 7.5rem
    }
    .crad-btn-wrapper._3-5rem {
        margin-top: 2rem
    }
    .conversion-wrap {
        width: 60%
    }
    .loop_shadow.bot {
        bottom: 5.6rem
    }
    .loop_shadow.top {
        top: 5.6rem
    }
    .rewards_info-grid {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .blured-bg {
        background-color: #35343f
    }
    .testimonials_arrow {
        display: none
    }
    .slider_calc {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem
    }
    .padding-section-mediuml {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .trade_grid {
        margin-top: 3rem
    }
    .market-wrap_heading {
        padding-left: 2rem;
        padding-right: 2rem
    }
    .phone-sticky {
        opacity: 1;
        width: 30%;
        margin-top: 1.5rem;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .wrap-card_no-opacity {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        opacity: 1
    }
    .wrap-card_no-opacity.mb-hp {
        margin-bottom: 3rem
    }
    .header-img_crypto-card {
        align-self: center;
        margin-top: 2rem
    }
    .collateral-grid_two-col {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .header-blur {
        top: -15vh
    }
    .translate-wrap {
        margin-bottom: 2rem
    }
    .dd-language-list.w--open {
        display: flex
    }
    .whatis-stack {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .logo_sd {
        z-index: 1;
        height: 2.2rem;
        display: block
    }
    .logo_sd.w--current {
        z-index: 1;
        height: 2.2rem;
        display: block;
        position: relative
    }
    .display-block-tablet {
        display: block
    }
    .phonne-cta-mob,
    .swipe-copy {
        display: none
    }
    .card-wrapper-list {
        width: 100%
    }
    .card-wrapper_provide {
        grid-row-gap: 1.5rem;
        flex-direction: column;
        min-height: auto;
        padding: 2rem
    }
    .card-wrapper_provide.is-provide {
        min-height: auto;
        padding: 1.5rem
    }
    .form-wraapper {
        grid-template-columns: 1fr
    }
    .form {
        padding: 1rem
    }
    .form.form-style-business {
        justify-content: center;
        align-items: center
    }
    .form.background-color-grey {
        flex-flow: column;
        padding: 2.5rem
    }
    .section_pop-up {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%
    }
    .section_pop-up.pop-up-in-main-page {
        display: none
    }
    .section_pop-up.enterprice {
        justify-content: center;
        align-items: center;
        margin-top: 5.5rem
    }
    .from-wrapper.enterprice-form {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        display: flex;
        overflow: scroll
    }
    .from-wrapper.enterprice-form.padding-form {
        padding: 3rem
    }
    .from-wrapper.coprorate-client-form {
        justify-content: center;
        align-items: center;
        width: 90%;
        display: flex
    }
    .dd-toggle {
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
        padding: 0;
        display: flex
    }
    .dd.dd-in-header {
        margin-top: .3rem
    }
    .dd.mobile-dropdown_open.dd-mobile {
        text-align: left;
        border-style: none;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 7px
    }
    .dropdown-list.dropdon-list-mobile {
        position: relative;
        left: 18px
    }
    .rt-width {
        width: 100%
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .mobile-dropdown_open {
        color: var(--primary-white);
        width: 100%;
        margin-left: 0;
        margin-right: auto;
        position: relative
    }
    .mobile-dropdown_open.first {
        margin-top: 6rem
    }
    .dropdown-list-mobile_open {
        background-color: #ddd0;
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        margin-top: 0;
        margin-bottom: 0;
        padding: .45rem;
        display: flex;
        position: relative;
        overflow: hidden
    }
    .dropdown-list-mobile_open.w--open {
        background-color: #00000026;
        border-radius: 1rem;
        margin-top: .5rem;
        margin-bottom: 1rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .dropdown-list-mobile_open.market {
        margin-top: 1.5rem
    }
    .grid-blogs {
        grid-template-columns: 1fr 1fr
    }
    .cookie-table-provider {
        width: 100px
    }
    .cookie-consent-list-old,
    .cookie-consent-wrap-old {
        display: none
    }
    .blog_form-wrap {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
    .cookie-table-grid-2 {
        width: 940px
    }
    .cookie-table-overflow-2 {
        width: auto;
        overflow: auto
    }
    .s-content.wide {
        padding-left: 30px;
        padding-right: 30px
    }
    .collection-list-wrapper.cookie-border {
        width: 20rem;
        display: block
    }
    .dd-toggle-2 {
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
        padding-right: 0;
        display: flex
    }
    .stack-wrapper-2._4rem {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }
    .phone-sticky-2 {
        opacity: 1;
        width: 30%;
        margin-top: 1.5rem;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .wrap-card_no-opacity-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        opacity: 1
    }
    .cta-bg-logo-image_mobile-2 {
        display: none
    }
    .video-wrap-2 {
        z-index: 1;
        position: relative
    }
    .video-wrap-2._35rem {
        height: 25rem
    }
    .form_input-2 {
        width: 43.5rem
    }
    .text-align-center-2 {
        line-height: 1.3
    }
    .navbar-2 {
        background-color: #0b0d1acc
    }
    .heading-style-h3-2.text-color-sky,
    .heading-style-h3-2.max-width-15rem {
        font-size: 2rem
    }
    .container-medium-3 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .container-medium-3.z-index-1.no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .padding-bottom_2 {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .padding-bottom_2.padding-medium {
        margin-bottom: 2rem
    }
    .text-size-large-2.text-color-highlight.text-align-center_smaller-devices.tablet-copy-width {
        max-width: 31ch;
        font-size: 1rem
    }
    .padding-section-large-2 {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-large-2.mobile-top-small {
        padding-top: 2.5rem
    }
    .stars-wrapper-2 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr
    }
    .stars-wrapper-2.bot-5rem {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        margin-bottom: 5rem
    }
    .text-color-highlight-3 {
        font-size: 1rem
    }
    .heading-style-h3-3.max-width-22rem {
        max-width: none
    }
    .featured-logo-2.small {
        max-width: 60%
    }
    .bg-blur-img {
        top: -15vh
    }
    .margin-bottom-3 {
        margin: 0 0 1rem
    }
    .margin-bottom-3.margin-xxhuge {
        margin-bottom: 5rem
    }
    .text-color-highlight-4 {
        font-size: 1rem
    }
    .heading-style-h2-2 {
        font-size: 2.5rem
    }
    .heading-style-h2-2.bigger {
        font-size: 3rem
    }
    .heading-style-h2-2.bigger.margin-top {
        margin-top: 0;
        font-size: 2.5rem
    }
    .heading-style-h2-2.bigger.max-width-50 {
        width: 100%;
        font-size: 2.5rem
    }
    .heading-style-h2-2.text-align-center-mobile {
        margin-bottom: 2rem
    }
    .padding-section-mediuml-2 {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .button_4.is-icon.z-index-1 {
        display: flex
    }
    .crypto-card-2.margin-bottom {
        margin-bottom: 1.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .sign-buttons-wrap-2 {
        background-color: #0b0d1a;
        flex-direction: column;
        align-items: flex-start;
        padding-bottom: 2rem
    }
    .nav-a {
        text-transform: none;
        border-radius: 5px;
        width: auto;
        padding-left: 10px;
        padding-right: 10px;
        font-size: 24px;
        line-height: 32px
    }
    .nav-ul.right {
        z-index: 11;
        position: relative
    }
    .nav-logo-a,
    .nav-logo-a.w--current {
        z-index: 11;
        margin-right: 0;
        position: relative
    }
    .nav-li.with-margin-right.hide-on-small-devices,
    .nav-logo-fav {
        display: none
    }
    .nav-wrap {
        position: static
    }
    .s-nav {
        z-index: 100;
        padding-left: 30px;
        padding-right: 30px
    }
    .s-hero {
        padding-left: 20px;
        padding-right: 20px
    }
    .s-hero.wide {
        color: #fff;
        background-color: #2979ff;
        margin-top: -80px;
        padding-top: 80px;
        padding-left: 30px;
        padding-right: 30px
    }
    .s-hero.wide.hero-lp {
        background-color: #0000;
        flex-direction: row
    }
    .s-hero.wide.white {
        color: #212121;
        background-color: #fff;
        margin-top: 0;
        padding-top: 0
    }
    .cell-2,
    .cell {
        align-items: center
    }
    .quick-stack-2,
    .h3.subheading.hero.text-align-center-mobileetc {
        text-align: center
    }
    .btn {
        letter-spacing: 1px;
        align-self: center;
        font-size: 18px
    }
    .btn.blue {
        float: left;
        padding-left: 20px;
        padding-right: 20px
    }
    .btn.blue.dark-copy.cyber {
        padding-left: 20px;
        padding-right: 20px
    }
    .h1.hero {
        font-size: 48px;
        line-height: 60px
    }
    .div-block-104.countdown {
        background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg), repeating-linear-gradient(273deg, #750941cc, #1349a3cc 53%, #75093e), url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040aa1a_3d-illustration-blue-neon-bitcoins.jpg);
        background-position: 0 0, 0 0, 50%;
        background-size: auto, auto, 1920px
    }
    .cell-4 {
        justify-content: flex-end
    }
    .banner.lp-dark {
        width: auto
    }
    .banner.lp-dark.black-friday.cyber,
    .quick-stack {
        width: 100%
    }
    .faq-list {
        display: none
    }
    .column-compensation.calc-wrap-column {
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .column-compensation.hero-left {
        justify-content: center;
        align-items: flex-start
    }
    .column-compensation.hero-left.column-align-center-mobile {
        justify-content: flex-start;
        align-items: center
    }
    .uui-faq01_list-2 {
        width: auto
    }
    .uui-text-size-medium-13 {
        white-space: normal
    }
    .form-contest-id-input.form-fix-width {
        width: 60%
    }
    .form-contest-id-wrap {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .columns-24 {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        display: flex
    }
    .nav-store-icons {
        display: none
    }
    .btn-large-solid {
        letter-spacing: 1px;
        align-self: center;
        font-size: 18px
    }
    .hero-wrap.wide {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        padding-top: 50px;
        padding-bottom: 30px;
        display: block
    }
    .nav-drop-bg {
        box-shadow: none;
        background-color: #0000;
        border-top-style: none;
        border-radius: 0;
        padding: 0
    }
    .hero-cta-wrap.cta-desktop {
        display: none
    }
    .hero-cta-wrap.cta-mobile {
        display: flex
    }
    .nav-drop-wrap {
        display: none
    }
    .nav-drop-wrap.w--open {
        z-index: 10;
        box-shadow: none;
        padding: 0;
        position: relative;
        inset: 0% auto auto 0%
    }
    .uuui-layout84_content-bottom {
        grid-column-gap: 2rem;
        grid-template-columns: 1fr 1fr
    }
    .uui-padding-vertical-xhuge-4 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
    .dd-toggle-3 {
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
        padding: 0;
        display: flex
    }
    .nav-switcher-language {
        display: none
    }
    .slide-wrapper {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .slide-wrapper.layout-align-center {
        justify-content: center;
        align-items: center;
        padding-top: 1.7rem
    }
    .slide-wrapper_inner {
        max-width: 23rem
    }
    .slide-wrapper_inner.slider-gap-1.layout-align-center {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-items: center;
        max-width: 30rem;
        display: flex
    }
    .slide-wrapper_inner.slider-gap-1.layout-align-center.slide-wrapper-more-width {
        max-width: 40rem
    }
    .form-contest-email {
        width: 100%
    }
    .form-contest-email.form-fix-width {
        width: 60%
    }
    .form-contest-email.form-fix-width.form.form-popup-padding {
        width: 100%;
        max-width: 43rem;
        padding: 2.2rem
    }
    .testimonial-list {
        justify-content: space-around
    }
    .testimonial-link {
        transition: none
    }
    .testimonial-link:hover {
        opacity: 1;
        filter: none;
        color: #212121
    }
    .img-lp20 {
        max-width: 50%
    }
    .flag-wrap.gap-trust-marker {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .form-umo-id-input {
        max-width: 300px
    }
    .form-umo-id-input.form-fix-width {
        width: 60%
    }
    .close-btn {
        top: -16px
    }
    .badges-yield.margin-bottom {
        margin-bottom: 1.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cookie-consent-content.background-color-blue {
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        width: 90%;
        margin-bottom: 5rem;
        display: flex
    }
    .wrap-cookie,
    .wrap-cookie-cta {
        flex-flow: column;
        display: flex
    }
    .padding-section-small-flex-down {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-small-flex-down.mobile-top-small {
        padding-top: 1.5rem
    }
    .padding-section-small-flex-down.bg {
        background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a866_Frame%20235.svg);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 2.5rem;
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }
    .padding-section-small-flex-down.bg-2 {
        background-image: url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a866_Frame%20235.svg);
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-radius: 2.5rem
    }
    .padding-section-small-flex-down.bg-2.top-0rem {
        padding-top: 3.75rem
    }
    .padding-section-small-flex-down.blog-display {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .cookie-consent-button.is-icon.z-index-1.mobile-left {
        align-self: flex-start
    }
    .cookie-consent-button.is-icon.button-mobile-hide {
        display: none
    }
    .cookie-consent-button.nav {
        margin-left: 2rem;
        margin-right: auto
    }
    .cookie-consent-list {
        display: none
    }
    .lp-deposit-wrapper {
        text-align: center;
        justify-content: center;
        align-items: center
    }
    .sticky_phone-bg-lp {
        width: 30%;
        margin-top: 1.5rem;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .sticky_phone-bg-lp.first.desktop-hide {
        display: block
    }
    .wrap-card-center {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        opacity: 1;
        width: 100%
    }
    .wrap-card-center.is-last {
        margin-bottom: 0
    }
    .wrap-card-center.mob-top-2rem {
        margin-top: 2rem
    }
    .template-main-container.space-between.header {
        flex-direction: column
    }
    .heading-landings-template {
        text-align: left
    }
    .heading-landings-template._404 {
        font-size: 5rem
    }
    .left-column-hero-template {
        text-align: center;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        display: flex
    }
    .wrapper-display-flex {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .wrapper-display-flex.z-index-1.no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .hero-trading-container {
        text-align: center;
        justify-content: center;
        align-items: center
    }
    .text-h1-values-3rem {
        font-size: 3rem
    }
    .text-h1-values-3rem.max-width-large-2.align-center {
        font-size: 3.5rem
    }
    .coindrop-section-hero {
        padding-top: 3rem;
        padding-bottom: 3.75rem
    }
    .coindrop-section-hero.padding-top-5rem {
        margin-top: 5rem
    }
    .ellipse-gradient-background {
        bottom: 19%;
        left: -36%
    }
    .ellipse-gradient-background.right {
        inset: auto -26% 35% auto
    }
    .form-banner.z-index-1.marg-0rem {
        padding-left: 2rem
    }
    .stack-wrapper-corporate._1-5rem {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
    .stack-wrapper-corporate._1-5rem.marg-0 {
        margin-top: 0;
        margin-bottom: 0
    }
    .stack-wrapper-corporate.gap-1-5rem {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        margin-top: 0;
        margin-bottom: 0
    }
    .cta-bg-logo-image_mobile-corporate {
        display: none
    }
    .section_pop-up-3 {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        margin-top: 5.8rem;
        display: none
    }
    .section-hero-exchange {
        padding-bottom: 3.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .hero-text-image {
        justify-content: center;
        align-items: center
    }
    .container-head-feautres.mobile-display-flex-vertical {
        flex-flow: column;
        justify-content: space-between;
        align-items: center
    }
    .container-head-feautres.mobile-display-flex-vertical.left {
        justify-content: space-between;
        align-items: flex-start
    }
    .text-2.mobile-text-align {
        text-align: center
    }
    .text-2.mobile-text-align.light.text-align-mobile-left.left-mobile {
        text-align: left
    }
    .container-card-features.mobile-center-align {
        justify-content: center
    }
    .container-card-features.display.b2b {
        flex-flow: column;
        justify-content: space-between;
        align-items: stretch
    }
    .container-card-features.display.b2b.corporate-clients {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .container-card-features.display.b2b.corporate-clients.business-block {
        grid-template-columns: 1fr 1fr;
        place-items: center
    }
    .columns-containter {
        flex-flow: column
    }
    .heading-column-left.padding-bottom {
        padding-bottom: 2rem
    }
    .heading-column-left.padding-bottom.position-sticky {
        position: static
    }
    .stack-real-estate {
        padding-left: 2.3rem;
        padding-right: 2.3rem
    }
    .mobile-text-align {
        text-align: center
    }
    .container-card-features-sticky.mobile-center-align {
        justify-content: center
    }
    .cell-6.align-center-cell {
        justify-content: center;
        align-items: center
    }
    .scar-card-wrapper.container-small.mt-hp {
        margin-top: 0
    }
    .scar-card-wrapper.introduction-corporate-clients-wrap {
        width: 90%
    }
    .scar-card-wrapper.container-medium.margin-medium.display-flex-vertical {
        padding-left: 5rem;
        padding-right: 5rem
    }
    .card-grey.center.is-last.width {
        justify-content: space-between;
        align-items: center;
        width: 100%;
        max-width: none
    }
    .card-grey.padding,
    .card-grey.padding.width {
        max-width: none
    }
    .navbar-light,
    .navbar-light.light {
        background-color: #fffc
    }
    .features-flex-stretch {
        justify-content: space-between;
        align-items: center
    }
    .sort_button {
        padding-left: 1.5rem
    }
    .text-color-highlight-6 {
        font-size: 1rem
    }
    .preloader-container {
        width: 100%;
        height: 42rem;
        margin-top: 2.3rem;
        margin-left: auto
    }
    .padding-vertical-2 {
        padding-left: 0;
        padding-right: 0
    }
    .magic-links_component {
        justify-content: center;
        align-items: center;
        height: 68rem
    }
    .text-content_wrapper {
        transition-duration: .3s, .3s
    }
    .magic_list-item {
        display: block
    }
    .margin-top-2 {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .heading-large {
        font-size: 2.25rem
    }
    .margin-bottom-4 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .heading-medium {
        font-size: 1.75rem
    }
    .introduction_component {
        grid-column-gap: 3rem;
        grid-row-gap: 2rem
    }
    .magic-pane {
        width: 100%;
        max-width: 100%;
        max-height: 0;
        padding-left: 0;
        transition: none;
        position: static
    }
    .magic-pane.current {
        opacity: 1;
        max-height: 900px;
        transition: max-height .15s, opacity .15s
    }
    .our-site-banner {
        max-width: 70%;
        bottom: -35%
    }
    .mobile_menu_white {
        background-color: var(--primary-black);
        height: auto;
        min-height: 100vh;
        display: none;
        top: -2.5rem;
        overflow: hidden
    }
    .image-interest-event {
        left: 414px
    }
    .slider-enterprice {
        background-color: #0000;
        width: 30rem;
        margin-left: auto;
        margin-right: auto
    }
    .section_pop-up-bg {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%
    }
    .section_pop-up-bg.pop-up-in-main-page {
        display: none
    }
    .section_pop-up-bg.enterprice {
        justify-content: center;
        align-items: center;
        margin-top: 5.5rem
    }
    .form_input-4 {
        width: 43.5rem
    }
    .section_pop-up-bg-2 {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        margin-top: 5.8rem
    }
    .form_input-5 {
        width: 43.5rem
    }
    .section_pop-up-bg-3 {
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        margin-top: 5.8rem
    }
    .form_input-6 {
        width: 43.5rem
    }
    .hero__card {
        transform: rotateX(20deg)rotateY(-3deg)rotate(-9deg)
    }
    .hero__card-contain {
        justify-content: center;
        align-items: flex-start;
        height: 32rem;
        position: static
    }
    .token-section-hero {
        padding-top: 3rem;
        padding-bottom: 3.75rem
    }
    .token-section-hero.padding-top-5rem {
        margin-top: 5rem
    }
    .airdrop-wrapper {
        grid-row-gap: 1.5rem;
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        min-height: auto;
        padding: 2rem
    }
    .airdrop-wrapper.is-small.no-min-height {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .airdrop-wrapper.list-item {
        align-items: flex-start;
        max-width: none
    }
    .image-apy {
        margin-top: auto;
        margin-left: 0;
        margin-right: 0;
        inset: auto 0% 0%
    }
    .image-73 {
        max-height: 80%;
        inset: auto 0% auto auto
    }
    .container-airdrop {
        max-width: 25rem
    }
    .container-airdrop.mobile-align-center {
        max-width: 20rem;
        margin-left: 0
    }
    .hero-token-container {
        text-align: center;
        justify-content: center;
        align-items: center
    }
    .hero-token-container.gap-1-5rem.yhdl-token-heading {
        justify-content: center;
        align-items: flex-start
    }
    .spline-scene-3 {
        display: none
    }
    .image-74 {
        max-height: 16rem;
        left: 0
    }
    .spline-scene-4 {
        display: none
    }
    .yhdl-mark {
        width: 6rem
    }
    .spline-scene-6 {
        height: 23rem
    }
    .prize-container {
        margin-left: auto;
        margin-right: auto
    }
    .image-prize {
        height: auto
    }
    .iphone-img {
        top: 3.2344px
    }
    .watch-img {
        top: 57.2344px
    }
    .airpods-img {
        top: 28.2344px
    }
    .amazon-100,
    .amazon-50 {
        top: 67.2344px
    }
    .cell-7 {
        justify-content: center;
        align-items: flex-start
    }
    .img-uma {
        align-self: center
    }
    .text-container-custom.mobile-hide,
    .img-promo.mobile-hide {
        display: block
    }
}

@media screen and (max-width:767px) {
    h1,
    h2 {
        font-size: 2.25rem
    }
    h3 {
        font-size: 1.5rem
    }
    h4 {
        font-size: 1.25rem
    }
    h5 {
        font-size: 1rem
    }
    h6 {
        font-size: .875rem
    }
    .padding-xlarge {
        padding: 2rem
    }
    .margin-xlarge {
        margin: 2rem
    }
    .padding-xhuge {
        padding: 4rem
    }
    .padding-xxhuge {
        padding: 4.5rem
    }
    .padding-huge {
        padding: 3.5rem
    }
    .margin-large {
        margin: 1.5rem
    }
    .padding-xxlarge {
        padding: 3rem
    }
    .padding-large {
        padding: 1.5rem
    }
    .margin-huge {
        margin: 3.5rem
    }
    .padding-medium {
        padding: 1.25rem
    }
    .margin-xxlarge {
        margin: 3rem
    }
    .margin-xhuge {
        margin: 4rem
    }
    .margin-medium {
        margin: 1.25rem
    }
    .margin-xxhuge {
        margin: 4.5rem
    }
    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }
    .margin-vertical.margin-xlarge {
        margin-bottom: 1rem
    }
    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom.margin-xhuge {
        margin-bottom: 7.5rem
    }
    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }
    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }
    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }
    .padding-horizontal.padding-small {
        padding-left: 0;
        padding-right: 0
    }
    .padding-horizontal.padding-small._1rem {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }
    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }
    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .form_checkbox,
    .form_checkbox.is-last {
        margin-bottom: 0
    }
    .form_checkbox-icon {
        width: 1rem;
        height: 1rem
    }
    .form_checkbox-label {
        font-size: .75rem
    }
    .hide-mobile-landscape {
        display: none
    }
    .fs-styleguide_heading-large {
        font-size: 3rem
    }
    .heading-style-h3 {
        letter-spacing: -.04rem;
        font-size: 2rem
    }
    .heading-style-h3.text-align-center-mobile,
    .heading-style-h3.text-align-center-mobile.tablet-no-align,
    .heading-style-h3.text-align-center-marketingblock,
    .heading-style-h3.text-align-center-marketingblock.tablet-no-align {
        text-align: center
    }
    .container-small {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .container-small.z-index-1.no-padd.tablet-1rem {
        padding-left: 0;
        padding-right: 0
    }
    .heading-style-h1 {
        font-size: 2.5rem
    }
    .heading-style-h1._404 {
        font-size: 4rem
    }
    .heading-style-h1.text-color-blue.full {
        font-size: 5rem
    }
    .heading-style-h1.text-color-blue.full.smaller {
        font-size: 2rem
    }
    .padding-global {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .padding-section-small.blog-display {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .fs-styleguide_section-header {
        font-size: .875rem
    }
    .fs-styleguide_heading-medium {
        font-size: 2rem
    }
    .text-size-regular.text-color-highlight.text-exchange-align {
        text-align: center
    }
    .text-weight-bold {
        letter-spacing: 0
    }
    .max-width-medium.mobile-align-center {
        text-align: center
    }
    .max-width-medium.mobile-none.padding-right-for-lottie-head {
        padding-right: 0
    }
    .max-width-medium.sticky-column.display-block-tablet.static {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        display: flex;
        position: static
    }
    .max-width-full-mobile-landscape {
        width: 100%;
        max-width: none
    }
    .heading-style-h4 {
        font-size: 2rem
    }
    .text-style-nowrap {
        white-space: normal
    }
    .text-align-left.padding-3rem.text-align-center {
        text-align: left;
        margin-left: 3rem;
        margin-right: 3rem
    }
    .form_input {
        min-height: 2.5rem
    }
    .heading-style-h6 {
        font-size: .75rem
    }
    .text-size-large {
        font-size: 1.25rem
    }
    .text-size-large.text-color-highlight.text-align-center_smaller-devices {
        text-align: center
    }
    .heading-style-h2 {
        text-align: center;
        font-size: 2rem
    }
    .heading-style-h2.mobile-align-center.mobile-bot-2rem {
        margin-bottom: 2rem
    }
    .heading-style-h2.bigger {
        font-size: 2rem
    }
    .heading-style-h2.text-align-left {
        text-align: left
    }
    .heading-style-h2.text-align-left.padding-3rem.text-align-center {
        margin-left: 3rem;
        margin-right: 3rem
    }
    .heading-style-h2.heading-blog,
    .heading-style-h2.text-align-left-all {
        text-align: left
    }
    .container-large {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .main-wraper.light {
        margin-top: 5rem
    }
    .align-center.flex-center {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .button.is-icon.z-index-1.mobile-align-center.promo-button {
        margin-left: auto
    }
    .button.is-icon.z-index-1.mobile-align-center.margin-0 {
        margin-left: auto;
        margin-right: auto
    }
    .button.is-icon.button-mobile-hide {
        display: none
    }
    .button.is-icon.green-bg.just-mobile-align-center {
        justify-content: space-between;
        align-items: center
    }
    .text-size-medium.text-color-highlight.no-align,
    .text-size-medium.text-color-dark.no-align {
        text-align: left
    }
    .text-size-medium.mobile-align-center {
        text-align: center
    }
    .text-size-medium.mobile-align-center.padding-2rem.text-align-left {
        text-align: left;
        margin-left: 3rem;
        margin-right: 3rem
    }
    .text-size-medium.mobile-align-center.padding-2rem.text-align-left.custom-padding {
        margin-left: 0;
        margin-right: 0
    }
    .container-medium {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .home-message_component {
        padding: 0
    }
    .home-message_content {
        border-radius: 0
    }
    .spacer-huge.mobile-hide,
    .spacer-medium.program-hide {
        display: none
    }
    .spacer-xsmall {
        padding-top: 0
    }
    .spacer-xsmall.show {
        padding-top: .5rem
    }
    .spacer-xhuge {
        padding-top: 3rem
    }
    .spacer-xxsmall {
        padding-top: 0
    }
    .spacer-xlarge.mobile-1rem {
        padding-top: 1rem
    }
    .spacer-xxlarge.mobile-hide {
        display: none
    }
    .spacer-xxlarge.mobile-1-5 {
        padding-top: 1.5rem
    }
    .text-color-highlight.max-width-mediuml {
        margin-left: auto;
        margin-right: auto
    }
    .text-color-highlight.mobile-align-center {
        text-align: left
    }
    .display-inline.desktop-justify-start.mobile-center.coindrop-button.button-skeleton.custom-padding {
        margin-bottom: 0
    }
    .display-inline.desktop-justify-start.mobile-center.tablet-left {
        justify-content: center;
        align-items: center
    }
    .regulations-trust-marker-wrap {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-direction: column;
        align-items: flex-start
    }
    .regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium.trusted-mainer-wrapper {
        justify-content: space-between;
        align-items: flex-start
    }
    .regulations-trust-marker-wrap.container-medium.margin-medium.display-flex-vertical {
        justify-content: flex-start;
        align-items: center;
        padding-left: 3.6rem;
        padding-right: 3.6rem
    }
    .card-wrapper {
        flex-direction: column;
        min-height: 37.5rem
    }
    .card-wrapper.no-min-high-mobile {
        min-height: auto
    }
    .card-wrapper_inner {
        z-index: 1;
        text-align: center;
        order: -1;
        position: relative
    }
    .phone-p_absolute {
        bottom: -15%;
        right: 25%
    }
    .phone-p_absolute.anim {
        z-index: 0;
        bottom: -35%;
        right: auto
    }
    .stack-wrapper {
        grid-template-columns: 1fr
    }
    .stack-wrapper.margin-0 {
        grid-row-gap: 1.5rem
    }
    .position-absolute {
        border-radius: 2rem
    }
    .position-absolute.squeezed {
        max-width: none;
        height: 84%;
        top: 3.5%
    }
    .card-wrapper_outline.padding-custom2 {
        flex-direction: column
    }
    .card-wrapper_outline.is-blog {
        width: auto;
        max-width: none
    }
    .card-wrapper_outline.romania {
        padding: 3rem 3rem 0
    }
    .sticky-wrap {
        flex-direction: column
    }
    .sticky-wrap.gap-5 {
        flex-direction: column-reverse;
        align-items: center
    }
    .left-col {
        max-width: none
    }
    .left-col.big {
        width: auto
    }
    .left-col.margin-right.margin-xlarge {
        max-width: none;
        margin-right: 0
    }
    .left-col.mobile-last {
        order: 999
    }
    .right-sticky {
        align-self: center;
        position: relative;
        top: auto
    }
    .right-sticky.mobile-first {
        order: -1
    }
    .right-sticky.small-mobile-hide {
        display: none
    }
    .right-sticky.img-mobile-100 {
        width: 100%
    }
    .wrap-card.gap-lp-3rem {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .sticky-wrap-card-gap._4rem {
        width: 100%
    }
    .logo-trust-marker-wrap.partners {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr;
        margin-bottom: 2.5rem
    }
    .big-wrap.small-top {
        padding-top: 3.5rem
    }
    .half-col {
        width: 100%
    }
    .half-col.gap0rem.flex-center {
        align-items: center
    }
    .half-col.gap0rem.align-left {
        justify-content: flex-start;
        align-items: center
    }
    .flex-horizontal {
        flex-direction: column
    }
    .flex-horizontal.space-between {
        flex-direction: row
    }
    .flex-horizontal.space-between.header.gap,
    .flex-horizontal.space-between.header.token-hero-gap.yhdl-token-heading {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .cta-banner.z-index-1 {
        flex-direction: column-reverse;
        justify-content: flex-start;
        height: 45rem;
        padding-top: 2.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cta-banner.z-index-1.marg-0rem {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column-reverse;
        justify-content: flex-end;
        align-items: center;
        height: 45rem;
        margin-bottom: 3rem;
        padding-left: 1rem
    }
    .cta-banner.z-index-1.marg-0rem.small {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: column;
        height: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cta-banner.z-index-1.marg-0rem {
        align-items: center;
        margin-bottom: 3rem;
        padding-left: 1rem
    }
    .cta-banner-inner-wrap.is-big {
        align-items: center
    }
    .cta-banner-inner-wrap.z-index-1.cta-banner-block {
        bottom: auto
    }
    .cta-banner-inner-wrap.z-index-1 {
        background-color: #0b0d1a00;
        align-self: center;
        align-items: center;
        max-width: 36rem;
        padding: 0;
        bottom: 45vh
    }
    .max-width-mediuml.mobule-align {
        text-align: center
    }
    .cta-phone-image.z-index-1 {
        width: 20rem;
        height: auto;
        margin-top: 3rem;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        bottom: -20%;
        right: auto
    }
    .cta-phone-image.z-index-1.anim {
        min-height: auto;
        margin-top: 4rem;
        display: none
    }
    .cta-bg-logo-image {
        display: none
    }
    .trustpilot-banner {
        margin-top: 0
    }
    .trustpilot-banner.z-index-1.mob-no-pad {
        padding-left: 0;
        padding-right: 0
    }
    .trustpilot-banner.z-index-1.tablet-no-pad {
        margin-bottom: 4rem
    }
    .trustpilot-stack {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .margin-bottom_small,
    .margin-bottom_large {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .footer-section {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .footer-stack {
        grid-column-gap: 1rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr 1fr
    }
    .footer-coin-wrapper {
        flex-wrap: wrap
    }
    .bg-mob {
        z-index: 0
    }
    .sticky-column {
        position: relative;
        top: 1rem
    }
    .heading-label.cms-bread.blog-cms {
        max-width: 30.3rem
    }
    .multihodl-hero-p {
        font-size: 2rem
    }
    .sticky-wrap-card-gap_multihodl {
        align-items: center;
        max-width: none
    }
    .sticky-wrap-card-gap_multihodl.small-padd,
    .sticky-wrap-card-gap_multihodl.mobile-align-left {
        align-items: flex-start
    }
    .sticky-wrap-card-gap_multihodl.margin-top {
        justify-content: flex-start;
        align-items: flex-start
    }
    .card-wrapper_multihodl {
        flex-direction: column;
        min-height: auto;
        padding: 2rem
    }
    .card-wrapper_multihodl.is-small.no-min-height {
        margin-right: 1rem
    }
    .card-wrapper_multihodl.is-small.no-min-height.mobile-0rem {
        margin-left: auto;
        margin-right: auto
    }
    .card-wrapper_multihodl.is-small.no-min-height.mobile-0rem.career-role,
    .card-wrapper_multihodl.is-small.no-min-height.program-small,
    .card-wrapper_multihodl.is-small.mobile-no-height {
        min-height: auto
    }
    .card-wrapper_multihodl.big-left {
        grid-template-columns: 1fr
    }
    .card-wrapper_multihodl.big-left.pad-vert-4rem {
        justify-items: center
    }
    .card-wrapper_multihodl.big-left.promos.mobile-card-wrapper {
        place-items: start center;
        min-height: 30rem
    }
    .card-wrapper_multihodl.big-right,
    .card-wrapper_multihodl.card-grid.templ-promos {
        grid-template-columns: 1fr
    }
    .video-wrap._35rem {
        height: 20rem
    }
    .loop-wrap.vertical {
        margin-top: 4.6rem;
        margin-bottom: 4.6rem
    }
    .card-grid {
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .card-grid.big-left.z-index-1,
    .card-grid.exchange {
        grid-template-columns: 1fr
    }
    .card-relative-up {
        bottom: 0
    }
    .spacer-larger.slider-calc {
        padding-top: 1.5rem
    }
    .text-h1-values,
    .text-h1-values.max-width-large-2.align-center {
        font-size: 2.25rem
    }
    .text-h1-values.light.real-estate {
        text-align: center;
        font-size: 2rem
    }
    .section_about {
        grid-row-gap: 2rem;
        flex-direction: column
    }
    .about_head {
        position: static
    }
    .memberships_card-wrapper {
        grid-template-columns: 1fr
    }
    .ourpartners_card {
        flex-direction: column;
        min-height: 37.5rem
    }
    .ourpartners_card.is-small.no-min-height {
        min-height: 15rem;
        margin-right: 1rem
    }
    .grid._1-25rem-col {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr
    }
    .grid._1-25rem-col.mobile-hide {
        display: none
    }
    .advantages_card {
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .advantages_card.reverse {
        grid-template-columns: 1fr
    }
    .cta-banner-2.z-index-1.marg-0rem.small {
        padding-left: 2rem;
        padding-right: 2rem
    }
    .cta-relative.top-17-5rem {
        margin-left: 0;
        margin-right: 0
    }
    .bg-blue-circle {
        width: 100%;
        height: 100%
    }
    .left-overlay-gradient {
        width: 30%
    }
    .right-overlay-gradient {
        width: 30%;
        left: auto
    }
    .card-wrap_market {
        min-height: 21rem
    }
    .card-wrap_market.padding-0 {
        overflow: scroll
    }
    .card-wrap_market.padding-0.buy {
        min-height: auto
    }
    .swiper-slide.team {
        min-width: 20rem
    }
    .platform-card-wrapper {
        width: 20rem
    }
    .text-h2-values {
        font-size: 2rem
    }
    .header-img.career {
        width: 100%
    }
    .info-wrap_buy.spacer-huge.align {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .token-info.price-card-head.flex-center {
        justify-content: center;
        align-items: center
    }
    .text-size-larger {
        font-size: 1.25rem
    }
    .buy-wrap-phone-img.z-index-2 {
        margin-top: 2rem
    }
    .buy-wrap-phone-img.z-index-2.tablet-no-min-height {
        margin-top: 0
    }
    .sticky-img {
        width: 100%;
        height: auto
    }
    .cta_footer-relative {
        top: -21rem
    }
    .team_card-shadow {
        display: none
    }
    .giude_card-img {
        border-radius: 3rem;
        width: 100%
    }
    .giude_card-img.desktop-hide.tablet-hide {
        border-radius: 2rem;
        align-self: center;
        width: 50%;
        display: block
    }
    .cta-bg-logo-image_mobile {
        display: block;
        top: 20rem
    }
    .container-medium-2 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .blog_search.text-color-white {
        width: 100%;
        padding-left: 4rem;
        left: 0
    }
    .blog_form {
        justify-content: flex-end;
        align-items: center;
        position: relative
    }
    .blog_submit {
        position: absolute
    }
    .works_list.max-width-small {
        padding-left: 2rem;
        font-size: 1.5rem
    }
    .spacer-xxxhuge {
        padding-top: 6.875rem
    }
    .testimonials_card {
        margin-left: 1rem
    }
    .ceo-img {
        align-self: flex-end;
        position: static
    }
    .dropdown-toggle-mobile.is-last {
        margin-bottom: 0
    }
    .mobile-navlinks-wrap.z-index-1 {
        height: 28rem
    }
    .automate-banner_img.multi-hodl-picture {
        margin-top: -9.8rem;
        margin-bottom: -20.7rem;
        margin-right: -16.9rem
    }
    .chart-embed {
        height: 22.5rem
    }
    .footer-crypto-list {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
    }
    .mobile-align-center {
        margin-left: auto;
        margin-right: auto
    }
    .mobile-align-center.head-center.text-align-center-mobile,
    .mobile-align-center.head-center.text-align-center-mobile.heading-style-h2.bigger,
    .mobile-align-center.head-center.text-align-center-mobile.text-h1-values {
        font-size: 2.25rem
    }
    .mobile-hide {
        display: none
    }
    .loyalty-head_anim {
        width: 28rem;
        height: 22rem
    }
    .stars.mobile-hide {
        display: none
    }
    .desktop-hide.tablet-hide {
        display: block
    }
    .calc-embed.z-index-2 {
        height: 45rem
    }
    .calc-embed.collaterals {
        height: 43.5rem
    }
    .video_play-wrapper {
        bottom: 1rem;
        right: 1rem
    }
    .sticky-lottie_crypto-loan.z-index-1 {
        width: 70%
    }
    .yield_list {
        grid-template-columns: 1fr 1fr
    }
    .yield_tab-menu,
    .yield_tabs-content {
        padding: 1.5rem
    }
    .yield_tabs {
        margin-top: 3rem
    }
    .sticky_phone-bg {
        width: 40%
    }
    .blog-grid_home {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr
    }
    .main-text-h1-values {
        letter-spacing: -.045rem;
        font-size: 2.25rem
    }
    .collateral-social-share-wrap {
        flex-wrap: wrap
    }
    .left-col-collateral-stack {
        width: 94%
    }
    .market-wrap {
        padding-left: 0;
        padding-right: 0
    }
    .market-wrap_inner {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-wrap: wrap;
        grid-auto-columns: 1fr;
        display: grid;
        overflow: scroll
    }
    .right-col-collateral-stack {
        width: 94%
    }
    .crad-btn-wrapper,
    .crad-btn-wrapper._3-5rem {
        margin-top: 3rem
    }
    .exchange_card_master,
    .exchange_card_visa {
        min-width: 17.5rem;
        left: -96%
    }
    .conversion-wrap {
        width: 80%
    }
    .loop_shadow.bot {
        bottom: 3.6rem
    }
    .loop_shadow.top {
        top: 3.6rem
    }
    .exchange_loop-wrapper {
        width: 100%
    }
    .rewards_info-grid {
        grid-template-columns: 1fr
    }
    .earn_grid {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr
    }
    .testimonials_slide {
        padding: 1.5rem 1rem
    }
    .testimonials_slide-paragraph {
        font-size: .875rem
    }
    .testimonials_head {
        font-size: 1.25rem
    }
    .slider_calc-wrapper {
        padding: 1.5rem 1.7rem
    }
    .slider_calc {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr
    }
    .ambassador-stack {
        grid-template-columns: 1fr
    }
    .affiliate-phone {
        width: 60%;
        margin-left: auto;
        margin-right: auto
    }
    .spacer-xlarger.slider-calc {
        padding-top: 2.5rem
    }
    .trade_grid {
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr
    }
    .trade_grid.bigger {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    .trade_grid.full-promo {
        width: 25rem;
        height: 23rem
    }
    .trade_grid.full-promo.gam-3rem.height-10rem {
        width: 100%;
        min-width: 5rem;
        height: 20rem
    }
    .trade_grid.full-promo._3-rows.trading {
        height: auto
    }
    .trade_grid.smaller {
        grid-template-rows: auto;
        width: 25rem
    }
    .market-wrap_heading {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-wrap: wrap;
        grid-auto-columns: 1fr;
        padding-left: 0;
        padding-right: 0;
        display: grid;
        overflow: scroll
    }
    .logo-img-_carrers-page {
        display: none
    }
    .phone-sticky {
        width: 40%
    }
    .wrap-card_no-opacity.mobile-center {
        align-items: center
    }
    .header-blur {
        top: 0
    }
    .dd-language-list.w--open {
        flex-direction: column;
        position: relative
    }
    .dd-language-link {
        width: 100%
    }
    .whatis-wrap {
        flex-wrap: wrap
    }
    .phonne-cta-mob {
        z-index: 1;
        width: 90%;
        display: block;
        position: relative;
        top: auto
    }
    .swipe-copy {
        display: block
    }
    .team_card-img {
        min-width: 100%;
        height: 100%;
        min-height: 100%
    }
    .card-wrapper_provide {
        flex-direction: column;
        min-height: auto;
        padding: 2rem
    }
    .form-wraapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .section_pop-up {
        justify-content: center;
        align-items: flex-start
    }
    .section_pop-up.pop-up-in-main-page {
        display: none
    }
    .checkbox-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .from-wrapper {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .from-wrapper.enterprice-form.padding-form {
        padding: 1.8rem
    }
    .from-wrapper.corporate-form {
        min-width: 35rem
    }
    .popup-content-wrap {
        width: auto;
        height: auto;
        margin-left: 1rem;
        margin-right: 1rem
    }
    .rt-width {
        justify-content: flex-start;
        align-items: center
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .grid-blogs {
        grid-template-columns: 1fr
    }
    .cookie-consent-list-old {
        display: none
    }
    .cookie-consent-wrap-old {
        width: 100%;
        display: none
    }
    .blog_form-wrap {
        position: relative
    }
    .image-5.mobile-landscape-trasparency {
        opacity: .2
    }
    .image-6 {
        top: 0
    }
    .image-6.mobile-landscape-trasparency {
        opacity: .2
    }
    .s-content {
        margin-left: auto;
        margin-right: auto
    }
    .s-content.wide {
        padding-left: 20px;
        padding-right: 20px
    }
    .h2 {
        font-size: 40px;
        line-height: 44px
    }
    .collection-list-wrapper.cookie-border {
        width: 10rem;
        display: block
    }
    .phone-sticky-2 {
        width: 40%
    }
    .wrap-card_no-opacity-2 {
        width: 100%
    }
    .cta-bg-logo-image_mobile-2 {
        display: block;
        inset: auto 0% -40%
    }
    .video-wrap-2._35rem {
        height: 20rem
    }
    .form_input-2 {
        width: 25rem;
        min-height: 2.5rem
    }
    .form_input-2.width-small {
        min-height: 3rem
    }
    .heading-style-h3-2 {
        letter-spacing: -.04rem;
        font-size: 2rem
    }
    .heading-style-h3-2.text-color-sky {
        font-size: 1.5rem
    }
    .container-medium-3 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .padding-bottom_2 {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .heading-style-h4-2 {
        font-size: 1.5rem
    }
    .text-size-large-2 {
        font-size: 1.25rem
    }
    .text-size-large-2.text-color-highlight.text-align-center_smaller-devices {
        text-align: center
    }
    .padding-section-large-2 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }
    .form_checkbox-icon-2,
    .form_checkbox-icon-2.w--redirected-checked {
        width: 1rem;
        height: 1rem
    }
    .team_card-shadow-2 {
        display: none
    }
    .heading-style-h3-3 {
        letter-spacing: -.04rem;
        font-size: 2rem
    }
    .bg-blur-img {
        top: 0
    }
    .bg-blur-img.img_above-the-fold {
        position: fixed;
        top: 0
    }
    .margin-bottom-3 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .heading-style-h2-2 {
        text-align: center;
        font-size: 2rem
    }
    .heading-style-h2-2.bigger {
        font-size: 2rem
    }
    .heading-style-h4-2-2 {
        font-size: 1.5rem
    }
    .button_4.is-form-submit {
        width: 7.5rem
    }
    .nav-li.with-margin-right.hide-on-small-devices,
    .nav-logo-fav {
        display: none
    }
    .s-nav {
        padding-left: 20px;
        padding-right: 20px
    }
    .toast-wrap-2 {
        width: 75%;
        bottom: 0;
        left: 10px;
        right: auto
    }
    .toast-block-cookies-2 {
        font-size: 11px;
        line-height: 16px
    }
    .toast-wrap-3 {
        width: 75%;
        bottom: 0;
        left: 10px;
        right: auto
    }
    .toast-block-cookies-3 {
        font-size: 11px;
        line-height: 16px
    }
    .s-hero.wide {
        padding-left: 20px;
        padding-right: 20px
    }
    .h3.subheading {
        line-height: 24px
    }
    .h3.subheading.hero {
        font-size: 18px;
        line-height: 24px
    }
    .h3.subheading.hero.text-align-center-mobileetc {
        text-align: center
    }
    .btn.blue {
        text-align: center;
        flex-direction: row;
        justify-content: space-around;
        align-items: center;
        display: block
    }
    .h1 {
        font-size: 32px;
        line-height: 40px
    }
    .h1.hero {
        margin-bottom: 10px;
        font-size: 40px;
        line-height: 52px
    }
    .h1.hero.big {
        margin-bottom: 25px;
        font-size: 32px;
        font-weight: 700;
        line-height: 38px
    }
    .h1.hero.big.main {
        margin-bottom: 20px;
        font-size: 40px;
        font-weight: 700;
        line-height: 44px
    }
    .quick-stack {
        padding-left: 0;
        padding-right: 0
    }
    .uui-heading-medium-17 {
        font-size: 1.75rem;
        line-height: 1.4
    }
    .rating-table {
        align-self: stretch
    }
    .rating-num {
        width: 10%
    }
    .rating-points {
        width: 30%
    }
    .column-compensation {
        flex-direction: column;
        align-items: center;
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .column-compensation.content-padding {
        text-align: left;
        padding-right: 0
    }
    .column-compensation.hero-left.column-align-center-mobile {
        justify-content: flex-start;
        align-items: center
    }
    .uui-text-size-large-16 {
        font-size: 1rem
    }
    .uui-faq01_list-2 {
        width: auto
    }
    .uui-space-medium-8 {
        min-height: 1.5rem
    }
    .uui-space-xsmall-13 {
        min-height: .75rem
    }
    .image-hero-etfbtc {
        max-width: 100%;
        top: 0;
        left: 0
    }
    .hero-wrap {
        padding-top: 15px;
        padding-bottom: 30px
    }
    .hero-wrap.wide {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .nav-drop-wrap.w--open {
        background-color: #fff
    }
    .uui-button-row-2 {
        align-self: stretch
    }
    .uui-button-row-2.button-row-center.is-reverse-mobile-landscape {
        flex-direction: column-reverse
    }
    .uui-layout84_left {
        grid-row-gap: 2.5rem
    }
    .uui-layout84_component {
        align-items: stretch
    }
    .uui-heading-xxsmall-2 {
        font-size: 1.125rem
    }
    .uuui-layout84_content-bottom {
        grid-row-gap: 2.5rem;
        grid-template-columns: 1fr;
        margin-top: 3rem;
        margin-bottom: 3rem
    }
    .uui-space-small-2 {
        min-height: 1.25rem
    }
    .uui-text-size-large-3 {
        font-size: 1rem
    }
    .uui-page-padding-2 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .uui-padding-vertical-xhuge-4 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .uui-heading-medium-3 {
        font-size: 1.75rem;
        line-height: 1.4
    }
    .toast-wrap-4 {
        width: 75%;
        bottom: 0;
        left: 10px;
        right: auto
    }
    .toast-block-cookies-4 {
        font-size: 11px;
        line-height: 16px
    }
    .nav-switcher-language {
        display: none
    }
    .slider-wrapper {
        max-height: 41.7rem
    }
    .slide-wrapper {
        flex-direction: column;
        min-height: 37.5rem
    }
    .slide-wrapper.no-min-high-mobile {
        min-height: auto
    }
    .slide-wrapper.slide-bg-green {
        padding-top: 3rem
    }
    .slide-wrapper.slide-bg-orange {
        min-height: 45rem
    }
    .slide-wrapper.layout-align-center {
        justify-content: center;
        align-items: center;
        min-height: 42rem;
        padding-top: 3rem
    }
    .slide-wrapper.slide-bg-blue {
        min-height: 45rem
    }
    .slide-wrapper_inner {
        z-index: 1;
        text-align: center;
        order: -1;
        position: relative
    }
    .slide-wrapper_inner.slider-gap-1.layout-align-center {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        max-width: 25rem
    }
    .slide-wrapper_inner.layout-align-mobile-center {
        justify-content: space-between;
        align-items: center
    }
    .phone-p {
        bottom: -15%;
        right: 25%
    }
    .phone-p.anim {
        z-index: 0;
        bottom: -20%
    }
    .marketing-block-anim-left {
        bottom: -15%;
        right: 25%
    }
    .marketing-block-anim-left.anim {
        z-index: 0;
        bottom: -20%
    }
    .img-umo {
        max-width: 114%
    }
    .form-contest-email {
        width: 100%
    }
    .marketing-phone-anim {
        bottom: -15%;
        right: 25%
    }
    .marketing-phone-anim.anim {
        z-index: 0;
        width: 20rem;
        height: 28rem;
        bottom: -20%;
        right: auto
    }
    .testimonial-list {
        flex-direction: column;
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        display: flex
    }
    .testimonial-item {
        float: none;
        flex: 1;
        margin-bottom: 10px;
        display: block
    }
    .icon-1x1-large-2.auto-width {
        height: 3rem
    }
    .icon-flag-wrap {
        width: 6rem
    }
    .flag-wrap {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: column;
        justify-content: flex-start;
        align-self: center;
        align-items: flex-start;
        display: flex
    }
    .form-umo-id-input {
        max-width: 300px
    }
    .close-btn {
        left: 50%
    }
    .text-bread.max-width-mediuml {
        margin-left: auto;
        margin-right: auto
    }
    .text-bread.mobile-align-center {
        text-align: center
    }
    .text-size-large-3 {
        font-size: 1.25rem
    }
    .button_4-2.is-form-submit {
        width: 7.5rem
    }
    .form_checkbox-icon-3,
    .form_checkbox-icon-3.w--redirected-checked {
        width: 1rem;
        height: 1rem
    }
    .from-wrapper-2 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cookie-consent-content.background-color-blue {
        flex-flow: row;
        justify-content: center;
        align-items: flex-start;
        max-width: 72rem
    }
    .padding-section-small-flex-down.blog-display {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .cookie-consent-button.is-icon.button-mobile-hide {
        display: none
    }
    .cookie-consent-button.is-icon.green-bg.just-mobile-align-center {
        justify-content: space-between;
        align-items: center
    }
    .cookie-consent-list {
        display: none
    }
    .sticky_phone-bg-lp {
        width: 40%
    }
    .wrap-card-center.gap-lp-3rem {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .template-main-container {
        flex-direction: column
    }
    .template-main-container.space-between {
        flex-direction: row
    }
    .heading-landings-template {
        font-size: 2.5rem
    }
    .heading-landings-template._404 {
        font-size: 4rem
    }
    .wrapper-display-flex {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .text-h1-values-3rem,
    .text-h1-values-3rem.max-width-large-2.align-center {
        font-size: 2.25rem
    }
    .text-h1-values-3rem.padding-2rem.text-align-left {
        margin-left: 3rem;
        margin-right: 3rem
    }
    .text-h1-values-3rem.padding-2rem.text-align-left.custom-padding {
        margin-left: 0;
        margin-right: 0
    }
    .ellipse-gradient-background {
        width: 25rem;
        inset: auto auto 33% -12%
    }
    .ellipse-gradient-background.right {
        inset: auto -19% 48% auto
    }
    .fixed-banner-coindrop {
        padding-left: 2.3rem;
        padding-right: 2.3rem
    }
    .form-banner.z-index-1 {
        flex-direction: column-reverse;
        justify-content: flex-start;
        height: 45rem;
        padding-top: 2.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .form-banner.z-index-1.marg-0rem {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column-reverse;
        justify-content: center;
        align-items: center;
        height: auto;
        margin-bottom: 3rem;
        padding-left: 1rem
    }
    .form-banner.z-index-1.marg-0rem.small {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: column;
        height: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .form-banner.z-index-1.marg-0rem {
        align-items: center;
        margin-bottom: 3rem;
        padding-left: 1rem
    }
    .form-full-page {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .stack-wrapper-corporate {
        grid-template-columns: 1fr
    }
    .stack-wrapper-corporate.margin-0 {
        grid-row-gap: 1.5rem
    }
    .cta-bg-logo-image_mobile-corporate {
        display: block;
        inset: auto 0% -40%
    }
    .form-business-partners {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr
    }
    .form_checkbox-icon-4,
    .form_checkbox-icon-4.w--redirected-checked {
        width: 1rem;
        height: 1rem
    }
    .section_pop-up-3 {
        justify-content: center;
        align-items: flex-start;
        margin-top: 8.2rem;
        display: none
    }
    .form_input-3 {
        min-height: 2.5rem
    }
    .promo-image {
        max-width: 50%
    }
    .container-head-feautres.mobile-display-flex-vertical.left {
        justify-content: space-between;
        align-items: flex-start
    }
    .text-2.mobile-text-align.light.text-align-mobile-left {
        text-align: left
    }
    .container-card-features.mobile-center-align.display {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .container-card-features.display.b2b.corporate-clients {
        grid-template-columns: 1fr
    }
    .card-features {
        max-width: none;
        height: auto
    }
    .columns-containter {
        flex-flow: column
    }
    .card-features-estate {
        max-width: none
    }
    .mobile-text-align {
        text-align: center
    }
    .mobile-text-align.text-align-left-mobile {
        text-align: left
    }
    .cell-6 {
        justify-content: flex-end;
        align-items: flex-end
    }
    .scar-card-wrapper {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-direction: column;
        align-items: flex-start
    }
    .scar-card-wrapper.container-small.mt-hp.z-index-2.container-medium.trusted-mainer-wrapper {
        justify-content: space-between;
        align-items: flex-start
    }
    .scar-card-wrapper.container-medium.margin-medium.display-flex-vertical {
        justify-content: flex-start;
        align-items: center;
        padding-left: 3.6rem;
        padding-right: 3.6rem
    }
    .card-grey {
        max-width: none;
        height: auto
    }
    .card-grey.center.is-last {
        width: 100%
    }
    .card-features-estate-grey {
        max-width: none
    }
    .graphic-our-solution {
        margin-top: auto;
        margin-bottom: auto
    }
    .navbar-light {
        background-color: #fffc
    }
    .promo-pirate {
        max-width: 50%
    }
    .features-flex-stretch {
        justify-content: space-between;
        align-items: center
    }
    .fs-radio_column {
        grid-auto-flow: row
    }
    .sort_button {
        padding-left: 0
    }
    .collection-list {
        display: flex;
        overflow: scroll
    }
    .preloader-container {
        width: 100%;
        height: 41rem
    }
    .ths08-preloader-section {
        z-index: 9999
    }
    .padding-vertical-2 {
        padding-left: 0;
        padding-right: 0
    }
    .heading-small {
        font-size: 1.25rem
    }
    .margin-top-2 {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .heading-large {
        font-size: 2rem
    }
    .margin-bottom-4 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .heading-medium {
        font-size: 1.5rem;
        line-height: 1.4
    }
    .introduction_component {
        grid-template-columns: 1fr
    }
    .text-size-medium-3 {
        font-size: 1rem
    }
    .features-cards {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: row;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .features-card-grid {
        grid-template-columns: 1fr
    }
    .our-site-banner {
        bottom: -13%
    }
    .image-interest-event {
        max-width: 80%;
        margin-left: auto;
        margin-right: auto;
        inset: auto 0% 0%
    }
    .section_pop-up-bg {
        justify-content: center;
        align-items: flex-start
    }
    .section_pop-up-bg.pop-up-in-main-page {
        display: none
    }
    .form_input-4 {
        width: 25rem;
        min-height: 2.5rem
    }
    .section_pop-up-bg-2 {
        justify-content: center;
        align-items: flex-start;
        margin-top: 8.2rem;
        display: none
    }
    .form_input-5 {
        width: 25rem;
        min-height: 2.5rem
    }
    .section_pop-up-bg-3 {
        justify-content: center;
        align-items: flex-start;
        margin-top: 8.2rem;
        display: none
    }
    .form_input-6 {
        width: 25rem;
        min-height: 2.5rem
    }
    .hero__card-shine {
        margin-top: -18.6em;
        margin-left: 26.2em
    }
    .hero__card-contain {
        padding-left: 97px
    }
    .gap-1rem {
        grid-column-gap: 1.8rem;
        grid-row-gap: 1.8rem
    }
    .gap-4re {
        justify-content: center;
        align-items: center
    }
    .airdrop-wrapper {
        flex-flow: column;
        width: 80%;
        min-height: 30rem;
        padding: 2rem
    }
    .airdrop-wrapper.is-small.no-min-height {
        margin-right: 1rem
    }
    .airdrop-wrapper.is-small.no-min-height.mobile-0rem {
        margin-left: auto;
        margin-right: auto
    }
    .airdrop-wrapper.is-small.no-min-height.mobile-0rem.career-role,
    .airdrop-wrapper.is-small.no-min-height.program-small,
    .airdrop-wrapper.is-small.mobile-no-height {
        min-height: auto
    }
    .airdrop-wrapper.big-left {
        grid-template-columns: 1fr
    }
    .airdrop-wrapper.big-left.pad-vert-4rem {
        justify-items: center
    }
    .airdrop-wrapper.big-right,
    .airdrop-wrapper.card-grid.templ-promos {
        grid-template-columns: 1fr
    }
    .airdrop-wrapper.card-1 {
        width: 80%;
        min-height: 37rem
    }
    .airdrop-wrapper.card-2 {
        width: 80%
    }
    .image-apy {
        margin-top: 191px
    }
    .image-73 {
        max-height: 60%;
        top: 246px;
        right: auto
    }
    .container-airdrop.mobile-align-center {
        justify-content: space-between;
        align-items: center;
        max-width: 25rem;
        margin-right: 0
    }
    .hero-token-container.gap-1-5rem.yhdl-token-heading {
        padding-left: 3rem;
        padding-right: 3rem
    }
    .spline-scene-3,
    .image-74 {
        display: none
    }
    .yhdl-mark {
        width: 6rem
    }
    .padding-2rem.text-align-center.text-align-left {
        text-align: center;
        margin-left: 3rem;
        margin-right: 3rem
    }
    .image-prize {
        width: 50%
    }
    .iphone-img {
        top: 80.2344px
    }
    .watch-img {
        top: 105.234px
    }
    .airpods-img {
        top: 77.2344px
    }
    .amazon-100,
    .amazon-50 {
        top: 117.234px
    }
    .cell-7 {
        justify-content: center;
        align-items: center
    }
    .right-col-custom.gap-more {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .text-container-custom.mobile-hide {
        display: none
    }
    .pc-hide {
        display: block
    }
    .img-promo {
        inset: auto auto 0%
    }
    .img-promo.static {
        height: 50%;
        display: block;
        position: static
    }
    .img-promo.mobile-hide {
        display: none
    }
}

@media screen and (max-width:479px) {
    h2 {
        font-size: 2.25rem
    }
    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }
    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }
    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }
    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }
    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-top.margin-xxlarge.gap {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }
    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .heading-style-h3.align-leff {
        text-align: left
    }
    .heading-style-h3.text-align-center.mobile-align-left {
        text-align: center
    }
    .container-small.z-index-1.padding-tb-1rem {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .max-width-full-mobile-portrait {
        width: 100%;
        max-width: none
    }
    .heading-style-h1._404,
    .heading-style-h1.text-color-blue.full.smaller {
        font-size: 3rem
    }
    .padding-section-small {
        flex-flow: column
    }
    .padding-section-small.bot-0 {
        padding-top: 2rem
    }
    .padding-section-small.blog-display {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .padding-section-small.padding-mobile-0 {
        padding-top: .5rem
    }
    .padding-section-small.mobile-allowed {
        padding-top: 0;
        display: block
    }
    .padding-section-small.prize-hide {
        display: none
    }
    .text-size-tiny.author {
        margin-left: 0
    }
    .hide-mobile-portrait {
        display: none
    }
    .max-width-medium.mobile-none.padding-right-for-lottie-head {
        padding-right: 0
    }
    .text-size-small.text-color-white.is-full-width {
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .text-size-small.max-width-medium.mobile-align-center.coindrop-subtext {
        font-size: .7rem
    }
    .text-size-small.text-color-sky.align-custom.text-align-left {
        text-align: center
    }
    .heading-style-h4 {
        letter-spacing: -.04rem;
        font-size: 1.5rem
    }
    .text-align-left.padding-3rem {
        margin-left: 3rem;
        margin-right: 3rem
    }
    .text-align-left.padding-3rem.text-align-center {
        text-align: left;
        margin-left: 2rem;
        margin-right: 2rem
    }
    .display-inlineflex.mobile-vertical {
        flex-direction: column;
        align-items: center;
        display: flex
    }
    .heading-style-h2.text-align-center.mobile-align-text-left {
        text-align: left;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .heading-style-h2.text-align-left {
        text-align: left
    }
    .heading-style-h2.text-align-left.padding-3rem {
        margin-left: 3rem;
        margin-right: 3rem
    }
    .heading-style-h2.text-align-left.padding-3rem.text-align-center {
        margin-left: 2rem
    }
    .heading-style-h2.text-align-left {
        text-align: left;
        line-height: 1.2
    }
    .heading-style-h2.heading-blog,
    .heading-style-h2.text-align-left-all,
    .heading-style-h2.mobile-align-left,
    .heading-style-h2.aling-left,
    .heading-style-h2.align-custom {
        text-align: left
    }
    .heading-style-h5.mobile-align-center {
        text-align: center
    }
    .icon-height-medium {
        height: 2rem
    }
    .text-align-center.z-index-1.corporate-clients {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        display: flex
    }
    .text-align-center.faq-width.align-center {
        width: 90%
    }
    .text-align-center.mobile-align-left {
        text-align: center
    }
    .text-align-center.padding-2rem {
        margin-left: 2rem;
        margin-right: 2rem
    }
    .text-align-center.block-left.margin-bottom {
        margin-bottom: 5.7rem
    }
    .text-align-center.block-left.margin-bottom.custom-margin-bottom-mobile {
        margin-bottom: 2rem
    }
    .text-align-center.mobile-text-align-left {
        text-align: left;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .main-wraper.light {
        margin-top: 5.5rem
    }
    .align-center.flex-center {
        flex-flow: column;
        display: flex
    }
    .button.is-icon.z-index-1.mobile-align-center.promo-button {
        margin-left: 0
    }
    .button.is-icon.fixed-banner-bottom.padding-button {
        margin-right: 2rem
    }
    .button.is-icon.align-center-button {
        align-self: center
    }
    .button.nav.lp.custom-button {
        z-index: 999;
        min-width: 250px
    }
    .button.nav.lp.custom-button.ro {
        min-width: auto;
        margin-left: 0
    }
    .button.is-full-width {
        width: 100%
    }
    .button.is-full-width.tablet-full.white {
        color: #fff
    }
    .text-size-medium.text-color-highlight.light.text-align-mobile-left {
        text-align: left
    }
    .text-size-medium.text-color-highlight {
        margin-bottom: 1rem
    }
    .text-size-medium.text-color-dark.text-cookie-discrp {
        font-size: .8rem;
        line-height: 1.2
    }
    .text-size-medium.text-color-blue.text-cookie-discpr {
        font-size: .8rem
    }
    .text-size-medium.mobile-align-center {
        text-align: center
    }
    .text-size-medium.mobile-align-center.padding-2rem {
        margin-left: 2rem;
        margin-right: 2rem
    }
    .text-size-medium.mobile-align-center.padding-2rem.text-align-left {
        text-align: left
    }
    .text-size-medium.mobile-align-center.padding-2rem.text-align-left.custom-padding {
        font-size: 1rem
    }
    .text-size-medium.text-align-xenter {
        text-align: left
    }
    .button-group.with-gap {
        flex-wrap: nowrap
    }
    .button-group.with-gap.wrap {
        flex-wrap: wrap;
        justify-content: center
    }
    .button-group.with-gap.wrap.left {
        justify-content: flex-start;
        align-items: center
    }
    .padding-section-medium.overflow-hidden.padding-mobile-1 {
        padding-top: 2rem
    }
    .container-medium.cards-container {
        justify-content: flex-start;
        align-items: flex-start
    }
    .container-medium.cards-container.gap-0 {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .container-medium.cards-container.padding-bottom {
        justify-content: center;
        align-items: center
    }
    .container-medium.b2b-padding {
        padding-left: 0;
        padding-right: 0
    }
    .container-medium.display-flex-vertical {
        padding-left: 2rem;
        padding-right: 2rem
    }
    .container-medium.padding-2rem {
        padding-bottom: 2rem
    }
    .spacer-huge {
        padding-top: 2.5rem
    }
    .spacer-xhuge {
        padding-top: 3rem
    }
    .text-color-highlight.mobile-align-center {
        text-align: left
    }
    .text-color-highlight.light.inwrap {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .navbar {
        z-index: 998;
        display: block
    }
    .navbar.light {
        background-color: #0000;
        position: static
    }
    .nav-container.custom-position-button-flex {
        display: flex;
        position: relative
    }
    .sign-buttons-wrap.z-index-1.enterprise {
        width: 7rem
    }
    .menu-button.z-index-1 {
        grid-column-gap: .26rem;
        grid-row-gap: .26rem;
        border: 1px #fff;
        border-radius: 0;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        align-self: center;
        display: flex
    }
    .menu-button.z-index-1.light {
        display: none
    }
    .menu-button.z-index-1.black {
        border-color: #000
    }
    .display-inline.desktop-justify-start {
        flex-direction: column
    }
    .display-inline.desktop-justify-start.mobile-center.coindrop-button {
        margin-bottom: 0
    }
    .display-inline.desktop-justify-start.mobile-center.coindrop-button.button-skeleton.custom-padding {
        justify-content: center;
        align-items: flex-start
    }
    .display-inline.desktop-justify-start.mobile-center.padding-bottom-0 {
        margin-bottom: 0
    }
    .display-inline.mobile-vertical {
        flex-direction: column
    }
    .display-inline.subscribe-form {
        grid-column-gap: 0rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .regulations-trust-marker-wrap {
        flex-direction: column
    }
    .regulations-trust-marker-wrap.container-small.mt-hp.z-index-2.container-medium.trusted-mainer-wrapper {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        padding: 2.2rem
    }
    .regulations-trust-marker-wrap.introduction-corporate-clients-wrap {
        justify-content: space-between;
        align-items: center;
        padding-left: 1.2rem;
        padding-right: 1.2rem
    }
    .regulations-trust-marker-wrap.container-medium.margin-medium.display-flex-vertical {
        justify-content: space-between;
        align-items: center;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .regulations-trust-marker-wrap.container-medium.margin-medium.display-flex-vertical.gap-1-5re {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }
    .regulator-wrap.mobile-align.miner-mobile-align {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start
    }
    .card-wrapper {
        flex-direction: column;
        height: 38.5rem;
        min-height: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-wrapper.no-min-high-mobile {
        height: auto
    }
    .phone-p_absolute {
        width: 14.375rem;
        position: static
    }
    .phone-p_absolute.anim {
        width: 14rem;
        bottom: -10rem;
        right: auto
    }
    .phone-p_absolute.anim.position-phone-min15rem {
        bottom: -7.4rem
    }
    .stack-wrapper.spacer-huge.buys-page {
        grid-template-columns: 1fr
    }
    .position-absolute.squeezed {
        height: auto;
        display: none;
        top: 2.5%
    }
    .card-wrapper_outline {
        justify-content: center;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-wrapper_outline.padding-custom2 {
        flex-direction: column;
        padding-left: 1rem
    }
    .card-wrapper_outline.romania {
        padding: 2.1rem 2.1rem 0
    }
    .container-medium_smaller {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .sticky-wrap {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        flex-direction: column-reverse;
        align-items: center
    }
    .sticky-wrap.no-reverse {
        flex-direction: column
    }
    .right-sticky {
        position: relative;
        top: 0
    }
    .sticky-wrap-card-gap._4rem {
        margin-top: 0
    }
    .logo-trust-marker-wrap.partners {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .logo-trust-marker-wrap.partners.light {
        grid-template-columns: 1fr 1fr 1fr
    }
    .big-wrap {
        background-image: linear-gradient(135deg, #21339e26, #e0e6ff0f);
        border-radius: 2.5rem;
        padding-top: 4rem;
        padding-bottom: 1.5rem
    }
    .big-wrap.small-top.no-bg,
    .big-wrap.no-mobile-bg {
        background-image: none
    }
    .big-wrap.no-mobile-bg.gap-5rem-mobile {
        grid-column-gap: 5rem;
        grid-row-gap: 5rem
    }
    .big-wrap.no-mobile-bg {
        background-image: none
    }
    .half-col {
        width: 100%
    }
    .flex-horizontal,
    .flex-horizontal.space-between.align-center.mob-vertical {
        flex-direction: column
    }
    .flex-horizontal.gap-tiny {
        flex-direction: row;
        width: auto
    }
    .cta-banner.z-index-1 {
        border-radius: 2rem;
        flex-direction: column-reverse;
        justify-content: flex-start;
        height: 40rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cta-banner.z-index-1.marg-0rem.small {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cta-banner.z-index-1.marg-0rem {
        justify-content: flex-end;
        height: 45rem
    }
    .cta-banner-inner-wrap.z-index-1 {
        top: auto;
        bottom: auto
    }
    .cta-phone-image.z-index-1 {
        width: 15rem;
        height: auto;
        margin-top: 3rem;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        bottom: -20%;
        right: auto
    }
    .cta-phone-image.z-index-1.anim {
        width: 95%;
        display: none;
        bottom: -17%
    }
    .cta-bg-logo-image {
        display: none;
        inset: auto 0% 0%
    }
    .trustpilot-banner {
        margin-top: 2rem;
        margin-bottom: 4rem
    }
    .trustpilot-banner.z-index-1 {
        margin-bottom: 4rem
    }
    .trustpilot-stack {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }
    .margin-bottom_small {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .regulated-banner.z-index-1 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .margin-bottom_large {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .footer-stack {
        grid-column-gap: 0rem;
        grid-row-gap: 3rem;
        grid-template-columns: 1fr 1fr
    }
    .menu.z-index-1 {
        display: block
    }
    .menu_content,
    .mobile_menu,
    .mobile_menu.light {
        display: none
    }
    .mobile_menu.white {
        background-color: var(--primary-white);
        display: none
    }
    .sticky-column.sp-width.right {
        flex-flow: column
    }
    .heading-label.display-block-tablet.blog-bread {
        justify-content: flex-start;
        align-items: flex-start
    }
    .heading-label.cms-bread {
        margin-left: auto;
        margin-right: auto
    }
    .heading-label.cms-bread.blog-cms {
        justify-content: center;
        align-items: stretch;
        max-width: 16.2rem;
        margin-left: 0
    }
    .heading-label_text.bread-non.blog-bread {
        max-width: 8rem
    }
    .multihodl-hero-p {
        font-size: 2.25rem
    }
    .sticky-wrap-card-gap_multihodl.mobile-gap-bigger {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .sticky-wrap-card-gap_multihodl.padding-custom {
        margin-top: 2rem
    }
    .card-wrapper_multihodl {
        flex-direction: column;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-wrapper_multihodl.is-small.no-min-height.program-small {
        min-height: 16rem
    }
    .card-wrapper_multihodl.big-left {
        place-items: center stretch
    }
    .card-wrapper_multihodl.big-left.center-align {
        place-items: center
    }
    .card-wrapper_multihodl.card-grid.small-card {
        border-radius: 2rem;
        padding: 1rem
    }
    .video-wrap {
        margin-bottom: 2rem
    }
    .video-wrap._35rem {
        height: 11rem
    }
    .client-logo.fix-height {
        margin: 10px
    }
    .loop-wrap.vertical {
        width: 25rem;
        height: 15.6rem
    }
    .text-h1-values.light.real-estate {
        text-align: left
    }
    .about_head {
        padding-left: 1rem
    }
    .ourpartners_card {
        flex-direction: column
    }
    .ourpartners_card.is-small.no-min-height {
        min-height: 18rem
    }
    .cta-banner-2.z-index-1.marg-0rem.small {
        border-radius: 2rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .cta-relative.top-17-5rem {
        margin-top: -7rem;
        top: 13rem
    }
    .left-overlay-gradient,
    .right-overlay-gradient {
        display: none
    }
    .card-wrap_market {
        min-height: 11.3rem
    }
    .card-wrap_market.padding-0.buy {
        min-height: auto
    }
    .swiper-slide.team {
        min-width: 18rem
    }
    .platform-wrapper {
        overflow: hidden
    }
    .platform-card-wrapper {
        width: 18rem
    }
    .header-img.anim {
        min-height: 20rem
    }
    .header-img.img-coindrops {
        max-width: 100%;
        margin-top: -1rem
    }
    .header-img.img-coindrops.interst-loan-image {
        max-width: 100%
    }
    .header-img.img-promo-finance {
        max-width: 80%;
        margin-top: 2rem
    }
    .header-img.first {
        order: -1;
        max-width: 70%
    }
    .header-img.first.light {
        order: 1;
        max-width: 100%
    }
    .header-img.first.light.real-estate {
        max-width: 120%
    }
    .header-img.trade-competition-img {
        max-width: 100%
    }
    .graph-wrap_buy.spacer-medium {
        margin-top: 2rem
    }
    .graph-wrap_buy.spacer-medium.custom {
        margin-top: 1rem;
        margin-bottom: 0
    }
    .info-wrap_buy {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: column
    }
    .info-wrap_buy.spacer-huge.align {
        justify-content: space-between;
        align-items: flex-start;
        padding-top: 2rem
    }
    .token-info {
        flex-flow: wrap
    }
    .token-info.price-card-head.flex-center {
        justify-content: center;
        align-items: center
    }
    .token-info.price-card-head.flex-center.left {
        justify-content: flex-start;
        align-items: center
    }
    .giude_card-img.desktop-hide.tablet-hide {
        width: 100%
    }
    .cta-bg-logo-image_mobile {
        height: 55%;
        margin-left: auto;
        margin-right: auto;
        display: block;
        inset: auto 0% -20%
    }
    .featured-logo {
        width: 30%
    }
    .blog_submit {
        min-width: 3.5rem
    }
    .blog_date-name {
        flex-direction: column
    }
    .cta-banner-2_bg-img {
        object-fit: cover
    }
    .dropdown-toggle-mobile {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 1rem;
        padding-bottom: 1rem;
        font-size: 1.5rem
    }
    .dropdown-toggle-mobile.font-black,
    .dropdown-link-mobile.font-black {
        color: var(--primary-black)
    }
    .mobile-navlinks-wrap.z-index-1 {
        height: 25rem
    }
    .mobile-navlinks-wrap.z-index-1.more-margin {
        margin-top: 43px
    }
    .button-mobile-wrap.z-index-1 {
        margin-top: 2rem
    }
    .left-sticky_image.anim.desktop-hide {
        width: 100%;
        height: 40rem
    }
    .automate-banner_img.multi-hodl-picture {
        max-width: 100%;
        margin-top: -3rem;
        margin-right: 0
    }
    .chevron {
        justify-content: center;
        align-items: center
    }
    .chart-embed {
        height: 20rem
    }
    .footer-crypto-list {
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr
    }
    .mobile-align-center.head-center {
        text-align: center
    }
    .loyalty-head_anim {
        width: 18rem;
        height: 14rem
    }
    .all-i-on_anim.desktop-hide {
        height: 20rem
    }
    .text-align-center-mobile.mobile-gap-2rem {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        display: flex
    }
    .crypto-collection-list {
        grid-template-columns: 1fr;
        margin-left: auto;
        margin-right: auto
    }
    .calc-embed {
        height: 64rem
    }
    .calc-embed.z-index-2 {
        height: 74rem
    }
    .calc-embed.collaterals {
        height: 71rem
    }
    .menu-button_line.top {
        border: 0 #000;
        text-decoration: none
    }
    .menu-button_line.mid.light {
        background-color: var(--primary-black)
    }
    .menu-button_line.bot {
        border: 1px #fff
    }
    .collateral-grid {
        grid-template-columns: 1fr
    }
    .collateral-grid.what-is {
        grid-row-gap: .5rem;
        grid-template-columns: 1fr
    }
    .video_img.overflow-hidden {
        border-radius: 1rem
    }
    .sticky-lottie_crypto-loan.z-index-1 {
        width: 100%;
        height: 50%;
        display: none
    }
    .yield_list {
        grid-template-columns: 1fr
    }
    .yield_tab-menu {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        padding: 1rem;
        display: grid
    }
    .yield_tab-link {
        padding-left: .5rem;
        padding-right: .5rem;
        font-size: .75rem
    }
    .yield_tabs-content {
        padding: 1rem
    }
    .yield_popular {
        font-size: .4rem
    }
    .sticky_phone-bg,
    .sticky_phone-bg.second.desktop-hide,
    .sticky_phone-bg.third.desktop-hide,
    .sticky_phone-bg.fourth.desktop-hide,
    .sticky_phone-bg.fifth.desktop-hide,
    .sticky_phone-bg.sixth.desktop-hide {
        width: 60%
    }
    .main-text-h1-values.max-width-large-2.align-center.text-size-miner-raf {
        font-size: 2.3rem
    }
    .main-text-h1-values.main-text-5rem {
        font-size: 2.5rem
    }
    .market-wrap {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .market-coin-name {
        font-size: .8rem
    }
    .market-wrap_inner {
        white-space: nowrap;
        grid-template-columns: minmax(13.5rem, 2fr) minmax(6rem, .75fr) minmax(6rem, .75fr) minmax(6rem, 1fr) minmax(6rem, 1fr) 1fr;
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .conversion-widget {
        align-items: flex-start;
        height: 28rem
    }
    .exchange_card_master,
    .exchange_card_visa {
        display: none
    }
    .conversion-wrap {
        width: 100%
    }
    .loop_bg {
        min-height: 2rem
    }
    .loop_shadow.bot {
        height: 5rem;
        bottom: 1.4rem
    }
    .loop_shadow.top {
        height: 5rem;
        top: 1.4rem
    }
    .exchange_loop-wrapper {
        overflow: hidden
    }
    .conversion-embed {
        height: 64rem
    }
    .html-embed {
        height: 27rem
    }
    .slider_calc-wrapper {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .slider_calc-mini-head {
        font-size: 1.25rem
    }
    .trade_grid.bigger {
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr
    }
    .trade_grid.full-promo {
        grid-column-gap: 1rem;
        grid-template-rows: auto auto auto auto;
        grid-template-columns: 1fr;
        width: 20rem;
        height: 23.7rem
    }
    .trade_grid.full-promo.gam-3rem {
        min-width: 5rem;
        max-width: 20rem
    }
    .trade_grid.full-promo.gam-3rem.height-10rem {
        height: 30rem
    }
    .trade_grid.full-promo._3-rows {
        grid-template-rows: auto auto auto
    }
    .trade_grid.smaller {
        grid-column-gap: 1.6rem;
        grid-template-rows: auto;
        width: 20rem;
        margin-top: -1.2rem
    }
    .market-wrap_heading {
        white-space: nowrap;
        grid-template-columns: minmax(13.5rem, 2fr) minmax(6rem, .75fr) minmax(6rem, .75fr) minmax(6rem, 1fr) minmax(6rem, 1fr) 1fr;
        margin-bottom: 1rem;
        padding: .5rem
    }
    .phone-sticky {
        width: 60%
    }
    .header-img_crypto-card {
        margin-top: 0
    }
    .collateral-grid_two-col {
        grid-template-columns: 1fr
    }
    .dd-language-list.w--open {
        flex-direction: column;
        align-items: flex-start;
        position: relative
    }
    .dd-language-link {
        width: 100%
    }
    .whatis-wrap {
        justify-content: center;
        align-items: center
    }
    .whatis-wrap.prices-buttons-left,
    .whatis-wrap.left {
        justify-content: flex-start;
        align-items: center
    }
    .phonne-cta-mob {
        z-index: 1;
        width: 80%;
        display: block;
        position: relative;
        top: 5vh
    }
    .swipe-copy {
        margin-bottom: 2rem
    }
    .team_card-img {
        min-width: 100%;
        height: 100%;
        min-height: 100%
    }
    .card-wrapper_provide {
        flex-direction: column;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .form {
        justify-content: center;
        align-items: flex-start
    }
    .form.form-style-business {
        border-radius: 1rem
    }
    .form.background-color-grey {
        padding: 1.4rem
    }
    .section_pop-up {
        z-index: 9999;
        aspect-ratio: auto;
        object-fit: fill;
        margin-top: 0;
        position: fixed;
        overflow: hidden
    }
    .section_pop-up.pop-up-in-main-page {
        display: none
    }
    .section_pop-up.enterprice {
        justify-content: center;
        align-items: center
    }
    .pop-up_bg.enterprice-bg {
        display: none
    }
    .checkbox-wrapper {
        grid-column-gap: 0rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        min-width: 0;
        padding-right: 0
    }
    .from-wrapper.enterprice-form {
        box-sizing: border-box;
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        max-height: 100rem;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .from-wrapper.enterprice-form.padding-form {
        padding: 1.3rem 0
    }
    .from-wrapper.coprorate-client-form {
        box-sizing: border-box;
        justify-content: center;
        align-items: flex-start;
        width: 100%;
        height: 100%;
        max-height: 100rem;
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        display: flex;
        position: static;
        top: auto;
        overflow: scroll
    }
    .from-wrapper.corporate-form {
        min-width: 24rem
    }
    .dd-toggle {
        flex-flow: row-reverse;
        justify-content: flex-end;
        align-items: center;
        padding: 0
    }
    .dd-toggle.dd-oggle-head.dd-mobile {
        justify-content: center;
        align-items: center;
        padding: 0
    }
    .dd.dd-in-header {
        margin-top: .3rem;
        margin-right: .4rem
    }
    .dd.mobile-dropdown_open.dd-mobile {
        text-align: left;
        border-style: none;
        padding-bottom: 0;
        padding-left: 7px
    }
    .dropdown-list.dropdon-list-mobile {
        aspect-ratio: auto;
        position: relative;
        left: 17px
    }
    .popup-content-wrap {
        padding: 1rem
    }
    .popup-content {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .toast-wrap {
        width: auto;
        max-width: none;
        inset: auto 1% 1%
    }
    .toast-block-cookies {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .toast-block-wrap {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        text-align: center;
        flex-direction: column
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .team-card-wrap {
        margin-left: auto;
        margin-right: auto;
        transform: scale(.9)
    }
    .mobile-dropdown_open {
        top: 0
    }
    .mobile-dropdown_open.first.margin {
        margin-top: 0
    }
    .blog-cms-wrap {
        border-radius: 2.3rem;
        padding: .5rem
    }
    .cookie-consent-list-old,
    .cookie-consent-list-item-txt {
        display: none
    }
    .cookie-consent-wrap-old {
        width: 100%;
        max-width: 100%;
        height: auto;
        padding-right: 20px;
        display: none;
        position: fixed;
        inset: auto auto 0% 0%
    }
    .cookie-consent-banner-old {
        max-width: 320px;
        position: static;
        bottom: 3%
    }
    .field {
        text-align: center;
        max-width: 50rem
    }
    .image-5.mobile-landscape-trasparency {
        top: auto
    }
    .image-6.mobile-landscape-trasparency {
        top: auto;
        bottom: 0
    }
    .s-content.wide.cyber {
        padding-top: 40px
    }
    .s-content.wide.n {
        padding-top: 0
    }
    .h2 {
        line-height: 48px
    }
    .collection-list-wrapper.cookie-border {
        display: block
    }
    .dropdown-header-new.dropdown-mobile {
        padding: 15px 40px 15px 15px;
        top: 40px;
        left: auto;
        right: -30px
    }
    .phone-sticky-2 {
        width: 60%
    }
    .cta-bg-logo-image_mobile-2 {
        height: 55%;
        margin-left: auto;
        margin-right: auto;
        display: block;
        inset: auto 0% -20%
    }
    .video-wrap-2 {
        margin-bottom: 2rem
    }
    .video-wrap-2._35rem {
        height: 11rem
    }
    .form_input-2 {
        width: 19.9rem;
        max-width: 100%;
        min-height: 1rem;
        padding-left: 1rem
    }
    .form_input-2.width-small {
        width: 100%
    }
    .right-arrow {
        display: none
    }
    .right-arrow.light {
        margin-right: -1.7rem;
        display: block
    }
    .heading-style-h3-2 {
        font-size: 1.7rem
    }
    .padding-bottom_2 {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .heading-style-h4-2 {
        letter-spacing: -.04rem;
        font-size: 1.5rem
    }
    .mask {
        border: 2px solid #fff;
        border-radius: .5rem
    }
    .slider-2 {
        border-width: 2px
    }
    .slide-nav {
        padding-top: 21px;
        padding-bottom: 0;
        font-size: 6px;
        display: block
    }
    .left-arrow {
        display: none
    }
    .left-arrow.light {
        margin-left: -1.7rem;
        display: block
    }
    .featured-logo-2.small {
        max-width: 100%
    }
    .bg-blur-img.img_above-the-fold {
        position: fixed
    }
    .margin-bottom-3 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom-3.margin-xxhuge {
        margin-bottom: 2rem
    }
    .div-block-106 {
        justify-content: center;
        align-items: center;
        margin-top: 1rem
    }
    .button_4.offer,
    .button_4.is-icon.z-index-1 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .button_4.is-form-submit {
        text-align: left;
        padding-left: 3rem;
        display: block
    }
    .section-28 {
        padding-top: 2rem
    }
    .nav-ul.right {
        display: none
    }
    .nav-li.with-margin-right.lang {
        margin-right: 0
    }
    .nav-logo-fav {
        display: none
    }
    .toast-wrap-2 {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        left: 0
    }
    .toast-txt {
        width: 68%;
        font-size: 12px;
        line-height: 18px
    }
    .toast-button-2 {
        width: 32%
    }
    .toast-wrap-3 {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        left: 0
    }
    .s-hero {
        margin-left: auto;
        margin-right: auto;
        padding-left: 20px;
        padding-right: 20px
    }
    .quick-stack-2 {
        padding-left: 0;
        padding-right: 0
    }
    .cyber {
        flex-direction: column;
        align-self: center;
        display: flex
    }
    .text-span-8 {
        font-size: 60px
    }
    .text-span-8.lp {
        font-size: 70px;
        line-height: 75px
    }
    .image-59 {
        width: 100%;
        max-width: 100%
    }
    .h3 {
        margin-top: 0;
        font-size: 28px;
        line-height: 36px
    }
    .h3.subheading.hero {
        text-align: left;
        font-size: 18px;
        line-height: 26px
    }
    .h3.subheading.hero.lp-dark,
    .h3.subheading.hero.text-align-center-mobileetc {
        text-align: center
    }
    .h3.margin-mobile {
        margin-top: 20px
    }
    .btn {
        text-align: center;
        width: 100%
    }
    .btn.blue {
        flex-direction: row;
        align-items: center;
        height: auto;
        display: block
    }
    .btn.blue.dark.cyber {
        align-self: center;
        width: 90%;
        padding-left: 40px;
        padding-right: 40px
    }
    .btn.blue.dark-copy.cyber {
        padding-left: 10px;
        padding-right: 10px
    }
    .h1.hero.big {
        font-size: 40px;
        line-height: 44px
    }
    .h1.hero.big.main {
        line-height: 48px
    }
    .h1.hero.big.main.dark-lp.black-friday {
        font-size: 40px;
        line-height: 60px
    }
    .div-block-104.countdown {
        background-image: repeating-linear-gradient(273deg, #750941cc, #1349a3cc 53%, #75093e), url(https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040aa1a_3d-illustration-blue-neon-bitcoins.jpg);
        background-position: 0 0, 50%;
        background-size: auto, 1920px
    }
    .heading-78 {
        text-align: center;
        margin-top: 0;
        margin-bottom: 0;
        font-size: 20px;
        line-height: 25px
    }
    .heading-78.lp {
        font-size: 25px;
        line-height: 30px
    }
    .div-block-107 {
        padding-left: 10px;
        padding-right: 10px;
        font-size: 10px
    }
    .quick-stack-3 {
        padding-bottom: 20px
    }
    .quick-stack-3.cyber {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    ._24 {
        padding-left: 10px;
        padding-right: 10px
    }
    .div-block-99 {
        align-items: flex-start;
        width: auto;
        padding: 0
    }
    .cell-4 {
        order: -1
    }
    .image-63 {
        padding-bottom: 0
    }
    .image-62 {
        max-width: 90%
    }
    .banner.lp-dark.black-friday.cyber {
        padding-bottom: 20px;
        padding-left: 0;
        padding-right: 0
    }
    .div-block-98 {
        align-items: center
    }
    .div-block-94.promo.cyber {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .div-block-94.promo.cyber._1,
    .div-block-94.promo.cyber.imagebg {
        padding-left: 20px;
        padding-right: 20px
    }
    .cell-3.cyber {
        order: 0
    }
    .image-58 {
        width: 100%
    }
    .rating-table-head {
        padding-left: 15px;
        padding-right: 15px
    }
    .rating-num {
        width: 15%
    }
    .rating-table-row {
        padding-left: 15px;
        padding-right: 15px
    }
    .rating-points {
        width: 25%
    }
    .column-compensation {
        flex-direction: column;
        align-items: stretch
    }
    .column-compensation.content-padding.white {
        text-align: center
    }
    .column-compensation.calc-wrap-column {
        flex-direction: column;
        justify-content: flex-start;
        align-items: center
    }
    .column-compensation.hero-left {
        justify-content: flex-start;
        align-items: flex-start
    }
    .column-compensation.hero-left.column-align-center-mobile {
        justify-content: center;
        align-items: center
    }
    .uui-faq01_list-2 {
        width: auto
    }
    .pop-up-container {
        width: 95%
    }
    .paragraph-38 {
        font-size: 14px
    }
    .form-contest-id-success {
        height: auto
    }
    .form-contest-id-input {
        text-align: center;
        margin-bottom: 10px;
        padding-bottom: 5px;
        padding-left: 20px
    }
    .form-contest-id-wrap {
        display: block
    }
    .form-contest-id-button {
        width: 100%;
        height: 50px;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 0
    }
    .btn-large-solid {
        text-align: center;
        width: 100%;
        height: 100%;
        padding: 16px 45px
    }
    .image-hero-etfbtc {
        max-width: 150%;
        margin-left: 62px;
        top: 15px;
        left: -20px
    }
    .hero-wrap {
        padding-top: 10px
    }
    .hero-wrap.wide {
        padding-bottom: 30px;
        display: block
    }
    .hero-cta-wrap.cta-desktop {
        text-align: center;
        align-content: flex-end;
        display: none
    }
    .hero-cta-wrap.cta-mobile {
        text-align: center;
        place-content: flex-end flex-start;
        align-items: stretch;
        margin-top: 10px;
        margin-bottom: 20px;
        display: flex
    }
    .nav-drop-wrap.w--open {
        bottom: auto;
        left: 0;
        right: 0
    }
    .uui-text-size-large-3 {
        text-align: left
    }
    .uui-text-size-large-3.tex-btcetf {
        text-align: center
    }
    .toast-wrap-4 {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
        left: 0
    }
    .image-64,
    .image-65 {
        align-self: center
    }
    .dd-toggle-3 {
        flex-flow: row-reverse;
        justify-content: flex-end;
        align-items: center;
        padding: 0
    }
    .dd-toggle-3.dd-oggle-head.dd-mobile {
        justify-content: center;
        align-items: center;
        padding: 0
    }
    .nav-switcher-language {
        display: none;
        right: -.6rem
    }
    .slider-wrapper {
        max-height: 50rem
    }
    .slide-wrapper {
        flex-direction: column;
        height: 38.5rem;
        min-height: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .slide-wrapper.no-min-high-mobile {
        height: auto
    }
    .slide-wrapper.slide-bg-green {
        justify-content: center;
        align-items: center;
        height: 45rem;
        padding-top: 3rem
    }
    .slide-wrapper.layout-align-center {
        justify-content: center;
        align-items: center;
        height: 42rem
    }
    .slide-wrapper.layout-align-center.slide-umo-padding {
        padding-top: 0
    }
    .slide-wrapper.slide-bg-blue {
        min-height: 40rem
    }
    .slide-wrapper_inner {
        max-width: 21.3rem
    }
    .slide-wrapper_inner.slider-gap-1 {
        justify-content: center;
        align-items: center
    }
    .slide-wrapper_inner.slider-gap-1.layout-align-center {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: center;
        align-items: center
    }
    .slide-wrapper_inner.layout-align-mobile-center {
        max-width: 18rem;
        padding-top: 0
    }
    .slider-slide-wrapper {
        height: 38.5rem
    }
    .phone-p {
        width: 14.375rem;
        position: static
    }
    .phone-p.anim {
        width: 14rem
    }
    .marketing-block-anim-left {
        float: none;
        clear: none;
        padding-left: 38px;
        padding-right: 38px;
        position: static
    }
    .marketing-block-anim-left.anim {
        width: 14rem
    }
    .img-umo {
        max-width: 100%;
        padding-bottom: 0
    }
    .form-contest-email {
        margin-top: 20px
    }
    .form-contest-email.form-fix-width.form.form-popup-padding {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        max-width: none;
        padding-left: .6rem;
        padding-right: .6rem;
        display: flex
    }
    .marketing-phone-anim {
        width: 14.375rem;
        position: static
    }
    .marketing-phone-anim.anim {
        width: 18rem;
        height: 23rem;
        bottom: -5rem;
        right: auto
    }
    .marketing-phone-anim.anim.position-phone-min15rem {
        bottom: -7.4rem
    }
    .testimonial-list,
    .testimonial-item {
        margin-bottom: 0
    }
    .testimonial-link {
        grid-column-gap: 10px
    }
    .testimonial-pic-wrap {
        width: 40px;
        height: 40px
    }
    .testimonial-pic {
        max-width: 40px;
        max-height: 32px
    }
    .testimonial-txt {
        font-size: 12px;
        line-height: 18px
    }
    .image-hero-lp20.align-center {
        max-width: 82%
    }
    .img-lp20,
    .img-lp20.align-center {
        max-width: 100%
    }
    .text-size-tiny-3.text-weight-medium.margin-0.is--flag {
        width: 100%;
        max-width: 23ch
    }
    .text-size-tiny-3.text-weight-medium.margin-0.is--flag.text-miner {
        max-width: 35ch
    }
    .flag-wrap.gap-trust-marker {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        justify-content: flex-start;
        align-items: flex-start
    }
    .flag-wrap.gap-trust-marker.gap {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .spacer-2rem {
        padding-top: 2rem
    }
    .form-umo-id-input {
        text-align: center;
        max-width: 100%;
        height: 50px;
        margin-bottom: 0;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 20px
    }
    .recaptcha-3 {
        margin-top: 9px
    }
    .div-form-head {
        width: 18rem
    }
    .close-btn {
        display: block;
        top: -16px;
        left: 45%
    }
    .form-umo-id-success {
        height: auto
    }
    .video-30sec {
        min-width: 35.2rem;
        min-height: 19.8rem
    }
    .video-wrapper-30sec {
        max-width: 20rem;
        max-height: 20.1rem;
        margin-bottom: 3rem;
        overflow: hidden
    }
    .cookie-consent-content.background-color-blue {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        width: 85%;
        margin-bottom: 2rem;
        padding: 1.6rem;
        display: block;
        top: auto;
        bottom: auto
    }
    .cookie-consent-wrap {
        justify-content: center;
        align-items: flex-end;
        top: auto
    }
    .wrap-cookie {
        margin-top: 0;
        margin-bottom: 1rem
    }
    .wrap-cookie-cta {
        width: 100%
    }
    .padding-section-small-flex-down {
        flex-flow: column;
        display: block
    }
    .padding-section-small-flex-down.bot-0 {
        padding-top: 2rem
    }
    .padding-section-small-flex-down.blog-display {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .form-enterprice-field {
        display: block
    }
    .form-enterprice-field.display-grid {
        grid-template-columns: 1fr
    }
    .cta-enterprise.gap-0-5rem {
        justify-content: center;
        align-items: flex-start;
        padding-right: 0
    }
    .button-enterprise {
        flex-flow: row;
        justify-content: flex-start;
        align-items: center
    }
    .recaptcha-5 {
        flex: 0 auto;
        order: 0
    }
    .cookie-consent-button {
        background-color: #f0f5ff
    }
    .cookie-consent-button:hover {
        background-color: #d1d6ff
    }
    .cookie-consent-button.is-full-width {
        width: 100%
    }
    .cookie-consent-list {
        display: none
    }
    .image-hero-lp.align-center {
        max-width: 100%
    }
    .image-66 {
        display: inline-block
    }
    .sticky_phone-bg-lp {
        width: 70%
    }
    .sticky_phone-bg-lp.second.desktop-hide,
    .sticky_phone-bg-lp.third.desktop-hide,
    .sticky_phone-bg-lp.fourth.desktop-hide,
    .sticky_phone-bg-lp.fifth.desktop-hide,
    .sticky_phone-bg-lp.sixth.desktop-hide {
        width: 60%
    }
    .wrap-card-center {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%
    }
    .template-main-container,
    .template-main-container.space-between.align-center.mob-vertical {
        flex-direction: column
    }
    .template-main-container.gap-tiny {
        flex-direction: row;
        width: auto
    }
    .heading-landings-template._404 {
        font-size: 3rem
    }
    .hero-trading-container {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        justify-content: center;
        align-items: center
    }
    .hero-trading-container.align-flex-left {
        justify-content: center;
        align-items: center
    }
    .text-h1-values-3rem {
        font-size: 3.5rem;
        line-height: 1
    }
    .text-h1-values-3rem.coindrop-all-text {
        font-size: 2.8rem
    }
    .text-h1-values-3rem.custom {
        font-size: 2rem
    }
    .text-h1-values-3rem.padding-2rem {
        margin-left: 2rem;
        margin-right: 2rem;
        padding-left: 0;
        padding-right: 0
    }
    .text-h1-values-3rem.padding-2rem.text-align-left.custom-padding {
        font-size: 2rem
    }
    .coindrop-section-hero {
        width: 100%;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .coindrop-section-hero.padding-top-5rem {
        margin-top: 5rem
    }
    .ellipse-gradient-background {
        inset: auto auto 32% -43%
    }
    .ellipse-gradient-background.right {
        inset: auto -41% 46% auto
    }
    .text-loop-inner {
        font-size: .9rem
    }
    .fixed-banner-coindrop {
        padding-left: 1.2rem;
        padding-right: 1.2rem
    }
    .text-fixed-banner.text-color-black.text-size-airdrop {
        font-size: .8rem
    }
    .form-banner.z-index-1 {
        border-radius: 2rem;
        flex-direction: column-reverse;
        justify-content: flex-start;
        height: 40rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .form-banner.z-index-1.marg-0rem.small {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .form-banner.z-index-1.marg-0rem {
        justify-content: flex-end;
        height: 45rem
    }
    .text-size-tiny-4.text-weight-medium.margin-0.is--flag {
        width: 100%;
        max-width: 23ch
    }
    .text-size-tiny-4.text-weight-medium.margin-0.is--flag.text-miner {
        max-width: 42ch
    }
    .cta-bg-logo-image_mobile-corporate {
        height: 55%;
        margin-left: auto;
        margin-right: auto;
        display: block;
        inset: auto 0% -20%
    }
    .pop-up_bg-3.enterprice-bg {
        display: block
    }
    .section_pop-up-3 {
        z-index: 9999;
        aspect-ratio: auto;
        object-fit: fill;
        margin-top: 0;
        display: flex;
        position: fixed;
        overflow: hidden
    }
    .recaptcha-6 {
        flex: 0 auto;
        order: 0
    }
    .form_input-3 {
        max-width: 100%;
        min-height: 1rem;
        padding-left: 1rem
    }
    .div-block-111.mobile-display-flex {
        flex-flow: column
    }
    .promo-image {
        max-width: 60%
    }
    .container-head-feautres.mobile-display-flex-vertical {
        flex-flow: column
    }
    .text-2.mobile-text-align.light.text-align-mobile-left {
        text-align: left
    }
    .container-card-features {
        flex-flow: column
    }
    .container-card-features.mobile-center-align {
        flex-flow: column;
        justify-content: center;
        align-items: center
    }
    .container-card-features.display.b2b.corporate-clients.business-block {
        grid-template-columns: 1fr
    }
    .columns-containter {
        flex-flow: column
    }
    .heading-column-right.padding-bottom {
        justify-content: space-between;
        align-items: flex-start;
        padding-bottom: 0
    }
    .card-features-estate-long {
        min-height: 340px
    }
    .cell-right-col.mobile-align-left {
        justify-content: center;
        align-items: flex-start
    }
    .cell-col-real-estate.mobile-gap-1rem {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .mobile-text-align {
        text-align: center
    }
    .mobile-text-align.light.text-align-left,
    .mobile-text-align.text-align-left-mobile,
    .mobile-text-align.text-corporate-clients-left {
        text-align: left
    }
    .container-card-features-sticky {
        flex-flow: column
    }
    .container-card-features-sticky.mobile-center-align {
        flex-flow: column;
        justify-content: center;
        align-items: center
    }
    .cell-6 {
        justify-content: flex-end;
        align-items: center
    }
    .warning-wrap.flex-margin {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: wrap
    }
    .scar-card-wrapper {
        flex-direction: column
    }
    .scar-card-wrapper.container-small.mt-hp.z-index-2.container-medium.trusted-mainer-wrapper {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        padding: 2.2rem
    }
    .scar-card-wrapper.introduction-corporate-clients-wrap {
        justify-content: space-between;
        align-items: center;
        padding-left: 1.2rem;
        padding-right: 1.2rem
    }
    .scar-card-wrapper.container-medium.margin-medium.display-flex-vertical {
        justify-content: space-between;
        align-items: center;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .text-block-3 {
        text-align: center
    }
    .display-under {
        top: -4.1rem
    }
    .card-grey.center.is-last {
        order: 1
    }
    .card-grey.flex-align-center.card-for-business {
        max-width: none
    }
    .cryptocurrency-image {
        max-width: 120%
    }
    .graphic-our-solution.desktop-hide-enterprice {
        display: block
    }
    .graphic-our-solution.mobile-hide-enterprice {
        display: none
    }
    .navbar-light {
        z-index: 998;
        background-color: #fffc;
        display: block
    }
    .navbar-light.light {
        background-color: #0000;
        position: static
    }
    .promo-pirate {
        max-width: 60%
    }
    .preloader-container {
        width: 100%;
        height: 44rem;
        margin-left: auto
    }
    .ths08-logo-text.prealoder-text-mobile {
        font-size: 25px;
        line-height: 25px
    }
    .image-preloader {
        max-width: 10%
    }
    .magic-tab {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .magic-tab-image {
        margin-left: auto;
        margin-right: auto
    }
    .magic-tab-image.crop {
        overflow: clip
    }
    .padding-vertical-2 {
        padding-left: 0;
        padding-right: 0
    }
    .magic-links_component {
        justify-content: center;
        align-items: flex-start;
        height: auto
    }
    .margin-top-2 {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom-4 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .introduction_component {
        grid-template-columns: 1fr
    }
    .magic-pane {
        justify-content: center;
        align-items: center
    }
    .trust-banner {
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        margin-left: auto;
        margin-right: auto;
        display: flex
    }
    .features-cards {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .features-card-grid {
        grid-template-columns: 1fr
    }
    .our-site-banner {
        max-width: 140%;
        bottom: -14%
    }
    .our-site-banner.align-center {
        order: -1;
        max-width: 100%
    }
    .mobile_menu_white {
        background-color: var(--primary-white);
        display: block
    }
    .mobile_menu_white.light {
        display: none
    }
    .slider-enterprice {
        width: auto
    }
    .section_pop-up-bg {
        aspect-ratio: auto;
        object-fit: fill;
        margin-top: 0;
        position: fixed;
        overflow: hidden
    }
    .section_pop-up-bg.pop-up-in-main-page {
        display: none
    }
    .section_pop-up-bg.enterprice {
        justify-content: center;
        align-items: center
    }
    .form_input-4 {
        width: 19.9rem;
        max-width: 100%;
        min-height: 1rem;
        padding-left: 1rem
    }
    .recaptcha-7 {
        flex: 0 auto;
        order: 0
    }
    .section_pop-up-bg-2 {
        z-index: 9999;
        aspect-ratio: auto;
        object-fit: fill;
        margin-top: 0;
        display: none;
        position: fixed;
        overflow: hidden
    }
    .form_input-5 {
        width: 19.9rem;
        max-width: 100%;
        min-height: 1rem;
        padding-left: 1rem
    }
    .recaptcha-8 {
        flex: 0 auto;
        order: 0
    }
    .section_pop-up-bg-3 {
        z-index: 9999;
        aspect-ratio: auto;
        object-fit: fill;
        margin-top: 0;
        display: none;
        position: fixed;
        overflow: hidden
    }
    .form_input-6 {
        width: 19.9rem;
        max-width: 100%;
        min-height: 1rem;
        padding-left: 1rem
    }
    .recaptcha-9 {
        flex: 0 auto;
        order: 0
    }
    .hero__card {
        min-width: 28em;
        font-size: 1.1em
    }
    .hero__card-contain {
        padding-left: 134px
    }
    .token-section-hero {
        width: 100%
    }
    .token-section-hero.padding-top-5rem {
        margin-top: 5rem
    }
    .gap-1rem {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }
    .airdrop-wrapper {
        flex-flow: column;
        width: 90%;
        min-height: 37rem;
        margin-left: auto;
        margin-right: auto;
        padding-left: 2rem;
        padding-right: 2rem
    }
    .airdrop-wrapper.is-small.no-min-height.program-small {
        min-height: 16rem
    }
    .airdrop-wrapper.big-left {
        place-items: center stretch
    }
    .airdrop-wrapper.big-left.center-align {
        place-items: center
    }
    .airdrop-wrapper.card-grid.small-card {
        border-radius: 2rem;
        padding: 1rem
    }
    .airdrop-wrapper.card-1 {
        min-height: 30rem;
        max-height: none;
        padding-left: 2rem;
        padding-right: 2rem
    }
    .airdrop-wrapper.card-2 {
        min-height: 35rem;
        padding-left: 2rem;
        padding-right: 2rem
    }
    .image-apy {
        margin-top: 233px;
        inset: auto 0% 0%
    }
    .image-73 {
        max-height: 40%;
        inset: auto auto 0%
    }
    .container-airdrop.mobile-align-center {
        justify-content: space-between;
        align-items: center
    }
    .hero-token-container {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        justify-content: center;
        align-items: center
    }
    .hero-token-container.gap-1-5rem.yhdl-token-heading {
        padding-left: 3.3rem;
        padding-right: 3.3rem
    }
    .spline-scene-3 {
        display: none
    }
    .image-74 {
        margin-left: auto;
        margin-right: auto;
        display: none;
        position: static;
        top: 1724.26px;
        overflow: hidden
    }
    .spline-scene-4 {
        display: none;
        top: auto;
        left: auto
    }
    .cropp-image {
        max-height: 20rem;
        overflow: clip
    }
    .yhdl-mark {
        width: 6rem
    }
    .visa-img {
        display: inline-block;
        position: static
    }
    .image-77 {
        top: 1305.26px
    }
    .padding-2rem {
        margin-left: 3rem;
        margin-right: 3rem
    }
    .padding-2rem.text-align-center.text-align-left {
        text-align: left;
        margin-left: 3rem;
        margin-right: 3rem
    }
    .gap-2rem {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .image-prize {
        width: 90%
    }
    .prize-block.margin-top-custom {
        height: 20rem
    }
    .iphone-img {
        top: -15.7656px
    }
    .watch-img {
        top: -1.7656px
    }
    .airpods-img {
        top: -25.7656px
    }
    .amazon-100 {
        top: 29.2344px
    }
    .amazon-50 {
        top: 24.2344px
    }
    .img-uma {
        width: 80%
    }
    .pc-hide {
        display: block
    }
    .img-promo.static {
        width: 100%;
        position: static
    }
}

#w-node-eb07d1fe-5f07-5048-deb5-3e2914a39c1c-1040a72c {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-f8b2501d-7a8b-19d4-d4da-0cdc9090bec7-9090bec7,
#w-node-f8b2501d-7a8b-19d4-d4da-0cdc9090bec8-9090bec7,
#w-node-_26af4858-7c75-200e-bb69-9242ff1ca303-9090bec7,
#w-node-cf6b7e3b-4ebe-4278-863b-05318ead8ed4-9090bec7,
#w-node-ac327d69-0487-1960-e07f-d70e7fc5b2de-9090bec7,
#w-node-ac327d69-0487-1960-e07f-d70e7fc5b2e9-9090bec7,
#w-node-af612b97-10b4-d66b-0c60-5cad1ee6428d-1040a7c7,
#w-node-e0d6f58c-a3bc-cda8-983c-70926783450c-1040a7c7 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_5430d89a-f3b3-5119-2275-58366c86a1c4-1040a8ac {
    align-self: start
}

#w-node-_5430d89a-f3b3-5119-2275-58366c86a1cf-1040a8ac,
#w-node-_944b00b8-8a1a-fa41-6f4f-4036d80e96f4-1040a8ac,
#w-node-a6e60623-502e-f3e8-7e31-9fae58c14d19-1040a8ac {
    order: -9999;
    place-self: start center
}

#w-node-fb086128-26ac-7811-2e02-ff2dcbd1e5d6-1040a8b1 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec67c-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec6de-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: center
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec6df-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec6e6-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec6ea-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec6ec-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: center
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec6ed-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec6f6-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: center
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec6f7-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec6fe-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec702-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec704-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: center
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec705-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec724-1040a8ce,
#w-node-d65dee36-921e-5e19-302c-c4f0291ec72e-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec73c-1040a8ce {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: start
}

#w-node-d65dee36-921e-5e19-302c-c4f0291ec745-1040a8ce,
#w-node-_16ac7028-267b-7f42-f6a4-b76219796aef-1040a8e8,
#w-node-_16ac7028-267b-7f42-f6a4-b76219796af3-1040a8e8,
#w-node-_16ac7028-267b-7f42-f6a4-b76219796af7-1040a8e8,
#w-node-ecf0a89e-8403-2c5c-e63d-0eec47b6abcf-1040a8e8,
#w-node-_9c190ec2-cac8-f6fc-007a-404353602251-1040a8e8,
#w-node-a85e6f69-1d3d-ace8-62ae-ceda78f33ec8-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137a98-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137a9c-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137aa0-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137ab0-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137ab2-1040a8e8,
#w-node-_7c29c539-6177-4a4f-7408-9c45ef137ab4-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cda99-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cda9d-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cdaa1-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cdab1-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cdab3-1040a8e8,
#w-node-_9dbbd52e-e3ce-ce77-37db-1bf5523cdab5-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be82-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be86-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be8a-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be9a-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be9c-1040a8e8,
#w-node-_74939135-5893-3480-3ba1-b7e886b8be9e-1040a8e8 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_838d8cd9-b420-982e-cd89-c69ef3a4c758-1040a8ea {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr
}

#w-node-_3f040617-5f46-d36e-c6f3-afc71fd7a017-1040a908 {
    align-self: start
}

#w-node-_3f040617-5f46-d36e-c6f3-afc71fd7a021-1040a908 {
    order: -9999;
    place-self: start center
}

#w-node-_9b78935a-c56b-e312-9ecd-c112bca1c014-1040a909 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_93d83fa6-9700-d589-1ca6-440fe03a5910-1040a909 {
    order: -9999;
    place-self: end center
}

#w-node-fac7a785-e4b8-a9e4-3013-f3e856b4f2e1-1040a90b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_03fd96a9-145c-067f-8fe1-74e0e210ec30-1040a940,
#w-node-_3c23e359-22ab-c525-1a06-740270c69e89-1040a940 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .85fr
}

#w-node-_47fdd5e6-e55e-1e7d-fdbd-a1b184d9d0d6-1040a941 {
    justify-self: center
}

#w-node-_9d33e499-30d0-ca7f-c570-430af0881aca-1040a941 {
    align-self: start
}

#w-node-_9d33e499-30d0-ca7f-c570-430af0881ad0-1040a941 {
    order: -9999;
    place-self: start center
}

#w-node-_4df2e131-612d-1080-1c1f-3fb97c466523-1040a941 {
    align-self: start
}

#w-node-_4df2e131-612d-1080-1c1f-3fb97c466529-1040a941 {
    order: -9999;
    place-self: start center
}

#w-node-_48448bbc-f58f-a23d-e834-5de8ea551026-1040a941 {
    align-self: start
}

#w-node-_48448bbc-f58f-a23d-e834-5de8ea55102c-1040a941 {
    order: -9999;
    place-self: start center
}

#w-node-dfb00fad-90f8-eafd-a822-bb31235f4850-1040a941 {
    align-self: start
}

#w-node-dfb00fad-90f8-eafd-a822-bb31235f4856-1040a941,
#w-node-dfb00fad-90f8-eafd-a822-bb31235f485f-1040a941 {
    order: -9999;
    place-self: start center
}

#w-node-dfb00fad-90f8-eafd-a822-bb31235f4862-1040a941 {
    align-self: start
}

#w-node-dfb00fad-90f8-eafd-a822-bb31235f4868-1040a941 {
    order: -9999;
    place-self: start center
}

#w-node-_281cbc11-bbe7-4d24-48af-eac160beaa59-1040a941,
#w-node-_840c39d4-0ef8-4ec9-212e-19469f64cf54-1040a941,
#w-node-_802c8417-9b50-9e12-a143-12987b672d65-1040a941,
#w-node-_433be35d-1662-e06b-4b94-9ed43af973dd-1040a941 {
    align-self: start
}

#w-node-_50b2d361-ca6d-1c4b-2f01-f0ab84261a69-1040a945,
#w-node-_8d7fa5d6-ac2f-7bf1-aa4a-6a3843178e92-1040a945,
#w-node-b26e9356-d04a-5e15-596d-fafb7879d045-1040a946,
#w-node-_466f6524-6816-ca58-da30-8fd576d3c371-1040a946 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .85fr
}

#w-node-c9ba74e9-7b65-490c-908b-d80f45a085f3-1040a946 {
    order: -9999;
    place-self: end center
}

#w-node-e7e9dff6-7720-254a-3be9-2f58cdedac71-1040a946 {
    grid-template-rows: auto;
    grid-template-columns: 1fr .85fr
}

#w-node-dc05f5b5-1a6e-5aef-2e38-f8b17d48d518-1040a946 {
    order: -9999;
    place-self: end center
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-1040a960 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-1040a960,
#w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-1040a960 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-1040a960 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-1040a960 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d7f-1040a960 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc426-1040a960 {
    align-self: stretch
}

#w-node-cc55da9a-31d0-2d4b-478c-d949b7fa212e-1040a965 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-bb539021-35b0-3182-ff9e-cd1b7a7728fa-1040a97d {
    align-self: center
}

#w-node-b1c6f3f8-6de1-f88b-55a2-2f368257ee09-1040a97d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_895144a2-b52a-ca74-a087-874c1803a593-1040a9e8 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_9880ef62-2f98-0ead-3c53-9e09e5cb268d-1040aa3e,
#w-node-_55c13ed0-b63a-f541-0f1a-f386728631f8-1040aa49,
#w-node-_55c13ed0-b63a-f541-0f1a-f38672863204-1040aa49,
#w-node-_712ca523-5e97-c3a5-0b51-a1437df8fb3d-1040aa49,
#w-node-_712ca523-5e97-c3a5-0b51-a1437df8fb40-1040aa49,
#w-node-_34952fa9-f168-b1cf-ef52-ca4847b4cedf-1040aa49,
#w-node-_34952fa9-f168-b1cf-ef52-ca4847b4cee2-1040aa49,
#w-node-_4c2c9587-5d87-f9b6-2e7e-b844a62fea6a-1040aa49,
#w-node-_4c2c9587-5d87-f9b6-2e7e-b844a62fea6d-1040aa49,
#w-node-_54cb8f5a-1864-00ff-762d-def94d6e849f-1040aa49,
#w-node-_54cb8f5a-1864-00ff-762d-def94d6e84a1-1040aa49,
#w-node-_54cb8f5a-1864-00ff-762d-def94d6e84a3-1040aa49,
#w-node-_7565882c-0346-bd48-892a-1d5d32779c70-1040aa49,
#w-node-_7565882c-0346-bd48-892a-1d5d32779c7c-1040aa49,
#w-node-_7565882c-0346-bd48-892a-1d5d32779c7f-1040aa49,
#w-node-dcf7ff60-d7be-1337-5968-762b66760d2b-1040aa49,
#w-node-dcf7ff60-d7be-1337-5968-762b66760d2e-1040aa49,
#w-node-dcf7ff60-d7be-1337-5968-762b66760d31-1040aa49,
#w-node-_2cf2e4a6-642b-811b-44f4-1936d234c405-1040aa49,
#w-node-_2cf2e4a6-642b-811b-44f4-1936d234c408-1040aa49,
#w-node-_2cf2e4a6-642b-811b-44f4-1936d234c40b-1040aa49,
#w-node-_0956935e-149a-a861-94f6-b87cc46788ec-1040aa49,
#w-node-_0956935e-149a-a861-94f6-b87cc46788f0-1040aa49,
#w-node-_0956935e-149a-a861-94f6-b87cc46788f2-1040aa49,
#w-node-_503cfa5e-94de-a3cf-eace-e81235633d93-1040aa49,
#w-node-_503cfa5e-94de-a3cf-eace-e81235633d97-1040aa49,
#w-node-_503cfa5e-94de-a3cf-eace-e81235633d9a-1040aa49,
#w-node-_3d924d1b-38b8-724c-3a66-5c2dc59f5f7f-1040aa49,
#w-node-_3d924d1b-38b8-724c-3a66-5c2dc59f5f83-1040aa49,
#w-node-_3d924d1b-38b8-724c-3a66-5c2dc59f5f86-1040aa49,
#w-node-fb57801b-989c-cc6c-bbf9-dcae3d77997e-1040aa49,
#w-node-fb57801b-989c-cc6c-bbf9-dcae3d779982-1040aa49,
#w-node-fb57801b-989c-cc6c-bbf9-dcae3d779985-1040aa49,
#w-node-_81de3831-6c09-2489-2a45-9c61079ac77d-1040aa49,
#w-node-_81de3831-6c09-2489-2a45-9c61079ac781-1040aa49,
#w-node-_81de3831-6c09-2489-2a45-9c61079ac784-1040aa49,
#w-node-fb56d48e-ddb1-b027-1582-9c04cc306af0-1040aa49,
#w-node-fb56d48e-ddb1-b027-1582-9c04cc306af4-1040aa49,
#w-node-fb56d48e-ddb1-b027-1582-9c04cc306af7-1040aa49,
#w-node-_45b2198d-e716-6b96-a171-a6d2595c112f-1040aa49,
#w-node-_45b2198d-e716-6b96-a171-a6d2595c1133-1040aa49,
#w-node-_45b2198d-e716-6b96-a171-a6d2595c1136-1040aa49,
#w-node-_3f48f547-f71f-07f1-a427-bfbc0cb422be-1040aa49,
#w-node-_3f48f547-f71f-07f1-a427-bfbc0cb422c2-1040aa49,
#w-node-_3f48f547-f71f-07f1-a427-bfbc0cb422c5-1040aa49,
#w-node-fd89d54b-8ed8-d29e-5ee6-a1ad7327b066-1040aa49,
#w-node-fd89d54b-8ed8-d29e-5ee6-a1ad7327b06a-1040aa49,
#w-node-fd89d54b-8ed8-d29e-5ee6-a1ad7327b06d-1040aa49,
#w-node-_716cb2ee-cad3-9eae-2dc6-782180d114e0-1040aa49,
#w-node-_716cb2ee-cad3-9eae-2dc6-782180d114e4-1040aa49,
#w-node-_716cb2ee-cad3-9eae-2dc6-782180d114e7-1040aa49,
#w-node-_3acf397b-a070-af51-91e6-10531a434bdb-1040aa49,
#w-node-_3acf397b-a070-af51-91e6-10531a434bdf-1040aa49,
#w-node-_3acf397b-a070-af51-91e6-10531a434be2-1040aa49,
#w-node-_36b7b984-a0e2-46d1-8599-af61e22c346d-1040aa49,
#w-node-_36b7b984-a0e2-46d1-8599-af61e22c3471-1040aa49,
#w-node-_36b7b984-a0e2-46d1-8599-af61e22c3474-1040aa49,
#w-node-_9ad0a07e-516b-2653-97c1-56b51ae32461-1040aa49,
#w-node-_9ad0a07e-516b-2653-97c1-56b51ae32465-1040aa49,
#w-node-_9ad0a07e-516b-2653-97c1-56b51ae32468-1040aa49 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_52561d38-f910-a576-c6d5-1a1359ec2ef1-1040aa55,
#w-node-d0f767c9-242b-0b0f-2bc1-a2a78429d758-1040aa55 {
    justify-self: center
}

#w-node-_45c57d62-b05d-7ce4-91a4-aed20c953654-1040aa69,
#w-node-_7462c1c5-9a54-dcce-cafc-d4989d75da22-1040aa69 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_69da693e-8aa4-57ed-e3ae-018719ef8754-1040aa74,
#w-node-_69115495-732e-7134-2e43-5be3ac26f2c5-1040aa77 {
    grid-area: 1/1/2/3;
    align-self: start
}

#w-node-_4435264f-317a-166d-5edf-047196c0b03a-1040aa78 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_551ed114-067e-6e9e-4a9f-1b2590b74241-6e634d25,
#w-node-_551ed114-067e-6e9e-4a9f-1b2590b74247-6e634d25 {
    justify-self: center
}

#w-node-_3a37f8dc-6b35-84c9-de8d-5155ff3823d9-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a2f-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a58-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a63-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a83-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a8e-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30aa2-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30abf-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30add-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30afa-583ce176,
#w-node-ed26a440-2a92-5e47-ad67-0930def30b17-583ce176 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-583ce176 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-_3a37f8dc-6b35-84c9-de8d-5155ff3823d9-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a2f-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a58-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a63-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a83-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a8e-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30aa2-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30abf-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30add-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30afa-e3c275f1,
#w-node-ed26a440-2a92-5e47-ad67-0930def30b17-e3c275f1 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-e3c275f1 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-_3a37f8dc-6b35-84c9-de8d-5155ff3823d9-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a2f-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a58-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a63-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a83-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30a8e-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30aa2-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30abf-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30add-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30afa-2204dd93,
#w-node-ed26a440-2a92-5e47-ad67-0930def30b17-2204dd93 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-2204dd93 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-_7cdc1c7a-677f-8a7a-ac58-43e7b19fe5e1-0c9fd08e {
    grid-template-rows: auto;
    grid-template-columns: 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-56bc4863 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d7f-56bc4863 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-b238e809 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-b238e809,
#w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-b238e809 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-b238e809 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-b238e809 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7d7f-b238e809 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_06a0b814-4087-96ad-eea0-a52174dd7e74-b238e809 {
    align-self: stretch
}

#w-node-_70e0d0e0-9a95-90cc-dce9-487ddd905046-b238e809 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_70e0d0e0-9a95-90cc-dce9-487ddd9050a9-b238e809 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_70e0d0e0-9a95-90cc-dce9-487ddd90519e-b238e809 {
    align-self: stretch
}

#w-node-_4f2c30d9-f619-171c-6ded-8982e7f69683-b238e809 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-_82b4d0ea-fdda-f888-2fb4-8a4feb732004-b238e809 {
    grid-area: span 1/span 1/span 1/span 1;
    align-self: stretch
}

#w-node-_2268e64d-aa6b-9279-0782-d2618668b5e1-b238e809,
#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-d93b8b5b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_3b25929c-fd68-f161-c83e-c1042eca9b67-d93b8b5b {
    justify-self: center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-d93b8b5b {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-d93b8b5b {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-d93b8b5b {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-d93b8b5b {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-d93b8b5b {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-d93b8b5b {
    order: -9999;
    place-self: start center
}

#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e49-d93b8b5b,
#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e57-d93b8b5b,
#w-node-_6dc443f4-ec68-405e-d53a-794aae5eb14a-d93b8b5b,
#w-node-_6dc443f4-ec68-405e-d53a-794aae5eb151-d93b8b5b {
    align-self: start
}

#w-node-_6c3520d4-f339-a610-fda8-c3ead9f15f1a-d7563608 {
    align-self: center
}

#w-node-_6c3520d4-f339-a610-fda8-c3ead9f15f24-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b64f4-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6504-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b650f-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b652f-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b653a-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b654e-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b656b-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6589-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65a6-d7563608,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65c3-d7563608 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-d7563608 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-_097d1cd9-cce7-8f9b-e432-b90f0b009978-53faf61a,
#w-node-_097d1cd9-cce7-8f9b-e432-b90f0b00997a-53faf61a {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_097d1cd9-cce7-8f9b-e432-b90f0b00998d-53faf61a {
    align-self: end
}

#w-node-_24b50021-1df6-ee29-d630-cba888c70c5f-88c70c5e,
#w-node-_24b50021-1df6-ee29-d630-cba888c70c99-88c70c5e,
#w-node-_24b50021-1df6-ee29-d630-cba888c70ca4-88c70c5e,
#w-node-_24b50021-1df6-ee29-d630-cba888c70cc4-88c70c5e,
#w-node-_24b50021-1df6-ee29-d630-cba888c70ccf-88c70c5e,
#w-node-c473a4d8-e230-d3cd-5db1-3650812444ed-5247e398,
#w-node-c473a4d8-e230-d3cd-5db1-3650812444ef-5247e398 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c473a4d8-e230-d3cd-5db1-3650812444ff-5247e398 {
    align-self: end
}

#w-node-e455691f-9fc9-58f4-0e61-38cc5741c558-36c4fac3,
#w-node-e455691f-9fc9-58f4-0e61-38cc5741c55a-36c4fac3 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e455691f-9fc9-58f4-0e61-38cc5741c56d-36c4fac3 {
    align-self: end
}

#w-node-ebcbadf4-e066-bc96-08e3-092457d35a11-83aa3869,
#w-node-ebcbadf4-e066-bc96-08e3-092457d35a13-83aa3869 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-ebcbadf4-e066-bc96-08e3-092457d35a26-83aa3869 {
    align-self: end
}

#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b64f4-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6504-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b650f-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b652f-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b653a-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b654e-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b656b-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6589-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65a6-5eae8b83,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65c3-5eae8b83 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-5eae8b83 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-5d1a5e7a,
#w-node-_5df78cb9-a0e1-f861-e2de-cf06e1f79877-5d1a5e7a,
#w-node-_5df78cb9-a0e1-f861-e2de-cf06e1f798a0-5d1a5e7a,
#w-node-_5df78cb9-a0e1-f861-e2de-cf06e1f798ab-5d1a5e7a,
#w-node-_5df78cb9-a0e1-f861-e2de-cf06e1f798cb-5d1a5e7a,
#w-node-_5df78cb9-a0e1-f861-e2de-cf06e1f798d6-5d1a5e7a {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_88259386-37bb-1065-0c01-a7a4b31e409c-5d1a5e7a,
#w-node-_3b25929c-fd68-f161-c83e-c1042eca9b67-5d1a5e7a {
    justify-self: center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-5d1a5e7a {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-5d1a5e7a {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-5d1a5e7a {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-5d1a5e7a {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-5d1a5e7a {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-5d1a5e7a {
    order: -9999;
    place-self: start center
}

#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e49-5d1a5e7a,
#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e57-5d1a5e7a,
#w-node-_20c5d7b8-5174-7c31-edc4-bae9935e2fb7-5d1a5e7a,
#w-node-_20c5d7b8-5174-7c31-edc4-bae9935e2fc5-5d1a5e7a {
    align-self: start
}

#w-node-_4f4f7060-5992-98b9-0ceb-a3ec1bd7290b-353254b9,
#w-node-fb4dc407-324b-7055-2edf-0e638944876f-353254b9,
#w-node-fb4dc407-324b-7055-2edf-0e6389448798-353254b9,
#w-node-fb4dc407-324b-7055-2edf-0e63894487a3-353254b9,
#w-node-fb4dc407-324b-7055-2edf-0e63894487c3-353254b9,
#w-node-fb4dc407-324b-7055-2edf-0e63894487ce-353254b9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_1a33c1af-cff7-d7f9-5dba-310a85fe0414-353254b9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-_5eb76e6a-c159-4931-1629-34628a7fb562-cc0c10c0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-ecc6a4e9 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_3b25929c-fd68-f161-c83e-c1042eca9b67-ecc6a4e9 {
    justify-self: center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-ecc6a4e9 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-ecc6a4e9 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-ecc6a4e9 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-ecc6a4e9 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-ecc6a4e9 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-ecc6a4e9 {
    order: -9999;
    place-self: start center
}

#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e49-ecc6a4e9,
#w-node-_9f3d63f0-08eb-2977-c567-3db53f0b1e57-ecc6a4e9,
#w-node-_03ccfbe4-353f-7571-cb5b-a1a5235f648b-ecc6a4e9,
#w-node-_03ccfbe4-353f-7571-cb5b-a1a5235f6499-ecc6a4e9,
#w-node-_7747739d-3b22-257f-f15a-3a9fa4eefebe-ecc6a4e9,
#w-node-_7747739d-3b22-257f-f15a-3a9fa4eefecc-ecc6a4e9 {
    align-self: start
}

#w-node-_9b9c1c8b-1e61-2846-ce5a-ab5dd76d7bcc-70001e90 {
    align-self: stretch
}

#w-node-d689697f-475e-b73d-5f9d-24c38180622b-70001e90 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-eb07d1fe-5f07-5048-deb5-3e2914a39c1c-fb18413f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-c473a4d8-e230-d3cd-5db1-3650812444ed-9dcef70e,
#w-node-c473a4d8-e230-d3cd-5db1-3650812444ef-9dcef70e {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-c473a4d8-e230-d3cd-5db1-3650812444ff-9dcef70e {
    align-self: end
}

#w-node-a231a6d9-94f8-f9ae-f831-1adde0638617-9dcef70e {
    align-self: stretch
}

#w-node-add9714c-944c-c83e-7bde-b1d17847c9ff-9dcef70e,
#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-22261915 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-e3cdf0f8-e120-6e2b-7bc8-03c11cbb01a8-22261915,
#w-node-e3662441-04d7-cd4c-5869-dae4e842c129-22261915,
#w-node-f10bd0cf-328e-cbe8-4ddc-19c0f9767cd6-22261915 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-22261915 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-22261915 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-22261915 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-22261915 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-22261915 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-22261915 {
    order: -9999;
    place-self: start center
}

#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-b7ac8200 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-b7ac8200 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-b7ac8200 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-b7ac8200 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-b7ac8200 {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-b7ac8200 {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-b7ac8200 {
    order: -9999;
    place-self: start center
}

#w-node-f10bd0cf-328e-cbe8-4ddc-19c0f9767cd6-b7ac8200,
#w-node-e3662441-04d7-cd4c-5869-dae4e842c129-b7ac8200 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr
}

#w-node-d908f592-b35f-a722-ae25-4b788e1e1011-b7ac8200 {
    grid-area: 1/1/2/3;
    align-self: start
}

#w-node-_015f78b9-3784-a600-9ca3-399694940f03-ed26b73b {
    align-self: start
}

#w-node-_015f78b9-3784-a600-9ca3-399694940f08-ed26b73b {
    order: -9999;
    place-self: start center
}

#w-node-cc2750f0-cacb-c71a-ee2e-bcabd7bedf18-ed26b73b {
    align-self: start
}

#w-node-cc2750f0-cacb-c71a-ee2e-bcabd7bedf1f-ed26b73b {
    order: -9999;
    place-self: start center
}

#w-node-_2c9f556a-a590-2436-1561-ae48ee26e5cf-ed26b73b,
#w-node-a1143cdb-3516-68b7-ecf7-4133d8097c58-ed26b73b {
    align-self: start
}

#w-node-a1143cdb-3516-68b7-ecf7-4133d8097c5f-ed26b73b {
    order: -9999;
    place-self: start center
}

#w-node-_0d7d6faa-bdac-7cd6-bd5a-40418d278954-ed26b73b {
    align-self: start
}

#w-node-_0d7d6faa-bdac-7cd6-bd5a-40418d278959-ed26b73b {
    order: -9999;
    place-self: start center
}

#w-node-cf91f3f5-cae8-5484-852f-93a8ee6c8159-ed26b73b {
    align-self: start
}

#w-node-_01b7446a-a627-1d36-0420-ad24e86b6f42-ed26b73b,
#w-node-_01b7446a-a627-1d36-0420-ad24e86b6f45-ed26b73b {
    justify-self: center
}

#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b64f4-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6504-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b650f-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b652f-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b653a-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b654e-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b656b-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6589-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65a6-0e4bfcd5,
#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b65c3-0e4bfcd5 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-0e4bfcd5 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-c70c77b3-4b14-8438-306b-56737c21c1ba-6433dc8d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_3b25929c-fd68-f161-c83e-c1042eca9b67-6433dc8d,
#w-node-_8ade86ae-5739-7796-bd66-2ca955bdd9a5-6433dc8d {
    justify-self: center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155234-6433dc8d {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523a-6433dc8d {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515523d-6433dc8d {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155243-6433dc8d {
    order: -9999;
    place-self: start center
}

#w-node-f6fea759-f95c-e59c-e0e4-61d495155246-6433dc8d {
    align-self: start
}

#w-node-f6fea759-f95c-e59c-e0e4-61d49515524c-6433dc8d {
    order: -9999;
    place-self: start center
}

#w-node-b9e73a2a-772d-5ded-9b44-339037185b7f-6433dc8d,
#w-node-b9e73a2a-772d-5ded-9b44-339037185b8d-6433dc8d,
#w-node-b9e73a2a-772d-5ded-9b44-339037185b95-6433dc8d,
#w-node-b9e73a2a-772d-5ded-9b44-339037185ba3-6433dc8d,
#w-node-b9e73a2a-772d-5ded-9b44-339037185bab-6433dc8d,
#w-node-b9e73a2a-772d-5ded-9b44-339037185bb9-6433dc8d {
    align-self: start
}

@media screen and (max-width:991px) {
    #w-node-_03fd96a9-145c-067f-8fe1-74e0e210ec30-1040a940,
    #w-node-_3c23e359-22ab-c525-1a06-740270c69e89-1040a940,
    #w-node-_50b2d361-ca6d-1c4b-2f01-f0ab84261a69-1040a945,
    #w-node-_8d7fa5d6-ac2f-7bf1-aa4a-6a3843178e92-1040a945,
    #w-node-b26e9356-d04a-5e15-596d-fafb7879d045-1040a946,
    #w-node-_466f6524-6816-ca58-da30-8fd576d3c371-1040a946,
    #w-node-e7e9dff6-7720-254a-3be9-2f58cdedac71-1040a946,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-1040a960 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-1040a960 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-1040a960 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        display: grid
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-1040a960 {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        display: grid
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-1040a960 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-ac5882ec-1e0c-5e9e-1190-5ba3d95fb6f3-1040a97c {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_4435264f-317a-166d-5edf-047196c0b03a-1040aa78 {
        display: grid
    }
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-583ce176,
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-e3c275f1,
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-2204dd93 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-56bc4863,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-b238e809 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-b238e809 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        display: grid
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        display: grid
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-b238e809,
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd905046-b238e809,
    #w-node-_4f2c30d9-f619-171c-6ded-8982e7f69683-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-d7563608 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-_59f88710-514f-9a6c-0259-210299dfce04-53faf61a,
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-5247e398,
    #w-node-_59d18844-8dee-5e01-82c1-abdf21f1d4e4-36c4fac3,
    #w-node-_91d1165a-a902-0e84-5634-be1871eaacb6-83aa3869 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-5eae8b83 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-_1a33c1af-cff7-d7f9-5dba-310a85fe0414-353254b9 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr
    }
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-70001e90,
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-9dcef70e {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-0e4bfcd5 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
}

@media screen and (max-width:767px) {
    #w-node-eb07d1fe-5f07-5048-deb5-3e2914a39c1c-1040a72c {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-d65dee36-921e-5e19-302c-c4f0291ec6ea-1040a8ce,
    #w-node-d65dee36-921e-5e19-302c-c4f0291ec702-1040a8ce {
        order: 9999
    }
    #w-node-_838d8cd9-b420-982e-cd89-c69ef3a4c758-1040a8ea {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr
    }
    #w-node-_47fdd5e6-e55e-1e7d-fdbd-a1b184d9d0d6-1040a941 {
        order: -9999
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-1040a960,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-1040a960,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-1040a960,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-1040a960,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-1040a960 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc427-1040a960 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc446-1040a960 {
        justify-self: start
    }
    #w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc44a-1040a960 {
        grid-area: span 1/span 2/span 1/span 2;
        justify-self: start
    }
    #w-node-_895144a2-b52a-ca74-a087-874c1803a593-1040a9e8 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-b45d9476-ed1f-50c3-c73a-5c6b79ad5b33-1040aa55,
    #w-node-b8e748cd-c76a-57d9-7077-f71b298cebd7-1040aa55,
    #w-node-d61976e3-929a-aca8-b25a-7887d32fcdb9-1040aa55,
    #w-node-d61976e3-929a-aca8-b25a-7887d32fcdc9-1040aa55,
    #w-node-_6643fc12-b752-286c-964b-ecfb52552f53-1040aa55,
    #w-node-_6643fc12-b752-286c-964b-ecfb52552f63-1040aa55,
    #w-node-_52561d38-f910-a576-c6d5-1a1359ec2ef1-1040aa55 {
        order: -9999
    }
    #w-node-_45c57d62-b05d-7ce4-91a4-aed20c953654-1040aa69 {
        grid-area: 2/1/3/2
    }
    #w-node-_7462c1c5-9a54-dcce-cafc-d4989d75da22-1040aa69 {
        grid-area: 1/1/2/2
    }
    #w-node-_4435264f-317a-166d-5edf-047196c0b03a-1040aa78 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_551ed114-067e-6e9e-4a9f-1b2590b74231-6e634d25,
    #w-node-_551ed114-067e-6e9e-4a9f-1b2590b74241-6e634d25 {
        order: -9999
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-56bc4863,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7bdc-b238e809,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c07-b238e809,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7c8b-b238e809,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7cde-b238e809,
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7d1c-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7e75-b238e809 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_2a460095-af54-4eaa-7f8f-dcd4ed38924d-b238e809 {
        justify-self: start
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7e95-b238e809 {
        grid-area: span 1/span 2/span 1/span 2;
        justify-self: start
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd905046-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd90519f-b238e809 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd9051be-b238e809 {
        justify-self: start
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd9051c2-b238e809 {
        grid-area: span 1/span 2/span 1/span 2;
        justify-self: start
    }
    #w-node-_4f2c30d9-f619-171c-6ded-8982e7f69683-b238e809 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_82b4d0ea-fdda-f888-2fb4-8a4feb732005-b238e809 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_3b25929c-fd68-f161-c83e-c1042eca9b51-d93b8b5b {
        order: -9999
    }
    #w-node-_59f88710-514f-9a6c-0259-210299dfce04-53faf61a,
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-5247e398,
    #w-node-_59d18844-8dee-5e01-82c1-abdf21f1d4e4-36c4fac3,
    #w-node-_91d1165a-a902-0e84-5634-be1871eaacb6-83aa3869 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_88259386-37bb-1065-0c01-a7a4b31e409c-5d1a5e7a {
        order: -9999
    }
    #w-node-_1a33c1af-cff7-d7f9-5dba-310a85fe0414-353254b9,
    #w-node-_5eb76e6a-c159-4931-1629-34628a7fb562-cc0c10c0 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-_3b25929c-fd68-f161-c83e-c1042eca9b51-ecc6a4e9 {
        order: -9999
    }
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-70001e90 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_9b9c1c8b-1e61-2846-ce5a-ab5dd76d7bcd-70001e90 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_0162786a-53ac-e66f-6601-68837fc8eac3-70001e90 {
        justify-self: start
    }
    #w-node-_0162786a-53ac-e66f-6601-68837fc8eac7-70001e90 {
        grid-area: span 1/span 2/span 1/span 2;
        justify-self: start
    }
    #w-node-eb07d1fe-5f07-5048-deb5-3e2914a39c1c-fb18413f {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-c473a4d8-e230-d3cd-5db1-36508124447f-9dcef70e {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-a231a6d9-94f8-f9ae-f831-1adde0638618-9dcef70e {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-a231a6d9-94f8-f9ae-f831-1adde0638641-9dcef70e {
        justify-self: start
    }
    #w-node-a231a6d9-94f8-f9ae-f831-1adde0638645-9dcef70e {
        grid-area: span 1/span 2/span 1/span 2;
        justify-self: start
    }
    #w-node-e3cdf0f8-e120-6e2b-7bc8-03c11cbb01a8-22261915 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-eb7003f6-4185-d4c7-fe96-efcd6a4f9afe-61026aa8,
    #w-node-_01b7446a-a627-1d36-0420-ad24e86b6f42-ed26b73b,
    #w-node-_3b25929c-fd68-f161-c83e-c1042eca9b51-6433dc8d,
    #w-node-_8ade86ae-5739-7796-bd66-2ca955bdd9a2-6433dc8d {
        order: -9999
    }
}

@media screen and (max-width:479px) {
    #w-node-_838d8cd9-b420-982e-cd89-c69ef3a4c758-1040a8ea {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc40f-1040a960 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_6b4b6e5a-82d7-cc23-df34-0c0d1b0fc426-1040a960 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-583ce176,
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-e3c275f1,
    #w-node-ed26a440-2a92-5e47-ad67-0930def30b6c-2204dd93 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7e5d-b238e809 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_06a0b814-4087-96ad-eea0-a52174dd7e74-b238e809 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd905187-b238e809 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_70e0d0e0-9a95-90cc-dce9-487ddd90519e-b238e809 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-_82b4d0ea-fdda-f888-2fb4-8a4feb731fed-b238e809 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-_82b4d0ea-fdda-f888-2fb4-8a4feb732004-b238e809 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-d7563608,
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-5eae8b83 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    #w-node-_3b25929c-fd68-f161-c83e-c1042eca9b51-ecc6a4e9 {
        order: -9999;
        grid-area: 1/1/2/2
    }
    #w-node-_9b9c1c8b-1e61-2846-ce5a-ab5dd76d7bb5-70001e90 {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: stretch
    }
    #w-node-_9b9c1c8b-1e61-2846-ce5a-ab5dd76d7bcc-70001e90 {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-a231a6d9-94f8-f9ae-f831-1adde06385f8-9dcef70e {
        grid-area: span 1/span 1/span 1/span 1;
        justify-self: stretch
    }
    #w-node-a231a6d9-94f8-f9ae-f831-1adde0638617-9dcef70e {
        grid-area: span 1/span 1/span 1/span 1;
        align-self: stretch
    }
    #w-node-e3cdf0f8-e120-6e2b-7bc8-03c11cbb01a8-22261915,
    #w-node-e3662441-04d7-cd4c-5869-dae4e842c129-22261915,
    #w-node-f10bd0cf-328e-cbe8-4ddc-19c0f9767cd6-22261915,
    #w-node-f10bd0cf-328e-cbe8-4ddc-19c0f9767cd6-b7ac8200,
    #w-node-e3662441-04d7-cd4c-5869-dae4e842c129-b7ac8200 {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    #w-node-d99f3c7b-2929-c0d3-f3d4-fb512a1b6618-0e4bfcd5 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
}

@font-face {
    font-family: 'Ubuntu Webfont';
    src: url('https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a8bd_ubuntu-bold-webfont.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Webfont';
    src: url('https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a8bc_ubuntu-regular-webfont.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Ubuntu Webfont';
    src: url('https://cdn.prod.website-files.com/660a94378d5efa3a1040a72d/660a94378d5efa3a1040a8be_ubuntu-medium-webfont.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}