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>img {
    box-sizing: unset;
    width: unset;
    height: unset;
    max-height: unset;
    max-width: unset;
    min-height: unset;
    min-width: unset;
    margin: unset;
    padding: unset;
    float: unset;
    clear: unset;
    border: unset;
    border-radius: unset;
    background: unset;
    background-image: unset;
    background-position: unset;
    background-size: unset;
    background-repeat: unset;
    background-origin: unset;
    background-clip: unset;
    background-attachment: unset;
    background-color: unset;
    box-shadow: unset;
    transform: unset;
    direction: unset;
    font-family: unset;
    font-weight: unset;
    color: unset;
    font-size: unset;
    line-height: unset;
    font-style: unset;
    font-variant: unset;
    text-align: unset;
    letter-spacing: unset;
    -webkit-text-decoration: unset;
    text-decoration: unset;
    text-indent: unset;
    text-transform: unset;
    list-style-type: unset;
    text-shadow: unset;
    vertical-align: unset;
    cursor: unset;
    white-space: unset;
    word-break: unset;
    word-spacing: unset;
    word-wrap: unset;
    transition: unset
}

.w-webflow-badge {
    white-space: nowrap;
    cursor: pointer;
    box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 2147483647 !important;
    color: #aaadb0 !important;
    overflow: unset !important;
    background-color: #fff !important;
    border-radius: 3px !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
    padding: 6px !important;
    font-size: 12px !important;
    line-height: 14px !important;
    text-decoration: none !important;
    display: inline-block !important;
    position: fixed !important;
    inset: auto 12px 12px auto !important;
    transform: none !important
}

.w-webflow-badge>img {
    position: unset;
    visibility: unset !important;
    opacity: 1 !important;
    vertical-align: middle !important;
    display: inline-block !important
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin-bottom: 10px;
    font-weight: 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
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a1f_Saans-Medium.woff)format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a24_Saans-SemiBold.woff)format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a25_Saans-Light.woff)format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a27_Saans-Bold.woff)format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a23_Saans-Heavy.woff)format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Saans;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a37_Saans-Regular.woff)format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Gochihand;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a3c_GochiHand-Regular.ttf)format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: Chocolate Bar Demo;
    src: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a53b4_Chocolate%20Bar%20Demo.otf)format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

:root {
    --ft-green-800: #000;
    --text-pimary: #EFC403;
    --text-secondary: #d1d1c7;
    --black: #000;
    --gold: #EFC403;
    --crypo-bg-primary: #121212;
    --white: white;
    --bg-primary: #000;
    --cream-300: #dad6d1;
    --gold-premium: #EFC403;
    --cream-400: #a6a19b;
    --green-700: #000;
    --border-secondary: #31474280;
    --bg-tertiary: #EFC403;
    --crypto-bg-secondary: #1d1d1d;
    --crypto-border-primary: #47474780;
    --crypto-bg-tertiary: #2b2b2b;
    --border-white: #ffffffb3;
    --teal-400\<deleted\|variable-d74d242f\>: #b4f9f5;
    --cream-100: #f9f7f2;
    --bg-secondary: #0D1D2D;
    --border-desaturated-primary: #47474780;
    --bg-desaturated-secondary: #111;
    --bg-quarternary: #0c4537;
    --xmas-action: #ce1026;
    --gaming-500: #246fff;
    --text-dark: #0b352b;
    --green-600: #0c372e;
    --streaming: #f33436;
    --bg-secondary-desaturated: #272727;
    --discord: #5b67f3;
    --discount-purple: #6533d8;
    --fg-brand: #d6d12a;
    --crypto-text-dark: #353535;
    --fg-dark: var(--green-700);
    --cream-500: #6b6762;
    --fg-primary: white;
    --fg-futures-brand: #c57cff;
    --cream-200: #f3f0ec;
    --ft-black: #131417;
    --bg-desaturated: var(--black);
    --purple-400\<deleted\|variable-898d75c3\>: #9e4aac;
    --radius-medium: 1rem;
    --green-400\<deleted\|variable-ed6bc4fd\>: #169077;
    --cream-250: #ebe8e2;
    --white-70: #ffffffb3;
    --radius-large: 2rem;
    --gray-modern-950: #0d0f13;
    --ft-green-900: #07271f;
    --bg-primary-transparent: #06211a00;
    --text-brand: #d3d12a;
    --radius-small: .25rem;
    --radius-normal: .5rem;
    --xmas-dark: #012641;
    --untitled-ui--gray400: #98a2b3;
    --untitled-ui--gray900: #101828;
    --untitled-ui--primary50: #f9f5ff;
    --untitled-ui--primary600: #7f56d9;
    --untitled-ui--gray600: #475467;
    --untitled-ui--white: white;
    --untitled-ui--primary700: #6941c6;
    --untitled-ui--primary100: #f4ebff;
    --untitled-ui--gray300: #d0d5dd;
    --untitled-ui--primary300: #d6bbfb;
    --untitled-ui--gray500: #667085;
    --crypto-border-2: #252525;
    --discord-light: #9da4ff;
    --pro30c1: #ff6f41;
    --pro30c2: #c240ff;
    --xmas-light: #c5dff3;
    --ebook-2024: #e0461f;
    --color-2: white;
    --bg-desaturated-terciary: #111;
    --untitled-ui--primary800: #53389e;
    --untitled-ui--gray100: #f2f4f7;
    --untitled-ui--gray200: #eaecf0;
    --untitled-ui--gray700: #344054;
    --untitled-ui--gray50-2: #f9fafb;
    --untitled-ui--gray800: #1d2939
}

.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-pagination-wrapper {
    flex-wrap: wrap;
    justify-content: center;
    display: flex
}

.w-pagination-previous {
    color: #333;
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 9px 20px;
    font-size: 14px;
    display: block
}

.w-pagination-previous-icon {
    margin-right: 4px
}

.w-pagination-next {
    color: #333;
    background-color: #fafafa;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 9px 20px;
    font-size: 14px;
    display: block
}

.w-pagination-next-icon {
    margin-left: 4px
}

.w-layout-vflex {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.w-embed-youtubevideo {
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);
    background-position: 50%;
    background-size: cover;
    width: 100%;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative
}

.w-embed-youtubevideo:empty {
    min-height: 75px;
    padding-bottom: 56.25%
}

.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-layout-blockcontainer {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
    display: block
}

@media screen and (max-width:991px) {
    .w-layout-blockcontainer {
        max-width: 728px
    }
}

@media screen and (max-width:767px) {
    .w-layout-blockcontainer {
        max-width: none
    }
}

body {
    color: var(--ft-green-800);
    font-family: Saans, Arial, sans-serif;
    font-size: 1rem;
    line-height: 1.5
}

h1 {
    color: var(--text-pimary) !important;
    text-align: left;
    letter-spacing: -.015em;
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: 5rem;
    font-weight: 500;
    line-height: 1.05
}

h2 {
    color: var(--text-pimary) !important;
    letter-spacing: -.01em;
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2
}

h3 {
    color: var(--text-pimary) !important;
    margin-top: 0;
    margin-bottom: .5rem;
    font-size: 2.2rem;
    font-weight: 500;
    line-height: 1.2
}

h4 {
    color: var(--text-pimary) !important;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.4
}

h5 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 1.1rem;
    font-weight: 500;
    line-height: 1.4
}

h6 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: .875rem;
    line-height: 1.4
}

p {
    color: var(--text-secondary);
    text-align: left;
    letter-spacing: .01em;
    margin-bottom: 0;
    font-size: 1.15rem;
    font-weight: 400;
    line-height: 1.45
}

a {
    border-color: var(--black) !important;
    color: var(--gold) !important;
    text-decoration: underline !important;
}

ul {
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-left: 1.25rem;
    font-size: 1.15rem;
    list-style-type: disc
}

ol {
    margin-top: 1rem;
    margin-bottom: 1rem;
    padding-left: 1.5rem
}

li {
    margin-top: .25rem;
    margin-bottom: .25rem;
    padding-left: .5rem
}

img {
    max-width: 100%;
    display: inline-block
}

label {
    margin-bottom: .25rem;
    font-weight: 500
}

strong {
    font-weight: 600
}

em {
    font-style: italic
}

blockquote {
    border-left: .1875rem solid var(--black) !important;
    margin-bottom: 0;
    padding: .75rem 1.25rem;
    font-size: 1.25rem;
    line-height: 1.5
}

figure {
    margin-top: 3rem;
    margin-bottom: 3rem
}

figcaption {
    text-align: center;
    margin-top: .25rem
}

.z-index-2 {
    z-index: 2;
    font-size: 4.8rem;
    position: relative
}

.global-styles {
    display: block;
    position: fixed;
    inset: 0% auto auto 0%
}

.z-index-1 {
    z-index: 1;
    position: relative
}

.text-style-link {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: var(--gold);
    cursor: pointer;
    align-items: center;
    text-decoration: underline;
    display: flex
}

.max-width-xxsmall {
    width: 100%;
    max-width: 20rem
}

.page-wrapper {
    overflow: hidden
}

.page-wrapper.crypto {
    background-color: var(--crypo-bg-primary)
}

.container-large {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative
}

.container-large.mainer {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    max-width: 82rem;
    display: flex
}

.align-center {
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.max-width-large {
    z-index: 5;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: var(--white);
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 52rem;
    display: flex;
    position: static
}

.max-width-large:lang(cs) {
    max-width: 62rem
}

.max-width-large.center {
    z-index: 8;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.max-width-large.center:lang(cs) {
    max-width: 50rem
}

.max-width-small {
    width: 100%;
    max-width: 30rem
}

.form-message-error {
    margin-top: .75rem;
    padding: .75rem
}

.utility_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_form-block {
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 20rem;
    display: flex
}

.utility_form {
    grid-row-gap: .2rem;
    flex-direction: column;
    align-items: center;
    display: flex
}

.utility_image {
    border-radius: 200px;
    margin-bottom: .5rem;
    margin-left: auto;
    margin-right: auto
}

.main-wrapper {
    position: relative;
    overflow: hidden
}

.main-wrapper.timeline-on-page {
    color: var(--bg-primary);
    min-height: 800px
}

.main-wrapper.new {
    height: auto;
    min-height: 76vh;
    display: flex;
    overflow: visible
}

.main-wrapper.affiliate {
    overflow: hidden
}

.main-wrapper.dark {
    background-color: #080808
}

.container-small {
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

.margin-xxsmall {
    margin: .5rem
}

.margin-xsmall {
    margin: 1rem
}

.margin-small {
    margin: 1.5rem
}

.margin-medium {
    margin: 2rem
}

.margin-xxlarge {
    margin: 5rem
}

.margin-xhuge {
    margin: 7rem
}

.margin-0 {
    margin: 0
}

.padding-0 {
    padding: 0
}

.padding-xxsmall {
    padding: .5rem
}

.padding-medium {
    padding: 2rem
}

.padding-xlarge {
    padding: 4rem
}

.padding-xxlarge {
    padding: 5rem
}

.padding-xhuge {
    padding: 7rem
}

.margin-top {
    margin: 0
}

.margin-top.margin-medium {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-top.margin-medium.left {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex
}

.margin-top.margin-xhuge {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-bottom {
    margin: 0 0 20px;
}

.margin-bottom.margin-small {
    background-color: #fff0;
    justify-content: flex-start;
    align-items: center;
    margin: 0;
    padding: 0;
    display: flex
}

.margin-bottom.margin-xxlarge {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-bottom.margin-xxlarge.center {
    justify-content: center;
    align-items: center;
    display: flex
}

.margin-bottom.margin-small,
.margin-bottom.margin-0 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-bottom.margin-xxsmall {
    margin: 0 0 .5rem
}

.margin-bottom.margin-xsmall {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-bottom.margin-small {
    z-index: 7;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff0;
    border-radius: 0;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 700px;
    height: 100%;
    min-height: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    position: relative;
    overflow: hidden
}

.margin-bottom.margin-small.center {
    justify-content: center;
    align-items: center;
    position: static;
    overflow: hidden
}

.margin-bottom.margin-small.center:lang(es) {
    max-width: 820px
}

.margin-bottom.margin-small.center:lang(cs) {
    max-width: 1000px
}

.margin-bottom.add {
    margin-bottom: 1.5rem
}

.padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

.padding-top.padding-medium {
    z-index: 1;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    position: relative
}

.padding-top.padding-medium.special {
    width: 100%;
    margin-top: 7rem;
    padding-left: 0%
}

.padding-top.padding-medium {
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0
}

.padding-bottom,
.padding-bottom.padding-xlarge,
.padding-bottom.padding-xhuge,
.padding-bottom.padding-xxlarge,
.padding-bottom.padding-xlarge {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0
}

.text-weight-medium {
    color: var(--white);
    font-weight: 400;
    display: block
}

.text-weight-medium.text-color-green-600 {
    color: var(--text-pimary)
}

.text-weight-medium.text-size-small.white {
    color: var(--white)
}

.text-weight-medium.white {
    color: var(--white);
    font-weight: 400
}

.text-weight-medium.white.small {
    font-size: .9rem
}

.text-weight-medium.white.small.dark,
.text-weight-medium.white.dark {
    color: var(--black)
}

.text-weight-medium.white.dark.green {
    color: #0b755d
}

.text-weight-medium.white.dark.green:lang(es) {
    font-size: .9rem
}

.text-weight-medium.table-label {
    color: var(--text-pimary);
    text-align: left;
    margin-bottom: 0;
    font-family: Saans, Arial, sans-serif;
    font-size: .875rem;
    font-weight: 600;
    line-height: 1.1
}

.text-weight-medium.dark.small {
    font-size: .9rem
}

.text-size-medium {
    text-align: left;
    font-size: 1.125rem;
    display: none
}

.text-size-medium.gray {
    color: var(--cream-300);
    font-size: 1rem
}

.text-size-medium.black {
    color: #707070
}

.text-size-medium.black.smal {
    font-size: 1rem
}

.text-size-medium.regular {
    font-weight: 400;
    display: block
}

.text-size-medium.regular.dark {
    color: var(--black);
    -webkit-text-stroke-color: var(--black);
    display: block
}

.text-size-medium.regular.text-color-white {
    display: flex
}

.icon-embed-small {
    color: var(--white);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    display: flex
}

.icon-embed-small.text-color-cream-500.hide-desktop {
    display: none
}

.icon-embed-small.hide-mobile-landscape {
    color: var(--gold);
    width: 100%
}

.icon-embed-small.gold-tier {
    color: var(--gold-premium);
    margin-left: -.3rem
}

.icon-embed-small.silver-tier {
    color: #a0988e;
    margin-left: -.3rem
}

.icon-embed-small.bronze-tier {
    color: #a96328
}

.icon-embed-small.white {
    color: var(--white)
}

.icon-embed-small.gold:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    color: #c16fff
}

.icon-embed-small.gold.rotre {
    transform: rotate(-90deg)
}

.icon-embed-small.gold.rotre.ssd {
    width: 32px;
    height: 100%
}

.heading-style-h2 {
    color: var(--white) !important;
    letter-spacing: -.01em;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.2
}

.heading-style-h2.is-total-earnings {
    background-image: linear-gradient(#dbdb4c33, #dbdb4c33);
    border-radius: 4px;
    margin-bottom: -.15em;
    margin-right: .05em;
    padding-left: .1em;
    padding-right: .1em;
    font-weight: 400;
    display: inline-block
}

.heading-style-h2.text-weight-heavy {
    font-weight: 900
}

.heading-style-h2.text-weight-heavy.yellow {
    color: var(--gold)
}

.heading-style-h2.dark {
    color: #000
}

.heading-style-h2.dark.skl {
    font-size: 1.5rem
}

.heading-style-h2.dark.skl.light {
    color: var(--white)
}

.heading-style-h2.sml {
    font-size: 1.3rem;
    font-weight: 400
}

.heading-style-h2.sml.e,
.heading-style-h2.e {
    font-size: 1.3rem
}

.heading-style-h2.skl {
    font-size: 1.5rem
}

.icon-1x1-xsmall {
    width: 1.5rem;
    height: 1.5rem
}

.icon-1x1-xsmall.gray.sdds {
    width: 1.3rem;
    height: 1.3rem;
    margin-left: 3px;
    margin-right: 3px
}

.icon-1x1-xsmall.gray.sdds.d {
    color: #fff;
    width: 1.2rem;
    height: 1.2rem;
    font-weight: 700
}

.icon-1x1-xsmall.gray.sdds.d:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: none
}

.icon-1x1-xsmall.gray.sdds.d:lang(es) {
    min-width: 1.2rem;
    min-height: 1.2rem
}

.icon-1x1-xsmall.gray.sdds {
    width: 1.3rem;
    height: 1.3rem
}

.icon-1x1-xsmall.gray.sdds.d {
    color: #fff;
    font-weight: 700
}

.icon-embed-medium {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    display: flex
}

.text-style-strikethrough {
    text-decoration: line-through
}

.text-size-tiny {
    font-size: .75rem;
    line-height: 1.35
}

.text-size-tiny.text-color-white-50 {
    color: #ffffff80
}

.text-size-tiny.margin {
    margin-right: 4px
}

.text-size-tiny.margin.yellow {
    color: var(--gold);
    font-weight: 600
}

.text-size-tiny.margin.gold {
    color: var(--gold);
    font-weight: 500
}

.text-size-tiny.margin.white {
    color: var(--text-secondary);
    font-size: 1rem;
    font-weight: 400
}

.text-size-tiny.margin.gray {
    color: var(--cream-400)
}

.text-size-tiny.margin.wh {
    color: var(--white)
}

.text-size-tiny.purple {
    color: #fff
}

.text-size-tiny.text-color-white-70,
.text-size-tiny.text-color-white-50 {
    color: #d1d1d1
}

.text-size-tiny.white {
    color: #fff;
    font-size: .8rem
}

.button {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: var(--green-700) !important;
    text-align: center;
    white-space: nowrap;
    background-color: #dbd525;
    border: 2px #0000;
    border-radius: .65rem;
    justify-content: center;
    align-items: center;
    min-width: 170px;
    height: 3rem;
    min-height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none !important;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button:hover {
    background-color: #c2c213;
    box-shadow: 0 1px 3px #0003
}

.button.is-secondary {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-tertiary) !important;
    color: var(--text-dark) !important;
    display: flex
}

.button.is-secondary:where(.w-variant-067fbef9-6507-6054-ae9e-3defc835efbc) {
    background-color: var(--crypto-bg-secondary)
}

.button.is-secondary:where(.w-variant-5495b84c-ebb3-b97e-2f64-dea22c3addd2) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.button.is-secondary:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-tertiary)
}

.button.is-secondary:where(.w-variant-7276d04b-fc7a-dde8-d8c6-633dd078b5da) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.button.is-secondary:hover {
    border-color: var(--border-white);
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #fff3
}

.button.is-secondary.w--current:hover {
    border-color: #bad3cd80
}

.button.is-secondary.is-alternate {
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    color: var(--cream-100);
    background-color: #0000;
    box-shadow: inset 0 0 0 1.5px #f3f0ec4d
}

.button.is-secondary.is-alternate:hover {
    background-image: none;
    box-shadow: inset 0 0 0 2px #f3f0ecb3
}

.button.is-secondary.is-small.icon-left {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding-left: .75rem
}

.button.is-secondary.is-medium {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--text-secondary)
}

.button.is-secondary.is-medium:hover {
    border-color: var(--border-white)
}

.button.is-secondary.desaturated {
    background-color: #333
}

.button.is-secondary.desaturated:where(.w-variant-c58d36b4-7156-a0e3-486a-76970e717e4b) {
    border-color: var(--border-desaturated-primary);
    background-color: var(--bg-desaturated-secondary)
}

.button.is-secondary.desaturated:hover {
    border-color: var(--border-white)
}

.button.is-secondary.sdcdcs {
    min-width: 80px;
    padding-left: 1rem;
    padding-right: 1rem
}

.button.is-secondary.skls {
    color: var(--ft-green-800);
    background-color: #c9e4dd;
    border-color: #8cb8ae80
}

.button.is-secondary.kl {
    color: var(--ft-green-800);
    background-color: #e4dbc9;
    border-color: #b8ab8c80
}

.button.is-secondary.crypto {
    border-right-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-tertiary)
}

.button.is-secondary.crypto-3953 {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-tertiary)
}

.button.is-secondary.crypto-3953:where(.w-variant-33723acb-422d-313c-ee4d-43fcc4272630) {
    border-color: var(--border-secondary);
    background-color: var(--bg-quarternary)
}

.button.is-small {
    border-radius: 8px;
    height: 2.25rem;
    padding: .5rem 1rem;
    font-size: .87rem;
    line-height: 1
}

.button.is-small.is-icon {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem
}

.button.is-small.is-icon.is-youtube {
    cursor: pointer;
    min-width: 0;
    padding-left: .75rem;
    padding-right: .75rem;
    display: flex
}

.button.is-small.is-icon.is-discord {
    cursor: pointer;
    background-color: #f70b65;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4e15_Gradient.avif);
    background-position: 0 0;
    background-size: cover;
    min-width: 0;
    padding-left: .75rem;
    padding-right: .75rem
}

.button.is-small.is-icon.is-discord:hover {
    background-image: linear-gradient(#ffffff0f, #ffffff0f), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4e15_Gradient.avif);
    background-position: 0 0, 0 0;
    background-size: auto, cover
}

.button.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape {
    min-width: 120px;
    min-height: auto
}

.button.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    border-style: none
}

.button.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape:hover {
    outline-offset: 0px;
    outline: 3px #f9f7f2
}

.button.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape:lang(cs) {
    box-shadow: inset 0 0 0 1px #f3f0ec33
}

.button.is-small.is-secondary.is-alternate.icon-left.showmobile {
    display: none
}

.button.is-small.is-main.is-xmas {
    background-color: var(--xmas-action);
    color: var(--white);
    box-shadow: inset 0 -1px #fff3, inset 0 1px #ffffff40, inset 0 9px 10px -1px #ffe96d30, inset 0 -6px 9px #010a080d, 0 4px 2px -2px #00000014, 0 6px 7px -2px #00000012
}

.button.is-small.is-main.is-xmas:hover {
    background-image: linear-gradient(#ff745829, #ff745829)
}

.button.is-small.is-main.ga-event.is-xmas.track-utm {
    min-width: 120px
}

.button.is-small.is-main.ga-event.blue {
    color: var(--green-700) !important;
    background-color: #EFC403;
    min-width: 120px;
    min-height: auto;
    box-shadow: inset 0 -1px #fff6, inset 0 1px #ffffff40, inset 0 9px 10px -1px #fff3, inset 0 -6px 9px #010a080d, 0 4px 2px -2px #00000014, 0 6px 7px -2px #00000012
}

.button.is-small.is-main.ga-event.blue:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(126deg, #dbd525, #da8e10)
}

.button.is-small.is-main.ga-event.blue:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--text-pimary);
    background-color: #e74aff;
    background-image: linear-gradient(135deg, #ff4af9, #2427be)
}

.button.is-small.is-main.ga-event.blue:hover:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(126deg, #dbd525, #da8e10)
}

.button.is-small.is-main.ga-event.blue.top {
    margin-top: 12px
}

.button.is-small.pulsing {
    cursor: pointer;
    height: 3rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    font-size: .875rem
}

.button.is-small.no-shadow.dif {
    height: 2.5rem;
    padding-top: .75rem;
    padding-bottom: .75rem;
    box-shadow: inset 0 -1px #fff3, inset 0 1px #ffffff40, inset 0 -6px 9px #010a080d, 0 6px 7px -2px #00000012
}

.button.is-small.dsklc {
    margin-top: 0;
    margin-bottom: 1rem
}

.button.is-alternate {
    background-color: var(--white);
    color: #000
}

.button.icon-left {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: center;
    align-items: center;
    padding-left: 1.75rem;
    display: flex
}

.button.icon-left.is-whatsapp {
    color: var(--white);
    background-color: #25d366;
    background-image: none
}

.button.icon-left.is-telegram {
    color: var(--white);
    background-color: #229ed9;
    background-image: none
}

.button.icon-left.is-medium {
    min-width: 180px;
    padding-left: 1.25rem
}

.button.icon-left.is-medium.is-secondary:where(.w-variant-b4a297a9-fb46-db7b-d997-65ce7758028f) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.button.icon-left.is-medium.is-secondary:hover {
    border-color: var(--border-white)
}

.button.icon-left.is-medium.is-secondary.contat:where(.w-variant-b4a297a9-fb46-db7b-d997-65ce7758028f) {
    min-width: 120px
}

.button.icon-left.is-medium.is-secondary.contat:where(.w-variant-dfc8eb2c-0c2e-32e6-5e8c-8a6e1c8671b9) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.button.icon-left.is-medium.is-discord {
    background-color: #3f4ad3;
    min-width: 180px
}

.button.icon-left.is-games {
    background-color: var(--gaming-500);
    color: var(--white)
}

.button.is-medium {
    border-radius: 8px;
    height: 3rem;
    padding: 0 1.5rem;
    font-size: .875rem
}

.button.is-medium.is-secondary.futures {
    background-color: var(--crypto-bg-secondary)
}

.button.is-medium.is-secondary.futures.pricing {
    border-color: var(--crypto-border-primary);
    background-color: #6e6e6e3b;
    margin-top: 8px
}

.button.is-medium.track-utm.ga-event.is-dark.is-full-button,
.button.is-medium.is-discounted.track-utm.ga-event.is-full-button {
    padding-left: .2rem;
    padding-right: .2rem
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    color: var(--text-dark);
    background-image: none;
    flex-flow: column;
    width: 100%;
    min-width: 100%;
    line-height: 1
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.p-ldsvc {
    background-image: linear-gradient(153deg, #d8d62b 29%, #adf38c 67%, #69d2ea)
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.futures {
    color: var(--text-pimary);
    background-image: linear-gradient(90deg, #9633d8, #6533d8)
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.futures.crypto-2811.kdkls {
    background-image: linear-gradient(90deg, #c46af0, #791fd3)
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.crypto {
    background-image: linear-gradient(135deg, #dfd856, #d29021)
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.crypto-3802 {
    background-image: linear-gradient(90deg, #dfd54e, #d3901f)
}

.button.is-medium.is-discounted.track-utm.ga-event.is-full-button.purchase-button.crypto-3802.forex {
    background-image: none
}

.button.is-dark {
    background-color: var(--green-600);
    color: var(--cream-100);
    background-image: none
}

.button.is-dark:hover {
    background-image: linear-gradient(#fff3, #fff3)
}

.button.is-main {
    box-shadow: inset 0 -1px #fff3, inset 0 1px #ffffff40, inset 0 9px 10px -1px #ffe96d4a, inset 0 -6px 9px #010a080d, 0 4px 2px -2px #00000014, 0 6px 7px -2px #00000012
}

.button.is-main:hover {
    background-color: #fcf412
}

.button.is-main.ga-event {
    min-width: 200px
}

.button.is-youtube {
    background-color: var(--streaming);
    color: var(--white)
}

.button.is-youtube:hover {
    background-image: linear-gradient(#ffffff0f, #ffffff0f)
}

.button.z-index-2 {
    font-size: 1rem
}

.button.z-index-2:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    background-image: linear-gradient(139deg, var(--gold), #e29c1b);
    color: var(--text-dark)
}

.button.z-index-2:where(.w-variant-f2193e5c-217d-2406-2abc-09cd4044b813) {
    color: var(--text-pimary);
    background-color: #9a24be;
    background-image: linear-gradient(270deg, #2427be, #ff4af9)
}

.button.z-index-2:hover:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    background-image: linear-gradient(to bottom, #ffffff1a, #ffffff1a), linear-gradient(139deg, var(--gold), #e29c1b)
}

.button.z-index-2.is-secondary {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--white)
}

.button.z-index-2.is-secondary:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    border-color: var(--border-desaturated-primary);
    background-color: var(--bg-secondary-desaturated)
}

.button.z-index-2.is-secondary:hover {
    border-color: var(--border-white)
}

.button.z-index-2.is-secondary.margin-top {
    box-shadow: inset 0 0 #0003
}

.button.z-index-2.is-secondary.margin-top:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.button.z-index-2.is-secondary.margin-top:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.button.z-index-2.is-secondary.margin-top:hover {
    border-color: var(--border-white);
    background-image: none
}

.button.is-discord {
    background-color: var(--discord);
    color: var(--white)
}

.button.is-discord:hover {
    background-color: #4d58d4
}

.button.is-discounted {
    background-image: linear-gradient(135deg, #9633d8, var(--discount-purple));
    color: var(--white)
}

.button.is-disabled {
    background-color: var(--cream-300);
    box-shadow: none;
    opacity: .5
}

.button.is-premium {
    background-color: var(--gold-premium)
}

.button.purple {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    color: var(--white);
    background-color: #c859da;
    background-image: linear-gradient(155deg, #c859da, #6732d1 63%);
    flex-flow: column;
    min-width: 200px;
    height: 3.4rem;
    line-height: 1
}

.button.purple.dkls {
    color: var(--black);
    background-image: linear-gradient(155deg, #dbd524, #96ffae 81%, #56c1ff 104%)
}

.button.purple.dkls.el {
    background-image: linear-gradient(90deg, var(--fg-brand), #d6a02a)
}

.button.purple.dkls.el.sdkl {
    color: var(--text-dark);
    background-image: linear-gradient(311deg, #dd9b4c, #dbd524);
    width: 100%;
    min-width: auto
}

.button.purple.dkls.el.sdkl:lang(es) {
    background-image: linear-gradient(311deg, #c95300, #dbd524)
}

.button.purple.dkls.el.sdkl.new {
    background-image: linear-gradient(90deg, #e6d343, #eb911a 54%, #d561df)
}

.button.purple.dkls.el.sdkl.show {
    color: var(--text-pimary);
    background-image: linear-gradient(311deg, #e34420, #eea213)
}

.button.purple.dkls.el.sdkl.show.crypto {
    color: var(--crypto-text-dark);
    background-image: linear-gradient(311deg, #e29c1b, #e2db1b)
}

.button.purple.dkls.el.kl {
    background-color: var(--gold);
    background-image: none
}

.button.purple.dkls.el.kl:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    color: var(--white);
    background-image: linear-gradient(140deg, #b350ff, #5833be)
}

.button.purple.vid {
    background-color: var(--gold);
    color: var(--black);
    background-image: none
}

.button.no-shadow {
    min-width: 200px
}

.button.center {
    color: var(--text-dark)
}

.button.cdsc {
    justify-content: flex-end;
    align-items: center;
    width: 300px;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.button.margin-top {
    margin-top: 1rem
}

.button.show-phone {
    display: none
}

.button.hide-phone:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    color: var(--text-pimary);
    background-color: #a54ae2;
    background-image: linear-gradient(90deg, #c13cd8, #6438b6)
}

.button.filled {
    width: 100%
}

.button.filled.ds {
    background-image: linear-gradient(70deg, #f89c45, #dbd525 85%)
}

.button.filled.ds.lk {
    background-image: linear-gradient(333deg, #f89c45, #dbd525 85%)
}

.button.mard {
    margin-top: 1rem;
    display: none
}

.button.submit-button.evook {
    background-image: linear-gradient(106deg, #f7a851, #dbd524 78%)
}

.button.sock-l {
    width: 40px;
    min-width: 40px;
    height: 40px;
    min-height: 40px;
    padding: 0
}

.button.crypto {
    background-image: linear-gradient(90deg, #ddd758, #d28f1d)
}

.heading-style-h4 {
    color: var(--white);
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.4;
    display: block
}

.heading-style-h4.white {
    color: var(--white)
}

.text-weight-light {
    color: var(--white);
    font-weight: 300
}

.text-weight-light.dark {
    color: var(--text-pimary);
    font-size: 1rem;
    display: flex
}

.text-weight-light.dark:lang(es),
.text-weight-light.small {
    font-size: .9rem
}

.text-weight-bold {
    color: var(--text-secondary);
    font-weight: 700
}

.text-weight-bold.text-style-allcaps {
    color: #ffc856;
    -webkit-text-stroke-color: #ff1b62;
    text-transform: none
}

.text-weight-bold.text-style-allcaps.is-weekend {
    color: var(--gold)
}

.text-weight-bold.white {
    color: var(--white)
}

.heading-style-h3 {
    color: #f9f7f2;
    letter-spacing: -.01em;
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 1.15
}

.heading-style-h3.is-payout-card-amount {
    color: var(--white);
    letter-spacing: -.02em;
    font-size: 2rem;
    font-weight: 600
}

.heading-style-h3.text-color-silver-premium {
    color: var(--cream-500)
}

.heading-style-h3.text-color-bronze-premium {
    color: #a96328
}

.heading-style-h3.text-weight-heavy {
    font-weight: 900
}

.heading-style-h3.text-weight-heavy.black {
    color: #1a1a1a;
    text-align: justify
}

.heading-style-h3.text-weight-heavy.dark {
    font-size: 1.45rem
}

.heading-style-h3.text-weight-heavy.dark.ask {
    color: var(--fg-primary);
    letter-spacing: 0;
    font-size: 1.35rem;
    font-weight: 600
}

.heading-style-h3.white {
    color: var(--white);
    font-size: 1.8rem
}

.heading-style-h3.center.green {
    color: #0ea380
}

.heading-style-h3.center.white {
    font-size: 2.1rem
}

.heading-style-h3.edit {
    font-size: 1.7rem
}

.form-input {
    border: 1px solid var(--black);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    color: var(--black);
    background-color: #ffffffb3;
    border-radius: 8px;
    height: auto;
    min-height: 2.75rem;
    margin-bottom: 0;
    padding: .5rem .75rem;
    font-size: 1rem;
    line-height: 1.6
}

.form-input:focus {
    border-color: #000
}

.form-input::placeholder {
    color: #0009
}

.form-input.is-password {
    border-radius: .5rem
}

.form-input.hidden {
    display: none
}

.button-group {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.button-group.is-nav-socials {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap
}

.text-color-white {
    color: var(--white)
}

.text-weight-semibold {
    color: var(--white);
    font-weight: 600
}

.text-weight-semibold.white {
    color: var(--white)
}

.text-style-muted {
    opacity: .6
}

.icon-embed-xxsmall {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1rem;
    height: 1rem;
    display: flex
}

.icon-embed-xxsmall.dark {
    color: #a635c7
}

.icon-embed-xxsmall.extra {
    color: var(--fg-brand);
    width: .6rem;
    height: .6rem
}

.icon-embed-xxsmall.extra.crypto-2997:lang(es) {
    margin: 2.5px 0 0
}

.icon-embed-xxsmall.extra.crypto-2997.purple {
    color: #d37aff
}

.icon-embed-xxsmall.crypto-3775.hide {
    display: flex
}

.icon-embed-xsmall {
    color: var(--fg-brand);
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51) {
    color: var(--fg-brand)
}

.icon-embed-xsmall:where(.w-variant-dfc8eb2c-0c2e-32e6-5e8c-8a6e1c8671b9),
.icon-embed-xsmall:where(.w-variant-986e31af-676b-8dbe-d90e-8783562855a3),
.icon-embed-xsmall:where(.w-variant-7276d04b-fc7a-dde8-d8c6-633dd078b5da),
.icon-embed-xsmall:where(.w-variant-58ff052d-7c86-0e07-beff-e51600be57fd) {
    color: var(--fg-futures-brand)
}

.icon-embed-xsmall.no-shrink {
    flex: none
}

.icon-embed-xsmall.custom {
    width: 1.2rem;
    height: 1.2rem
}

.icon-embed-xsmall.dark {
    color: var(--fg-dark)
}

.icon-embed-xsmall.dark.green {
    color: #098569;
    border: 1px #996a6a
}

.icon-embed-xsmall.gray {
    color: var(--text-secondary)
}

.icon-embed-xsmall.gray.crypto-3897 {
    width: 1.3rem;
    min-width: 1.3rem;
    height: 1.3rem;
    min-height: 1.3rem
}

.icon-embed-xsmall.white {
    color: var(--white);
    background-color: #d6d12a00
}

.icon-embed-xsmall.white.dark {
    color: #962ba2
}

.icon-embed-xsmall.white.dark.green {
    color: #08856a
}

.icon-embed-xsmall.orange {
    color: #fa732e
}

.icon-embed-xsmall.bronze {
    color: #a96329
}

.icon-embed-xsmall.silver {
    color: #9f988e
}

.icon-embed-xsmall.futures {
    color: #d070ff
}

.icon-embed-xsmall.futures.crypto-2608 {
    color: #c96ef7
}

.icon-embed-xsmall.futur.crypto-2866 {
    color: #d6d12a
}

.icon-embed-xsmall.futur.crypto-2866.futures {
    color: #bf5cf1
}

.icon-embed-xsmall.crypto-3894.futurs {
    color: #c96ef7;
    text-align: justify
}

.text-style-allcaps {
    text-transform: uppercase
}

.text-align-center {
    text-align: center
}

.text-size-small {
    color: var(--text-secondary);
    text-align: left;
    -webkit-text-stroke-color: var(--white);
    font-size: .824rem;
    display: block
}

.text-size-small:lang(es) {
    font-size: .8rem;
    line-height: 1.2
}

.text-size-small.text-color-cream-500 {
    color: var(--gold)
}

.text-size-small.text-color-cream-500.crypto-3900 {
    justify-content: flex-start;
    align-items: center;
    width: 100%
}

.text-size-small.text-color-white-70.display-inline {
    display: inline
}

.text-size-small.text-color-cream-400 {
    color: var(--cream-300);
    font-size: 1rem
}

.text-size-small.text-weight-medium {
    color: var(--ft-green-800);
    text-align: center;
    font-size: .78rem;
    font-weight: 600
}

.text-size-small.text-weight-medium.dark {
    color: var(--white);
    text-align: left
}

.text-size-small.text-weight-medium.dark.center {
    color: var(--green-700)
}

.text-size-small.text-weight-medium.dark.center:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--white)
}

.text-size-small.text-weight-medium.dark.center.lk:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--text-pimary);
    text-align: left
}

.text-size-small.text-weight-medium.white.left {
    color: var(--white)
}

.text-size-small.text-weight-medium.wh {
    margin-bottom: 0
}

.text-size-small.white {
    color: var(--white);
    display: block
}

.text-size-small.white.dark.dsclk {
    font-size: .95rem
}

.text-size-small.white.dark.dsclk.as {
    color: var(--text-secondary);
    font-size: .85rem;
    font-weight: 400
}

.text-size-small.wh {
    color: var(--white);
    font-size: .85rem
}

.text-size-small.dark {
    color: var(--text-dark)
}

.text-size-small.smskl {
    font-size: .85rem
}

.text-size-small.crypto-3899 {
    line-height: 1.2
}

.text-rich-text h1 {
    margin-top: 2rem;
    margin-bottom: 1rem
}

.text-rich-text blockquote {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.text-rich-text h2 {
    margin-top: 5rem;
    margin-bottom: 1rem
}

.text-rich-text h3 {
    margin-top: 3rem;
    margin-bottom: 1rem
}

.text-rich-text h4 {
    margin-top: 1.5rem;
    margin-bottom: 1rem
}

.text-rich-text h5,
.text-rich-text h6 {
    margin-top: 1.25rem;
    margin-bottom: 1rem
}

.text-rich-text p {
    margin-bottom: 1rem;
    line-height: 1.5
}

.text-rich-text a {
    text-decoration: underline
}

.text-rich-text figcaption {
    color: var(--cream-500);
    text-align: center;
    border: 1px #000;
    margin-top: .5rem;
    font-size: .875rem
}

.text-size-large {
    color: var(--text-secondary);
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.4;
    display: block
}

.text-size-large.text-weight-medium {
    color: var(--white);
    font-weight: 500
}

.text-size-large.text-weight-bold {
    color: var(--text-pimary)
}

.text-size-large.text-weight-grotesk-bold.white {
    max-width: 100%;
    margin-top: -12px
}

.text-size-large.text-weight-grotesk-bold.white.small {
    font-size: .8rem
}

.text-size-large.text-weight-light.white {
    color: var(--text-secondary);
    text-align: left;
    font-weight: 400
}

.text-size-large.text-weight-light.white.small.smaller {
    color: var(--cream-300);
    white-space: nowrap;
    word-break: keep-all;
    justify-content: space-between;
    align-items: center;
    max-width: 100%;
    font-size: .875rem;
    display: flex
}

.text-size-large.text-weight-light.white.small.extra {
    direction: ltr;
    text-align: left;
    max-width: 100%;
    font-size: 1rem;
    font-weight: 400
}

.text-size-large.center {
    color: var(--text-secondary);
    font-weight: 400
}

.text-size-large.white {
    color: var(--cream-200);
    max-width: 90%;
    font-size: 1.15rem;
    font-weight: 500
}

.text-size-large.white.large {
    color: #f3f0ec;
    font-size: 1.5rem;
    display: inline-block
}

.text-size-large.white.center {
    z-index: 10;
    position: relative
}

.text-size-large.white.small {
    text-align: left;
    font-size: 1rem
}

.text-size-large.white.monthly {
    font-size: 1.9rem;
    font-weight: 500
}

.text-size-large.white.monthly.month {
    color: var(--cream-400);
    font-size: 1.2rem;
    font-weight: 400
}

.text-size-large.white.monthly.gold {
    color: var(--gold)
}

.text-size-large.white.bigger {
    font-size: 1.3rem
}

.text-size-large.new {
    color: var(--text-pimary);
    letter-spacing: 0;
    text-transform: none;
    align-self: flex-start;
    font-size: 1.1rem;
    font-weight: 600;
    line-height: 1
}

.text-size-large.new.pro {
    color: var(--text-pimary);
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    font-size: 1.05rem;
    display: flex
}

.text-size-large.new.custom {
    font-size: .95rem
}

.text-size-large.new.custom.crypto-2991 {
    font-size: 1rem
}

.text-size-large.margin-top {
    margin-top: 1rem
}

.form-block {
    margin-bottom: 0
}

.form-block.full-w {
    flex-direction: column;
    justify-content: flex-start;
    align-self: stretch;
    align-items: center;
    display: flex
}

.padding-section-small {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.padding-section-small.edit {
    padding-top: 3rem
}

.padding-section-small.big {
    padding-bottom: 12rem
}

.padding-section-small.ls {
    padding-top: 0
}

.padding-global {
    background-size: cover !important;
    color: #051914;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative
}

.padding-global:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    color: #0c0c0c
}

.padding-global:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    background-color: #121212
}

.padding-global:where(.w-variant-70d1aa13-8eed-54c8-916c-49b84b4e1d9f),
.padding-global:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51) {
    background-color: var(--crypo-bg-primary)
}

.padding-global.z-index-1 {
    min-height: 1000px
}

.padding-global.padding {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.padding-global.padding.top-no.cta {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4f72_kmdcs.avif);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll
}

.padding-global.padding.top-no.cta.relative {
    display: block
}

.padding-global.padding.top-no.cta.relative.no-tournament {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a50b6_dslu%CC%8A.avif);
    margin-top: 2rem;
    display: none
}

.padding-global.padding.top-no.cta.relative.no-tournament.show {
    display: flex
}

.padding-global.plus {
    margin-top: 3rem;
    margin-bottom: 3rem;
    display: flex
}

.padding-global.plus.added {
    margin-bottom: 0
}

.padding-global.bottom {
    margin-bottom: 10rem
}

.padding-global.sdclkds {
    padding-left: 5%
}

.padding-global.color-witch {
    z-index: 2;
    transition: all .2s
}

.padding-global.crypto {
    color: #121212;
    background-color: #121212
}

.padding-section-medium {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 5rem;
    padding-bottom: 5rem;
    display: block
}

.padding-section-medium.edit {
    padding-top: 0;
    padding-bottom: 0
}

.padding-section-medium.change {
    padding-top: 2rem
}

.padding-section-large {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.padding-section-large.general {
    padding-top: 0
}

.padding-section-large.general.max {
    overflow: visible
}

.padding-section-large.max {
    padding-top: 0;
    padding-bottom: 0
}

.padding-section-large.top-no {
    padding-top: 2rem
}

.padding-section-large.edit {
    padding-top: 3rem
}

.text-color-gold {
    color: var(--gold);
    font-family: Saans, Arial, sans-serif;
    font-weight: 700
}

.text-color-gold.edit {
    margin-bottom: 0;
    font-weight: 400
}

.text-color-gold.edit.dark {
    color: var(--ft-black);
    font-weight: 500
}

.body-light {
    color: var(--bg-primary);
    background-color: #000
}

.body-light.desaturated {
    background-color: var(--bg-desaturated)
}

.body-light.crypto {
    background-color: var(--crypo-bg-primary);
    color: var(--crypo-bg-primary)
}

.text-style-label {
    color: var(--gold);
    letter-spacing: .07em;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1
}

.text-style-label.text-color-purple-400 {
    color: var(--gold)
}

.text-style-label.bronze {
    color: #a96329
}

.text-style-label.silver {
    color: #9e958e
}

.proposition-card {
    background-color: var(--green-600);
    border-radius: 2rem;
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    min-height: 28rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.section_header {
    border: 1px solid var(--border-secondary);
    background-image: linear-gradient(to bottom, var(--bg-secondary), var(--bg-secondary));
    text-align: center;
    border-radius: 16px;
    flex-direction: column;
    align-items: center;
    padding: 3rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.text-weight-grotesk-bold {
    font-weight: 700
}

.image-full {
    box-sizing: border-box;
    object-fit: cover;
    border-radius: 5px;
    width: 100%;
    height: 100%;
    position: static;
    inset: 0
}

.image-full.rounded {
    border-radius: .25rem
}

.image-full.rounded.events {
    object-position: 0% 50%
}

.image-full.mb-hide {
    display: inline-block;
    position: relative
}

.image-full.rename {
    height: auto;
    margin: auto;
    position: absolute;
    inset: 0%
}

.image-full.is-forex {
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
    background-position: 0 0;
    background-size: auto;
    border-radius: 0
}

.image-full.is-forex.is-benziga {
    object-fit: cover;
    object-position: 50% 20%;
    background-image: none
}

.image-full.is-events {
    border-radius: 0
}

.image-full.absolute {
    position: absolute
}

.text-color-white-70 {
    color: #ffffffb3
}

.hide-this {
    display: none;
    position: relative
}

.span-element {
    z-index: 0
}

.span-element.is-large-curved-underline {
    z-index: 1;
    width: 110%;
    max-width: none;
    position: absolute;
    inset: auto 0% -12%;
    transform: translate(-3%)
}

.span-element.is-large-curved-underline.z-index-1 {
    z-index: 1
}

.span-element.is-4 {
    z-index: -1;
    width: 110%;
    max-width: none;
    position: absolute;
    inset: auto 0% -10%;
    transform: translate(-3%)
}

.span-wrapper {
    font-family: Saans, Arial, sans-serif;
    font-weight: 700;
    display: inline-block;
    position: relative
}

.section_header_label {
    flex-direction: column;
    align-items: center;
    margin-bottom: 2rem;
    display: flex
}

.text-color-green-600 {
    color: var(--green-600)
}

.text-color-cream-500 {
    color: var(--text-secondary);
    font-size: 1.25rem
}

.text-color-cream-500.text-size-small {
    color: var(--text-secondary);
    font-size: .875rem
}

.text-color-cream-500.special-display {
    display: none
}

.text-color-cream-500.center.margined {
    color: var(--text-secondary);
    margin-bottom: 2rem
}

.text-color-cream-500.smalal {
    color: #96968a;
    font-size: 1rem
}

.text-color-purple-400 {
    color: var(--purple-400\<deleted\|variable-898d75c3\>)
}

.tooltip1_element-wrapper {
    color: var(--cream-300)
}

.text-color-cream-400 {
    color: var(--cream-400)
}

.text-color-cream-200 {
    color: var(--cream-200)
}

.swiper.is-academy-shows {
    z-index: 1;
    margin: -.5rem -20.5rem;
    padding: .5rem 20.5rem;
    position: relative;
    overflow: hidden
}

.swiper.is-slider-recap {
    width: 100%;
    position: relative;
    overflow: visible
}

.swiper.is-slider-recap.ds {
    height: auto
}

.swiper.is-slider-recap {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: visible
}

.swiper.is-slider-resources,
.swiper.is-slider-recap {
    position: relative;
    overflow: visible
}

.swiper.cc-how-slider {
    background-color: #13131300;
    border-radius: 53px;
    height: 100%;
    overflow: hidden
}

.swiper.cc-how-slider-thumbs {
    width: 100%;
    max-width: 100%
}

.swiper-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.swiper-wrapper.is-chips {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    align-content: flex-start;
    align-items: flex-start;
    display: flex
}

.swiper-wrapper.is-plans {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    display: flex;
    position: relative;
    overflow: visible
}

.swiper-wrapper.is-plans.eds {
    margin-top: 0
}

.swiper-wrapper.is-slider-resources {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    height: auto;
    display: flex
}

.swiper-wrapper.is-academy-shows {
    margin-top: 0;
    display: flex
}

.swiper-wrapper.kmdscmsdcml {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    display: flex
}

.swiper-wrapper.is-slider-tournaments {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    height: auto;
    display: flex
}

.swiper-wrapper.is-slider-payouts {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    height: 13rem;
    display: flex
}

.swiper-slide {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    background-color: #0b352a00;
    border: 1px #314843;
    border-radius: 0;
    flex-flow: column;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    display: block;
    position: relative;
    overflow: visible
}

.swiper-slide:hover {
    border-width: 2px;
    border-color: #4d726a
}

.swiper-slide.is-chips {
    color: #eae8e3;
    border: 2px solid #2f3336;
    border-radius: 10rem;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 3rem;
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    display: flex
}

.swiper-slide.is-plans.cms-item-pricing {
    flex: 1;
    overflow: visible;
    box-shadow: inset -1px -1px 1px #2423101c, inset 1px 1px 0 1px #97944970
}

.swiper-slide.is-plans.cms-item-pricing.lite {
    aspect-ratio: auto;
    box-shadow: none;
    background-color: #1e092c;
    background-image: linear-gradient(#9e4aac40, #dddc5d00 26%, #b0dd7300 80%, #b0dd7300);
    border-style: solid;
    border-color: #552468
}

.swiper-slide.is-plans.cms-item-pricing.lite:hover {
    box-shadow: none;
    background-color: #f097ff1a;
    background-image: linear-gradient(#9e4aac40, #dddc5d00 26%, #b0dd7300 80%, #b0dd7300), linear-gradient(#9e4aac1a, #9e4aac1a), linear-gradient(#3d0c5bcc, #3d0c5bcc);
    border-width: 1px
}

.swiper-slide.is-plans.cms-item-pricing.new {
    aspect-ratio: auto;
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    background-image: linear-gradient(#66991e40, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300);
    border-style: none;
    border-radius: 1rem;
    outline-width: 1px;
    outline-style: solid;
    margin-right: 0;
    padding-left: 0;
    box-shadow: inset -1px -1px 1px #1024131c
}

.swiper-slide.is-plans.cms-item-pricing.new:hover {
    background-color: var(--bg-secondary);
    background-image: linear-gradient(#ffffff0d, #ffffff0d), linear-gradient(#66991e40, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-plans.cms-item-pricing.new.desturated {
    background-color: #1f1f1f;
    background-image: linear-gradient(#dbd52440, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-plans.cms-item-pricing.new.desturated.futures {
    background-image: linear-gradient(#9432d866, #6733d800 21%, #b0dd7300 80%, #b0dd7300);
    outline-color: #47474780;
    box-shadow: inset -1px -1px 1px #8033d81c
}

.swiper-slide.is-plans.cms-item-pricing.new.desturated.futures.crypto-2613,
.swiper-slide.is-plans.cms-item-pricing.new.desturated.futures.crypto-2613:hover {
    background-image: linear-gradient(#9432d866, #5f33d830 11%, #6733d800 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-plans.cms-item-pricing.new.desturated.crypto-3592 {
    outline-color: var(--crypto-border-primary)
}

.swiper-slide.is-plans.cms-item-pricing.new.desturated.crypto-3592:hover {
    background-image: linear-gradient(#dbd52440, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-plans.cms-item-pricing.new.crypto {
    background-color: var(--crypto-bg-secondary);
    outline-color: var(--crypto-border-primary);
    background-image: linear-gradient(#97991e40, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-plans.cms-item-pricing.new.crypto-2150:hover {
    background-image: linear-gradient(#66991e40, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
}

.swiper-slide.is-slider-resources {
    aspect-ratio: auto;
    flex: none;
    width: 25%;
    margin-right: 16px;
    display: flex;
    overflow: hidden
}

.swiper-slide.is-slider-resources.show-spanish {
    display: none
}

.swiper-slide.is-slider-resources.show-spanish:lang(es) {
    display: flex
}

.swiper-slide.is-academy-shows {
    flex: none;
    width: 25%;
    height: auto;
    min-height: auto;
    margin-right: 16px
}

.swiper-slide.is-news {
    aspect-ratio: auto;
    background-image: none;
    border-style: none;
    flex-direction: row;
    flex: none;
    align-items: stretch;
    width: 33%;
    max-width: 100%;
    min-height: auto;
    margin-right: 12px;
    padding: 0;
    display: flex
}

.swiper-slide.is-slider-trustpilot {
    flex-direction: row;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33.33%;
    height: auto;
    margin-right: 12px;
    padding-right: 0;
    display: flex
}

.swiper-slide.is-slider-payputs {
    flex-direction: row;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    height: 100%;
    margin-right: 12px;
    padding-right: 0;
    display: flex
}

.slider-main_link {
    z-index: 2;
    border-radius: 1.25rem;
    width: 100%;
    position: relative;
    overflow: hidden
}

.ratio-16-9 {
    width: 100%;
    padding-top: 56.25%;
    position: relative
}

.ratio-content {
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.section_faq {
    background-color: var(--bg-primary);
    position: relative
}

.section_faq:where(.w-variant-c58d36b4-7156-a0e3-486a-76970e717e4b) {
    background-color: var(--bg-desaturated)
}

.section_faq:where(.w-variant-5495b84c-ebb3-b97e-2f64-dea22c3addd2),
.section_faq:where(.w-variant-7276d04b-fc7a-dde8-d8c6-633dd078b5da) {
    background-color: var(--crypo-bg-primary)
}

.faqs-layout {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: flex
}

.faqs-layout:lang(cs) {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem
}

.faqs-sidebar {
    grid-row-gap: 0rem;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    display: flex
}

.faqs-sidebar:lang(es) {
    grid-column-gap: 8px;
    grid-row-gap: 8px
}

.faqs-list {
    flex: 1;
    width: 100%
}

.accordion-wrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch;
    overflow: hidden
}

.accordion_title {
    grid-column-gap: 2rem;
    border-top: 1px solid var(--border-secondary);
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    display: flex
}

.accordion_title.desaturated:where(.w-variant-c58d36b4-7156-a0e3-486a-76970e717e4b) {
    border-top-color: var(--border-desaturated-primary)
}

.accordion_title.desaturated:where(.w-variant-5495b84c-ebb3-b97e-2f64-dea22c3addd2),
.accordion_title.desaturated:where(.w-variant-7276d04b-fc7a-dde8-d8c6-633dd078b5da) {
    border-top-color: var(--crypto-border-primary)
}

.accordion-content {
    width: 100%;
    overflow: hidden
}

.cms-item-accordion {
    width: 100%
}

.section_support {
    position: relative
}

.section_support:where(.w-variant-b4a297a9-fb46-db7b-d997-65ce7758028f) {
    background-color: var(--crypo-bg-primary)
}

.layout-feature-section {
    grid-column-gap: 6rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex
}

.layout-feature-section.tablet-vertical {
    grid-column-gap: 6rem;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.layout-feature-section.tablet-vertical.background {
    grid-column-gap: 6rem;
    grid-row-gap: 16px;
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    border-radius: 1rem;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: center start;
    margin-top: 0;
    margin-bottom: 0;
    padding: 3rem;
    display: grid;
    position: relative;
    overflow: hidden
}

.layout-feature-section.other.background-box {
    grid-column-gap: 4rem;
    background-color: #282b31;
    border: 1px solid #3f4349;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 32px 64px;
    position: relative
}

.layout-feature-section.afil {
    grid-column-gap: 3rem;
    justify-content: flex-start;
    align-items: center
}

.feature-section-text {
    grid-row-gap: 1.75rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    padding-bottom: 0;
    display: flex
}

.feature-section-text.is-no-spacing {
    grid-row-gap: 0rem
}

.feature-section-text.is-first {
    grid-row-gap: 1.5rem;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 100%;
    display: flex
}

.el-online-dot {
    background-color: var(--gold);
    color: var(--gold);
    border-radius: 1rem;
    width: .5rem;
    height: .5rem
}

.tag-online {
    grid-column-gap: .5rem;
    color: var(--green-400\<deleted\|variable-ed6bc4fd\>);
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.social-buttons-wrapper {
    grid-column-gap: 1rem;
    display: flex
}

.social-button {
    background-color: var(--cream-250);
    border-radius: 4rem;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex
}

.social-button:hover {
    background-color: var(--cream-300);
    transform: scale(1.05)
}

.feature-section-photo-col {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    min-height: 24rem;
    display: flex
}

.feature-section-photo-col.boxed {
    margin-top: -64px;
    margin-bottom: -64px;
    padding-top: 0
}

.feature-section-photo-col.edited {
    margin-top: 72px;
    margin-bottom: 72px
}

.support-buttons {
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.section_main_cta {
    background-color: var(--gold);
    position: relative
}

.main-cta-content {
    z-index: 2;
    grid-row-gap: 2rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-top: 7rem;
    padding-bottom: 7rem;
    display: flex;
    position: relative
}

.cta_bg {
    z-index: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.footer {
    z-index: 1;
    background-color: var(--green-700);
    color: var(--white-70);
    position: relative
}

.footer:where(.w-variant-2de46567-b1c1-e9a8-c529-6bd97098b812) {
    background-color: var(--crypto-bg-secondary)
}

.layout-footer {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    justify-content: space-between;
    align-items: stretch;
    display: flex;
    position: relative
}

.footer1_left-wrapper {
    flex-direction: column;
    flex: 1;
    display: flex
}

.footer1_logo-link {
    padding-left: 0
}

.footer1_menu-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: start
}

.footer-link-list {
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: 100%;
    place-items: flex-start start;
    display: flex
}

.footer-link {
    color: var(--white-70);
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: 18px;
    text-decoration: none !important;
    transition: all .2s cubic-bezier(.23, 1, .32, 1)
}

.footer-link:hover {
    color: var(--white)
}

.footer-social-link {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    color: var(--white-70);
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: 18px;
    text-decoration: none !important;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex
}

.footer-social-link:hover {
    color: var(--white)
}

.footer1_social-icon {
    width: 1.5rem;
    height: 1.5rem
}

.footer-line-divider {
    background-color: #ffffff1a;
    width: 100%;
    height: 1px
}

.footer1_bottom-wrapper {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.footer1_legal-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 0rem;
    white-space: normal;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    grid-auto-columns: max-content;
    grid-auto-flow: column;
    justify-content: center;
    display: grid
}

.layout-hero {
    z-index: 1;
    grid-column-gap: 4rem;
    align-items: center;
    margin-top: 8rem;
    margin-bottom: 0;
    display: flex;
    position: relative
}

.layout-hero.center {
    justify-content: center;
    align-items: flex-end
}

.section-hero {
    background-color: var(--bg-primary);
    flex-direction: column;
    min-height: 50rem;
    margin-top: -4.5rem;
    display: flex;
    overflow: hidden
}

.section-hero.small {
    background-color: #07271f00;
    min-height: auto;
    margin: 0
}

.section-hero.small.hub {
    background-image: linear-gradient(#03271f00, #03271f), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4b0b_hero-meetup.avif);
    background-position: 0 0, 50% 0;
    background-size: auto, cover;
    max-width: 76rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.section-hero-main {
    z-index: 1;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: stretch;
    height: 100%;
    display: flex;
    position: relative
}

.section-hero-main.small {
    margin-top: 0;
    margin-bottom: 4rem
}

.hero-text {
    grid-row-gap: 2rem;
    color: var(--cream-200);
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    display: flex
}

.hero-image-wrapper {
    flex: 1
}

.section-rules {
    background-color: #05191400;
    margin-bottom: 6rem
}

.flex-vertical {
    flex-flow: column;
    align-items: flex-start;
    display: flex
}

.timeline-on-page {
    z-index: 0;
    position: relative
}

.rte-accordion-content {
    color: var(--text-secondary);
    margin-bottom: 1.25rem
}

.rte-accordion-content p {
    margin-bottom: .5rem
}

.layout-structure {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex
}

.card-structure {
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    border-radius: var(--radius-medium);
    background-color: var(--bg-secondary);
    flex-direction: column;
    align-items: stretch;
    width: 100%;
    height: 100%;
    padding: 1.5rem;
    display: flex
}

.card-structure.is-company-details {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #000;
    border-style: none;
    flex-direction: row;
    flex: 1
}

.layout-structure-column {
    grid-row-gap: .5rem;
    flex-direction: column;
    flex: 1;
    align-items: center;
    display: flex
}

.struct-card-title {
    grid-column-gap: .5rem;
    justify-content: center;
    align-items: center;
    display: flex
}

.checklist-item {
    grid-column-gap: .5rem;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.list-icon {
    flex: none
}

.layout-struct-col-middle {
    flex-direction: column;
    justify-content: center;
    display: flex
}

.layout-struct-col-middle.new {
    justify-content: center;
    align-items: center
}

.hero_main_image {
    width: 100%
}

.html-embed {
    width: 100%;
    height: 100%
}

.section_hero_light {
    border-bottom: 1px #000;
    position: relative
}

.hero-light-component {
    grid-column-gap: 0px;
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 2rem;
    display: flex
}

.hero-light-component.is-event {
    padding-top: 4rem;
    padding-bottom: 0
}

.hero_light_image {
    z-index: 6;
    width: 100%;
    position: relative;
    overflow: hidden
}

.hero_light_image.change {
    z-index: 4;
    margin-bottom: -14rem;
    position: relative;
    overflow: visible
}

.header26_image {
    z-index: 2;
    border-radius: var(--radius-large);
    width: 100%;
    height: 100%;
    position: relative
}

.section_our_story {
    background-color: var(--bg-primary);
    position: relative
}

.section-offices {
    color: var(--bg-primary)
}

.layout-office-locations {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: start stretch;
    margin-top: 1rem;
    display: flex
}

.office {
    flex-direction: column;
    width: 100%;
    display: flex;
    position: relative
}

.about_location_text {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex;
    position: absolute;
    top: -1rem
}

.contact_options_grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: start;
    display: flex
}

.contact-item {
    grid-row-gap: 1.25rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex
}

.section_contact_support {
    background-color: var(--bg-primary);
    position: relative
}

.contact-icon {
    z-index: 5;
    color: var(--gold);
    width: 2.5rem;
    height: 2.5rem;
    position: relative
}

.contact_item_text {
    grid-row-gap: .2rem;
    flex-direction: column;
    align-items: center;
    display: flex
}

.contact_icon_wrapper {
    background-color: #f3f0ec00;
    border-radius: 10rem;
    justify-content: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    display: flex;
    position: relative
}

.live-dot {
    justify-content: center;
    align-items: center;
    width: .75rem;
    height: .75rem;
    display: flex;
    position: absolute;
    inset: auto auto 40% .2rem
}

.live-dot-el-wave1 {
    z-index: 2;
    background-color: #f3343680;
    border-radius: 2rem;
    width: .75rem;
    height: .75rem;
    position: absolute;
    box-shadow: inset 0 0 .2rem #ff5253
}

.live-dot-el-dot {
    z-index: 3;
    background-color: var(--streaming);
    border-radius: 2rem;
    width: .75rem;
    height: .75rem;
    position: absolute;
    right: auto
}

.text-color-streaming {
    color: var(--streaming)
}

.section_blog-post1-header {
    padding-top: 4rem
}

.blog-post1-header_title-wrapper {
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 2rem;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.breadcrumb-link {
    text-decoration: none
}

.breadcrumb-link.w--current {
    font-weight: 600
}

.breadcrumb-divider {
    color: var(--cream-400);
    justify-content: center;
    align-items: center;
    width: 1rem;
    height: 1rem;
    margin-left: .5rem;
    margin-right: .5rem;
    display: flex
}

.blog-post1-header_content-top {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    display: flex
}

.blog-post-header_author-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    align-items: center;
    display: flex
}

.blog-post1-header_author-image {
    object-fit: cover;
    border-radius: 100%;
    width: 3rem;
    height: 3rem
}

.blog-post-header_author-text {
    flex-direction: column;
    display: flex
}

.blog-post1-header_image {
    aspect-ratio: 16/9;
    width: 100%;
    margin-bottom: 2.5rem;
    position: relative
}

.blog-post-content {
    flex-direction: column;
    align-items: center;
    margin-bottom: 4rem;
    display: flex
}

.blog-post1-content_share-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex
}

.blog-post1-content_share {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    justify-items: start;
    margin-top: 1rem;
    display: flex
}

.blog-post1-content_social-link {
    border-radius: 20px
}

.social-share-icon {
    width: 2rem;
    height: 2rem
}

.arrows {
    z-index: 100;
    grid-column-gap: .5rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.arrows.margin-top {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 4rem;
    display: flex;
    position: absolute;
    top: 5rem;
    right: 0
}

.arrows.margin-top:lang(es) {
    padding-bottom: 3rem
}

.arrows.margin-top.big {
    top: 6rem
}

.arrow {
    color: #fdd952;
    background-image: none;
    background-size: auto;
    border: 2px solid #fdd95233;
    border-radius: 6rem;
    justify-content: center;
    align-items: center;
    height: 3em;
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    transition: transform .15s, color .15s, background-color .15s;
    display: flex
}

.arrow:hover {
    color: #151a1d;
    background-color: #fdd952;
    background-image: none;
    background-position: 10% 10%;
    background-size: 150% 150%;
    transform: scale(1.04)
}

.faqs-breadcrumbs {
    justify-content: center;
    align-items: center;
    margin-bottom: 1.5rem;
    display: flex
}

.cms-faq-item {
    width: 100%
}

.faq_item_link {
    width: 100%;
    text-decoration: none
}

.section_more_faqs {
    background-color: var(--cream-200)
}

.faq_link_wrapper {
    grid-column-gap: 2rem;
    border-top: 1px solid var(--cream-300);
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    display: flex
}

.faq-category-label {
    background-color: var(--cream-300);
    border-radius: 2rem;
    padding: .5rem 1rem
}

.faq-detail-label-wrapper {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex
}

.faq-content {
    min-height: 12rem;
    margin-bottom: 4rem
}

.hero-light-navigation {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    display: flex
}

.light-nav-back {
    grid-column-gap: .5rem;
    color: var(--cream-500);
    justify-content: flex-start;
    align-items: center;
    text-decoration: none;
    display: flex
}

.faq-header {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
    padding-top: 2rem;
    padding-bottom: 4rem;
    display: flex
}

.analytics-code {
    display: none
}

.section_partnership-levels {
    position: relative
}

.section_why_partner {
    background-color: var(--bg-primary);
    display: block;
    position: relative
}

.section_download_apps {
    background-color: #05191400;
    margin-top: -48px;
    position: relative
}

.tabs-menu {
    grid-column-gap: 1rem;
    justify-content: center;
    align-items: flex-end;
    margin-bottom: 2rem;
    display: flex
}

.tab-link {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--text-secondary);
    border-radius: 16px;
    padding: 14px 32px;
    display: block
}

.tab-link:hover {
    border-color: var(--border-white);
    background-color: var(--bg-secondary)
}

.tab-link.w--current {
    border-style: solid;
    border-color: var(--fg-brand);
    background-color: var(--bg-tertiary);
    color: var(--text-pimary);
    background-image: linear-gradient(139deg, #dbd52459, #dbd52400 49%)
}

.layout-download-apps {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 1rem;
    display: grid
}

.card-app {
    grid-column-gap: 2rem;
    background-color: var(--cream-200);
    border-radius: 1.25rem;
    align-items: center;
    padding: 0 24px;
    display: flex;
    position: relative;
    overflow: hidden
}

.card-app.green {
    grid-column-gap: 2rem;
    grid-row-gap: 16px;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--bg-secondary);
    border-radius: 1.75rem;
    grid-template-rows: auto;
    grid-template-columns: 1.05fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    place-items: center stretch;
    display: grid;
    position: relative
}

.app-card-image {
    z-index: 5;
    flex: 1;
    position: relative
}

.app-card-image.is-mt5 {
    align-self: flex-end;
    height: 100%;
    min-height: 100%;
    max-height: 100%
}

.app-card-content {
    z-index: 5;
    grid-row-gap: 1rem;
    flex-flow: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 12px 0 12px 12px;
    display: flex;
    position: relative
}

.app-card-content:lang(cs) {
    height: 88%
}

.app-image {
    z-index: 5;
    position: relative
}

.app-image.left {
    z-index: 8;
    position: relative
}

.app-image.left.skd {
    margin-top: 24px;
    margin-bottom: 24px
}

.div-block-4 {
    display: flex
}

.faqs-more-desktop {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.faqs-more-desktop:lang(es) {
    grid-row-gap: 2rem
}

.faqs-more-mobile {
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    display: none
}

.faqs-more-mobile:lang(es) {
    display: none
}

.section_join_affiliate {
    background-color: var(--bg-primary);
    position: relative
}

.join-affiliate-form {
    z-index: 1;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.form-card {
    background-color: var(--bg-secondary);
    border-radius: 2rem;
    width: 40rem;
    padding: 2.5rem
}

.form-fields {
    grid-row-gap: 1rem;
    color: var(--white-70);
    flex-direction: column;
    align-self: stretch;
    align-items: stretch;
    display: flex
}

.form-item {
    z-index: 5;
    grid-row-gap: 1rem;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    display: flex;
    position: relative
}

.text-field {
    border: 1px solid var(--border-desaturated-primary);
    background-color: var(--bg-secondary);
    color: var(--fg-primary);
    border-radius: .5rem;
    min-height: 3rem;
    margin-bottom: 0;
    padding: 0 1rem;
    box-shadow: 0 1px 3px #00080614
}

.text-field:focus {
    border: 2px solid var(--gold);
    box-shadow: 0 0 0 4px #dbdb4c4d, inset 0 0 0 .5px var(--black), 0 1px 3px 0 #00080614
}

.text-field.multi-line {
    min-height: 7rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem
}

.text-field.is-dropdown {
    background-color: #0f0e07;
    padding-top: 0;
    padding-bottom: 0
}

.text-field.is-dropdown.desturated {
    background-color: var(--bg-desaturated)
}

.text-field.currency {
    padding-left: 3.2rem
}

.text-field.dark-text {
    color: var(--black)
}

.text-field.nbig {
    min-height: 5rem;
    padding-top: 1rem;
    padding-bottom: 1rem
}

.text-field.desaturated {
    background-color: var(--bg-desaturated)
}

.form-button-row {
    flex-direction: column;
    align-items: stretch;
    margin-top: 1rem;
    display: flex
}

.success-message-2 {
    background-color: #eeba31;
    background-image: linear-gradient(#ffffffe6, #ffffffe6);
    border-radius: 1rem;
    width: 100%
}

.success-message-2.dal {
    background-color: var(--gold)
}

.form-error-message {
    color: #860103;
    text-align: center;
    background-color: #ffdedee6;
    border-radius: .5rem
}

.blog-rich-text {
    color: var(--white)
}

.blog-rich-text h1 {
    margin-top: 2rem;
    margin-bottom: .75rem
}

.blog-rich-text blockquote {
    border-left-color: var(--gold);
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.blog-rich-text h2 {
    margin-top: 2.5rem;
    margin-bottom: .75rem
}

.blog-rich-text h3 {
    margin-top: 1.5rem;
    margin-bottom: .75rem
}

.blog-rich-text h4 {
    margin-top: 1.5rem;
    margin-bottom: 1rem
}

.blog-rich-text h5,
.blog-rich-text h6 {
    margin-top: 1.25rem;
    margin-bottom: 1rem
}

.blog-rich-text p {
    opacity: .8;
    margin-bottom: 1rem;
    font-size: 1.25rem
}

.blog-rich-text a {
    color: var(--gold);
    text-decoration: underline
}

.blog-rich-text figcaption {
    color: var(--cream-500);
    text-align: center;
    margin-top: .5rem;
    padding-left: .5rem;
    font-size: .875rem
}

.blog-rich-text ol,
.blog-rich-text ul {
    opacity: .8;
    font-size: 1.25rem
}

.cms-wrapper-instruments {
    z-index: 1;
    position: relative
}

.cms-list-instruments {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    display: flex
}

.cms-item-instruments {
    border-top: 1px #000;
    border-bottom: 1px solid var(--border-secondary);
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
    padding-bottom: 8px;
    display: flex
}

.cms-item-instruments.long {
    width: 100%
}

.cms-item-instruments.long.desaturated {
    border-bottom-color: var(--crypto-border-primary);
    padding-left: 0;
    padding-right: 0
}

.inst-table-cell {
    flex-flow: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    min-width: 0;
    max-width: 12rem;
    height: 100%;
    min-height: 3.5rem;
    padding-left: 0;
    padding-right: 12px;
    display: flex
}

.inst-table-cell.is-first {
    flex: none;
    width: 8rem;
    min-width: 4rem;
    padding-top: 2px;
    padding-left: 0
}

.inst-table-cell.is-first.center {
    justify-content: center;
    align-items: flex-start;
    width: 12rem;
    min-width: 0;
    max-width: 12rem
}

.inst-table-cell.center {
    justify-content: center;
    align-items: flex-start;
    min-width: 4rem;
    max-width: 12rem;
    padding-left: 0
}

.inst-table-cell.center.first.top {
    justify-content: center;
    align-items: flex-start;
    min-width: 24%;
    max-width: 29rem
}

.inst-table-cell.is-last {
    min-width: 0;
    max-width: 8rem
}

.inst-table-cell.first {
    justify-content: center;
    align-items: flex-start;
    min-width: 24%;
    max-width: 29rem;
    padding-left: 12px
}

.instruments-card {
    background-color: #07271f00;
    border-radius: 2rem;
    flex-flow: column;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    display: flex
}

.instruments-card.akls {
    max-width: 100%
}

.inst-table-header {
    z-index: 2;
    border-bottom: 1px solid var(--border-secondary);
    background-color: #07271f00;
    justify-content: flex-start;
    align-items: flex-end;
    display: flex;
    position: static;
    top: 4rem
}

.inst-table-header.desaturated {
    border-bottom-color: var(--border-desaturated-primary)
}

.earnings-slider-wrapper {
    width: 100%
}

.earnings-calculator-code {
    display: none
}

.earnings-calculator-result {
    justify-content: center;
    align-items: flex-end;
    display: flex
}

.calc-stepper {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.calc-stepper.border {
    background-color: #e7ebea1a;
    border: 1px solid #ffffff0a;
    border-radius: 999px;
    padding: .75rem
}

.calc-cell {
    grid-row-gap: .25rem;
    text-align: center;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    min-height: 5.3rem;
    padding: 2rem;
    display: flex;
    position: relative
}

.calc-cell.center.dsc-l,
.calc-cell.center.sdik {
    border-top: 1px solid #e4e4e41a;
    justify-content: center;
    align-items: center;
    margin-bottom: 2rem;
    padding-top: 2rem;
    padding-bottom: 0
}

.calc-cell.top {
    padding-top: 1rem
}

.calc-cell.bottom {
    padding-top: 1rem;
    padding-bottom: 2rem
}

.earnings-slider-embed {
    font-size: 1rem
}

.cell-stepper-text {
    text-align: center;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex
}

.banner-streaming-component {
    background-color: #f33436;
    text-decoration: none;
    transition: all .15s;
    display: flex;
    overflow: hidden
}

.banner-streaming-component:hover {
    background-color: #ff4749
}

.banner-wrapper {
    background-color: #1a649d00;
    display: flex
}

.banner-wrapper.no-bg {
    background-color: #1a649d00;
    height: 70px
}

.banner-marquee-not-moving {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: #1a649d00;
    flex: none;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0;
    display: flex
}

.banner-marquee-not-moving:hover {
    opacity: 1
}

.banner-marquee-not-moving.no-bg {
    background-color: #1a649d00;
    display: flex
}

.banner-text-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: none;
    align-items: center;
    padding: 0;
    display: flex
}

.banner-text-wrapper.is-halloween {
    color: var(--cream-100);
    text-transform: uppercase;
    padding-left: 1rem;
    padding-right: 1rem
}

.banner-text-wrapper.code {
    padding-right: 2rem
}

.cms-wrapper-streaming-banners {
    z-index: 12
}

.banner-live-badge {
    grid-column-gap: .3rem;
    background-color: #8e2626;
    border-radius: 4px;
    align-items: center;
    padding: .3rem .5rem;
    display: flex
}

.str-banner-live-dot {
    background-color: #ff3336;
    border-radius: 1rem;
    width: .5rem;
    height: .5rem
}

.str-banner-yt-logo {
    height: 1rem
}

.banner-empty-state {
    display: none
}

.inst-table-category-header {
    padding-top: 1rem
}

.rte-landing {
    color: var(--white)
}

.rte-landing h3 {
    letter-spacing: .015em;
    margin-top: 4rem;
    margin-bottom: 1rem;
    font-size: 2rem
}

.rte-landing h1 {
    margin-bottom: 3rem
}

.rte-landing h2 {
    letter-spacing: -.02em;
    margin-top: 6rem;
    margin-bottom: 2rem
}

.rte-landing figcaption {
    color: var(--cream-400);
    margin-top: .5rem;
    padding-left: 10%;
    padding-right: 10%;
    font-size: .875rem
}

.rte-landing sup {
    font-size: 1em;
    display: inline
}

.rte-landing li {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4f2f_check-checkbox.svg);
    background-position: 4px 0;
    background-repeat: no-repeat;
    background-size: 1.25rem 1.25rem;
    background-attachment: scroll;
    padding-left: 2.2rem;
    list-style: none
}

.rte-landing ul {
    padding-left: 0
}

.figure-caption-wrapper {
    color: var(--cream-500);
    text-align: center;
    padding-top: .5rem
}

.rte-terms {
    color: var(--text-secondary);
    position: static
}

.rte-terms em {
    width: 4rem;
    font-style: normal;
    font-weight: 500;
    display: inline-block
}

.rte-terms h3 {
    color: var(--fg-primary);
    margin-top: 3rem;
    margin-bottom: 1.5rem
}

.rte-terms p {
    color: var(--text-secondary);
    margin-bottom: 0;
    line-height: 1.5
}

.rte-terms li {
    margin-top: 0;
    margin-left: 4.4rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-left: 1rem;
    list-style-type: disc
}

.rte-terms.rich-text-conditinns {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto
}

.section-company-details {
    background-color: var(--bg-primary)
}

.comp-details-left {
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    position: relative
}

.comp-details-right {
    grid-row-gap: .5rem;
    flex-flow: column;
    flex: 1;
    display: flex
}

.hero_main_lightbox_overlay {
    z-index: 2;
    background-color: #00080626;
    position: absolute;
    inset: 0%
}

.download-book-content {
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.landing-video-large.div-block-14 {
    flex-direction: column;
    flex: 1;
    width: 100%;
    display: flex;
    position: relative
}

.heading-style-h1-landing {
    letter-spacing: -.01em;
    font-size: 5.2rem;
    line-height: 1.1
}

.text-color-red {
    color: var(--streaming)
}

.section-claimed-content {
    position: relative
}

.payout-card-name {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.cms-wrapper-payouts {
    z-index: 1;
    position: relative
}

.section-payouts {
    border-radius: 16px
}

.section-payouts:where(.w-variant-70d1aa13-8eed-54c8-916c-49b84b4e1d9f) {
    color: var(--crypo-bg-primary)
}

.section-payouts.class-unnamed {
    width: 100%;
    height: auto
}

.layout-young-landing-content {
    grid-column-gap: 0rem;
    text-align: center;
    flex-direction: column;
    margin-top: 2rem;
    display: flex
}

.young-cheapest-headline {
    color: var(--cream-200);
    margin-top: 1rem;
    margin-bottom: 1rem
}

.heading-style-h1-young-talent {
    letter-spacing: -.01em;
    text-transform: uppercase;
    font-family: Neue Haas Grotesk Display Pro;
    font-size: 5rem;
    font-weight: 600;
    line-height: 1
}

.body-dark {
    color: var(--cream-100);
    background-color: #101111
}

.body-dark.blue {
    background-color: var(--gray-modern-950)
}

.body-dark.black {
    background-color: #0f0f0f
}

.story-card-content {
    flex-direction: column;
    display: flex
}

.story-card-content:lang(es) {
    display: none
}

.story-card-header {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    border: 0px none var(--border-secondary);
    outline-offset: 0px;
    border-radius: 0;
    outline: 3px #0b352b;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding: .8rem 1rem;
    display: flex;
    position: relative
}

.story-card-header:where(.w-variant-f2193e5c-217d-2406-2abc-09cd4044b813) {
    border-color: var(--crypto-border-primary)
}

.story-card-certificate {
    cursor: pointer;
    object-fit: cover;
    width: 4.5rem;
    height: 4.5rem;
    transition: all .2s;
    position: absolute;
    top: auto;
    left: auto;
    right: 1rem;
    box-shadow: 0 11px 6px -6px #0000001c
}

.story-card-certificate:hover {
    transform: scale(1.05);
    box-shadow: 0 8px 12px -3px #00000036
}

.story-video {
    grid-row-gap: .5rem;
    flex-direction: column;
    display: flex;
    position: relative
}

.cms-story-item {
    flex: 1
}

.cms-story-item.masonry-item {
    border: 1px #000;
    border-radius: 0;
    flex: 0 auto;
    width: 25%;
    padding: .25rem
}

.cms-list-stories {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex
}

.cms-list-stories.masonry {
    flex-wrap: wrap
}

.story-card-bg-payout {
    z-index: -1;
    background-image: linear-gradient(225deg, #ffffde, #dbdb4c00 39%);
    position: absolute;
    inset: 0%
}

.baner-talent-badge {
    height: 2.1rem
}

.baner-talent-badge.is-halloween {
    object-fit: cover;
    width: 6rem;
    height: 2rem
}

.section-book-get-it {
    position: relative
}

.layout-get-book {
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
    position: relative;
    overflow: hidden
}

.layout-get-book.process-card-light {
    border: 1px solid var(--border-secondary);
    background-color: var(--green-700);
    justify-content: space-between;
    align-items: stretch;
    padding: 48px;
    overflow: hidden
}

.layout-get-book.process-card-light.y-ellow {
    box-shadow: none;
    background-color: #1a1a1a;
    border-style: none
}

.layout-get-book.process-card-light.y-ellow.cs {
    padding-top: 32px;
    padding-bottom: 32px
}

.layout-get-book.process-card-light.y-ellow.cs.se {
    grid-column-gap: 48px;
    grid-row-gap: 48px
}

.get-book-block {
    grid-row-gap: 1rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 50%;
    padding-top: 1.1rem;
    padding-bottom: 2.3rem;
    display: flex
}

.get-book-block.is-spain {
    color: var(--cream-100);
    text-align: center;
    background-color: #1a1a1a00;
    padding: 1rem
}

.get-book-block.is-spain.klmc {
    justify-content: center;
    align-items: flex-end
}

.get-book-block.is-ebook {
    color: #f9f7f2;
    text-align: center;
    background-image: linear-gradient(#07271f, #07271f);
    border-left: 1px solid #0a3c2f;
    padding-left: 10%;
    padding-right: 10%
}

.get-book-block.is-physical {
    justify-content: space-between;
    align-items: center
}

.lottie-attention-book {
    width: 5.5rem;
    position: absolute;
    inset: -6.3rem 1.3rem auto auto;
    transform: rotate(-72deg)
}

.get-book-wrapper {
    position: relative
}

.lang-dropdown {
    border-radius: 4rem;
    margin-left: .5rem;
    position: relative
}

.text-color-shiny-sticker {
    -webkit-text-fill-color: transparent;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a49ff_text%20bg%20shiny%20sticker.avif);
    background-position: 0 0;
    background-size: 100% 100%;
    -webkit-background-clip: text;
    background-clip: text;
    font-family: Saans, Arial, sans-serif;
    font-weight: 700
}

.pro30-package-item {
    grid-row-gap: .5rem;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    padding-left: 1rem;
    display: flex;
    position: relative
}

.hero-event {
    width: 100%
}

.event-header {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: var(--cream-100);
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.event-header-bg {
    z-index: -1;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    inset: 0%
}

.event-header-gradient {
    background-image: linear-gradient(#00080600, #000806ab);
    width: 100%;
    height: 60%;
    position: absolute;
    inset: auto 0% 0%
}

.ratio-event-header {
    border-radius: 1rem;
    width: 100%;
    padding-top: 40%;
    position: relative;
    overflow: hidden
}

.event-header-attribute {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    align-items: center;
    display: flex
}

.event-header-attributes {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: row;
    display: flex
}

.section-event-main {
    background-color: var(--bg-primary);
    position: relative
}

.layout-event-main {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex
}

.event-main-content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-direction: column;
    flex: 1;
    display: flex
}

.event-main-sidebar {
    flex: none;
    width: 30%;
    height: 100%;
    position: sticky;
    top: 7rem
}

.event-attend-card {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex-direction: column;
    padding: 1rem;
    display: flex;
    box-shadow: 0 12px 32px #6b676217
}

.event-form-header {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: var(--cream-500);
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.event-form-attributes {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: .5rem;
    display: flex
}

.event-header-att-row {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    display: flex
}

.event-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.event-attribute-details {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.event-speaker-pic {
    background-color: var(--cream-300);
    border-radius: 50%;
    flex: none;
    width: 5rem;
    height: 5rem;
    overflow: hidden
}

.event-schedule-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: center;
    display: flex
}

.event-schedule-timeline-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: center;
    align-self: stretch;
    align-items: center;
    display: flex;
    position: relative
}

.event-schedule-item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex: 1;
    margin-top: .25rem;
    margin-bottom: .25rem;
    padding: .75rem 2rem .75rem 1rem;
    display: flex
}

.event-schedule-item.is-afterparty {
    background-color: var(--green-700);
    color: var(--cream-100);
    background-image: linear-gradient(270deg, #03271f3d, #03271fb3), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4a45_billions-prague-poker.avif);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    min-height: 16rem
}

.event-schedule-item.is-scalping {
    color: #fcfbf8;
    background-color: #03271f;
    background-image: linear-gradient(270deg, #03271f3d, #03271fb3), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4d1a_su%CC%8Adl.avif);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    min-height: 16rem
}

.event-time-point {
    z-index: 1;
    border: 2px solid var(--cream-100);
    background-color: var(--cream-400);
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    position: relative
}

.event-time-line {
    background-color: var(--cream-300);
    width: 2px;
    height: 50%;
    position: absolute;
    inset: auto auto 0%
}

.event-time-line.is-full {
    height: 100%
}

.event-time-line.is-up {
    top: 0%;
    bottom: auto
}

.event-schedule-item-text {
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.event-schedule-item-text.is-afterparty {
    max-width: 35ch
}

.event-schedule-item-time {
    flex-direction: column;
    flex: none;
    justify-content: center;
    width: 3rem;
    display: flex
}

.banner-campaign-component {
    background-color: var(--gold);
    text-decoration: none;
    transition: all .15s;
    display: flex;
    overflow: hidden
}

.banner-campaign-component:hover {
    opacity: .8
}

.banner-campaign-component.is-halloween {
    background-color: #380302;
    background-image: linear-gradient(90deg, #380302, #d5050d)
}

.banner-campaign-component.no-bg {
    background-color: #dbd52500
}

.banner-campaign-component.no-bg:hover {
    opacity: 100
}

.evenet-status-over {
    background-color: var(--gold);
    background-image: linear-gradient(270deg, var(--gold), var(--teal-400\<deleted\|variable-d74d242f\>));
    color: var(--ft-green-900);
    text-align: center;
    text-transform: uppercase;
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 500;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.event-photo-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding: 0
}

.event-photo-wrapper {
    width: 100%;
    height: 9rem
}

.event-photo-wrapper.uf {
    height: 100%
}

.halloween-highlight {
    border: 3px dashed var(--white);
    border-radius: .5rem;
    padding: .25rem .5rem
}

.dropdown-chevron {
    opacity: .3;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1rem;
    height: 1rem;
    display: flex
}

.navbar6_component {
    background-color: var(--ft-green-900);
    align-items: center;
    width: 100%;
    min-height: 4.5rem;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: sticky;
    top: 0
}

.navbar6_container {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative
}

.navbar6_logo-link {
    justify-content: flex-start;
    width: 9rem;
    padding-left: 0;
    display: flex
}

.navbar6_logo {
    color: var(--cream-100);
    height: 2rem;
    position: relative
}

.navbar6_menu {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    margin-left: 1.5rem;
    display: flex;
    position: static
}

.navbar6_menu-left {
    display: flex
}

.navbar6_menu-dropdown {
    position: static
}

.navbar-dropdown-wrapper {
    background-color: #0000;
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative;
    inset: 4.4rem 0% auto
}

.navbar-dropdown-wrapper.w--open {
    box-shadow: 0 20px 15px #0000001a
}

.navbar6_dropdown-content {
    width: 100%;
    display: flex
}

.navbar-dropdown-content-left {
    grid-column-gap: 3rem;
    grid-row-gap: 0px;
    flex: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    padding: 1.75rem 2.5rem 1.75rem 0;
    display: grid
}

.navbar-dropdown-content-block {
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: flex
}

.navbar-card-large-link {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    text-decoration: none;
    display: flex
}

.navbar-card-large-link.w--current {
    display: flex
}

.navbar-card-large-link.is-right {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.navbar-large-link-icon {
    border-radius: 50%;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    margin-left: -.25rem;
    display: flex
}

.navbar-large-link-text {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.navbar6_dropdown-content-right {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex: 1;
    grid-template-rows: max-content auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    max-width: 20rem;
    padding: 1.75rem 2rem 1.75rem 2.5rem;
    position: relative
}

.navbar6_dropdown-background-layer {
    background-color: var(--cream-250);
    position: absolute;
    inset: 0% -2rem 0% 0%
}

.navbar6_menu-right {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex
}

.navbar6_menu-button {
    padding: 0
}

.hero-ft-text {
    flex-direction: column;
    flex: none;
    align-items: flex-start;
    width: 57%;
    display: flex
}

.hero-ft-text.gfgf {
    width: 100%
}

.navbar-large-link-item-title {
    z-index: 1;
    display: flex;
    position: relative
}

.nav6-item-arrow {
    position: absolute;
    inset: auto -1.5rem 0% auto
}

.navbar-large-link-underline {
    background-color: var(--ft-green-800);
    height: 1.5px;
    position: absolute;
    inset: auto 0% 0%
}

.navbar-large-link-underline.is-light {
    background-color: var(--white)
}

.navbar-large-link-underline-wrapper {
    z-index: -1;
    position: absolute;
    inset: 0%;

    overflow: hidden
}

.swiper-plans-wrapper {
    width: 100%;
    display: block;
    position: relative
}

.pricing-tabs-content {
    overflow: visible
}

.nav-category-title {
    color: var(--text-pimary);
    font-size: 1rem
}

.nav-category-title.dark {
    color: var(--green-700)
}

.navbar-dropdown-content-block-right {
    z-index: 1;
    grid-column-gap: 0px;
    grid-row-gap: .75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative
}

.navbar-dp-secondary-content {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.navbar6_dropdown-link-tile {
    grid-column-gap: 1rem;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    padding-top: .5rem;
    padding-bottom: .5rem;
    text-decoration: none;
    display: grid
}

.navbar6_dropdown-link-tile.is-get-funded {
    z-index: 2;
    background-color: var(--ft-green-800);
    color: var(--white);
    background-image: none;
    border-radius: 1rem;
    padding-top: 2.5rem;
    padding-bottom: .75rem;
    padding-left: 1.25rem;
    position: relative;
    overflow: hidden
}

.navmenu-social-link {
    color: var(--cream-500)
}

.navmenu-social-link:hover {
    color: var(--ft-green-800)
}

.navmenu-social-links {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex
}

.navmenu-social-links-block {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    margin-top: 1rem;
    display: flex
}

.section_pricing {
    z-index: 2;
    background-color: #6e3e3400;
    display: flex;
    position: relative
}

.section_pricing.crypto {
    color: #191919
}

.section_pricing.crypto-2 {
    top: -20px
}

.section_pricing.this {
    width: 100%
}

.section-header-new {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex;
    position: relative
}

.section-header-new.align-left {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-align: left;
    align-items: flex-start;
    padding-bottom: 2rem
}

.section-header-new.align-left.no-padding {
    padding-bottom: 4rem
}

.section-header-new.align-left.no-padding.edited {
    padding-top: 7rem
}

.section-header-new.align-left.no-padding.edited.ww {
    padding-bottom: 0
}

.section-header-new.align-left.new {
    padding-top: 0
}

.section-header-new.no-padding {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.heading-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    margin-bottom: 0;
    display: inline-flex
}

.heading-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 3rem;
    display: flex
}

.heading-block:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    z-index: 2;
    position: relative
}

.heading-block.max-width {
    margin-left: auto;
    margin-right: auto
}

.heading-block.max-width.medium {
    max-width: 820px
}

.heading-block.max-width.medium.l-sd {
    justify-content: center;
    align-items: flex-start;
    padding-bottom: 0
}

.heading-block.ke {
    padding-bottom: 1rem
}

.heading-text-old {
    color: var(--white);
    text-align: left;
    margin-left: .06em;
    margin-right: .06em;
    display: inline-block
}

.heading-text-old.white {
    color: var(--white);
    text-align: left;
    font-size: 3.4rem;
    line-height: 1.2;
    display: inline-block
}

.heading-span-wrapper {
    z-index: 0;
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    justify-content: center;
    align-items: flex-end;
    display: inline-block;
    position: relative
}

.heading-span-wrapper.is-live-dot-wrapper {
    color: var(--streaming);
    margin-left: .15em;
    padding-left: .4em
}

.pricing-cell {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    min-height: 4rem;
    padding-left: .75rem;
    padding-right: .75rem;
    display: flex;
    position: relative
}

.pricing-cell.is-basic {
    padding-left: .5rem;
    padding-right: .5rem;
    transition: background-color .15s
}

.pricing-cell.is-basic.is-odd {
    background-color: #0000;
    background-image: linear-gradient(#ffffff0a, #ffffff0a), linear-gradient(90deg, #19181500, #19181508 79%);
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%
}

.pricing-cell.is-basic.is-odd.desaturated {
    color: #191919
}

.pricing-cell.is-basic.is-odd.crypto-3743 {
    position: relative
}

.pricing-cell.is-basic.highlight {
    background-color: #083127;
    background-image: linear-gradient(90deg, #07271f, #083127 33% 67%, #07271f);
    margin-left: 2px;
    margin-right: 2px
}

.pricing-cell.is-basic.highlight.purplw {
    background-image: linear-gradient(90deg, #1f0a2c, #2a0c3c 39% 61%, #1f092c)
}

.pricing-cell.is-header {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: #0000;
    justify-content: flex-start;
    align-items: stretch;
    height: 5.2rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    position: relative;
    top: 0
}

.pricing-cell.is-info {
    align-items: flex-start;
    padding-left: 0;
    padding-right: .5rem;
    position: relative
}

.pricing-cell.is-info.is-odd {
    background-color: #0000;
    background-image: linear-gradient(90deg, #051914, #123028);
    position: relative
}

.pricing-cell.is-info.is-odd.highlight {
    background-color: #083127;
    background-image: linear-gradient(90deg, #083127, #0b291f)
}

.pricing-cell.is-info.is-odd.new {
    background-image: linear-gradient(90deg, #06221b, #123028)
}

.pricing-cell.is-info.is-odd.new.crypto-2131:where(.w-variant-7ed9df87-e6bd-65f2-0e02-0512f1e5edac),
.pricing-cell.is-info.is-odd.desaturated,
.pricing-cell.is-info.is-odd.desaturated.crypto-3561 {
    background-image: linear-gradient(90deg, #171717, #303030)
}

.pricing-cell.is-info.is-odd.crypto {
    background-image: linear-gradient(90deg, #121212, #303030)
}

.pricing-cell.is-info.highlight {
    background-color: #083127;
    background-image: linear-gradient(90deg, #083127, #09281e);
    border-top-left-radius: 999px;
    border-bottom-left-radius: 999px;
    margin-left: -20px;
    padding-left: 20px;
    overflow: visible
}

.pricing-cell.is-info.highlight.purple {
    background-image: linear-gradient(90deg, #2a0b3b, #1f092c)
}

.pricing-cell.is-info.is-title {
    background-color: var(--cream-100);
    justify-content: center;
    align-items: flex-start;
    min-width: 14rem;
    height: auto
}

.pricing-cell.is-info.is-title.changed {
    background-color: var(--bg-secondary);
    position: static
}

.pricing-cell.is-cta {
    grid-row-gap: 0rem;
    justify-content: flex-end;
    align-items: stretch;
    margin-top: .75rem;
    padding-bottom: 1.1rem;
    display: flex;
    position: relative;
    overflow: visible
}

.pricing-tooltip-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;

    height: 100%;
    display: flex;
    position: relative
}

.pricing-tooltip-wrapper.is-header {
    background-color: #0000;
    justify-content: center;
    align-self: stretch;
    height: auto
}

.pricing-tooltip-wrapper.is-mobile {
    flex-flow: row;
    justify-content: center;
    align-items: center
}

.pricing-tooltip-wrapper.is-mobile.crypto-3769 {
    display: flex
}

.pricing-tooltip-wrapper.is-desktop {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: auto
}

.pricing-benefits-divider {
    background-color: var(--border-secondary);
    width: 1px;
    height: 2.7rem
}

.pricing-benefits-divider.fifty {
    opacity: .2
}

.pricing-benefits-divider.crypto-3888 {
    background-color: var(--border-desaturated-primary)
}

.container-large-4 {
    z-index: 5;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.padding-section-large-3 {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.padding-section-large-3.jdkd {
    padding-top: 4rem
}

.padding-section-large-3.edit {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.text-size-small-6 {
    color: var(--text-secondary);
    font-size: .875rem;
    display: block
}

.section-real-company {
    background-color: var(--bg-primary);
    color: var(--cream-100);
    position: relative;
    overflow: hidden
}

.section-real-company:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.section-real-company:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    background-color: var(--crypo-bg-primary)
}

.layout-real-company-globe-numbers {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: flex-start;
    display: flex
}

.real-company-left {
    z-index: 1;
    width: 50%;
    position: relative
}

.real-company-right {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    display: flex;
    position: relative
}

.comp-highlight-item {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: var(--cream-100);
    flex-direction: column;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 8rem auto;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    width: 9rem;
    display: flex
}

.comp-highlight-number {
    color: var(--gold);
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 600;
    line-height: 1
}

.payouts-features-list {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.payout-feature {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex;
    position: relative
}

.heading-line {
    text-align: left;
    align-self: flex-start;
    display: inline-block
}

.resource-card-content {
    z-index: 2;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding: 1.25rem 1.5rem 1.5rem;
    display: flex;
    position: absolute;
    inset: auto 0% 0%
}

.resource-card-content.is-process {
    position: relative
}

.resource-card-text {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    padding: 0;
    display: flex
}

.heading-el-underline-universal {
    z-index: -1;
    color: var(--fg-brand);
    justify-content: center;
    align-items: center;
    height: 1em;
    display: flex;
    position: absolute;
    bottom: -.45em;
    left: -.1em;
    right: -.1em
}

.ft-hero-bg {
    z-index: -1;
    background-color: var(--bg-primary);
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    height: 100%;
    max-height: 100vh;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
    inset: 0% 0% auto;
    overflow: visible
}

.ft-hero-bg.crypto {
    background-color: #111
}

.hero-benefits-list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 1rem;
    display: flex;
    position: static;
    inset: auto 0% -50px
}

.hero-benefits-list.new-list {
    object-fit: fill;
    flex-flow: row;
    justify-content: flex-end;
    align-items: center;
    margin: 0;
    display: flex;
    overflow: visible
}

.hero-benefit-name {
    grid-column-gap: .25rem;
    grid-row-gap: .125rem;
    flex-direction: row;
    align-items: center;
    margin-left: -.25rem;
    display: flex
}

.hero-benefit-name.new {
    grid-column-gap: .1rem
}

.hero-benefit-icon {
    color: var(--gold)
}

.latest-videos-thumbnail {
    z-index: 1;
    position: relative;
    box-shadow: inset 0 2px 5px -2px #0003
}

.section_calculator {
    padding-bottom: .5rem;
    position: relative;
    overflow: hidden
}

.section_calculator.bg {
    background-color: var(--bg-secondary);
    color: var(--bg-secondary)
}

.comp-highlights-numbers {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1rem;
    display: flex
}

.real-company-globe-gradient-right {
    z-index: 2;
    background-image: linear-gradient(to right, #0b352b00, var(--ft-green-900)82%);
    width: 20%;
    height: 100%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.real-company-globe-gradient-right.no-pointer-events {
    background-image: linear-gradient(90deg, #0b352b00, var(--bg-primary)82%)
}

.real-company-globe-gradient-right.no-pointer-events:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.real-company-globe-gradient-right.no-pointer-events:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    background-image: linear-gradient(90deg, #0b352b00, var(--crypo-bg-primary)82%)
}

.real-company-globe-gradient-right.no-pointer-events.left {
    background-image: none;
    width: 10%;
    margin-bottom: 0;
    bottom: 0;
    left: auto;
    right: auto
}

.real-company-globe-gradient-right.no-pointer-events.left.crypto {
    background-image: linear-gradient(270deg, #0b352b00, var(--crypo-bg-primary)82%)
}

.real-company-globe-gradient-right.no-pointer-events.right {
    background-image: none;
    width: 10%
}

.real-company-globe-gradient-right.no-pointer-events.right.crypto {
    background-image: linear-gradient(90deg, #0b352b00, var(--crypo-bg-primary)82%)
}

.real-company-globe-gradient-right.no-pointer-events.other {
    background-image: linear-gradient(270deg, #0b352b00, var(--bg-primary)82%);
    width: 14%;
    left: 0;
    right: auto
}

.real-company-globe-gradient-right.no-pointer-events.other:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.real-company-globe-gradient-right.no-pointer-events.other:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    background-image: linear-gradient(270deg, #0b352b00, var(--crypo-bg-primary)82%)
}

.real-company-visual {
    z-index: 1;
    aspect-ratio: 1;
    width: 110%;
    position: absolute;
    overflow: hidden
}

.layout-real-company-photos {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 4rem;
    display: grid;
    position: relative
}

.real-company-globe-gradient-bottom {
    z-index: 2;
    background-image: linear-gradient(to bottom, #0b352b00, var(--ft-green-900)44%);
    width: 100%;
    height: 50%;
    position: absolute;
    inset: auto 0% 0%
}

.real-company-globe-gradient-bottom.no-pointer-events {
    background-image: linear-gradient(180deg, var(--bg-primary-transparent), var(--bg-primary)44%)
}

.real-company-globe-gradient-bottom.no-pointer-events.crypto:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.real-company-globe-gradient-bottom.no-pointer-events.crypto:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    background-image: linear-gradient(180deg, var(--bg-primary-transparent), var(--crypo-bg-primary)44%)
}

.code-calculator-config {
    display: none
}

.pricing-desktop-info {
    flex: 1
}

.pricing-column-info {
    z-index: 1;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    transition: background-color .15s;
    display: grid
}

.pricing-tooltip-item {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
    flex-flow: row;
    flex: 1;
    justify-content: center;
    align-items: center;
    display: flex
}

.pricing-tooltip-item.is-term,
.pricing-tooltip-item.is-header {
    justify-content: flex-start
}

.pricing-tooltip-item.is-header.new {
    justify-content: center;
    align-items: center
}

.pricing-tooltip-item.changed {
    justify-content: flex-start;
    align-items: center
}

.pricing-tooltip-item.bottom {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column
}

.pricing-tooltip-category {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 1;
    align-items: center;
    display: flex
}

.pricing-tooltip-category.is-mobile {
    display: none
}

.pricing-category-text {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.pricing-category {
    color: var(--fg-primary);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.2
}

.pricing-category.whi {
    font-size: .8rem
}

.pricing-category.crypto-3931 {
    line-height: 1.2
}

.pricing-tooltip-info-icon {
    color: #a6a19b
}

.pricing-tooltip-card {
    z-index: 500;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    text-align: left;
    background-color: #34d1aa1f;
    border-radius: 1rem;
    flex-direction: column;
    min-width: 12rem;
    margin-top: -.1rem;
    padding: .75rem 1rem;
    display: none;
    position: absolute;
    top: 90%;
    box-shadow: 0 2px 40px -6px #00000026
}

.pricing-tooltip-card:lang(es) {
    justify-content: space-between;
    align-items: flex-start;
    display: none
}

.pricing-tooltip-card.show {
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    background-color: #0e574580;
    margin-top: -.3rem;
    display: flex
}

.pricing-tooltip-card.crypto {
    background-color: #d1d1d11f;
    display: none
}

.pricing-tooltip-card-chevron {
    background-color: #fff;
    width: .75rem;
    height: .75rem;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: absolute;
    inset: -.25rem 0 auto;
    transform: rotate(45deg)
}

.cms-item-pricing {
    background-color: #fff;
    background-image: linear-gradient(#f0f04fab, #dddc5d00 26%, #b0dd7300 80%, #b0dd7300);
    border-radius: 1rem;
    flex: 1;
    align-self: flex-start;
    transition: background-color .15s;
    box-shadow: inset -1px -1px 1px #2423101c, inset 1px 1px 0 1px #fffeef70
}

.cms-item-pricing:hover {
    background-color: #f8f8dd
}

.pricing-plans-shadow {
    z-index: -1;
    filter: blur(15px);
    background-color: #151d1b14;
    border-radius: 1rem;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 1rem 0% 0%
}

.pricing-plans-shadow.no-pointer-events {
    background-color: #00be9b14
}

.pricing-plans-shadow.no-pointer-events.desaturated,
.pricing-plans-shadow.no-pointer-events.crypto,
.pricing-plans-shadow.no-pointer-events.crypto-3808 {
    background-color: #bebebe14
}

.pricing-plan {
    z-index: 1;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    transition: background-color .15s;
    display: grid;
    position: relative
}

.pricing-plan.plan {
    border-radius: 1rem;
    width: 100%;
    margin: 0;
    padding-right: 0
}

.pricing-plan.plan.desaturated.fututes.crypto-2614:hover {
    background-color: #fff0
}

.pricing-plan.plan.pro-challenge {
    color: #1e092c
}

.pricing-plan-name {
    flex-direction: column;
    align-self: stretch;
    align-items: flex-start;
    display: flex
}

.pricing-plan-name.new {
    justify-content: flex-start;
    align-items: center
}

.is-plan-funding {
    color: var(--fg-primary);
    letter-spacing: -.02em;
    margin-bottom: .2rem;
    font-size: 1.6rem;
    font-weight: 700
}

.is-plan-funding.lite {
    color: #27132a
}

.attribute {
    text-align: center;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.attribute.is-non-changeable {
    justify-content: center
}

.attribute.crypto-3744 {
    justify-content: center;
    align-items: center
}

.pricing-stepper-button {
    color: #fff;
    cursor: pointer;
    background-color: #0b352b;
    border-radius: 4rem;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    transition: all .1s;
    display: flex
}

.pricing-stepper-button:hover {
    background-color: #2a574c;
    transform: scale(1.05)
}

.pricing-stepper-button.minus.disabledalways {
    cursor: default;
    background-color: #0b35341a
}

.pricing-stepper-button.minus.disabledalways:hover {
    transform: none
}

.pricing-stepper-button.minus.white.new {
    background-color: var(--fg-brand);
    color: var(--fg-brand);
    border-radius: .3rem
}

.pricing-stepper-button.minus.white.new.futures {
    background-color: #d379ff
}

.pricing-stepper-button.minus.white.new.crypto-3171 {
    order: -1
}

.pricing-stepper-button.minus.new {
    background-color: var(--fg-brand);
    border-radius: .3rem
}

.pricing-stepper-button.minus.new.futures {
    background-color: #d37aff
}

.pricing-stepper-button.minus.new.crypto-3745 {
    order: -1
}

.pricing-stepper-button.plus.disabledalways {
    cursor: default;
    background-color: #0b352b1a
}

.pricing-stepper-button.plus.disabledalways:hover {
    transform: none
}

.pricing-stepper-button.plus.new {
    background-color: var(--gold);
    border-radius: .3rem
}

.pricing-stepper-button.plus.new.futures {
    background-color: #d37aff
}

.pricing-stepper-button.minus-earnings,
.pricing-stepper-button.plus-earnings {
    background-color: var(--fg-brand);
    width: 2rem;
    height: 2rem
}

.value-wrapper {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: row;
    align-items: center;
    font-weight: 700;
    display: flex
}

.value-wrapper.crypto-3777 {
    grid-column-gap: 6px;
    grid-row-gap: 6px
}

.value {
    color: var(--text-pimary);
    flex: 1;
    font-size: 1rem;
    font-weight: 600
}

.value.wh {
    color: var(--white)
}

.pricing-fee-wrapper {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    flex-direction: column;
    padding-bottom: .5rem;
    display: flex
}

.pricing-fee {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    text-align: center;
    justify-content: center;
    align-items: flex-end;
    display: flex
}

.price-final-display.heading-style-h3 {
    color: var(--fg-brand)
}

.price-final-display.heading-style-h3.crypto-3788.futures {
    color: var(--fg-futures-brand)
}

.price-is-discounted {
    color: #dbd524
}

.text-block {
    color: var(--gold)
}

.text-block.crypto-3789.futures {
    color: var(--fg-futures-brand)
}

.price-discounted-wrapper {
    justify-content: space-between;
    align-items: flex-end;
    display: flex
}

.price-display-original {
    color: #6b6762;
    align-items: center;
    display: flex
}

.display-inline-block {
    display: inline-block
}

.pricing-fee-subtext {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.pricing-code-tag {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: #ff925b;
    text-align: center;
    letter-spacing: .2em;
    cursor: pointer;
    border: 1px #969696;
    border-radius: 999px;
    justify-content: center;
    align-items: center;
    height: 1.75rem;
    margin: .125rem;
    font-size: .8rem;
    font-weight: 900;
    display: flex;
    position: static
}

.pricing-code-tag.text-size-tiny.text-weight-medium.text-style-allcaps {
    cursor: pointer
}

.pricing-subtext-tag {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    align-items: center;
    height: 1.6rem;
    padding-left: .25rem;
    padding-right: .25rem;
    display: flex
}

.pricing-cell-discount-bg {
    z-index: -1;
    border-bottom-left-radius: var(--radius-medium);
    border-bottom-right-radius: var(--radius-medium);
    background-image: linear-gradient(#0000, #f6ff4224);
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
    box-shadow: inset 0 -1px 0 1px #a1a32b1a
}

.pricing-cell-discount-bg.green {
    background-image: linear-gradient(#0000, #9442ff36)
}

.pricing-cell-discount-bg.futures {
    background-image: linear-gradient(#0000, #9270ff24)
}

.pricing-cell-popular-bg {
    z-index: -1;
    box-shadow: inset 0 0 0 2px var(--fg-brand), 0 0 30px 0 #0003;
    background-image: none;
    border-radius: 1rem;
    display: flex;
    position: absolute;
    inset: 0
}

.pricing-cell-popular-bg.lc-ds {
    background-image: linear-gradient(#dbdb4c1a, #60dc8d0f 36%, #7ddd8805 74%, #1b6f0e33)
}

.pricing-cell-popular-bg.lc-ds.futures {
    background-image: linear-gradient(#804cdb1a, #60dc8d0f 36%, #b07ddd05 74%, #420e6f33);
    box-shadow: inset 0 0 0 2px #b982f8, 0 0 30px #0003
}

.pricing-cell-popular-bg.futures {
    box-shadow: inset 0 0 0 2px #b982f8, 0 0 30px #0003
}

.pricing_tag_most_popular_wrapper-new {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 1px;
    display: flex;
    position: absolute;
    inset: 0 0% auto
}

.pricing_tag_most_popular_wrapper-new.ls {
    top: auto;
    bottom: 0
}

.pricing_tag_most_popular-new {
    background-color: var(--gold);
    color: #fcfbf8;
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    padding: .15rem .8rem;
    display: flex;
    position: relative
}

.pricing_tag_most_popular-new.new {
    background-color: var(--fg-brand)
}

.pricing_tag_most_popular-new.new.dscl {
    background-image: linear-gradient(273deg, #dbd524, #33e956 21%, #55ddf5 48%, #33e956 74%, #dbd524 101%);
    padding: .1rem .6rem
}

.pricing_tag_most_popular-new.purple {
    background-color: #bf51f6;
    background-image: linear-gradient(#bf51f6, #9030c0);
    box-shadow: inset -1px -1px 2px #00000059, inset 1px 1px 2px #fff3
}

.code-plans-calculator {
    display: none
}

.pricing-tab-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex
}

.pricing-tabs-large-component {
    grid-column-gap: .8rem;
    grid-row-gap: .8rem;
    margin-bottom: 2rem;
    display: flex
}

.pricing-tab-image {
    aspect-ratio: 1;
    object-fit: cover;
    width: 3rem
}

.pricing-tab-text {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.pricing-tab-text.center {
    text-align: left
}

.pricing-tab-large {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary);
    background-color: #082b22;
    border-radius: 1rem;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px;
    transition: all .2s;
    display: flex
}

.pricing-tab-large:hover {
    box-shadow: inset 0 0 0 1px #ffffff80, 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary)
}

.pricing-tab-large.w--current {
    box-shadow: 0 5px 10px 0 #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px 0 #d6d12a1a, 0 1px 3px 0 #00000014, inset 0 0 0 1.5px var(--fg-brand);
    color: var(--ft-green-900);
    background-color: #093026;
    background-image: linear-gradient(135deg, #dbd5255c, #0000 26%);
    border-radius: 1rem;
    justify-content: flex-start;
    align-items: center;
    padding: 20px;
    font-weight: 500;
    display: flex
}

.pricing-tab-large.lite {
    border-radius: var(--radius-large);
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary);
    color: #07271f;
    border-style: none;
    border-width: 1px;
    padding-left: 24px;
    padding-right: 24px
}

.pricing-tab-large.lite:hover {
    box-shadow: inset 0 0 0 1px #ffffff80, 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary)
}

.pricing-tab-large.lite.w--current {
    background-image: linear-gradient(135deg, #c325db33, #0000 26%);
    box-shadow: 0 1px 3px #00000014, inset 0 0 0 2px #bc78ff
}

.pricing-tab-large.general {
    color: var(--text-pimary);
    justify-content: center;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px
}

.pricing-tab-large.general:lang(es) {
    text-align: center
}

.pricing-tab-large.general.w--current {
    background-color: var(--bg-secondary);
    color: var(--text-brand);
    justify-content: center;
    align-items: center;
    padding-left: 20px;
    padding-right: 20px
}

.pricing-tab-large.general.small.w--current {
    background-color: var(--bg-tertiary);
    background-image: none
}

.pricing-tab-large.general.small.futueres.w--current {
    background-color: var(--crypto-bg-tertiary);
    box-shadow: 0 5px 10px 0 #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px 0 #d6d12a1a, 0 1px 3px 0 #00000014, inset 0 0 0 1.5px var(--fg-futures-brand);
    color: var(--fg-futures-brand)
}

.pricing-tab-large.general.small.crypto.w--current {
    background-color: var(--crypto-bg-tertiary);
    box-shadow: 0 5px 10px 0 #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px 0 #d6d12a1a, 0 1px 3px 0 #00000014, inset 0 0 0 1.5px var(--text-brand);
    color: var(--text-brand);
    background-image: linear-gradient(135deg, #dbcc255c, #0000 26%)
}

.pricing-tab-large.general.futures {
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
    background-color: #1d1d1d
}

.pricing-tab-large.general.futures.w--current {
    background-color: var(--crypto-bg-secondary);
    outline-offset: 0px;
    color: var(--fg-futures-brand);
    background-image: linear-gradient(135deg, #7a25db5c, #0000 26%);
    outline: 1px solid #c57cff
}

.pricing-tab-large.general.crypto.cros {
    background-color: #1d1d1d
}

.pricing-tab-large.general.crypto.cros.w--current {
    color: var(--text-brand);
    background-image: linear-gradient(135deg, #dbd8255c, #0000 26%)
}

.pricing-tab-large.general.crypto {
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
    background-color: #161616
}

.pricing-tab-large.general.crypto.w--current {
    background-color: var(--crypto-bg-secondary);
    color: var(--fg-futures-brand);
    background-image: linear-gradient(135deg, #7a25db5c, #0000 26%)
}

.pricing-tab-large.small {
    justify-content: center;
    align-items: center;
    min-width: 400px
}

.pricing-tab-large.small.w--current {
    background-color: var(--bg-tertiary);
    background-image: none
}

.pricing-tab-large.small.futures {
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
    background-color: #242424
}

.pricing-tab-large.small.crypto {
    color: var(--text-secondary)
}

.pricing-tab-large.small.crypto.w--current {
    background-image: linear-gradient(141deg, #dcd62f66, #fff0 46%)
}

.pricing-tab-large.desaturated {
    background-color: #1f1f1f;
    box-shadow: 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.w--current {
    outline-offset: 0px;
    color: #272727;
    background-color: #1f1f1f;
    outline: 1.5px solid #dbd524;
    box-shadow: inset 0 2px 5px #dbd52433, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.futures.w--current {
    outline-offset: 0px;
    background-image: linear-gradient(135deg, #9944c35c, #0000 26%);
    border: 1.5px solid #9944c3;
    outline: 1.5px #dbd524;
    box-shadow: 0 2px 5px #9944c31a, inset 0 2px 5px #9944c333, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.futures.crypto-2457.w--current {
    background-image: linear-gradient(135deg, #9944c35c, #271a4b24 16%, #0000 26%);
    border-color: #638aff
}

.pricing-tab-large.desaturated.futures.crypto-2457.border-futures {
    outline-offset: 0px;
    border-style: none;
    border-width: 1px;
    outline: 0 solid #cc62ff
}

.pricing-tab-large.desaturated.futures.crypto-2457.border-futures:hover {
    box-shadow: 0 0 0 1px #fff3, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.futures.crypto-2457.border-futures.w--current {
    outline-offset: 0px;
    background-image: linear-gradient(135deg, #9944c35c, #291a4b8c 13%, #0000 30%);
    border-style: none;
    border-color: #9943c2;
    outline: 1.5px solid #cd63ff;
    box-shadow: 0 2px 5px #9944c31a, inset 0 2px 6px #9944c380, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.futures.crypto-2457.border-futures.w--current:hover {
    box-shadow: 0 2px 5px #9944c31a, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.crypto-2985:hover {
    background-color: #272727;
    box-shadow: 0 0 0 1px #fff3, 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.desaturated.crypto-2985.w--current {
    background-color: #ffffff12;
    background-image: linear-gradient(135deg, #dbd5255c, #0000 17%)
}

.pricing-tab-large.old {
    background-image: linear-gradient(140deg, #0000, #fff0);
    justify-content: flex-start;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px
}

.pricing-tab-large.old.w--current {
    background-image: linear-gradient(140deg, #d6d12a4d, #fff0 54%);
    justify-content: flex-start;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px
}

.pricing-tab-large.crypto {
    background-color: #222;
    box-shadow: 0 1px 3px #00000014, inset 0 0 0 1px #47474780
}

.pricing-tab-large.crypto.w--current {
    border: 1px solid var(--gold);
    background-color: #222
}

.pricing-tab-large.crypto-104 {
    outline-offset: 0px;
    outline: 0 solid #d6d12a;
    transition-duration: .2s;
    transition-timing-function: ease-in-out
}

.pricing-tab-large.crypto-104:hover {
    box-shadow: inset 0 0 0 1px #fff3, 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary);
    background-color: #0b382c
}

.pricing-tab-large.crypto-104.w--current {
    background-color: #0a382d;
    outline-width: 1.5px;
    box-shadow: 0 5px 10px #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px #d6d12a1a, 0 1px 3px #00000014
}

.pricing-tab-large.crypto-104.w--current:hover {
    box-shadow: 0 5px 10px #020c0a4d, 0 0 10px #d6d12a1a, 0 1px 3px #00000014
}

.pricing-tab-large.gen {
    color: var(--text-pimary);
    justify-content: center;
    align-items: center
}

.pricing-tab-large.gen:lang(es) {
    text-align: center
}

.pricing-tab-large.gen.w--current {
    background-color: var(--bg-secondary);
    color: var(--text-brand);
    justify-content: center;
    align-items: center
}

.pricing-tab-large.gen.small.w--current {
    background-color: var(--bg-tertiary);
    background-image: none
}

.pricing-tab-large.gen.small.futueres.w--current {
    background-color: var(--crypto-bg-tertiary);
    box-shadow: 0 5px 10px 0 #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px 0 #d6d12a1a, 0 1px 3px 0 #00000014, inset 0 0 0 1.5px var(--fg-futures-brand);
    color: var(--fg-futures-brand)
}

.pricing-tab-large.gen.small.crypto.w--current {
    background-color: var(--crypto-bg-tertiary);
    box-shadow: 0 5px 10px 0 #020c0a4d, inset 0 2px 10px 1px #d6d12a1a, 0 0 10px 0 #d6d12a1a, 0 1px 3px 0 #00000014, inset 0 0 0 1.5px var(--text-brand);
    color: var(--text-brand);
    background-image: linear-gradient(135deg, #dbcc255c, #0000 26%)
}

.pricing-tab-large.gen.futures {
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
    background-color: #1d1d1d
}

.pricing-tab-large.gen.futures.w--current {
    background-color: var(--crypto-bg-secondary);
    outline-offset: 0px;
    color: var(--fg-futures-brand);
    background-image: linear-gradient(135deg, #7a25db5c, #0000 26%);
    outline: 1px solid #c57cff
}

.pricing-tab-large.gen.crypto.cros {
    background-color: #1d1d1d
}

.pricing-tab-large.gen.crypto.cros.w--current {
    color: var(--text-brand);
    background-image: linear-gradient(135deg, #dbd8255c, #0000 26%)
}

.pricing-tab-large.gen.crypto {
    box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
    background-color: #161616
}

.pricing-tab-large.gen.crypto.w--current {
    background-color: var(--crypto-bg-secondary);
    color: var(--fg-futures-brand);
    background-image: linear-gradient(135deg, #7a25db5c, #0000 26%)
}

._3d-globe-lottie {
    filter: brightness(78%)
}

.real-company-lightbox-link {
    z-index: 1;
    aspect-ratio: 16/9;
    border-radius: var(--radius-medium);
    transition: all .2s;
    position: relative;
    overflow: hidden
}

.real-company-lightbox-link:hover {
    z-index: 1;
    box-shadow: 0 0 0 2px var(--gold);
    transform: scale(1.01)
}

.real-company-lightbox-link.is-about-page {
    aspect-ratio: auto;
    border-radius: 0;
    width: 100%;
    height: 100%
}

.lightbox-info-card {
    z-index: 1;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: var(--radius-small);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    color: var(--cream-100);
    background-color: #000806c2;
    flex-direction: row;
    align-items: center;
    padding: .25rem .5rem;
    display: flex;
    position: absolute;
    inset: auto auto .5rem .5rem;
    box-shadow: inset 0 1px #ffffff24
}

.embed-arrow-pointer-1 {
    width: 2rem
}

.real-company-pointer-component {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: var(--gold);
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 80%;
    left: -5.2rem;
    right: auto
}

.text-style-handwritten-note {
    color: var(--text-brand);
    letter-spacing: .02em;
    font-family: Gochihand, sans-serif;
    font-size: 1.3rem;
    line-height: .95;
    transform: rotate(-5deg)
}

.text-style-handwritten-note.news {
    width: 100px;
    margin-bottom: 0;
    padding-bottom: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -64px
}

.text-style-handwritten-note.small {
    color: #ff7530;
    font-size: 1.2rem
}

.text-style-handwritten-note.small.very {
    color: #f1cd00;
    font-size: 1.1rem
}

.text-style-handwritten-note.small.very.cds {
    line-height: .1
}

.swiper-resources {
    flex-flow: column;
    display: block;
    position: relative
}

.section-header-layout {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.section-header-layout.center {
    justify-content: center;
    align-items: center
}

.section-header-right {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 1;
    justify-content: flex-end;
    align-items: flex-end;
    display: flex
}

.section-header-left.center-4 {
    justify-content: center;
    align-items: center;
    display: flex
}

.swiper-resources-arrow {
    background-color: var(--cream-250);
    color: var(--ft-green-900);
    border-radius: 20rem;
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 2.5rem;
    transition: all .15s;
    display: flex
}

.swiper-resources-arrow:hover {
    background-color: var(--cream-300)
}

.swiper-resources-arrow.swiper-prev {
    border: 1px solid var(--border-desaturated-primary);
    background-color: var(--bg-secondary)
}

.swiper-resources-arrow.swiper-prev:where(.w-variant-70d1aa13-8eed-54c8-916c-49b84b4e1d9f) {
    background-color: var(--crypto-bg-secondary);
    color: var(--crypto-bg-secondary)
}

.swiper-resources-arrow.swiper-prev:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51) {
    background-color: var(--crypto-bg-secondary)
}

.swiper-resources-arrow.swiper-prev:where(.w-variant-58ff052d-7c86-0e07-beff-e51600be57fd),
.swiper-resources-arrow.swiper-prev:where(.w-variant-986e31af-676b-8dbe-d90e-8783562855a3) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.swiper-resources-arrow.swiper-prev:hover {
    border-color: var(--border-white)
}

.swiper-resources-arrow.swiper-prev.over {
    background-color: #272727
}

.swiper-resources-arrow.swiper-next {
    border: 1px solid var(--border-desaturated-primary);
    background-color: var(--bg-secondary)
}

.swiper-resources-arrow.swiper-next:where(.w-variant-70d1aa13-8eed-54c8-916c-49b84b4e1d9f),
.swiper-resources-arrow.swiper-next:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51) {
    background-color: var(--crypto-bg-secondary)
}

.swiper-resources-arrow.swiper-next:where(.w-variant-58ff052d-7c86-0e07-beff-e51600be57fd),
.swiper-resources-arrow.swiper-next:where(.w-variant-986e31af-676b-8dbe-d90e-8783562855a3) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.swiper-resources-arrow.swiper-next:hover {
    border-color: var(--border-white)
}

.swiper-resources-arrow.swiper-next.over {
    background-color: #272727
}

.pricing-block {
    width: 100%
}

.pricing-additional-benefits {
    z-index: 5;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    position: relative
}

.benefits-terms-header {
    align-items: center;
    height: 1rem;
    display: flex;
    position: relative
}

.benefits-terms-header.new {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 32px
}

.benefits-label-header {
    background-color: var(--bg-primary);
    flex: none;
    padding-right: .5rem
}

.benefits-label-header.new {
    background-color: #f9f7f200
}

.benefits-label-header.new.crypto-2399.forex {
    background-color: #06221b
}

.benefits-label-header.crypto-3902 {
    background-color: #171717
}

.benefits-label-header.crypto-3902:where(.w-variant-33723acb-422d-313c-ee4d-43fcc4272630) {
    background-color: #06221b
}

.pricing-table-divider-horizontal {
    background-color: var(--border-secondary);
    flex-flow: column;
    width: 100%;
    height: 1px;
    display: flex
}

.pricing-table-divider-horizontal.fifty {
    opacity: .2
}

.pricing-table-divider-horizontal.new {
    width: 50%
}

.pricing-table-divider-horizontal.desaturated {
    background-color: #47474780
}

.pricing-table-divider-horizontal.crypto,
.pricing-table-divider-horizontal.crypto-3904 {
    background-color: var(--crypto-border-primary)
}

.pricing-table-divider-horizontal.crypto-3904:where(.w-variant-33723acb-422d-313c-ee4d-43fcc4272630) {
    background-color: var(--border-secondary)
}

.pricing-benefits-terms {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex
}

.pricing-benefits-item {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    flex: 1;
    display: flex
}

.benefit-term-name {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    align-items: center;
    display: flex
}

.pricing-tabs {
    z-index: 1
}

.logo-is-footer {
    height: 1.8rem
}

.section-academy-new {
    background-color: var(--ft-black);
    color: var(--cream-100);
    position: relative;
    overflow: hidden
}

.academy-left {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    width: 55%;
    display: flex;
    position: relative
}

.academy-right {
    z-index: 1;
    width: 45%;
    position: relative
}

.academy-video-gradient-left {
    z-index: 2;
    background-image: linear-gradient(to right, var(--ft-black), #14151800 67%, #0b352b00);
    width: 45%;
    height: 100%;
    position: absolute;
    inset: 0% auto 0% 0%
}

.academy-video-gradient-bottom {
    z-index: 2;
    background-image: linear-gradient(to bottom, #14151800, var(--ft-black)84%);
    width: 100%;
    height: 30%;
    position: absolute;
    inset: auto 0% 0%
}

.layout-academy-shows {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 3.5rem;
    position: relative
}

.swiper-academy-shows {
    z-index: 1;
    position: relative;
    overflow: visible
}

.academy-shows-item {
    z-index: 2;
    border-radius: var(--radius-medium);
    margin-right: 0;
    transition: all .2s;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 2px 5px 5px #ce0000bf
}

.academy-shows-item:hover {
    z-index: 1;
    box-shadow: 0 0 0 2px var(--gold);
    transform: scale(1.01)
}

.academy-visual {
    z-index: 1;
    aspect-ratio: 1;
    width: 140%;
    margin-top: -6rem;
    position: absolute;
    top: 0;
    right: 0;
    overflow: hidden
}

.swiper-academy-latest {
    flex-flow: column;
    width: 100%;
    display: flex;
    position: relative
}

.academy-latest-header {
    justify-content: space-between;
    align-items: flex-end;
    margin-top: .5rem;
    margin-bottom: .5rem;
    display: flex
}

.layout-academy-latest {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 36rem;
    margin-top: 0;
    display: flex
}

.academy-shows-pointer-component {
    z-index: 2;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: var(--gold);
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 87%;
    right: -5rem
}

.embed-arrow-pointer-2 {
    transform-style: preserve-3d;
    width: 2rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.academy-logo-2 {
    height: 3rem;
    margin-bottom: 1rem
}

.swiper-latest-video-arrow {
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    color: var(--gold);
    background-color: #000806c2;
    border-radius: 20rem;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    transition: all .15s;
    display: flex;
    box-shadow: inset 0 1px #ffffff24
}

.swiper-latest-video-arrow:hover {
    background-color: #1d3d35c2
}

.swiper-latest-video-arrow-wrapper-left {
    z-index: 3;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% auto 0% -1.5rem
}

.swiper-latest-video-arrow-wrapper-right {
    z-index: 3;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0% -1.5rem 0% auto
}

.academy-latest-video-item {
    aspect-ratio: 16/9;
    border-radius: var(--radius-medium);
    max-width: 24rem;
    transition: all .2s;
    display: inline-block;
    position: relative;
    overflow: hidden
}

.academy-latest-video-item:hover {
    z-index: 1;
    box-shadow: 0 0 0 2px var(--gold);
    transform: scale(1.01)
}

.lightbox-info-card-latest-video {
    z-index: 1;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: var(--radius-small);
    background-color: var(--gold);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    color: var(--ft-green-900);
    flex-direction: row;
    align-items: center;
    padding: .25rem .5rem;
    display: flex;
    position: absolute;
    inset: auto auto .5rem .5rem;
    box-shadow: inset 0 1px #ffffff24
}

.academy-shows-gradient-right {
    z-index: 2;
    background-image: linear-gradient(to right, #07271f00, #14151880 10%, var(--ft-black)54%);
    width: 25rem;
    position: absolute;
    inset: 0% -25rem 0% auto
}

.academy-shows-gradient-left {
    z-index: 2;
    background-image: linear-gradient(to right, #07271f00, #14151880 10%, var(--ft-black)54%);
    transform-style: preserve-3d;
    width: 25rem;
    position: absolute;
    inset: 0% auto 0% -25rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.latest-video-info {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-start;
    align-items: center;
    margin-top: .5rem;
    display: flex
}

.latest-video-info-text {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    justify-content: center;
    display: flex
}

.no-shrink {
    flex: none
}

.card-thumbnail-stroke {
    z-index: 3;
    border-radius: var(--radius-medium);
    position: absolute;
    inset: 0%;
    box-shadow: inset 0 0 0 1px #ffffff26
}

.card-thumbnail-stroke.no-pointer-events {
    pointer-events: none
}

.card-thumbnail-stroke.no-pointer-events._19-9 {
    aspect-ratio: auto;
    object-fit: fill
}

.layout-academy-columns {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: flex-start;
    display: flex
}

.layout-payouts-section {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: flex
}

.payouts-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    max-height: 44rem;
    margin-left: -.75rem;
    margin-right: -.75rem;
    padding-top: 1rem;
    padding-left: .5rem;
    padding-right: .5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.component-more-block {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: absolute;
    inset: auto 0% 0%
}

.more-button-gradient {
    z-index: 0;
    background-image: linear-gradient(to bottom, #f9f7f100 31%, var(--cream-100)62%);
    width: 110%;
    height: 15rem;
    position: absolute;
    inset: auto -5% -1rem
}

.more-button-gradient.no-pointer-events {
    background-image: linear-gradient(180deg, #f9f7f100 31%, var(--bg-primary)62%)
}

.more-button-gradient.no-pointer-events:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    background-image: linear-gradient(#f9f7f100 31%, #121212 62%)
}

.more-button-gradient.no-pointer-events:where(.w-variant-f2193e5c-217d-2406-2abc-09cd4044b813) {
    background-image: linear-gradient(180deg, #f9f7f100 31%, var(--crypo-bg-primary)62%)
}

.academy-video-gradient-right {
    z-index: 2;
    background-image: linear-gradient(to right, #0b352b00, #14151800 22%, var(--ft-black));
    width: 15%;
    height: 100%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.tile-icon-wrapper {
    margin-left: -.25rem
}

.tile-icon-wrapper.is-discord {
    color: var(--discord)
}

.tile-icon-wrapper.is-games {
    color: var(--gaming-500)
}

.resource-card-title {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    display: flex
}

.image {
    height: 1.7rem
}

.is-total-earnings.heading-style-h2.no-bg {
    background-image: none
}

.is-total-earnings.heading-style-h2.no-bg.updated {
    font-size: 2.8rem;
    font-weight: 600
}

.is-total-earnings.heading-style-h2.no-bg.updated.counter {
    color: var(--fg-brand)
}

.story-card-new {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    outline-offset: 0px;
    border-radius: 1rem;
    outline: 0 #0b352b;
    flex: 1;
    align-self: flex-start;
    transition: background-color .15s;
    position: relative;
    overflow: hidden
}

.story-card-new:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    background-color: var(--crypto-bg-secondary);
    border-color: #47474780
}

.story-card-new:where(.w-variant-f2193e5c-217d-2406-2abc-09cd4044b813) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.take-home-total {
    z-index: 1;
    font-size: 1rem;
    position: relative
}

.section-discord {
    background-color: var(--ft-black);
    color: var(--cream-100);
    position: relative;
    overflow: hidden
}

.discord-visual {
    z-index: 1;
    aspect-ratio: 1;
    perspective: 1000px;
    justify-content: center;
    align-items: flex-start;
    width: 140%;
    display: flex;
    position: absolute
}

.discord-gradient-right {
    z-index: 5;
    background-image: linear-gradient(90deg, #14151800, var(--bg-primary)45%);
    width: 50%;
    height: 120%;
    margin-top: -10%;
    margin-right: -10%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.discord-gradient-right.kl {
    background-image: linear-gradient(90deg, #14151800, #131417 45%)
}

.discord-gradient-bottom {
    z-index: 4;
    background-image: linear-gradient(#14151800, #041410 23%);
    width: 100%;
    height: 60%;
    position: absolute;
    inset: auto 0% 0%
}

.layout-discord-features {
    z-index: 4;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 4rem;
    display: grid;
    position: relative
}

.discord-feature-card {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border-radius: var(--radius-medium);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    background-color: #2c2d30d9;
    flex-direction: column;
    justify-content: space-between;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 20px 50px -30px #5b67f366
}

.discord-card-title {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.discord-card-text {
    z-index: 1;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: var(--cream-200);
    flex-direction: column;
    padding-top: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: relative
}

.discord-right {
    z-index: 1;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 50%;
    display: flex;
    position: relative
}

.discord-left {
    z-index: 1;
    width: 50%;
    position: relative
}

.layout-discord-top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: flex-start;
    display: flex
}

.discord-feature-image {
    object-fit: contain;
    width: 100%
}

.discord-visual-image {
    z-index: 2;
    border-radius: var(--radius-medium);
    transform-style: preserve-3d;
    width: 100%;
    height: 53%;
    margin-left: 5%;
    position: absolute;
    overflow: hidden;
    transform: rotateX(15deg)rotateY(0)rotate(0);
    box-shadow: 0 21px 20px -16px #f0f35b4a
}

.discord-visual-image.is-2 {
    z-index: 1
}

.trustpilot-reviews-wrapper {
    border-radius: var(--radius-medium);
    background-color: #fff;
    flex: 1;
    align-self: flex-start;
    width: 100%;
    padding: 1.5rem;
    transition: background-color .15s;
    position: relative;
    overflow: hidden;
    box-shadow: inset -1px -1px 1px #2423101c, inset 1px 1px 0 1px #fffeef70
}

.swiper-trustpilot {
    position: relative;
    overflow: visible
}

.swiper-trustpilot.edit {
    height: auto
}

.swiper-trustpilot.ck {
    width: 100%
}

.earnings-calculator-new {
    align-self: stretch
}

.earnings-calculator-cells {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-direction: column;
    display: flex
}

.layout-spread {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    display: flex
}

.layout-spread:lang(es) {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem
}

.broker-interview-link {
    z-index: 1;
    aspect-ratio: 16/9;
    border-radius: var(--radius-medium);
    flex: none;
    height: 7rem;
    transition: all .2s;
    position: relative;
    overflow: hidden
}

.broker-interview-link:hover {
    z-index: 1;
    box-shadow: 0 0 0 2px var(--gold)
}

.block-broker-interview {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: var(--radius-medium);
    color: var(--cream-100);
    cursor: pointer;
    background-color: #6e3884;
    background-image: linear-gradient(135deg, #9552b1, #54236d);
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 1rem;
    padding: 1rem;
    text-decoration: none;
    transition: transform .4s cubic-bezier(.165, .84, .44, 1);
    display: flex;
    position: relative
}

.block-broker-interview:hover {
    transform: scale(1.02)
}

.block-broker-interview.is-regular-video {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--ft-green-900);
    background-image: none;
    border-radius: 1.5rem;
    width: 88%;
    padding-right: 1.5rem
}

.broker-interview-details {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.mt-card-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    justify-content: center;
    align-items: center;
    margin-top: 2rem;
    display: flex
}

.mt-header-icon {
    width: 3rem;
    height: 3rem;
    position: relative
}

.embed-arrow-pointer-spread {
    color: var(--gold);
    transform-style: preserve-3d;
    width: 2rem;
    position: absolute;
    inset: 1rem 1rem auto auto;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.section-earnings {
    position: relative;
    overflow: visible
}

.calculator-col-text {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: flex-start;
    padding-right: 0%;
    display: flex
}

.calculator-col-calc {
    flex: none;
    justify-content: center;
    width: 45%;
    display: flex;
    position: relative
}

.calc-col-bg {
    z-index: -1;
    border-top-left-radius: var(--radius-large);
    background-color: var(--fg-brand);
    opacity: .31;
    filter: blur(100px);
    background-image: none;
    border-top-right-radius: 0;
    position: absolute;
    inset: 6rem 20% 10%
}

.calculator-card-new {
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-large);
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    background-color: #07271fcc;
    flex: 1;
    align-self: flex-start;
    max-width: 100%;
    padding: 0;
    transition: background-color .15s;
    position: relative;
    overflow: hidden
}

.pricing-component {
    width: 100%;
    display: flex
}

.value-wrapper-inside {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    display: flex
}

.value-wrapper-inside.nospace {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem
}

.tag-discount {
    border-radius: var(--radius-small);
    color: var(--white);
    background-image: linear-gradient(90deg, #ff3c2e, #ffae44);
    align-items: center;
    height: 1.2rem;
    margin-left: 8px;
    padding: 4px .25rem 4px 0;
    font-weight: 600;
    display: block;
    position: relative
}

.tag-discount.new {
    background-image: linear-gradient(90deg, #ff2e2e, #ffae44);
    margin-left: 8px;
    padding-top: 4px;
    padding-bottom: 4px;
    display: block
}

.tag-discount.new.crypto-3184 {
    background-image: linear-gradient(90deg, #ff8989, #e3c553)
}

.tag-discount.crypto-3758 {
    background-image: linear-gradient(90deg, #ff8989, #dcd244)
}

.tag-increase {
    border-radius: var(--radius-small);
    box-shadow: inset 0 0 0 .5px var(--cream-400);
    align-items: center;
    height: 1.2rem;
    padding: 4px .25rem;
    font-weight: 600;
    display: block
}

.tag-increase.crypto-3761 {
    background-color: #ffffff1a;
    box-shadow: inset 0 0 0 .5px #dbd5244d
}

.tag-discount-chevron {
    z-index: -1;
    background-color: #ff3e2f;
    width: .8rem;
    height: .8rem;
    margin-top: auto;
    margin-bottom: auto;
    position: absolute;
    inset: 0% auto 0% -.3rem;
    transform: rotate(45deg)
}

.tag-discount-chevron.crypto-3760 {
    background-color: #ff8989
}

.no-line-height {
    line-height: 1
}

.no-line-height.text-size-tiny.dark {
    color: var(--text-pimary)
}

.no-line-height.text-size-tiny.dark.crypto-3759 {
    color: #131417;
    font-weight: 700
}

.no-line-height.text-size-tiny.crypto-3762 {
    color: var(--white);
    font-weight: 600
}

.hero-video-pointer-component {
    z-index: 2;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: var(--gold);
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 108%;
    left: 2rem
}

.hero-video-pointer-component.moved {
    left: auto;
    right: 4rem
}

.hero-video-pointer-component.drawdown {
    display: none;
    top: -16px;
    bottom: auto;
    left: -110px
}

.hero-video-pointer-component.drawdown.cds {
    top: 12px;
    left: -100px
}

.section-hero-new {
    z-index: 1;
    background-color: var(--ft-green-900);
    color: var(--cream-100);
    flex-direction: column;
    padding-top: 5.6rem;
    padding-bottom: 5.6rem;
    display: flex;
    position: relative;
    overflow: visible
}

.section-hero-new.is-basic-page {
    background-color: var(--bg-primary);
    background-image: linear-gradient(180deg, var(--bg-secondary), var(--bg-primary));
    margin-top: 0;
    padding-top: 4rem;
    padding-bottom: 3rem
}

.section-hero-new.is-basic-page.nids {
    background-image: none;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0
}

.section-hero-new.new {
    aspect-ratio: auto;
    width: 100%;
    height: auto;
    min-height: 78vh;
    max-height: none;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    overflow: visible
}

.section-hero-new.new.crypto {
    background-color: #272727
}

.hero-ft-layout {
    z-index: 1;
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-direction: row;
    align-items: flex-end;
    display: flex;
    position: relative
}

.hero-ft-video {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    flex: 1;
    justify-content: flex-end;
    align-items: center;
    width: 40%;
    display: flex;
    position: relative
}

.hero-ft-video.new {
    z-index: 99999999
}

.hero-ft-video-lightbox {
    aspect-ratio: 16/9;
    border-radius: var(--radius-medium);
    box-shadow: 0 0 0 4px var(--gold), 0 32px 32px -8px #03271f70;
    outline-offset: 0px;
    cursor: pointer;
    background-color: #707070;
    border: 0 #d3cf66;
    outline: 3px #07271f;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
    overflow: hidden
}

.hero-ft-video-lightbox.none {
    box-shadow: none;
    background-color: #70707000;
    border-style: none;
    border-color: #d3cf6600;
    width: 96px;
    height: 96px;
    overflow: visible
}

.hero-ft-main-video {
    width: 100%;
    position: relative
}

.hero-ft-main-video.new {
    justify-content: center;
    align-items: center;
    width: 96px;
    height: 96px;
    display: flex;
    position: relative
}

.hero-ft-cta-area {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: row;
    align-items: flex-start;
    display: flex
}

.hero-ft-cta-area.max-w {
    z-index: 2;
    z-index: 2;
    flex-flow: column-reverse;
    justify-content: center;
    align-items: flex-start;
    width: 84%;
    position: relative
}

.ft-hero_video_play_btn {
    z-index: 3;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    color: var(--gold);
    background-color: #00080699;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 6rem;
    height: 6rem;
    transition: transform .25s cubic-bezier(.25, .46, .45, .94), box-shadow .5s;
    display: flex;
    position: relative;
    box-shadow: inset 0 0 0 1px #ffffff26
}

.ft-hero_video_play_btn:hover {
    box-shadow: none;
    transform: scale(1.05)
}

.text-color-cream-500 {
    font-size: 1rem
}

.text-color-cream-500.small {
    color: var(--text-secondary)
}

.image-hero-ft {
    z-index: 2;
    aspect-ratio: 16/9;
    opacity: .7;
    object-fit: cover;
    width: 100%;
    max-width: none;
    height: 100%;
    position: absolute;
    inset: auto 0% 0% auto;
    overflow: visible
}

.embed-arrow-pointer-hero {
    width: 2rem;
    position: relative;
    left: .6rem;
    transform: none
}

.embed-arrow-pointer-hero.new {
    transform: rotate(-64deg)
}

.embed-arrow-pointer-hero.small {
    color: #ffa742;
    width: 1.5rem
}

.embed-arrow-pointer-hero.small.rot {
    color: #464646;
    width: 1rem;
    margin-top: -6px;
    margin-left: 40px;
    transform: rotate(-23deg)
}

.embed-arrow-pointer-hero.small.rot.ed {
    color: #c2c2c2;
    margin-top: -12px;
    margin-left: 26px
}

.section-hero-main-ft {
    z-index: 1;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    max-height: 100%;
    margin-top: 0;
    display: flex;
    position: relative
}

.swiper-plan-chips-wrapper {
    justify-content: space-between;
    margin-bottom: 2rem;
    display: none
}

.navbar-link-main {
    grid-column-gap: .25rem;
    color: var(--white-70);
    letter-spacing: .02em;
    align-items: center;
    padding: 1.5rem .75rem;
    font-weight: 300;
    text-decoration: none;
    transition: color .2s;
    display: flex
}

.navbar-link-main:hover {
    color: var(--cream-100)
}

.navbar-dropdown-card {
    border-radius: var(--radius-medium);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: #f9f7f2eb;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
    padding-left: 2rem;
    padding-right: 2rem;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 8px 32px -4px #0003
}

.navbar-social-links {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    margin-top: 1rem;
    display: flex
}

.video-list-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.video-list-thumbnail {
    z-index: 1;
    aspect-ratio: 16/9;
    border-radius: var(--radius-normal);
    background-color: var(--cream-300);
    flex: none;
    width: 7rem;
    position: relative;
    overflow: hidden
}

.video-list-info {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    justify-content: center;
    display: flex
}

.video-list-link {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    text-decoration: none;
    display: flex
}

.video-list-link:hover {
    text-decoration: underline
}

.nav-latest-video {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    text-decoration: none;
    display: flex;
    position: relative
}

.nav-latest-video:hover {
    text-decoration: underline
}

.nav-latest-video-thumbnail {
    z-index: 1;
    border-radius: var(--radius-medium);
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 2px 5px -2px #0003
}

.nav-resources {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    display: flex
}

.nav-resources.hide {
    display: none
}

.nav-resource-card {
    z-index: 1;
    border: 1px solid var(--cream-250);
    border-radius: var(--radius-medium);
    flex: 1;
    min-height: 6rem;
    padding: 1rem;
    text-decoration: none;
    position: relative;
    overflow: hidden
}

.nav-resource-card:hover {
    border-color: var(--cream-400)
}

.nav-resource-card.is-ebook {
    background-color: var(--gold)
}

.nav-resource-card.is-traders-accelerator {
    color: var(--cream-100);
    background-color: #0b2b42
}

.nav-resource-card-image {
    z-index: -1;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0% 0% 0% auto
}

.navbar-menu-buttons-wrapper {
    display: none
}

.payout-methods-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex
}

.payout-methods-wrapper:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    flex-flow: row-reverse
}

.payout-method-card {
    z-index: 1;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-medium);
    background-color: var(--bg-secondary);
    outline-offset: 0px;
    outline: 3px #051914;
    flex-direction: column;
    flex: 1;
    height: 11rem;
    padding: 1.25rem 12rem 1.5rem 1.5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.payout-method-card:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
    color: #191919;
    background-color: #1b1b1b;
    border-color: #47474780
}

.payout-method-card:where(.w-variant-f2193e5c-217d-2406-2abc-09cd4044b813) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.payout-method-card.games {
    background-color: #282b31;
    background-image: linear-gradient(152deg, #1d1f24, #282b31);
    justify-content: flex-start;
    align-items: flex-start
}

.payout-method-card-header {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.payout-method-card-header.is-soon {
    justify-content: space-between
}


.payout-feature-icon {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    align-items: center;
    display: flex
}

.payment-method-text {
    width: 100%;
    max-width: 100%
}

.img-payment-method {
    z-index: -1;
    width: 60%;
    max-width: 60%;
    margin-left: auto;
    transition: transform .2s cubic-bezier(.175, .885, .32, 1.275);
    position: absolute;
    inset: auto 0% 0% auto
}

.tag-coming-soon {
    border-radius: var(--radius-small);
    color: var(--cream-100);
    background-color: #ccc7c0;
    padding-left: .25rem;
    padding-right: .25rem
}

.payout-features-divider {
    background-color: var(--border-secondary);
    width: 1px;
    height: 2.7rem
}

.payout-features-divider:where(.w-variant-6f3b5d62-0bd4-3b7b-afde-df53e4ef7715),
.payout-features-divider:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    background-color: var(--crypto-border-primary)
}

.is-payouts-cards-heading {
    margin-top: 1.5rem;
    margin-left: .25rem
}

.code-wistia-embed {
    border: 1px solid var(--border-secondary);
    border-radius: 16px;
    width: 100%;
    overflow: hidden
}

.component-background-video {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    outline-offset: 0px;
    object-fit: cover;
    border: 10px solid #ffffff1a;
    border-radius: 32px;
    outline: 50px #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    padding: 0;
    display: flex;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.component-background-video.show,
.component-background-video.live-ft {
    border-style: none;
    border-radius: 0
}

.cta-block {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    margin-bottom: 3rem;
    display: flex
}

.tour-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 0;
    display: flex
}

.tour-list.margin-top {
    padding-top: 2rem
}

.tour-list.fd {
    grid-column-gap: 8rem;
    grid-row-gap: 8rem
}

.blog4-header_featured-list {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.blog4-header_featured-item {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-bottom: 4rem;
    display: flex
}

.blog4-header_image-link {
    width: 100%;
    margin-bottom: 1.5rem
}

.blog4-header_image-link.margin-bottom.margin-0 {
    margin-top: 0;
    margin-bottom: 0
}

.blog4-header_image-wrapper {
    width: 100%;
    overflow: hidden
}

.blog4-header_image {
    aspect-ratio: 4/2;
    border: 1px solid var(--border-secondary);
    object-fit: cover;
    border-radius: 20px;
    width: 100%;
    height: 100%
}

.blog4-header_featured-item-content {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
    padding: 1rem 0 0;
    display: flex
}

.blog4-header_title-link {
    margin-bottom: .5rem;
    text-decoration: none;
    display: block
}

.blog4-header_title-link.featured-post {
    margin-top: .5rem;
    margin-bottom: 1rem
}

.blog4-header_author-wrapper {
    align-items: center;
    margin-top: 1.5rem;
    display: flex
}

.blog4-header_author-image-wrapper {
    margin-right: 1rem
}

.blog4-header_author-image {
    object-fit: cover;
    border-radius: 100%;
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    min-height: 3rem
}

.blog4-header_date-wrapper {
    display: flex
}

.blog4-header_text-divider {
    margin-left: .5rem;
    margin-right: .5rem
}

.support-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    align-items: flex-start;
    width: 50%;
    display: flex
}

.image-3-2 {
    aspect-ratio: 3/2
}

.image-3-2.is-rounded {
    border-radius: var(--radius-medium);
    width: 100%
}

.navbar {
    z-index: 1500;
    background-color: #1c3731;
    align-items: center;
    min-height: 4rem;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: sticky;
    inset: 0% 0% auto
}

.navbar-container {
    align-items: center;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.navbar-container.new {
    justify-content: flex-start;
    align-items: center
}

.navbar-ctas {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: flex-end;
    align-items: center;
    display: flex
}

.navbar-logo {
    order: 1;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.navbar-menu-new {
    flex: 1;
    order: 2;
    align-items: center;
    height: 100%;
    margin-left: 2.5rem;
    display: flex
}

.navbar-menu-new.new {
    order: 2;
    margin-left: 2.5rem
}

.navbar-item {
    padding-right: .3rem;
    position: relative
}

.navbar-item.is-mobile-social-links {
    display: none
}

.navbar-item.is-locale-switcher-desktop {
    padding-right: 0
}

.navbar-item.is-locale-switcher-desktop.no-margin.hide-on-desktop {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none
}

.navbar-item.is-locale-switcher-mobile {
    display: none
}

.navbar-item.special {
    padding-right: 1rem
}

.navbar-item.new {
    justify-content: center;
    align-items: center;
    padding-left: 16px;
    padding-right: 8px;
    display: flex;
    position: static
}

.navbar-item.new:hover {
    background-color: #1c3731
}

.navbar-item.kokos {
    justify-content: center;
    align-items: center;
    height: 4rem;
    padding: 20px 24px;
    display: flex;
    position: static
}

.navbar-item.kokos {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: center;
    align-items: center;
    height: 3.5rem;
    padding: 20px 24px;
    display: flex;
    position: static
}

.navbar-item.kokos:hover {
    background-color: var(--bg-secondary)
}

.navbar-item.kokos.hide-on-base {
    display: none
}

.navbar-item.kokos.hide-on-base:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e),
.navbar-item.kokos.hide-on-base:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: flex
}

.navbar-item.kokos.hide-on-base:hover:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: var(--crypto-bg-secondary)
}

.navbar-item.kokos.hide-on-base.active {
    border-left: 1px solid #ffffff0f;
    border-right: 1px solid #ffffff0f;
    display: flex;
    position: relative
}

.navbar-item.kokos.hide-on-base.active:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: var(--crypto-bg-secondary);
    color: var(--crypto-bg-tertiary);
    cursor: pointer;
    border-right-style: none;
    position: relative;
    overflow: hidden
}

.navbar-item.kokos.hide-on-base.active:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    transition: all .2s;
    position: relative;
    overflow: hidden
}

.navbar-item.kokos.hide-on-base.active:hover:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypto-bg-tertiary)
}

.navbar-item.kokoska {
    justify-content: center;
    align-items: center;
    height: 3.5rem;
    padding: 20px 24px;
    display: flex;
    position: static
}

.navbar-item.kokoska:hover {
    background-color: var(--bg-secondary)
}

.navbar-item.kokoska.active {
    background-color: #ffffff0a;
    width: auto;
    height: 3.5rem;
    position: relative
}

.navbar-item.kokoska.active:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e),
.navbar-item.kokoska.active:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: #fff0;
    transition: all .2s
}

.navbar-item.kokoska.active:hover:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: var(--crypto-bg-secondary)
}

.navbar-item.kokoska.active:hover:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypto-bg-tertiary)
}

.navbar-item.kokoska.sdkl {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    position: relative
}

.navbar-item.kokoska.sdkl:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    border-left: 1px solid #2f2f2f;
    border-right: 1px solid #2f2f2f;
    transition: all .2s
}

.navbar-item.kokoska.sdkl:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypto-bg-tertiary);
    position: relative;
    overflow: hidden
}

.navbar-item.kokoska.sdkl:hover:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: var(--crypto-bg-secondary)
}

.navbar-item.kokoska.sdkl:hover:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypto-bg-tertiary)
}

.navbar-dp-link {
    color: var(--cream-100);
    align-items: center !important;
    padding: .5rem .25rem .5rem 0;
    text-decoration: none !important;
    display: flex
}

.navbar-dp-link.is-payouts {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem
}

.navbar-dp-link.is-payouts.max {
    padding-right: .75rem
}

.navbar-dp-card {
    z-index: 1;
    border-radius: var(--radius-medium);
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    transform-origin: 25% 0;
    background-color: #26222126;
    align-items: flex-start;
    padding: 1.25rem 1.5rem;
    display: none;
    position: absolute;
    top: 2.5rem;
    left: -.75rem;
    right: auto;
    box-shadow: 0 2px 4px -1px #1813030d, 0 30px 35px -10px #1611031a
}

.navbar-dp-card.is-locales {
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: none;
    left: auto;
    right: 0
}

.navbar-dp-card.show {
    display: flex
}

.navbar-dp-content-main {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: column;
    width: 24rem;
    padding-right: 1.5rem;
    display: flex
}

.navbar-dp-content-secondary {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: flex-start;
    align-self: stretch;
    align-items: flex-start;
    width: 15rem;
    display: flex
}

.navbar-card-small-link-component {
    grid-column-gap: .75rem;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    padding-top: .25rem;
    padding-bottom: .25rem;
    text-decoration: none;
    display: flex
}

.navbar-card-small-link {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
    color: var(--cream-500);
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.navbar-card-small-link-icon {
    color: var(--cream-400);
    position: absolute;
    inset: auto -1.5rem 0% auto
}

.navbar-dp-card-divider {
    background-color: var(--cream-200);
    width: 1px;
    height: 100%
}

.navbar-dp-chevron {
    opacity: .5;
    display: block
}

.navbar-menu-button {
    display: none
}

.navbar-buttons {
    order: 3;
    justify-content: flex-end;
    align-items: center;
    display: flex
}

.navbar-socials {
    margin-right: 1.25rem
}

.navbar-socials.hide {
    display: none
}

.navbar-socials-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex
}

.navbar-social-link {
    color: var(--white-70);
    width: 1.25rem;
    height: 1.25rem
}

.navbar-social-link:hover {
    color: var(--cream-100)
}

.icon-embed-full {
    width: 100%;
    height: 100%
}

.navbar-lets-connect {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-direction: column;
    margin-top: 0;
    display: flex
}

.rte-ft-basic {
    font-size: 1.25rem
}

.rte-ft-basic p {
    color: var(--text-secondary);
    text-align: left;
    justify-content: center;
    align-items: center;
    margin-bottom: .5rem;
    font-weight: 400;
    display: block
}

.rte-ft-basic h3 {
    margin-bottom: 1rem
}

.rte-ft-basic.gray {
    color: var(--cream-300)
}

.section-basic {
    position: relative
}

.feature-section-rules-grid {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    display: grid
}

.feature-section-rules-grid.tablet-full {
    width: 100%
}

.rules-grid-tile {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex-direction: column;
    align-items: flex-start;
    padding: .75rem;
    display: flex
}

.rules-tile-value {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    align-items: center;
    display: flex
}

.how-it-works-calculator-wrapper {
    justify-content: center;
    align-items: center;
    width: 90%;
    display: flex
}

.locales-list.is-navbar {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    display: flex
}

.section-hero-main-ft-basic {
    z-index: 1;
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: relative
}

.section-hero-main-ft-basic.plk {
    padding-top: 4rem
}

.locale-switcher-icon {
    margin-right: .25rem
}

.locale-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    align-items: center;
    text-decoration: none;
    display: flex
}

.locale-item:hover {
    text-decoration: underline
}

.locale-switcher-check {
    display: none
}

.feature-section-video {
    width: 100%
}

.feature-section-video.align-center {
    justify-content: center;
    align-items: center;
    width: 80%;
    min-height: 300px;
    display: flex;
    position: relative
}

.office-location-title {
    z-index: 1;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--gold);
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    flex-direction: column;
    align-items: flex-start;
    padding: .5rem .75rem;
    display: flex
}

.office-image-wrapper {
    aspect-ratio: 1;
    border-top-right-radius: var(--radius-medium);
    border-bottom-left-radius: var(--radius-medium);
    border-bottom-right-radius: var(--radius-medium);
    object-fit: cover;
    margin-bottom: 1rem;
    position: relative;
    overflow: hidden
}

.office-location-chevron {
    z-index: -1;
    color: var(--gold);
    width: 1rem;
    height: 1rem;
    position: absolute;
    inset: auto auto -.7rem 0%
}

.layout-about-numbers {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 3rem;
    display: grid
}

.layout-about-numbers-item {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    flex: 1;
    display: flex
}

.section-hero-about {
    background-color: var(--bg-primary);
    color: var(--cream-100);
    position: relative
}

.section-hero-about.change {
    background-image: linear-gradient(180deg, var(--ft-green-900), #101111);
    margin-bottom: 14rem;
    padding-bottom: 0
}

.hero-about {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    padding-top: 6rem;
    padding-bottom: 0;
    display: flex
}

.banner-campaign-code-wrapper {
    grid-column-gap: .05rem;
    grid-row-gap: .05rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.banner-campaign-code {
    grid-column-gap: .15rem;
    grid-row-gap: .15rem;
    border: 1.3px dashed var(--cream-100);
    border-radius: .2rem;
    align-items: center;
    padding: .35rem .5rem .18rem;
    display: flex
}

.banner-campaign-code.is-limited25-count {
    z-index: 2;
    background-color: #ce102600;
    border-style: none;
    border-radius: .1rem;
    padding-bottom: .35rem;
    position: relative
}

.banner-campaign-code.is-limited25-count.lite {
    z-index: 2;
    background-color: #9f29b2;
    border-radius: .3rem;
    position: relative;
    box-shadow: -1px -1px #0003, inset 1px 1px 2px #fff3
}

.banner-campaign-code.is-limited25-count.image {
    padding-left: 0;
    padding-right: 0
}

.banner-campaign-code.lite-code {
    border-radius: .2rem
}

.banner-campaign-code.gray {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    border-style: dashed;
    border-color: var(--cream-500);
    color: var(--cream-500);
    -webkit-text-stroke-color: #6b6762;
    background-color: #eee726;
    border-radius: .5rem;
    padding-top: .25rem;
    padding-bottom: .25rem;
    transition: background-color .2s
}

.banner-campaign-code.gray:hover {
    background-color: #fcf539
}

.campaign-banner-code {
    letter-spacing: .05em;
    text-transform: uppercase;
    font-family: Courier Prime;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1
}

.campaign-banner-code.code.lite-code-count {
    color: var(--white);
    line-height: 1.2;
    text-decoration: none
}

.campaign-banner-code.gray {
    letter-spacing: .15em;
    font-family: Saans, Arial, sans-serif;
    font-size: .85rem
}

.campaign-banner-code.code.white.yellow-tint.dark-2 {
    color: #fff;
    font-weight: 900
}

.campaign-banner-code.code.white.yellow-tint.dark-3 {
    color: #fff;
    font-weight: 900
}

.campaign-banner-code.code {
    color: #000;
    height: 1.2rem;
    font-weight: 700
}

.campaign-banner-code.code.white {
    color: #fff;
    letter-spacing: .2em;
    height: auto;
    font-family: Saans, Arial, sans-serif;
    font-size: .85rem;
    font-weight: 500
}

.campaign-banner-code.code.white.yellow-tint {
    color: #dbd525
}

.evenet-status-over-2 {
    background-color: var(--gold);
    background-image: linear-gradient(270deg, var(--gold), var(--teal-400\<deleted\|variable-d74d242f\>));
    color: var(--green-600);
    text-align: center;
    text-transform: uppercase;
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.navbar_logo_xmas {
    max-width: none;
    height: 2.4rem;
    transition: all .15s;
    position: relative;
    bottom: .35rem
}

.navbar_logo_xmas:hover {
    filter: brightness(130%)
}

.navbar_logo_xmas.hide {
    display: none
}

.banner-campaign-name {
    grid-column-gap: .2rem;
    grid-row-gap: .2rem;
    align-items: center;
    display: flex
}

.banner-campaign-text {
    z-index: 2;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative
}

.banner-campaign-text.center {
    justify-content: center;
    align-items: center;
    margin-left: 0;
    margin-right: 0
}

.price-before-discount {
    color: #6b6762;
    align-items: center;
    font-weight: 500;
    text-decoration: line-through;
    display: flex
}

.text-style-typewriter {
    font-family: Courier Prime
}

.text-style-typewriter.text-size-large.text-weight-bold {
    color: #fff;
    -webkit-text-stroke-color: #84df90;
    font-size: 1.5rem;
    font-weight: 400
}

.text-style-typewriter.text-size-large.text-weight-bold.is-weekend {
    color: var(--gold)
}

.text-style-typewriter.text-size-large.text-weight-bold.birthday {
    letter-spacing: .3em;
    margin-right: -3px;
    padding-right: 0;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.1rem;
    font-weight: 600
}

.text-style-typewriter.text-size-large.text-weight-bold.gold {
    color: var(--gold)
}

.navbar-campaign-bg {
    z-index: -1;
    background-color: var(--xmas-dark);
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.event-status-over-4 {
    background-color: var(--gold);
    background-image: linear-gradient(270deg, var(--gold), var(--teal-400\<deleted\|variable-d74d242f\>));
    color: var(--ft-green-900);
    text-align: center;
    text-transform: uppercase;
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 500;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.event-photos-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.inline {
    display: inline
}

.section-hero-worldcup {
    justify-content: center;
    align-items: center;
    min-height: auto;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.wc-bg-gradient-top {
    z-index: 2;
    background-image: linear-gradient(180deg, var(--gray-modern-950), #07271f00);
    width: 100%;
    height: 40%;
    position: absolute;
    inset: 0% 0% auto
}

.wc-bg-gradient-bottom {
    z-index: 2;
    background-image: linear-gradient(180deg, #07271f00, var(--gray-modern-950));
    width: 100%;
    height: 20%;
    position: absolute;
    inset: auto 0% 0%
}

.hero-wc-text {
    z-index: 3;
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    text-align: center;
    flex-direction: column;
    flex: none;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.hero-wc-text.center {
    justify-content: center;
    align-self: center;
    align-items: center
}

.hero-wc-text.left {
    justify-content: center;
    align-items: flex-start;
    min-width: auto;
    max-width: 50%
}

.section-wc-form {
    display: flex
}

.section-wc-form.hide-this {
    background-color: var(--bg-desaturated);
    justify-content: center;
    align-items: center
}

.layout-wc-form {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    align-items: center;
    display: flex
}

.wc-form-sidebar {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    width: 50%;
    display: flex
}

.form-row {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-bottom: 16px;
    display: flex
}

.wc-logo-main {
    width: 10rem
}

.wc-bg-color {
    z-index: 1;
    background-color: #13141799;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.wc-logo-form {
    width: 8rem;
    margin-bottom: 2rem;
    margin-left: auto;
    margin-right: auto
}

.wc-form-card-dots {
    z-index: -1;
    opacity: .6;
    width: 38rem;
    position: absolute;
    inset: auto auto -11rem 0
}

.code-calculator-functions,
.pricing-plans-code-component {
    display: none
}

.frame-link-contain {
    z-index: 3;
    color: #1a1a1a;
    text-align: center;
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    width: 16em;
    height: 16em;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: -6.7em;
    font-weight: 600;
    display: flex;
    position: absolute;
    inset: 0% 0% 0% auto
}

.bolts-wrapper {
    opacity: .8;
    align-self: center;
    position: absolute
}

.bolt {
    width: 5rem;
    height: 40rem;
    position: absolute;
    transform: translate(0)
}

.bolt._5 {
    position: absolute;
    left: -17.6rem;
    transform: rotate(40deg)
}

.bolt._2 {
    position: absolute;
    inset: 0% auto auto -4rem;
    transform: rotate(10deg)
}

.bolt._6 {
    position: absolute;
    left: -23.4rem;
    transform: rotate(50deg)
}

.bolt._4 {
    position: absolute;
    left: -8rem;
    transform: rotate(20deg)
}

.bolt._3 {
    position: absolute;
    left: -12.8rem;
    transform: rotate(30deg)
}

.bolt._1 {
    inset: 0% auto auto 0%
}

.inner-bg {
    background-color: #2a2400;
    width: 20rem;
    height: 40rem;
    position: absolute;
    transform: translate(0)
}

.inner-bg._2 {
    z-index: 1;
    background-image: linear-gradient(to bottom, #0000 30%, var(--gold-premium)43%, var(--gold-premium)47%, var(--gold-premium)50%, var(--gold-premium)53%, var(--gold-premium)56%, #fff0 70%);
    height: 20rem;
    inset: 0% auto auto 0%;
    transform: translateY(300px)
}

.bolt-animation_wrapper {
    position: absolute;
    inset: 0% 0% auto auto;
    transform: rotate(0)
}

.bolt-animation_wrapper._2 {
    transform-style: preserve-3d;
    inset: 0% auto auto 4.25rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.bolt-animation_wrapper._1 {
    right: 4.25rem
}

.text-color-gold-premium {
    color: var(--gold-premium)
}

.premium-hero-section {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: var(--bg-desaturated);
    color: var(--cream-200);
    background-image: radial-gradient(circle at 50% 0, #332b0033, #0000);
    flex-direction: column;
    align-items: stretch;
    padding-bottom: 4rem;
    display: flex;
    overflow: hidden
}

.hero-premium-component {
    grid-row-gap: 4rem;
    flex-direction: column;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex
}

.tier-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border: 1px solid var(--border-desaturated-primary);
    background-color: var(--bg-desaturated);
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4c5f_pattern-rect-1.avif);
    background-repeat: no-repeat;
    background-size: 75%;
    border-radius: 3rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 2rem;
    padding: 2rem;
    display: flex;
    position: relative
}

.tier-icon-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: var(--radius-large);
    flex-direction: row;
    align-self: flex-start;
    align-items: center;
    display: flex
}

.section_tiers {
    background-color: var(--bg-desaturated);
    color: var(--green-700);
    position: relative
}

.tiers-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 2fr;
    grid-auto-columns: 1fr;
    align-self: stretch;
    display: grid
}

.criteria-items-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: grid
}

.wrapper-benefits {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    border-radius: var(--radius-large);
    background-color: #1e1e1e;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1rem;
    padding: 2rem;
    display: flex
}

.wrapper-benefits.gold {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #1a16001a;
    border: 1px solid #111
}

.wrapper-benefits.silver {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #1e1e1e1a;
    border: 1px solid #111
}

.wrapper-benefits.bronze {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #1a160033;
    border: 1px solid #111
}

.wrapper-criteria {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    border: 1px solid var(--bg-desaturated-secondary);
    border-radius: var(--radius-large);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    background-color: #1a1600;
    flex-direction: column;
    align-items: flex-start;
    margin-top: 1rem;
    padding: 2rem;
    display: flex
}

.wrapper-criteria.gold {
    background-color: #1a16001a
}

.wrapper-criteria.silver {
    background-color: #1e1e1e1a
}

.wrapper-criteria.bronze {
    background-color: #1a16001a
}

.relative {
    position: relative
}

.card-premium {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: var(--radius-large);
    background-image: linear-gradient(315deg, #332b0099, #000);
    border: 1px solid #4e4301;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    width: 100%;
    padding: 1.5rem;
    display: flex
}

.premium-benefits-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding: 0
}

.benefit-description {
    margin-left: 2.5rem;
    font-weight: 400
}

.benefit-description.white {
    color: var(--cream-200)
}

.tier-item-line {
    background-image: linear-gradient(180deg, var(--gold-premium), #1e1c11);
    width: 2px;
    position: absolute;
    inset: 0% auto 0% 0%
}

.tier-item-line.is-silver {
    background-image: linear-gradient(180deg, var(--cream-500), #1e1c11)
}

.tier-item-line.is-bronze {
    background-image: linear-gradient(#a36126, #1e1c11)
}

.premium-tier-item {
    grid-row-gap: .5rem;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    padding-left: 1rem;
    display: flex;
    position: relative
}

.premium-tier-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-rows: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.tier-header {
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    display: flex
}

.premium-form-card {
    border-radius: var(--radius-large);
    background-color: var(--bg-desaturated-secondary);
    color: var(--cream-250);
    flex-direction: column;
    align-items: stretch;
    width: 50%;
    padding: 2.5rem;
    display: flex;
    position: relative
}

.success-premium {
    background-color: #dbdb4c47;
    border-radius: 1rem
}

.campaign-popup-wrap2 {
    z-index: 50000;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    pointer-events: auto;
    background-color: #0009;
    border-radius: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: none;
    position: fixed;
    inset: 0%
}

.campaign-popup-wrap2:lang(cs),
.campaign-popup-wrap2:lang(es),
.campaign-popup-wrap2.new,
.campaign-popup-wrap2.new:lang(es),
.campaign-popup-wrap2.new:lang(cs),
.campaign-popup-wrap2.new.show {
    display: none
}

.campaign-popup {
    z-index: 5;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: var(--radius-medium);
    text-align: center;
    background-color: #fff;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a50aa_kdfl.avif), linear-gradient(#0c0c0c, #0c0c0c);
    background-position: 0 0, 0 0;
    background-size: cover, auto;
    border: 2px solid #0e0e0e;
    flex-direction: column;
    align-items: center;
    width: 30rem;
    max-width: 100%;
    min-height: 10rem;
    padding: 2.2rem;
    display: flex;
    position: relative
}

.campaign-popup.is-weekend {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4e40_kdl.avif), linear-gradient(#174a19, #174a19);
    background-position: 0 0, 0 0;
    background-size: cover, auto;
    border-color: #0d2c0e;
    width: 32rem
}

.campaign-popup.summer {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4f6e_QQ.avif), linear-gradient(#246c9b, #246c9b);
    background-position: 0 0, 0 0;
    background-size: auto, auto;
    border-color: #133c57;
    display: flex
}

.campaign-popup.big-modal {
    z-index: 99999;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border: 1px solid var(--border-desaturated-primary);
    -webkit-backdrop-filter: blur(70px);
    backdrop-filter: blur(70px);
    pointer-events: auto;
    background-color: #050505;
    background-image: none;
    border-radius: 2rem;
    width: 29rem;
    padding: 0;
    display: flex;
    overflow: hidden;
    box-shadow: 0 20px 30px #0003
}

.campaign-popup.big-modal.lk {
    background-image: linear-gradient(#fff, #fff8e5), linear-gradient(#0000, #0000);
    width: 36rem
}

.campaign-popup.big-modal.lk.big {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding: 2rem
}

.campaign-popup.big-modal.lk.big.beta {
    background-color: #fff;
    background-image: none
}

.campaign-popup.big-modal.opk {
    background-color: #fff;
    background-image: linear-gradient(#fff 63%, #f6f5d3), linear-gradient(#0000, #0000);
    width: 32rem;
    padding: 2rem
}

.campaign-popup.big-modal.new {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #0e100f;
    width: 27rem;
    overflow: visible
}

.campaign-popup.big-modal.new.sumer {
    background-color: #0b0b0b
}

.popup-close-button {
    z-index: 999;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #0000001a;
    border: 1px solid #ddd;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    margin-top: 1rem;
    margin-right: 1rem;
    transition: all .15s;
    display: flex;
    position: absolute;
    inset: 0% 0% auto auto
}

.popup-close-button:hover {
    background-color: #0000001a
}

.popup-close-button.is-weekend {
    background-color: #ffffff1a
}

.popup-close-button.is-weekend:hover {
    background-color: #0000001a
}

.popup-close-button.new {
    background-color: #eb9a21;
    background-image: linear-gradient(90deg, #e5d142, #eb971e 48%, #d562da);
    border-color: #ea951c;
    margin-top: -2rem;
    margin-right: -2rem
}

.popup-close-button.new.summer {
    border-color: var(--gold);
    background-color: var(--gold);
    background-image: none
}

.popup-close-button.dlks {
    background-color: #dbd526;
    background-image: linear-gradient(319deg, #f5a042, #dbd524);
    border-color: #c0a71a80
}

.popup-header {
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.popup-header.sdklsd {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column
}

.limited25-popup-sticker {
    border-radius: var(--radius-normal);
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    color: var(--cream-100);
    background-image: linear-gradient(#09090933, #09090933);
    border: 1px solid #dde7da;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: .5rem 1.5rem;
    display: flex;
    transform: rotate(-2deg)
}

.limited25-popup-sticker.birthday {
    border-radius: var(--radius-medium);
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    outline-offset: 0px;
    background-color: #ffffff0d;
    background-image: none;
    border-style: none;
    border-color: #292929;
    outline: 2px solid #dbd626;
    padding: .75rem 2rem;
    display: none;
    transform: rotate(0)
}

.text-style-handwritten {
    letter-spacing: .02em;
    font-family: Gochihand, sans-serif;
    font-size: 1.3rem;
    line-height: .95
}

.limited25-popup-content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #0c0c0c;
    flex-flow: wrap;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    padding: 0 2rem 2rem;
    display: flex
}

.limited25-content-side {
    border-radius: var(--radius-normal);
    background-color: var(--cream-200);
    flex-direction: column;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding-top: .6rem;
    padding-bottom: .6rem;
    display: flex
}

.limited25-content-side.is-challenges-left {
    border-radius: var(--radius-medium);
    outline-offset: 0px;
    color: var(--cream-100);
    background-color: #dbd52500;
    background-image: linear-gradient(120deg, #e7d6441a, #7be2571a 65%, #4f839d1a);
    outline: 1px solid #d8d731
}

.limited25-content-side.is-code {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: #46124e;
    background-color: #09090933;
    border: 1.5px solid #3a3a3a4d
}

.limited25-content-side.is-code.is-weekend {
    background-color: #103512
}

.limited25-content-side.is-code.boost {
    z-index: 4;
    border-radius: var(--radius-medium);
    border-style: solid;
    border-color: #bfe689;
    flex-flow: column;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    min-width: 100%;
    padding-bottom: .6rem;
    padding-left: 0;
    position: relative
}

.limited25-content-side.is-code.boost.new {
    border-color: #e7c83d
}

.notfication-block {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: var(--radius-medium);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    background-color: #487c6f38;
    border: 1px dashed #f43437;
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    padding: 1rem 2rem;
    display: flex
}

.notfication-block.is-pricing {
    background-color: #487c6f00
}

.feature-section-text-header {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: flex-start;
    display: flex
}

.section-payouts-video {
    position: relative
}

.payouts-grid-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    display: flex;
    position: relative
}

.video-testimonial-card-content {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    width: 100%;
    display: flex
}

.trustpilot-card2 {
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-medium);
   /* background-color: var(--bg-secondary);*/
    color: var(--cream-100);
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    padding: 32px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.trustpilot-card2:where(.w-variant-70d1aa13-8eed-54c8-916c-49b84b4e1d9f),
.trustpilot-card2:where(.w-variant-986e31af-676b-8dbe-d90e-8783562855a3) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.platform-card-content {
    z-index: 2;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding: 0 1rem 1rem;
    display: flex;
    position: relative;
    inset: auto 0% 0%
}

.platform-card-content.bo-margin {
    padding-top: 0
}

.section-platforms {
    z-index: 2;
    position: relative;
    overflow: hidden
}

.section-platforms:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    color: #191919;
    background-color: #121212
}

.platform-card-image {
    z-index: 1;
    width: 100%;
    margin: 0;
    padding-left: 0;
    transition: transform .2s cubic-bezier(.25, .46, .45, .94)
}

.platform-card-image:hover {
    transform: scale(1.05)
}

.platform-card-image.lk {
    width: 76%;
    margin-top: 42px;
    margin-bottom: 32px
}

.platform-card-image.sss {
    width: 40%;
    object-fit: cover;
    margin: 34px 32px 30px
}

.platform-card-image.ko {
    -webkit-backdrop-filter: blur(200px);
    backdrop-filter: blur(200px);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    mix-blend-mode: normal;
    border-radius: 16px;
    outline-width: 1px;
    outline-style: solid;
    width: 92%;
    margin: 16px
}

.platform-card-image.sssf {
    max-width: 76%;
    margin: 34px 34px 30px
}

.tag-course {
    border-radius: var(--radius-small);
    color: var(--cream-100);
    background-image: linear-gradient(135deg, #3848ff, #34bfff);
    justify-content: flex-start;
    align-items: center;
    padding: .25rem .25rem .25rem .15rem;
    font-weight: 600;
    display: flex
}

.tag-course.new {
    border-radius: var(--radius-large);
    background-image: linear-gradient(135deg, #bdb71873, #02b43273);
    padding-left: .3rem;
    padding-right: .5rem
}

.tag-course.new.purple {
    background-image: linear-gradient(135deg, #cc0fb94d, #6533d84d)
}

.tag-course.new.crypto-3614 {
    background-image: linear-gradient(135deg, #d8c90f66, #dfd44d33);
    padding-right: .5rem
}

.tag-course.new.crypto-3614:where(.w-variant-7618e8f3-bdd0-1ab9-5046-e83417378929) {
    background-image: linear-gradient(135deg, #ba19e266, #a04ddf33)
}

.tag-course.new.crypto-3614.futues {
    background-image: linear-gradient(288deg, #8326ee66, #d54ddf33)
}

.pricing-tooltip-card-link {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.layout-gamespromo-features {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 4rem;
    display: grid;
    position: relative
}

.games-feature-card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: var(--radius-medium);
    background-color: var(--gray-modern-950);
    flex-direction: column;
    justify-content: space-between;
    transition: transform .2s;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 20px 50px -30px #5b67f366
}

.games-feature-card:hover {
    transform: scale(1.05)
}

.navbar-games-bg {
    z-index: -1;
    background-color: #0d0f13;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.tag {
    -webkit-text-stroke-color: var(--white);
    background-color: #dbd525;
    border-radius: 32px;
    padding: 4px 12px
}

.tag.perk {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    background-color: #dad6d100;
    border: 1px #e1ddd3;
    flex-flow: row-reverse;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    display: flex
}

.tag.dark {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--white);
    background-color: #0f4b3d80;
    background-image: linear-gradient(#183e2d80, #175c4380);
    font-size: .9rem;
    font-weight: 500;
    box-shadow: -1px -1px 1px #fff6, inset -1px -1px 1px #fff3
}

.div-block-17 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    display: flex
}

.section-payouts-recap {
    position: relative
}

.image-3 {
    height: auto;
    min-height: auto;
    margin-top: auto;
    margin-left: auto;
    margin-right: auto
}

.section-payouts-heading {
    position: relative
}

.list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    padding-left: 0;
    display: flex
}

.list-item,
.list-item-2 {
    background-image: linear-gradient(to bottom, var(--bg-secondary), var(--bg-secondary));
    color: var(--text-pimary);
    border-radius: 8px;
    padding: 1rem;
    list-style-type: none
}

.list-item-3 {
    background-color: var(--bg-secondary);
    color: var(--text-pimary);
    border-radius: 8px;
    padding: 1rem;
    list-style-type: none
}

.image-4 {
    z-index: 2;
    max-width: 46px;
    position: relative
}

.div-block-18 {
    z-index: 3;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: center;
    width: 50%;
    display: grid;
    position: relative
}

.paragraph {
    opacity: .8;
    color: #fff;
    text-align: left;
    font-size: 1.15rem;
    font-weight: 400
}

.paragraph.gray {
    color: var(--cream-300)
}

.paragraph.center.matgin-bottom {
    margin-bottom: 2rem
}

.paragraph.md {
    font-size: 1.09rem
}

.bold-text-2 {
    color: var(--white);
    text-align: center;
    padding-bottom: 4px;
    font-weight: 500
}

.bold-text-2.big {
    font-size: 1.3rem
}

.div-block-19 {
    background-image: linear-gradient(to bottom, var(--green-700), var(--green-700));
    border-radius: 999px;
    width: 100px;
    margin-left: auto;
    margin-right: auto;
    padding: 3px 10px;
    position: absolute;
    inset: -12px 0% auto
}

.tagnew {
    -webkit-text-stroke-color: var(--gold);
    background-color: #9e4aac;
    border-radius: 22px;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding: 3px 10px;
    position: absolute;
    inset: auto auto auto 24px;
    box-shadow: inset -1px -1px 5px #0003, inset 1px 2px 2px #fff3
}

.tagnew.color {
    background-color: var(--gold)
}

.tagnew.color.new {
    background-color: #dbd525;
    background-image: linear-gradient(#fffb8f, #dbd522);
    border-radius: 6px;
    margin-left: auto;
    margin-right: 10px;
    padding: 1px 6px;
    top: -10px;
    left: auto;
    right: auto;
    box-shadow: 0 5px 5px #00000012, inset -1px -1px 2px #00000024, inset 1px 2px 2px #ffffff4d
}

.tagnew.color.new.menu {
    z-index: 20;
    margin-left: 0;
    margin-right: 0;
    padding: 1px 4px;
    position: static;
    top: auto;
    bottom: -10px
}

.tagnew.color.new.ors {
    margin-top: -8px
}

.tagnew.color.new.scadml {
    margin-right: 0;
    position: static
}

.tagnew.color.new.scadml:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--text-pimary);
    background-image: linear-gradient(144deg, #a237c9, #4d22db);
    box-shadow: 0 5px 5px #00000012, inset -1px -1px 2px #00000024, inset 1px 2px 2px #ffffff29
}

.tagnew.color.new.scadml:lang(cs) {
    margin-right: 0
}

.tagnew.new {
    border-radius: 6px
}

.tagnew.new.red {
    color: #ce10c1;
    background-color: #972ba3;
    background-image: linear-gradient(#bd2e31, #ad2123);
    border-radius: 6px;
    margin-left: 10px;
    margin-right: 10px;
    padding: 1px 6px;
    top: -10px;
    left: 12px;
    box-shadow: 0 5px 5px #00000012
}

.tagnew.new.red.crypto-115 {
    border: 1px #fec36a80;
    padding: 1px 6px
}

.div-block-20 {
    background-color: #0000
}

.box {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 12px;
    width: 100%;
    padding: 16px;
    box-shadow: inset -1px -1px 1px 1px #2423101c
}

.box.center {
    margin-left: 16px;
    margin-right: 16px;
    padding-top: 16px
}

.box.border {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    opacity: 1;
    background-image: none;
    padding: 16px;
    transition: all .2s
}

.box.new {
    background-color: var(--bg-secondary);
    padding: 8px 16px
}

.calc-box-container {
    grid-column-gap: 0%;
    grid-row-gap: 0%;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    justify-content: flex-start;
    place-items: flex-start stretch;
    padding-top: 16px;
    display: flex
}

.result-text {
    color: #e9e32e;
    text-align: center;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem;
    font-style: italic;
    font-weight: 500;
    transition: all .2s
}

.calculator-title {
    margin-bottom: 2rem
}

.final-result {
    text-align: center;
    padding-top: 0;
    padding-bottom: 4px;
    font-size: 1.2rem;
    font-weight: 700;
    transition: all .2s;
    display: none
}

.final-result.dark {
    color: var(--text-dark)
}

.div-block-23 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    border-right: 1px solid var(--border-secondary);
    border-radius: 1px;
    justify-content: center;
    align-items: center;
    margin-top: auto;
    margin-bottom: auto;
    padding-left: 8px;
    padding-right: 6px;
    display: flex;
    position: absolute;
    inset: 0% auto 0% 0%
}

.div-block-24 {
    position: relative
}

.html-embed-2 {
    color: var(--gold);
    justify-content: center;
    align-self: center;
    align-items: center;
    display: flex
}

.form-row-item {
    width: 100%
}

.calculator-form {
    max-width: 560px;
    margin-left: auto;
    margin-right: auto
}

.preventdefault,
.listeners {
    display: none
}

.html-embed-3 {
    order: 0;
    justify-content: space-between;
    align-items: center;
    width: 38px;
    height: 20px;
    margin-top: -3px;
    display: flex
}

.html-embed-3.inline {
    color: #d067e4;
    width: 62px;
    height: auto;
    display: inline-flex
}

.lite-challenge-banner {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: #46124e;
    background-image: linear-gradient(249deg, #3d0f46, #54125f);
    flex: none;
    align-items: center;
    padding: 0 1.5rem;
    display: flex;
    position: relative
}

.lite-challenge-banner:hover {
    opacity: 1
}

.html-embed-4 {
    width: 42px;
    height: 18px
}

.moving-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: center;
    padding-left: 2rem;
    padding-right: 0;
    display: none;
    position: relative
}

.moving-item.no-bg {
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-image: none;
    background-clip: border-box;
    padding-left: 2rem;
    padding-right: 2rem
}

.moving-item.old {
    height: 70px
}

.div-block-27 {
    display: flex
}

.paragraph-8 {
    color: var(--gold);
    font-style: normal;
    font-weight: 500
}

.paragraph-9 {
    color: var(--cream-250)
}

.heading-5 {
    color: var(--cream-250);
    -webkit-text-stroke-color: var(--white)
}

.heading-5.small {
    z-index: 7;
    text-align: center;
    font-size: 2.1rem;
    font-weight: 600;
    position: relative
}

.heading-5.small.modal-title {
    font-size: 2rem
}

.heading-5.small.klsdck {
    text-align: left;
    max-width: 94%;
    font-size: 1.8rem
}

.heading-5.small.sldvk {
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(117deg, #f1d221, #f5693f);
    -webkit-background-clip: text;
    background-clip: text;
    margin-bottom: 1rem;
    font-size: 3.4rem;
    font-weight: 700
}

.heading-5.small.sldvk:lang(es) {
    color: #dbba37;
    -webkit-text-fill-color: transparent;
    background-color: #dbbb35;
    background-image: linear-gradient(90deg, #dbcf28, #dd9c4b);
    -webkit-background-clip: text;
    background-clip: text
}

.heading-5.small.sldvk.lk {
    background-image: linear-gradient(117deg, #f1d221, #e29e1c);
    margin-bottom: 0
}

.heading-5.small.sldvk.io {
    background-image: linear-gradient(#fff, #fff)
}

.heading-5.small.esdklf {
    font-size: 1.2rem
}

.heading-5.small.esdklf.sdkcf-l {
    font-size: .85rem;
    font-weight: 400
}

.html-embed-5 {
    justify-content: center;
    align-items: center;
    padding-right: 0;
    display: flex
}

.div-block-28 {
    justify-content: center;
    align-items: center;
    width: 2px;
    padding-left: 3px;
    padding-right: 3px;
    display: flex
}

.next--to {
    flex-flow: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 100%;
    max-width: 90%;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex
}

.next--to.ss {
    margin-bottom: 1.5rem
}

.spain-video-code {
    display: none
}

.div-block-26-copy {
    justify-content: space-between;
    align-items: center;
    width: 300px;
    height: 70px;
    padding-left: .8rem;
    padding-right: 1.5rem;
    display: flex;
    position: static
}

.image-6 {
    position: relative
}

.rightgradient {
    background-image: linear-gradient(90deg, #174a1900, #174a19);
    width: 50px;
    margin-right: 0;
    position: absolute;
    inset: 0% 0% 0% auto
}

.moving-image {
    color: var(--cream-400);
    justify-content: center;
    align-items: center;
    width: 22px;
    height: 24px;
    margin: 0 8px 0 0;
    padding-left: 0;
    padding-right: 0;
    display: flex;
    position: relative
}

.moving-image.payout {
    border-radius: 2px;
    width: 200px;
    height: 70px;
    overflow: hidden
}

.leftgradient {
    background-image: linear-gradient(270deg, #174a1900, #174a19);
    width: 50px;
    margin-right: 0;
    position: absolute;
    inset: 0% auto 0% 0%
}

.paragraph-10 {
    -webkit-text-stroke-color: #e44476
}

.paragraph-10.white {
    font-weight: 600
}

.tabsbutttons {
    z-index: 1;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    mix-blend-mode: normal;
    border-radius: 8px;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 64px;
    display: flex;
    position: sticky;
    top: 100px
}

.tabsbutttons.small {
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin-bottom: 32px;
    margin-right: 0
}

.tabsbutttons.et {
    margin-top: 0;
    margin-bottom: 32px;
    position: static
}

.tabsbutttons.et.futures {
    margin-top: 24px;
    margin-bottom: 32px;
    position: static
}

.tabs-2 {
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-radius: 0
}

.application {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 3rem;
    flex-flow: column;
    margin: 32px 0;
    padding: 40px 48px;
    display: flex
}

.application.futures {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.tab-text {
    justify-content: center;
    align-items: center;
    font-size: 1.1rem;
    font-weight: 600;
    display: flex
}

.tab-text.futures {
    color: var(--text-pimary)
}

.flexbox-horizontal {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: 48px;
    margin-bottom: 32px;
    display: flex
}

.flexbox-horizontal.sa {
    margin-top: 0
}

.flex-box-child {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 32px;
    flex-flow: column;
    width: 50%;
    padding: 24px;
    display: flex
}

.div-block-31 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    margin-top: 0;
    padding-top: 32px;
    padding-bottom: 0;
    display: flex
}

.flex-next {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1.75fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: center stretch;
    margin-top: 3rem;
    margin-bottom: 3rem;
    padding: 40px 48px;
    display: grid;
    position: relative
}

.flex-next.right {
    margin-top: 4rem;
    margin-bottom: 4rem;
    padding-bottom: 0
}

.flex-next.top {
    justify-content: flex-start;
    align-items: flex-start
}

.flex-next.top.cc {
    display: flex
}

.flex-next.futures {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.rich-text-block {
    color: var(--text-secondary);
    width: 100%;
    height: 100%
}

.rich-text-block.opacity {
    opacity: 0
}

.image-8 {
    z-index: 6;
    aspect-ratio: auto;
    mix-blend-mode: hard-light;
    object-fit: contain;
    width: 86%;
    max-height: 330px;
    position: relative
}

.breaking-rules {
    background-color: var(--bg-secondary);
    border-radius: 16px;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding: 24px
}

.breaking-rules.futures {
    background-color: var(--crypto-bg-tertiary)
}

.image-flex {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 360px;
    max-height: none;
    display: flex;
    position: relative
}

.div-block-34 {
    grid-column-gap: 128px;
    grid-row-gap: 128px;
    background-color: var(--bg-tertiary);
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    padding: 24px;
    display: flex
}

.div-block-34.futures {
    background-color: var(--crypto-bg-tertiary)
}

.image-9,
.image-10 {
    border-radius: 16px
}

.uui-space-medium {
    width: 100%;
    min-height: 2rem
}

.uui-space-medium:lang(es) {
    min-height: 1rem
}

.uui-text-size-medium {
    color: var(--text-secondary);
    letter-spacing: normal;
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1rem;
    line-height: 1.5
}

.uui-max-width-large {
    width: 100%;
    max-width: 48rem
}

.uui-faq02_answer {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden
}

.accordion-icon_vertical-line {
    background-color: var(--fg-brand);
    border-radius: 1px;
    width: 2px;
    height: .75rem;
    position: absolute
}

.accordion-icon_horizontal-line {
    background-color: var(--fg-brand);
    border-radius: 1px;
    width: .75rem;
    height: 2px;
    position: absolute
}

.accordion-icon_component {
    border: 2px solid var(--text-brand);
    color: var(--untitled-ui--gray400);
    border-radius: 50%;
    justify-content: center;
    align-self: flex-start;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex;
    position: relative
}

.uui-faq02_icon-wrapper {
    color: var(--untitled-ui--gray400)
}

.uui-faq02_heading {
    color: var(--untitled-ui--gray900);
    letter-spacing: normal;
    min-width: 19%;
    max-width: 90%;
    margin-top: 0;
    margin-bottom: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1.125rem;
    font-weight: 500
}

.uui-faq02_question {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    cursor: pointer;
    justify-content: space-between;
    align-items: center;
    padding: 2rem 1rem;
    display: flex;
    position: relative
}

.uui-faq02_accordion {
    background-color: #0000;
    border-radius: 1rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: stretch
}

.uui-faq02_accordion.highlight {
    background-color: var(--bg-tertiary);
    background-image: none;
    border: 2px solid #dad524
}

.uui-faq02_list-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;

    grid-template-columns: 100%;
    grid-auto-columns: 100%;
    place-items: start stretch;
    display: grid
}

.uui-container-large {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.uui-page-padding {
    padding-left: 2rem;
    padding-right: 2rem
}

.bold-text-5 {
    min-width: 100%
}

.heading-7,
.heading-8 {
    text-align: center
}

.uui-space-small {
    width: 100%;
    min-height: 1.5rem
}

.uui-space-xxsmall {
    width: 100%;
    min-height: .7rem
}

.uui-icon-1x1-xsmall {
    color: var(--green-700);
    width: 1.5rem;
    height: 1.5rem
}

.uui-icon-1x1-xsmall.gold {
    z-index: 3;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.uui-icon-1x1-xsmall.gold.medium {
    width: 1.75rem;
    height: 1.75rem
}

.uui-icon-1x1-xsmall.futures {
    color: var(--fg-futures-brand)
}

.uui-icon-featured-outline-large {
    border: 0rem solid var(--untitled-ui--primary50);
    color: var(--untitled-ui--primary600);
    -webkit-text-fill-color: inherit;
    background-color: #dbd52500;
    background-clip: border-box;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    display: flex;
    position: relative
}

.uui-icon-featured-outline-large.small {
    z-index: 3;
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    height: 32px;
    min-height: 32px;
    max-height: 32px
}

.uui-layout87_item {
    flex-direction: column;
    align-items: center
}

.uui-layout87_component {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: start;
    margin-top: 32px;
    margin-bottom: 32px;
    display: grid
}

.div-block-36 {
    background-color: var(--gold);
    border-radius: 99px;
    min-width: 110px;
    margin-top: 0;
    margin-left: 0;
    margin-right: 8px;
    padding: 2px 8px;
    position: static;
    inset: 0% auto auto 0%
}

.div-block-36.secondary {
    background-color: #085040
}

.paragraph-11 {
    color: var(--green-700);
    text-align: center;
    white-space: nowrap;
    font-size: 1rem;
    font-weight: 700
}

.paragraph-11.white {
    text-align: center
}

.div-block-37 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.white {
    z-index: 5;
    color: var(--white);
    text-align: left;
    font-size: 1.1rem;
    font-weight: 500;
    text-decoration: none;
    position: relative
}

.white.medium {
    color: var(--black);
    -webkit-text-stroke-color: var(--untitled-ui--gray900);
    font-size: 1.1rem
}

.white.left {
    text-align: left
}

.white.small {
    font-size: .92rem
}

.white.code {
    letter-spacing: .2em;
    text-transform: uppercase;
    font-size: .9rem
}

.heading-9 {
    color: var(--white);
    text-align: left;
    width: 100%;
    min-width: 260px;
    margin-bottom: 0;
    padding-bottom: 1rem
}

.tabs-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-38 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 0;
    flex-flow: column;
    display: flex
}

.rich-text-block-3 {
    padding-top: 0
}

.tabs-content-2 {
    width: 100%;
    display: flex
}

.rich-text-block-4 {
    opacity: .8;
    color: var(--white);
    flex-flow: column;
    width: 100%;
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 400;
    display: flex
}

.paragraph-12 {
    background-color: #f6f2d700;
    width: 100%
}

.rich-text-block-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: var(--text-pimary);
    flex-flow: column;
    display: flex
}

.text-block-8 {
    color: var(--white);
    font-size: 1.2rem
}

.text-block-9 {
    font-size: 1.2rem
}

.title {
    padding-top: 12px;
    padding-bottom: 12px
}

.red {
    color: #db5c25
}

.next--to-2 {
    background-image: linear-gradient(to bottom, var(--gold), var(--gold));
    border-radius: 8px;
    justify-content: center;
    align-self: center;
    align-items: center;
    min-width: 174px;
    margin-top: 12px;
    padding: 8px 12px;
    display: flex;
    position: relative
}

.april-counter {
    display: none
}

.counter-pointer-component-copy {
    z-index: 2;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    color: var(--gold);
    text-align: center;
    flex-flow: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    top: auto;
    bottom: auto;
    left: -62px
}

.image-11 {
    width: 100%;
    height: 100%
}

.image-12 {
    max-width: 200px
}

.weekend-counter {
    display: none
}

.div-block-39 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex
}

.bold {
    font-size: 1.15rem;
    font-weight: 600
}

.bold.wh {
    margin-bottom: 0;
    font-size: 1rem;
    font-weight: 400
}

.bold.wh.skl {
    font-size: 1rem;
    font-style: italic;
    font-weight: 500
}

.label {
    background-image: linear-gradient(#f5f5f5, #f5f5f5);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    padding: 2px 4px 2px 6px;
    display: flex;
    position: fixed;
    top: -10px
}

.label.birthday {
    background-image: linear-gradient(to bottom, var(--gold), var(--gold));
    color: var(--white)
}

.label-text {
    color: var(--green-700);
    letter-spacing: 3px;
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    font-size: .7rem;
    font-weight: 700;
    display: flex
}

.label-text.center.custom {
    color: var(--text-pimary);
    text-align: justify;
    letter-spacing: .9px;
    margin-top: 2px;
    padding-left: 2px;
    font-size: .8rem;
    font-weight: 600;
    display: block
}

.bold-text-11,
.bold-text-12 {
    font-size: 1.1rem
}

.code-content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: var(--bg-tertiary);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    border-radius: 20px;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: column;
    margin-top: 0;
    margin-bottom: 24px;
    padding: 24px 32px;
    display: flex
}

.code-content.crypto {
    background-color: var(--crypto-bg-tertiary)
}

.box-container-background {
    border-radius: var(--radius-medium);
    background-color: #fff;
    flex: 1;
    justify-content: space-between;
    align-self: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 64px;
    padding: 1.5rem;
    transition: background-color .15s;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: inset -1px -1px 1px #2423101c, inset 1px 1px 0 1px #fffeef70
}

.div-block-41 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
    display: flex
}

.image-14 {
    width: 96px;
    height: 96px
}

.div-block-42 {
    z-index: 1;
    background-color: var(--green-700);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4ef6_cdsu%CC%8Al%2C.avif);
    background-position: 0 0;
    background-size: cover;
    padding-top: .75rem;
    padding-bottom: .75rem;
    box-shadow: inset -1px -1px 1px #2423101c, inset 3px 3px 10px 1px #fffeef33
}

.bold-text-14 {
    color: #f3f0ec;
    display: inline-block
}

.bold-text-14.purple {
    color: #d067e4
}

.bold-text-14.black {
    color: var(--ft-green-800)
}

.center {
    text-align: center
}

.center:lang(es) {
    color: var(--text-secondary)
}

.center.white {
    font-size: 1.25rem
}

.center.dark {
    text-align: left
}

.center.dark.sdvl {
    text-align: left;
    max-width: 90%;
    margin-top: .5rem;
    margin-bottom: 1rem;
    font-size: 1rem
}

.center.sddsv {
    font-size: 1.15rem;
    font-weight: 600
}

.lite-box {
    z-index: 1;
    background-color: var(--green-700);
    color: #9d4cac;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4ef6_cdsu%CC%8Al%2C.avif);
    background-position: 0 0;
    background-size: cover;
    padding-top: .75rem;
    padding-bottom: .75rem;
    box-shadow: inset -1px -1px 1px #2423101c, inset 3px 3px 10px 1px #fffeef33
}

.lite-box.lite {
    box-shadow: none;
    background-color: #f3f0ec00;
    background-image: none;
    border-radius: 0;
    margin-top: 32px;
    margin-bottom: 32px;
    padding: 0
}

.div-block-63 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.bold-text-15 {
    color: var(--ft-green-800);
    font-size: 1.5rem
}

.image-box-animation {
    z-index: 2;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.image-21 {
    width: 96px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: 0%;
    transform: translate(0)
}

.div-block-65 {
    width: 96px;
    height: 96px;
    margin-left: auto;
    margin-right: auto;
    display: none;
    position: absolute;
    bottom: 13%;
    left: 0;
    right: 5px
}

.image-22 {
    width: 32px;
    height: 28px;
    margin: auto;
    display: block;
    position: absolute;
    inset: 0% 0
}

.code-embed-9 {
    width: 30px;
    height: 30px
}

.div-block-69 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.bold-text-16 {
    font-weight: 400
}

.code-embed-10 {
    display: flex
}

.treasure-chest {
    width: 10em;
    position: absolute;
    inset: auto -3rem -3rem auto
}

.div-block-70 {
    width: 100%;
    height: 100%;
    position: relative
}

.image-25 {
    height: 404px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: 0%
}

.image-26 {
    height: 404px
}

.payouts-carousel {
    z-index: 10;
    background-color: #07271f00;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 82rem;
    height: 70px;
    margin: 0 auto 0;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: hidden
}

.payouts-carousel.ejkd {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-bottom: 1px #142d26;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    top: 0;
    bottom: auto
}

.navnew {
    z-index: 900;
    -webkit-backdrop-filter: blur(40px);
    backdrop-filter: blur(40px);
    background-color: #0000004d;
    border-radius: 16px;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    width: 90%;
    max-width: 75rem;
    min-height: 4.2rem;
    margin: 70px auto 0;
    padding: 4px 1.5%;
    display: flex;
    position: absolute;
    inset: 24px 5% auto;
    overflow: visible
}

.divider {
    background-color: #fff3;
    width: 1px;
    height: 34px;
    min-height: 0;
    display: none
}

.moving-ipayout {
    background-image: linear-gradient(144deg, #1a649d, #1a649d 48%, #1a649d);
    justify-content: space-between;
    align-items: center;
    padding-left: 2rem;
    padding-right: 0;
    display: flex;
    position: relative
}

.moving-ipayout.no-bg {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    -webkit-text-fill-color: inherit;
    background-color: #0000;
    background-image: none;
    background-clip: border-box;
    padding-left: 2rem;
    padding-right: 2rem
}

.code-embed-11 {
    justify-content: center;
    align-items: center;
    display: flex
}

.gray {
    color: var(--text-secondary);
    -webkit-text-stroke-color: var(--cream-400)
}

.gray.lk {
    font-size: .9rem
}

.div-block-72 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.smaller {
    font-size: 4.2rem;
    font-weight: 600;
    line-height: 1.1
}

.code-embed-12 {
    justify-content: center;
    align-items: center;
    width: 108px;
    height: 22px;
    margin: 4px;
    display: flex
}

.code-embed-13 {
    color: var(--cream-300);
    justify-content: center;
    align-items: center;
    width: 15px;
    height: 15px;
    margin-top: -2px;
    display: flex
}

.location {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    display: flex
}

.swiper-tournaments {
    margin-bottom: 0;
    position: relative;
    overflow: visible
}

.top-gradient {
    background-image: linear-gradient(#0d0f13, #0d0f1300);
    width: 100%;
    height: 20%;
    position: absolute;
    top: 0;
    left: 0;
    right: 0
}

.bottom-gradient {
    background-image: linear-gradient(#0d0f1300, #0d0f13);
    width: 100%;
    height: 20%;
    position: absolute;
    inset: auto 0 0
}

.bottom-gradient.green {
    z-index: 2;
    background-image: linear-gradient(0deg, var(--bg-primary), #05191400);
    z-index: 2;
    background-image: linear-gradient(#05191400, #111113)
}

.gold {
    color: var(--gold);
    text-align: left;
    font-weight: 600
}

.gold.center {
    text-align: center;
    margin-bottom: -1rem;
    font-size: 4.8rem;
    line-height: 1
}

.gold.center:lang(es) {
    margin-bottom: -.5rem;
    line-height: 1
}

.gold.center:lang(cs) {
    font-size: 4.2rem;
    line-height: 1
}

.pro-benefit {
    background-color: var(--cream-300);
    width: 100%;
    height: 30px
}

.pro-item {
    box-sizing: border-box;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    border-radius: var(--radius-large);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    text-align: center;
    object-fit: fill;
    background-color: #972da31a;
    border: 1px solid #dc5af833;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: center;
    padding: .25rem .75rem .25rem .7rem;
    transition: background-color .2s;
    display: flex
}

.pro-item:hover {
    background-color: #973fa11a
}

.pro-item.first {
    display: flex
}

.pro-item.first.red {
    color: var(--ft-green-800);
    background-color: #2da35c1a;
    border-color: #73d1b266;
    order: -1;
    box-shadow: inset 10px -2px 15px #43ff501a
}

.pro-item.first.red.ex {
    order: 3
}

.pro-item.first.red.ex.new {
    padding: .1rem .5rem
}

.pro-item.first.red.las {
    order: 4
}

.pro-item.first.red.las.new {
    padding: .1rem .5rem
}

.pro-item.first.red.sd {
    order: 2
}

.pro-item.first.red.sd.new {
    padding: .1rem .5rem
}

.pro-item.first.red.qw {
    order: 1
}

.pro-item.first.red.qw.new {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding: .1rem .5rem
}

.pro-item.red {
    background-color: #a32d2f1a;
    box-shadow: inset 10px -2px 15px #ff00041a
}

.div-block-74 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    object-fit: fill;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    min-width: auto;
    display: flex
}

.left {
    text-align: left
}

.tournament-anchor {
    height: 1px
}

.image-27 {
    width: 50px;
    margin: auto;
    position: absolute;
    inset: 10% 0% 0%
}

.image-28 {
    width: 320px;
    margin: auto;
    position: absolute;
    inset: 0% auto auto 4%
}

.image-29 {
    width: 320px;
    position: absolute;
    inset: auto 4% 24% auto
}

.image-30 {
    width: 100%
}

.image-box {
    width: 110px
}

.div-block-76,
.div-block-77 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    width: 50%;
    display: flex
}

.discount-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: center;
    padding-left: 2rem;
    padding-right: 0;
    display: flex;
    position: relative
}

.discount-item.edited {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    z-index: 5;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0
}

.discount-item.edited:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: none
}

.discount-item.edited {
    z-index: 5;
    padding-left: 0
}

.discount-item.edited.dss {
    grid-column-gap: 4px;
    grid-row-gap: 4px
}

.uui-container-large-2 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.uui-page-padding-2 {
    padding-left: 2rem;
    padding-right: 2rem
}

.uui-section_pricing11.hide-tablet {
    display: flex
}

.pricing-table_icon-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.pricing-table_head {
    padding: 2rem 2.5rem;
    font-size: 1rem;
    font-weight: 400;
    position: relative
}

.pricing-table_head.is-enterprise-plan {
    background-color: var(--cream-200);
    border-radius: 0;
    padding: 1rem
}

.pricing-table_head.is-enterprise-plan.right-left {
    border-top-right-radius: 24px
}

.pricing-table_head.is-enterprise-plan.right-left.top {
    border-top-style: none
}

.pricing-table_head.is-enterprise-plan.top-left {
    border-top-left-radius: 24px;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.pricing-table_head.is-enterprise-plan.top-left.top {
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: -1px;
    mix-blend-mode: normal;
    border-top: 2px #ececec;
    border-top-left-radius: 24px;
    outline-width: 1px;
    outline-style: solid;
    overflow: visible
}

.pricing-table_head.is-enterprise-plan.top {
    border-top: 0px none var(--border-secondary);
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: -1px;
    outline-width: 1px;
    outline-style: solid
}

.pricing-table_head.is-heading-cell {
    align-items: stretch;
    height: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 0
}

.pricing-table_head.is-heading-cell.top-left {
    border-top-left-radius: 32px
}

.pricing-table_head.is-heading-cell.top-left:hover {
    background-color: var(--cream-100)
}

.pricing-table_row.is-category {
    color: #fff;
    text-align: left;
    position: static;
    top: 0
}

.pricing-table_header_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #3b52ff;
    flex-direction: column;
    display: flex
}

.fs_table-examples_table-container {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    align-items: flex-start;
    max-width: 100%;
    display: flex;
    position: relative;
    overflow: auto
}

.fs_table-examples_table-container.is-relative-element {
    border-radius: 24px;
    width: 100%;
    padding-top: 0;
    overflow: visible
}

.pricing-table_header {
    font-weight: 400
}

.pricing-table_component {
    text-align: left;
    border-radius: 13px;
    width: 100%
}

.pricing-table_cell {
    text-align: center;
    min-width: 14rem;
    padding: .75rem 1.5rem;
    font-weight: 400
}

.pricing-table_cell.is-first {
    background-color: var(--ft-green-800);
    color: var(--gold);
    text-align: left;
    letter-spacing: 3px;
    text-transform: uppercase;
    border-right-style: none;
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-size: .85rem;
    font-weight: 600;
    box-shadow: inset 150px 0 60px -5px #dbd52526
}

.pricing-table_cell.is-first.zero {
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem
}

.pricing-table_cell.background-color-blue-lighter {
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: -1px;
    color: var(--fg-primary);
    border-top-right-radius: 0;
    outline-width: 1px;
    outline-style: solid;
    font-weight: 600;
    transition: background-color .3s
}

.pricing-table_cell.background-color-blue-lighter:hover {
    background-color: var(--bg-primary)
}

.pricing-table_cell.background-color-blue-lighter.right-bottom {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 0
}

.pricing-table_cell.background-color-blue-lighter.left-bottom {
    border-bottom-left-radius: 24px;
    overflow: hidden
}

.pricing-table_cell.background-color-blue-lighter.left-bottom.bottom {
    border-bottom: 2px #ececec
}

.pricing-table_cell.is-category {
    color: #fff;
    text-align: left;
    background-color: #0b352b;
    border-right-style: none;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    font-weight: 600
}

.pricing-table_cell.is-category.last {
    background-image: linear-gradient(90deg, #0b352b, #06221b)
}

.pricing-table_header_wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.pricing-table_body {
    color: #000;
    background-color: #fff
}

.pricing-table_icon {
    border: 3px solid var(--gold);
    color: var(--ft-green-800);
    border-radius: 99px;
    width: 24px;
    line-height: 0;
    display: inline-block
}

.pricing-table_icon.gray {
    color: var(--cream-500);
    border-style: none;
    width: 1.3rem
}

.div-block-79 {
    aspect-ratio: auto;
    width: 100%;
    min-width: 100%;
    height: auto;
    position: relative
}

.image-32 {
    width: 80%;
    margin: auto;
    position: absolute;
    inset: 0%
}

.logo-table {
    color: var(--white);
    width: 70%;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.logo-table.for-traders {
    color: var(--white);
    width: 58%;
    display: flex
}

.logo-table.ftmo {
    color: var(--white);
    width: 52%;
    display: flex
}

.image-33 {
    filter: invert();
    color: var(--white);
    width: 60%
}

.div-block-80 {
    width: 100%;
    height: 100%
}

.table-col {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.table-col.data {
    justify-content: center;
    align-items: flex-end
}

.table-col.data.left {
    z-index: 80;
    color: var(--text-pimary);
    background-color: #fff0;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 20px;
    position: sticky;
    left: 0
}

.table-col.header.left-col {
    z-index: 100;
    background-color: #fff;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 20px;
    display: flex;
    position: sticky;
    left: 0
}

.table-col.header.left-col.cms {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    background-color: #fff0;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center
}

.table-col.cms {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center
}

.table-col.cms.right {
    text-align: right;
    justify-content: flex-end;
    align-items: center;
    padding-right: 20px
}

.table-col.right {
    justify-content: center;
    align-items: flex-end;
    padding-right: 20px
}

.table {
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #fff;
    flex-direction: column;
    flex: 1;
    align-items: stretch;
    height: auto;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
}

.table:active {
    border: 1px solid #dadada
}

.table:focus {
    border-color: #d4d4d4
}

.table.no-pad {
    padding-top: 0;
    padding-bottom: 0
}

.table.no-pad.overflow {
    border: 1px solid #0c4235;
    border-radius: 16px;
    flex: none;
    height: auto;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    overflow: auto
}

.table-1---header---text {
    color: var(--text-pimary);
    text-align: center;
    border: 1px #000;
    font-family: Saans, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px
}

.table-1---header---text.data {
    text-align: right;
    width: 100%;
    font-weight: 400
}

.table-1---header---text.data.center {
    color: var(--text-secondary);
    text-align: right;
    background-color: #03271f00;
    width: auto;
    margin-left: 0;
    margin-right: 0
}

.table-1---header---text.data.center.cms {
    color: var(--text-secondary)
}

.table-1---header---text.data.center.cms.perk {
    color: var(--text-secondary);
    text-align: left;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 500
}

.table-label {
    color: #2d3e4e;
    text-align: center;
    text-transform: capitalize;
    background-color: #0000;
    margin-bottom: 12px;
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: 400
}

.table-row-3-col {
    z-index: 100;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 140vw;
    display: grid;
    position: sticky
}

.table-row-3-col.data-row {
    background-color: var(--bg-secondary);
    color: var(--text-pimary);
    border-top-color: #0d3d31;
    border-bottom-width: 0;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    align-items: center;
    width: 100%;
    height: 44px;
    transition: background-color .2s
}

.table-row-3-col.data-row:hover {
    background-color: var(--bg-primary)
}

.table-row-3-col.header {
    z-index: 999;
    background-color: #fff;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    height: auto;
    min-height: 40px;
    padding-top: 5px;
    padding-bottom: 5px;
    position: sticky;
    top: 0
}

.table-row-3-col.header.cms {
    background-color: var(--bg-tertiary);
    border-top-width: 0;
    border-bottom-color: #0d3d31;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    min-height: 56px
}

.icon-sandart {
    color: var(--cream-500);
    width: 24px;
    height: 24px
}

.icon-sandart.white {
    z-index: 2;
    color: var(--white);
    position: relative
}

.icon-sandart.small {
    width: 20px;
    height: 20px
}

.icon-sandart.small.very {
    width: 18px;
    height: 18px
}

.icon-sandart.gold {
    color: var(--fg-brand)
}

.blur-block {
    z-index: 1000;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    background-color: #f9f7f21a;
    background-image: linear-gradient(180deg, #05191466, var(--bg-primary));
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 309px;
    display: flex;
    position: absolute;
    inset: auto 0% 0%
}

.payout-card {
    border-radius: var(--radius-large);
    background-color: var(--ft-green-800);
    color: var(--cream-100);
    -webkit-text-stroke-color: #0b352b;
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    align-items: flex-start;
    height: 100%;
    margin-right: 0;
    padding: 24px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.image-34 {
    z-index: 2;
    max-width: 50%;
    max-height: 100%;
    position: absolute;
    inset: -2% -2% auto auto
}

.div-block-81 {
    background-color: #0000;
    background-image: linear-gradient(90deg, #f9f7f300, #25493e 30% 69%, #f9f7f300);
    width: 100%;
    height: 1px;
    margin-top: 0;
    margin-bottom: 32px
}

.div-block-82 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    background-image: linear-gradient(#2c554b, #1c3731);
    border-radius: 9999px;
    justify-content: center;
    align-items: center;
    width: 158px;
    height: 34px;
    margin-top: -17px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 5px;
    display: flex;
    position: absolute;
    inset: auto 0%;
    overflow: hidden
}

.div-block-83 {
    z-index: 2;
    border-radius: 16px;
    position: relative;
    overflow: hidden
}

.div-block-84 {
    z-index: 1;
    background-color: var(--gold);
    filter: blur(20px);
    color: var(--gold);
    -webkit-text-stroke-color: var(--gold);
    border-radius: 9999px;
    width: 56px;
    height: 56px;
    transition: opacity .2s, opacity .2s;
    position: absolute;
    top: auto;
    left: -12%
}

.div-block-85 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: space-between;
    align-items: flex-end;
    display: flex
}

.uui-text-size-medium-4 {
    color: var(--untitled-ui--gray600);
    letter-spacing: normal;
    font-family: Saans, Arial, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5
}

.uui-text-size-medium-4.center {
    color: var(--text-secondary);
    font-family: Saans, Arial, sans-serif
}

.uui-text-size-medium-4.medium {
    font-weight: 500
}

.uui-text-size-medium-4.medium.white {
    color: var(--white)
}

.uui-heading-xxsmall-3 {
    color: var(--untitled-ui--gray900);
    letter-spacing: normal;
    margin-top: 0;
    margin-bottom: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1.5
}

.uui-heading-xxsmall-3.center {
    color: var(--text-pimary);
    font-family: Saans, Arial, sans-serif
}

.uui-heading-xxsmall-3.white {
    color: var(--white);
    font-family: Saans, Arial, sans-serif;
    font-size: 1.5rem;
    font-weight: 500
}

.uui-layout95_image {
    z-index: 5;
    mix-blend-mode: hard-light;
    width: 140px;
    position: relative
}

.uui-layout95_image-wrapper {
    background-color: #f9fafb00;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 1.5rem;
    display: flex;
    position: relative
}

.uui-layout95_image-wrapper.new {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 1rem
}

.uui-layout95_image-wrapper.new.center {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: auto
}

.uui-layout96_item {
    border: 1.5px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 32px;
    flex-direction: column;
    align-items: center;
    min-width: 32%;
    padding: 44px;
    display: flex;
    position: relative;
    overflow: hidden
}

.uui-layout96_item.new {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-color: var(--green-700);
    background-color: var(--green-700);
    object-fit: fill;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-width: auto;
    padding: 32px
}

.uui-layout96_item.new.ox {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: var(--bg-secondary);
    border-style: none;
    border-radius: 36px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    padding: 16px;
    position: relative;
    overflow: hidden
}

.uui-layout95_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: stretch center;
    display: flex
}

.uui-layout95_list.new {
    flex-flow: row
}

.name {
    font-weight: 400
}

.div-block-86 {
    z-index: 3;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.invited {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-end;
    align-items: center;
    display: flex
}

.div-block-87 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.div-block-88 {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    display: flex
}

.small {
    font-size: .8rem;
    font-weight: 400
}

.small.gray.centered {
    text-align: center;
    margin-bottom: 16px
}

.div.row {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.div-block-89 {
    background-color: var(--gold);
    filter: blur(70px);
    border-radius: 999px;
    width: 200px;
    height: 200px;
    position: absolute;
    inset: -50% auto auto -50%
}

.div-block-89:where(.w-variant-986e31af-676b-8dbe-d90e-8783562855a3) {
    background-color: var(--fg-futures-brand)
}

.div-block-90 {
    background-color: var(--bg-primary)
}

.div-block-91 {
    background-image: linear-gradient(90deg, var(--bg-primary), #03271f00);
    width: 5rem;
    height: 100%;
    position: absolute;
    inset: 0% auto auto 0%
}

.div-block-91-copy {
    background-image: linear-gradient(270deg, var(--bg-primary), #03271f00);
    width: 5rem;
    height: 100%;
    position: absolute;
    inset: 0% 0% auto auto
}

.div-block-91-copy2 {
    background-image: linear-gradient(90deg, var(--bg-primary), #03271f00);
    width: 5rem;
    height: 100%;
    position: absolute;
    inset: 0% auto auto 0%
}

.boxes {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    width: 100%;
    margin-top: 16px;
    margin-bottom: 16px;
    padding-bottom: 0;
    display: flex
}

.glow {
    z-index: 2;
    background-color: var(--gold);
    filter: blur(100px);
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: 0;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(90deg, #bd3bd6, #4646c0)
}

.glow.mew {
    opacity: .64;
    filter: blur(150px);
    width: 50%;
    margin-bottom: -370px;
    margin-left: -370px;
    margin-right: -370px;
    inset: auto 0% 0% auto
}

.glow.toop {
    filter: blur(150px);
    justify-content: center;
    align-items: flex-start;
    width: 70%;
    position: absolute;
    inset: 6% 0% auto
}

.glow.overal {
    filter: blur(120px);
    width: 25%;
    height: 25%;
    inset: 0% auto auto -15%
}

.glow.skld {
    opacity: .63;
    background-color: #25db9e;
    margin-top: -400px
}

.glow.skld.sd {
    background-color: #83db25
}

.glow.sdklmc {
    margin-left: auto
}

.glow.bloog {
    width: 30%;
    height: 50%;
    margin: auto;
    bottom: auto
}

.glow.top-one-glow {
    filter: blur(35px);
    pointer-events: none;
    width: 14%;
    height: 200px;
    margin-top: -310px;
    margin-bottom: auto;
    margin-left: auto;
    bottom: auto
}

.glow.top-one-glow.purple {
    color: #9944c3;
    background-color: #9944c3;
    height: 200px;
    margin-top: -310px;
    display: flex
}

.glow.top-one-glow.crypto-36.purpl {
    background-color: #c57cffb3
}

.glow.top-one-glow.crypto-36.kl {
    margin-top: -240px
}

.glow.asm-c {
    background-color: #7df036;
    margin-left: auto
}

.glow.asm-c.dslk {
    background-color: #dcb63a
}

.glow.underlopw {
    opacity: .52;
    background-image: linear-gradient(#e0d755, #d49324);
    margin-bottom: 0;
    margin-left: auto;
    inset: auto
}

.glow.kds {
    opacity: .56;
    filter: none;
    background-color: #dbd52500;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/685ac2832c2f0abdced0407e_lekd.png);
    background-position: 50%;
    background-size: cover;
    width: 600px;
    height: 500px;
    margin: -100px auto auto -100px;
    inset: -170px -280px auto auto
}

.glow.futures.sdlk {
    color: #d3d12a;
    background-color: #c744ff;
    background-image: linear-gradient(129deg, #c744ff 80%, #4d44ff 99%);
    margin-top: -600px;
    margin-bottom: 120px;
    margin-left: -400px
}

.uui-button-row-3 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.uui-button-row-3.is-reverse-mobile-landscape {
    z-index: 4;
    position: relative
}

.uui-space-xsmall-4 {
    width: 100%;
    min-height: 1rem
}

.uui-max-width-large-4 {
    width: 100%;
    max-width: 48rem
}

.uui-cta05_content {
    flex: 1;
    position: relative
}

.uui-cta05_component {
    grid-column-gap: 4rem;
    grid-row-gap: 2rem;
    background-color: var(--green-700);
    color: var(--white);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4ae9_globe%20file.avif);
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    border-radius: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr max-content;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    place-items: end stretch;
    margin-top: 6rem;
    padding: 4rem;
    display: grid;
    position: relative;
    overflow: hidden
}

.div-block-92 {
    background-color: var(--gold);
    opacity: .1;
    filter: blur(100px);
    border-radius: 9999px;
    width: 400px;
    height: 400px;
    margin-top: -200px;
    margin-left: 0;
    margin-right: -100px;
    position: absolute;
    inset: 0% 0% auto auto
}

.div-block-92-copy {
    background-color: var(--green-700);
    opacity: 1;
    filter: blur(100px);
    border-radius: 9999px;
    width: 70%;
    height: 600px;
    margin-top: -200px;
    margin-left: -200px;
    position: absolute;
    inset: 0% auto auto 0%
}

.icon {
    color: var(--untitled-ui--gray600);
    width: 32px;
    height: 32px
}

.icon.gold {
    color: var(--gold)
}

.section_how_it_works {
    background-color: var(--bg-primary);
    position: relative
}

.code-embed-18 {
    width: 32px;
    height: 32px
}

.div-block-96 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.div-block-97 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex
}

.div-block-98 {
    z-index: 5;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 16px;
    display: flex;
    position: relative
}

.image-35 {
    width: 54%;
    min-width: 54%;
    height: 100%
}

.user {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.profile-pic {
    width: 22px;
    height: 22px
}

.div-block-99 {
    grid-column-gap: 4px;
    grid-row-gap: 8px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    display: flex
}

.list-item {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.list-item.tabs {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    background-image: none;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.list-item.tabs.crypto-2996:lang(es) {
    justify-content: flex-start;
    align-items: flex-start
}

.layout-trade-numbers {
    grid-column-gap: 3.5rem;
    grid-row-gap: 3.5rem;
    outline-offset: 0px;
    background-image: linear-gradient(#181818, #181818);
    border: 1px solid #0000000a;
    border-radius: 32px;
    outline: 3px #0b352b;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 48px;
    display: grid
}

.info-plarform-card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.layout-info {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
    outline-offset: 0px;
    border: 1px #0000000a;
    border-radius: 0;
    outline: 3px #0b352b;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding: 0;
    display: flex
}

.stop-text {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.stop-image {
    justify-content: center;
    align-items: center;
    display: flex
}

.image-36 {
    max-height: 400px
}

.label-new {
    font-size: .875rem;
    font-weight: 500
}

.label-new.hite {
    color: var(--white)
}

.layout-stop {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    outline-offset: 0px;
    border: 1px #0000000a;
    border-radius: 0;
    outline: 3px #0b352b;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    padding: 0;
    display: grid
}

.text-block {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    display: flex
}

.section-cta {
    background-image: linear-gradient(#101111, #051d17)
}

.footere_light_image {
    width: 100%;
    overflow: hidden
}

.footere_light_image.change {
    margin-top: 2px;
    margin-bottom: -9rem;
    position: relative;
    overflow: visible
}

.feature-card {
    border-radius: var(--radius-medium);
    color: var(--cream-100);
    background-color: #0000;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.feature-card-content {
    z-index: 2;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding: 1.25rem .5rem 0;
    display: flex;
    position: static;
    inset: auto 0% 0%
}

.image-38 {
    width: 100%
}

.spacer-medium {
    width: 100%;
    padding-top: 3rem
}

.merch_image-wrapper {
    width: 100%;
    padding-top: 45%;
    position: relative
}

.sponsor_gallery-image {
    object-fit: cover;
    width: 400px;
    height: 100%;
    min-height: 100%;
    position: absolute;
    inset: 0%
}

.sponsor_gallery-image.edit {
    aspect-ratio: 1
}

.button_content-wrapper {
    z-index: 7;
    color: #f3ec26;
    -webkit-text-stroke-color: #f3ec2600;
    border: 1px #0f0f0f;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%
}

.rdv_component {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: .9fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    min-height: 42px;
    display: grid
}

.rdv_component.edi {
    grid-template-columns: 1.1fr .75fr;
    min-height: 40svh
}

.text-block-13 {
    color: #f3ec26;
    font-family: Saans, Arial, sans-serif
}

.button_hover-wrapper {
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #f3ec26;
    -webkit-text-stroke-color: #f3ec26;
    background-color: #f3ec26;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 200px;
    height: 200px;
    margin: auto;
    display: flex;
    position: absolute;
    inset: 0%;
    transform: scale(2)
}

.button_hover-wrapper.edit {
    z-index: 6
}

.sponsor_image-wrapper {
    width: 100%;
    height: 100%;
    max-height: 100%;
    padding-top: 175%;
    position: relative
}

.sponsor_gallery-wrapper {
    height: 100%;
    overflow: hidden
}

.padding-section-small-2 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.padding-section-small-2.no-padding-top {
    padding-top: 0
}

.argu_component {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.argu_component.jksd {
    grid-column-gap: 32px;
    grid-row-gap: 32px
}

.map_embed {
    border-radius: 32px;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.programme_list {
    border-radius: 16px;
    overflow: hidden
}

.orga_image {
    filter: grayscale();
    object-fit: cover;
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.orga_image.ex {
    border-radius: 32px 0 0 32px
}

.max-width-medium-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    width: 100%;
    max-width: 32rem;
    display: flex
}

.header_heading-wrapper_informations {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 10svh;
    display: flex
}

.programme_item {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    background-color: #f3ec26;
    flex-direction: column;
    align-items: flex-start;
    padding: 1.5rem;
    display: flex
}

.programme_item.is-background-black {
    color: #fff;
    background-color: #1a1a1a
}

.programme_item.is-background-black.new {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    padding: 0
}

.programme_item.is-background-white {
    background-color: #fff
}

.programme_item.is-background-white.new {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    padding: 0 0 0 .25rem
}

.programme_item.is-background-white.new.cadk {
    background-color: #1a1a1a;
    padding-left: .5rem
}

.sponsor_gallery-component {
    height: 100%;
    display: flex
}

.rdv_content-left {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    color: var(--black);
    background-color: #f3ec26;
    border-radius: 32px;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.rdv_content-left.edirt {
    background-color: #1a1a1a
}

.rdv_content-left.edirt.ed {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin: 0;
    padding: 3rem
}

.section_sf-paris {
    margin-bottom: 3rem
}

.header_heading-wrapper {
    z-index: 2;
    color: #dbd525;
    background-color: #0f0f0f00;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 6rem;
    display: flex;
    position: absolute;
    top: auto;
    bottom: 1.25rem;
    right: 0%
}

.text-block-14 {
    color: #f3ec26;
    font-family: Saans, Arial, sans-serif
}

.section_map {
    font-style: normal
}

.merch_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.4fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: grid
}

.sponsor_gallery-list {
    filter: saturate(0%);
    white-space: nowrap;
    background-color: #000;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-end;
    place-items: center start;
    height: 100%;
    display: grid
}

.sponsor_gallery-list.white {
    background-color: #fff
}

.text-style-informations {
    color: #f3ec26;
    -webkit-text-stroke-color: #f3ec26;
    text-transform: uppercase;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.5rem;
    font-weight: 500
}

.text-style-informations.right {
    text-align: right;
    white-space: nowrap
}

.max-width-large-2 {
    width: 100%;
    max-width: 48rem
}

.max-width-large-2.s {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: flex-end;
    max-width: 100%;
    display: flex
}

.header_wrapper {
    height: 100%;
    min-height: 0;
    padding: 0;
    position: relative
}

.argu_item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #f3ec26;
    border-radius: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1.5rem;
    display: flex
}

.argu_item:lang(cs) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center
}

.argu_item.is-bg-dark {
    color: #fff;
    background-color: #1a1a1a;
    border-radius: 24px;
    padding: 2rem
}

.argu_item.is-bg-dark:lang(cs) {
    justify-content: flex-start;
    align-items: flex-start
}

.argu_item.is-bg-dark.edit {
    background-color: #0f0f0f00;
    padding: .6rem
}

.argu_item.is-bg-dark.edit.edd {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0
}

.argu_item.is-bg-dark.s {
    grid-column-gap: 20px;
    grid-row-gap: 20px
}

.argu_item.is-bg-dark.s:lang(cs) {
    grid-column-gap: 16px;
    grid-row-gap: 16px
}

.argu_item.is-bg-dark.s.l {
    grid-column-gap: 20px;
    grid-row-gap: 20px
}

.argu_item.is-bg-dark.s.left {
    flex-flow: column
}

.argu_item.is-bg-dark.s.left.sdl {
    border-left: 2px solid #b65924
}

.argu_item.is-bg-dark.gold {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    outline-offset: 0px;
    border: 1px #f3ec25;
    border-left: 2px solid #f3ec25;
    outline: 3px #fff
}

.argu_item.is-bg-dark.gold:lang(cs) {
    flex-flow: column
}

.argu_item.is-bg-dark.second {
    border-left: 2px solid #bebebe
}

.argu_item.is-bg-dark.second:lang(cs) {
    flex-flow: column
}

.argu_item.is-bg-white {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    background-color: #fff
}

.argu_item.is-bg-white:lang(cs) {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column
}

.argu_item.is-bg-white.lk {
    justify-content: flex-start;
    align-items: flex-start;
    padding: 2rem
}

.argu_item.we {
    padding: 2rem
}

.argu_item.left {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center
}

.argu_content-top {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.3fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.argu_content-top:lang(cs) {
    justify-content: flex-start;
    align-items: flex-start
}

.argu_content-top.edit {
    flex-flow: row;
    grid-template-columns: 1fr 1fr;
    display: flex
}

.argu_content-top.dsc {
    grid-column-gap: 32px;
    grid-row-gap: 32px
}

.argu_content-top.dsc.kds {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: .44fr 1.3fr;
    grid-auto-columns: 1fr;
    place-items: start stretch;
    display: grid
}

.argu_content-top.halloween-highlight {
    border-style: none
}

.padding-section-medium-2 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.padding-section-medium-2.no-padding-bottom {
    padding-bottom: 0
}

.button-2 {
    perspective-origin: 50%;
    transform-origin: 50%;
    color: #dbd525;
    text-align: center;
    background-color: #0f0f0f;
    border-radius: 9999px;
    padding: 1rem 2.5rem;
    font-size: 1.5rem;
    font-weight: 600;
    text-decoration: none;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 0 0 1.4px #dbd525
}

.button-2.is-large {
    border: 1px solid var(--gold);
    box-shadow: none;
    outline-offset: -1px;
    -webkit-text-stroke-color: #dbd52500;
    box-shadow: none;
    outline-offset: -1px;
    -webkit-text-stroke-color: #dbd52500;
    background-color: #0f0f0f;
    border: 1px solid #dbd525;
    outline: 1px solid #dbd525;
    width: 200px;
    height: 64px;
    padding: 1.15rem 2rem;
    font-size: 4rem
}

.padding-global-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.container-large-5 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.container-large-5.is-relative {
    max-width: 76rem;
    position: relative
}

.header_background-image {
    z-index: -1;
    object-fit: cover;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.heading-style-h1-2 {
    letter-spacing: -3.84px;
    -webkit-text-stroke-color: #f3ec26;
    font-family: Saans, Arial, sans-serif;
    font-size: 4rem;
    font-weight: 500;
    line-height: 1.1
}

.heading-style-h1-2.is-smaller-mobile {
    letter-spacing: -3px;
    font-family: Saans, Arial, sans-serif;
    font-size: 3.5rem
}

.heading-style-h1-2.is-smaller-mobile.dark {
    font-size: 3.5rem
}

.heading-style-h1-2.text-color-white {
    display: flex
}

.heading-style-h1-2.text-color-white.edit {
    z-index: 2;
    margin-top: 0;
    position: relative
}

.heading-style-h1-2.text-color-white.edit.d {
    letter-spacing: -3px;
    font-size: 2.6rem
}

.heading-style-h1-2.dark {
    color: var(--black);
    letter-spacing: -3px;
    width: 100%;
    font-size: 4rem
}

.heading-style-h1-2.dark.edit {
    margin-bottom: 0;
    font-size: 3.2rem
}

.heading-style-h1-2.dark.edit.scddsc {
    justify-content: flex-start;
    align-items: center;
    line-height: 1
}

.heading-style-h1-2.max {
    font-size: 6rem
}

.heading-style-h1-2.max.ceter {
    z-index: 6;
    color: #f3ec25;
    text-align: center;
    letter-spacing: -3.7px;
    margin-bottom: 0;
    font-size: 5.5rem;
    position: static;
    inset: 5% 0% auto
}

.spacer-xlarge {
    width: 100%;
    padding-top: 3rem;
    line-height: 1
}

.merch_content {
    text-align: right;
    justify-content: flex-end;
    width: 90%;
    margin-left: auto;
    display: flex
}

.text-style-tag {
    -webkit-text-stroke-color: #fff;
    text-transform: uppercase;
    border: 2px solid #dbd525;
    border-radius: 200px;
    margin: .25rem;
    padding: .25rem 1.75rem;
    font-size: 4.5rem;
    display: inline-block
}

.text-style-tag.small {
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    font-size: 1rem;
    display: flex
}

.text-style-tag.small.edit {
    width: 44px;
    height: 44px;
    margin: 0;
    padding: 0
}

.text-style-tag.small.edit.ex {
    width: 36px;
    height: 36px;
    font-size: 1rem;
    line-height: 2
}

.text-style-tag.small.edit.edd {
    letter-spacing: 0;
    white-space: nowrap;
    border-width: 1.5px;
    width: auto;
    height: 48px;
    padding: .25rem 1rem;
    font-size: 1.2rem;
    font-weight: 500
}

.text-style-tag.small.edit.edd.seco {
    border-style: solid;
    border-color: #b6b6b6
}

.text-style-tag.small.edit.edd.dskl {
    border-color: #b65923
}

.text-style-tag.blur {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    padding: .5rem 2rem;
    font-size: 4rem
}

.section_header-2 {
    margin-bottom: 0;
    position: relative;
    overflow: hidden
}

.rdv_content-right {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    filter: saturate(82%);
    background-color: #03271f00;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a528a_oiec%CC%8Cs%CC%8Coi.avif);
    background-position: 50%;
    background-size: cover;
    border: 2px #d9d9d9;
    border-radius: 55px;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    padding: 3rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.rdv_content-right.eidt {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a5342_04.avif)
}

.rdv_content-right.eidt.ed {
    filter: none;
    background-image: none;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    margin: 0;
    padding: 0
}

.map_component {
    justify-content: center;
    align-items: center;
    height: 100%;
    display: flex
}

.merch_image {
    object-fit: cover;
    border-radius: 24px;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.sponspor_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1.4fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: grid
}

.button_icon {
    color: #000;
    width: 3rem;
    height: 3rem;
    font-size: 1rem
}

.button_icon.abs {
    position: absolute;
    inset: auto
}

.button_icon.big {
    width: 6rem;
    height: 6rem;
    position: static
}

.button_icon.big.ed {
    display: block;
    position: absolute
}

.header_logo {
    width: 88px;
    transition: transform .2s cubic-bezier(.25, .1, 0, 1.012)
}

.header_logo:hover {
    transform: scale(1.1)
}

.header_logo.edit {
    -webkit-backdrop-filter: blur(15px);
    backdrop-filter: blur(15px);
    border-radius: 15px;
    width: 92px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: -6% 0% auto;
    overflow: hidden;
    transform: rotate(-15deg)
}

.header_logo.edit.ss {
    border-radius: 8px;
    width: 100px;
    top: -6.5%;
    transform: rotate(-12deg)
}

.header_logo.bigger {
    width: 126px
}

.section_rdv {
    margin-top: 3rem
}

.text-size-medium-2 {
    z-index: 2;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    position: relative
}

.text-size-medium-2.text-weight-medium {
    font-family: Saans, Arial, sans-serif;
    font-size: 1.6rem;
    font-weight: 500
}

.text-size-medium-2.text-weight-medium.white {
    font-size: 1.6rem;
    font-weight: 500
}

.text-size-medium-2.text-weight-medium.dark {
    font-size: 1.6rem
}

.text-size-medium-2.text-color-yellow {
    font-family: Saans, Arial, sans-serif;
    font-size: 1.4rem
}

.text-size-medium-2.text-color-yellow.big {
    font-size: 1.8rem
}

.text-size-medium-2.dark {
    color: var(--black);
    font-size: 1.6rem;
    font-weight: 500
}

.text-block-15 {
    color: #f3ec26;
    font-family: Saans, Arial, sans-serif
}

.sponsor_gallery-image-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    justify-content: center;
    align-items: flex-start;
    width: 400px;
    min-width: 100%;
    height: 100%;
    margin-right: 0;
    padding-top: 0%;
    display: flex;
    position: relative
}

.sponsor_gallery-image-wrapper.edit {
    aspect-ratio: 1;
    object-fit: cover;
    width: 300px;
    min-width: 100%;
    height: 100%;
    margin-right: 0;
    padding-top: 0%
}

.sponsor_images-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: grid;
    position: relative
}

.sponsor_content {
    flex-direction: column;
    display: flex
}

.header_logo-wrapper {
    z-index: 1;
    color: #dbd525;
    background-color: #0f0f0f;
    width: 100%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    position: absolute;
    inset: auto 0% 1.25rem
}

.argu_content-bottom {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1.4fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex
}

.sf-paris_component {
    color: #dbd525;
    justify-content: space-between;
    font-size: 1.5rem;
    display: flex
}

.navbar_menu-link-wrapper {
    color: #dbd525;
    flex-direction: column;
    padding-left: 1rem;
    display: flex
}

.navbar_container {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    background-color: #0f0f0f;
    border: 1px solid #0f0f0f;
    border-radius: 100px;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr auto;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 48rem;
    height: auto;
    min-height: 4.5rem;
    margin-left: auto;
    margin-right: auto;
    padding: .5rem;
    display: flex
}

.navbar_component {
    z-index: 9999;
    opacity: 1;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    margin-bottom: 1.5rem;
    margin-left: 5%;
    margin-right: 5%;
    display: block;
    position: fixed;
    inset: auto 0% 0%
}

.div-block-100 {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    width: 100%;
    margin: 0;
    display: flex
}

.div-block-100.ee,
.div-block-100.ec {
    padding: 1.5rem
}

.program-image {
    aspect-ratio: 1;
    object-fit: cover;
    min-width: 400px;
    max-width: 400px;
    position: relative
}

.program-image.edit {
    filter: saturate(200%);
    min-width: 400px;
    max-width: 400px
}

.navbar-awards-bg {
    z-index: -1;
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    background-color: #0f0f0fd9;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.navbar-bg-bottom-new {
    z-index: -1;
    color: #1c3731;
    -webkit-text-stroke-width: 0px;
    background-color: #03271f;
    border-top: 1px solid #314843;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.text-block-16 {
    color: #f3ec26;
    -webkit-text-stroke-color: #f3ec26
}

.text-block-18 {
    font-size: 1.3rem;
    line-height: 1.2
}

.text-block-18.invite-only {
    font-size: .8rem;
    font-weight: 500
}

.text-block-18.invite {
    margin-top: -8px
}

.text-block-18.sdc {
    margin-top: -2px
}

.heading-11 {
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    display: flex
}

.heading-11.numbering {
    white-space: nowrap;
    justify-content: flex-start;
    align-items: center;
    width: 36px;
    max-width: 200px;
    height: 36px
}

.heading-11.numbering.w {
    margin-bottom: 0
}

.gradient {
    background-image: linear-gradient(90deg, #0f0f0f 38%, #0f0f0feb 43%, #0f0f0f00);
    width: 350px;
    position: absolute;
    inset: 0% auto 0% -10%
}

.gradient.tight {
    background-image: linear-gradient(270deg, #0f0f0f 46%, #0f0f0f00);
    width: 350px;
    inset: 0% -10% 0% auto
}

.gradient.xx {
    cursor: auto;
    background-image: linear-gradient(#0f0f0f 14%, #0f0f0f00);
    width: 100%;
    height: 25vh;
    inset: 0% 0% auto
}

.gradient.xx.botm {
    background-image: linear-gradient(#0f0f0f00, #0f0f0f 39%);
    width: 120%;
    height: 30vh;
    inset: auto 0% -10% -10%
}

.gradient.white {
    z-index: 10;
    background-image: linear-gradient(90deg, #1a1a1a, #1a1a1a00);
    width: 150px;
    left: 0%
}

.bold-text-17 {
    letter-spacing: -3.7px
}

.div-block-103 {
    z-index: 5;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 10% 0% auto
}

.div-block-104 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-top: 0;
    display: flex
}

.background-video-4 {
    width: 100%;
    height: 100%
}

.div-block-106 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--gold);
    border-radius: 3rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 100%;
    min-height: 31rem;
    padding: 3rem;
    display: flex;
    position: relative;
    overflow: visible
}

.div-block-106.sdvsd {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #dbd52500;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    margin-left: 0;
    padding: 0
}

.div-block-107 {
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-108 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #1a1a1a;
    border-radius: 32px;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    max-width: 100%;
    margin: 0;
    padding: 2rem;
    display: flex
}

.div-block-108.edi {
    background-color: #f3ec25
}

.div-block-108.edi.ee {
    grid-column-gap: 16px;
    grid-row-gap: 16px
}

.div-block-109,
.div-block-110 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex
}

.div-block-111 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.xx {
    min-width: 80px;
    font-size: 1.2rem
}

.div-block-112 {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-113 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    display: flex
}

.link {
    color: var(--gold)
}

.div-block-114,
.div-block-115 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex
}

.slide__image {
    box-sizing: border-box;
    aspect-ratio: 5/4;
    object-fit: cover;
    width: 100%;
    height: 100%
}

.slide {
    transform-origin: 0 0;
    width: 100%;
    overflow: hidden
}

.hide-2 {
    display: none
}

.next-button {
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-top: 32px;
    margin-bottom: 0;
    display: flex;
    top: 100%
}

.slider {
    background-color: #0000;
    width: 100%;
    height: 100%
}

.slider__wrapper {
    width: 100%
}

.slider2 {
    background-color: #0000;
    width: 100%;
    height: 100%
}

.slider2.ex {
    position: absolute;
    inset: 0%
}

.div-block-116 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex
}

.lottie-animation-2 {
    width: 14rem;
    height: 14rem;
    margin: -80px -32px -32px -64px
}

.lottie-animation-2.edit {
    width: 120px;
    height: 64px;
    margin: -10px -32px -32px -36px
}

.lottie-animation-2.edit.edit2 {
    width: 130px;
    height: 70px;
    margin-top: -14px;
    margin-left: -38px
}

.bullet-block {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-118 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.badge-pro {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    border: 1px none var(--border-secondary);
    background-color: #09332900;
    border-radius: 999px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-top: -8px;
    margin-bottom: 8px;
    padding: 0;
    display: flex
}

.badge-pro:where(.w-variant-337061e3-5cbc-1c3e-8288-dca881d7b9bc) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-tertiary)
}

.unnmaed {
    z-index: 2;
    justify-content: center;
    align-items: center;
    width: 38px;
    height: 22px;
    display: flex;
    position: relative
}

.wh {
    color: var(--white);
    margin-bottom: .25rem
}

.wh.we {
    color: var(--text-secondary);
    margin-bottom: 0
}

.ed {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 50%;
    margin: 1rem;
    display: flex
}

.div-block-121 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.div-block-122 {
    z-index: 7;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex;
    position: relative
}

.div-block-123 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.text-content-pro {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.div-block-124 {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.dark {
    color: var(--green-700)
}

.dark.med,
.dark.med.center {
    font-size: .9rem
}

.dark.no-margin {
    color: var(--ft-black);
    margin-bottom: 0;
    font-size: 2.3rem;
    font-weight: 700
}

.dark.no-margin.gold {
    color: var(--fg-brand)
}

.dark.center {
    text-align: center
}

.process-card-light {
    grid-column-gap: 64px;
    grid-row-gap: 64px;
    background-color: var(--cream-200);
    color: #f9f7f2;
    border: 1px solid #0000000a;
    border-radius: 2.5rem;
    flex-flow: row;
    flex: 1;
    justify-content: center;
    align-items: center;
    padding: 32px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: visible;
    box-shadow: inset 0 1px #ffffff1a
}

.process-card-light.center {
    color: #06503f;
    background-color: #03271f;
    border-style: none;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 3rem 3rem 4rem;
    overflow: hidden
}

.process-card-light.center.edids {
    justify-content: center;
    align-items: center;
    min-width: 100%;
    padding: 2rem 2rem 3rem
}

.process-card-light.center.edids.wed {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    outline-offset: -2px;
    color: #fff;
    background-color: #03362b;
    border-radius: 1.5rem;
    outline: 2px solid #031813;
    padding: 3rem 1rem
}

.process-card-light.center.edids.wed.d {
    border-style: solid;
    border-color: var(--border-secondary);
    background-color: var(--bg-secondary);
    box-shadow: none;
    outline-color: var(--border-secondary);
    outline-offset: -2px;
    border-radius: 1rem;
    outline-width: 1px;
    outline-style: none;
    justify-content: center;
    align-items: flex-start;
    padding: 2rem 2rem 2rem 1.5rem;
    display: flex
}

.process-card-light.center.edids.wed.d:where(.w-variant-6f3b5d62-0bd4-3b7b-afde-df53e4ef7715) {
    background-color: var(--crypto-bg-secondary);
    border-color: #47474780
}

.process-card-light.center.edids.wed.d:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary);
    outline-color: var(--crypto-border-primary)
}

.icon-badge-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.boost-text {
    width: 54%;
    height: auto;
    margin-right: 0
}

.boost-image {
    z-index: 4;
    border-radius: 32px 32px 0 0;
    width: 100%;
    height: auto;
    margin-bottom: -32px;
    position: relative
}

.max {
    object-fit: cover;
    border-radius: 2rem;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.green {
    color: var(--green-700)
}

.flow {
    background-color: var(--gold);
    opacity: .6;
    filter: blur(130px);
    width: 300px;
    height: 300px;
    margin-top: -150px;
    margin-right: -200px;
    font-family: Merriweather, serif;
    position: absolute;
    inset: 0% 0% auto auto
}

.flow.eft {
    background-color: #dbd52580;
    width: 220px;
    height: 250px;
    margin-top: 0;
    margin-left: -100px;
    margin-right: 0;
    left: 0;
    right: 0
}

.flow.eft.dsl {
    width: 30%;
    margin-left: 0;
    top: auto;
    bottom: -300px;
    right: auto
}

.thetre {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #dbd52500;
    border-radius: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
    min-height: 25rem;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible
}

.trade-logo {
    background-color: #fff0;
    border: 1px #fff;
    border-radius: 16px;
    width: 160px;
    margin-bottom: 32px;
    margin-left: auto;
    margin-right: auto;
    padding: 0
}

.div-block-147 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    background-color: var(--green-700);
    border-radius: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    margin-top: 32px;
    margin-bottom: 16px;
    padding: 80px 96px;
    display: flex;
    position: relative;
    overflow: hidden
}

.div-block-147.is-bg-black {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 32px;
    margin-top: 64px;
    padding-top: 64px;
    padding-bottom: 64px
}

.cnet.white {
    z-index: 5;
    color: var(--white);
    text-align: center;
    font-size: 1.8rem;
    position: relative
}

.text-style-tag-small {
    background-color: var(--bg-quarternary);
    letter-spacing: .15em;
    -webkit-text-stroke-color: #fff;
    text-transform: none;
    border: 1.5px solid #dbd525;
    border-radius: 200px;
    margin: .25rem .1rem;
    padding: .15rem .4rem;
    font-size: .85rem;
    display: inline-block
}

.text-style-tag-small:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    background-color: var(--crypto-bg-tertiary);
    border-width: 1px
}

.logo {
    width: 160px;
    margin-left: -12px;
    padding-left: 0
}

.red-tint {
    color: #fd4c4c
}

.green-tint {
    color: #5ebd00
}

.blue-tint {
    color: #00acdb
}

.purple-tint {
    color: #e135ed
}

.yellow-tint {
    color: #db7a25
}

.text-span-5 {
    color: #333
}

.text-span-5.ed {
    color: #e0e0e0
}

.orange-tint {
    color: #fa8612
}

.sd {
    margin-left: 3px;
    margin-right: 3px;
    font-size: 2rem;
    font-weight: 500
}

.guarantee-sticker {
    z-index: 2;
    width: 96px;
    height: 96px;
    margin-left: 1rem;
    margin-right: auto;
    position: absolute;
    bottom: 13%;
    left: 0;
    right: 5px
}

.guarantee-text-container {
    z-index: 2;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
    position: relative
}

.text-block-19 {
    display: none
}

.bold-text-24 {
    font-size: 1.4rem
}

.bold-text-24.max,
.bold-text-24.small {
    font-size: 1.3rem
}

.bold-text-25 {
    font-size: 1.4rem
}

.bold-text-25.max {
    font-size: 1.3rem
}

.text-block-21 {
    font-size: 1.3rem;
    line-height: 1.2
}

.button_content-wrapper-2 {
    z-index: 1;
    color: #f3ec26;
    -webkit-text-stroke-color: #f3ec2600;
    border: 1px #0f0f0f;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%
}

.heading-14 {
    justify-content: center;
    align-items: center;
    width: 60px;
    height: 60px;
    display: flex
}

.heading-14.edd {
    width: auto
}

.container-large-11 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.lottie-animation-3 {
    width: 14rem;
    height: 14rem;
    margin: -80px -32px -32px -64px
}

.lottie-animation-3.edit {
    width: 120px;
    height: 64px;
    margin: -10px -32px -32px -36px
}

.lottie-animation-3.edit.edit2 {
    width: 130px;
    height: 70px;
    margin-top: -14px;
    margin-left: -38px
}

.section_categories {
    margin-top: 6rem;
    margin-bottom: 3rem
}

.section_categories.d {
    margin-top: 0
}

.bold-text-26 {
    font-size: 1.4rem
}

.bold-text-26.max {
    font-size: 1.3rem
}

.padding-global-8 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.dress-code {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.prop-firm-match {
    height: 44px
}

.hero-prop-badge {
    opacity: 1;
    text-decoration: none;
    transition: opacity .2s
}

.hero-prop-badge:hover {
    opacity: .75
}

.uui-button {
    grid-column-gap: .5rem;
    border: 1px solid var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
    color: var(--untitled-ui--white);
    text-align: center;
    white-space: nowrap;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    padding: .625rem 1.125rem;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
    text-decoration: none;
    transition: all .3s;
    display: flex;
    box-shadow: 0 1px 2px #1018280d
}

.uui-button:hover {
    border-color: var(--untitled-ui--primary700);
    background-color: var(--untitled-ui--primary700)
}

.uui-button:focus {
    background-color: var(--untitled-ui--primary600);
    box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100)
}

.uui-padding-vertical-xhuge {
    padding-top: 7rem;
    padding-bottom: 7rem
}

.uui-container-large-3 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.uui-page-padding-3 {
    padding-left: 2rem;
    padding-right: 2rem
}

.uui-heroheader08_image {
    object-fit: contain;
    border-radius: 0;
    width: 100%;
    height: 40rem
}

.uui-ratings_stars {
    -webkit-backdrop-filter: drop-shadow(0 2px 5px #000000b3);
    backdrop-filter: drop-shadow(0 2px 5px #000000b3);
    width: 100%;
    height: 2.4rem;
    margin-right: .5rem
}

.ratings_stars-wrapper {
    background-color: #fff0;
    border-radius: 10px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: .125rem;
    display: flex
}

.ratings_wrapper {
    margin-left: 1rem
}

.uui-avatar-group_item {
    border: 2px solid var(--untitled-ui--white);
    background-color: var(--untitled-ui--white);
    border-radius: 50%;
    width: 2.75rem;
    height: 2.75rem;
    margin-right: -1rem
}

.uui-avatar-group_component {
    grid-column-gap: 0rem;
    flex-wrap: nowrap;
    align-items: center;
    padding-right: 1rem;
    display: flex
}

.uui-ratings_component {
    align-items: center;
    display: flex
}

.uui-form_input {
    border: 1px solid var(--untitled-ui--gray300);
    background-color: var(--untitled-ui--white);
    color: var(--untitled-ui--gray900);
    border-radius: .5rem;
    height: auto;
    min-height: 2.75rem;
    margin-bottom: 0;
    padding: .5rem .875rem;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    transition: all .3s;
    box-shadow: 0 1px 2px #1018280d
}

.uui-form_input:focus {
    border-color: var(--untitled-ui--primary300);
    box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
    color: var(--untitled-ui--gray900)
}

.uui-form_input::placeholder {
    color: var(--untitled-ui--gray500)
}

.uui-signup-form_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr max-content;
    grid-auto-columns: 1fr;
    margin-bottom: .375rem;
    display: grid
}

.uui-heroheader08_form {
    max-width: 30rem;
    margin-top: 2.5rem;
    margin-bottom: 2.5rem
}

.uui-max-width-small {
    width: 100%
}

.uui-heroheader08_content {
    max-width: 550px
}

.uui-heroheader08_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid
}

.uui-section_heroheader08 {
    background-color: var(--bg-primary)
}

.medium {
    font-size: 2.4rem
}

.code-embed-19 {
    margin: 0
}

.uui-space-small-3 {
    width: 100%;
    min-height: 1.5rem
}

.uui-space-xxsmall-2 {
    width: 100%;
    min-height: .5rem
}

.uui-heading-xsmall {
    color: var(--untitled-ui--gray900);
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.4
}

.uui-icon-1x1-xsmall-3 {
    color: var(--gold);
    width: 1.5rem;
    height: 1.5rem
}

.uui-icon-featured-outline-large-3 {
    border: .5rem solid var(--ft-green-800);
    background-color: var(--green-700);
    color: var(--untitled-ui--primary600);
    -webkit-text-stroke-color: var(--green-700);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 3.5rem;
    height: 3.5rem;
    display: flex
}

.uui-layout47_content {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex
}

.uui-layout47_component {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: start center;
    display: grid
}

.uui-padding-vertical-xhuge-2 {
    padding-top: 0;
    padding-bottom: 7rem
}

.uui-container-large-4 {
    width: 100%;
    max-width: 80rem;
    margin-left: auto;
    margin-right: auto
}

.uui-page-padding-4 {
    padding-left: 2rem;
    padding-right: 2rem
}

.rich-text-block-6 {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto
}

.code-embed-20,
.code-embed-21 {
    color: var(--text-pimary);
    max-width: 800px;
    margin-left: auto;
    margin-right: auto
}

.event-photos {
    z-index: 2;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    grid-template-rows: 50% 50%;
    grid-template-columns: 1.25fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center space-between;
    place-items: center stretch;
    width: 100%;
    height: 378px;
    display: grid;
    position: relative;
    overflow: visible
}

.event-text {
    z-index: 2;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    min-height: 100%;
    display: flex;
    position: relative
}

.section-events {
    background-color: #051914;
    overflow: hidden
}

.section-events:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    background-color: #121212
}

.section-events:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-color: var(--crypo-bg-primary)
}

.swiper-button-next {
    z-index: 8;
    background-color: var(--gold);
    opacity: 1;
    color: var(--green-700);
    background-image: linear-gradient(#ffffff80, #fff0);
    border-radius: 99px;
    justify-content: center;
    align-items: center;
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: auto;
    margin-bottom: 0;
    margin-right: 0;
    transition: transform .1s;
    display: flex;
    position: absolute;
    inset: auto .5% 34% auto;
    overflow: hidden;
    box-shadow: inset 0 -3px 3px #0003, 0 10px 15px #0003
}

.swiper-button-next:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    color: var(--text-pimary);
    background-image: linear-gradient(#ffffff4d, #fff0), linear-gradient(90deg, #2427be, #ff4af9)
}

.swiper-button-next:hover {
    transform: scale(1.1)
}

.swiper-button-prev {
    z-index: 8;
    background-color: var(--gold);
    background-image: linear-gradient(#ffffff80, #fff0);
    border-radius: 99px;
    justify-content: center;
    align-items: center;
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 0;
    transition: transform .1s;
    display: flex;
    position: absolute;
    inset: auto auto 34% .5%;
    box-shadow: inset 0 -3px 3px #0003, 0 10px 15px #0003
}

.swiper-button-prev:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(#ffffff4d, #fff0), linear-gradient(135deg, #ff4af9, #2427be)
}

.swiper-button-prev:hover {
    transform: scale(1.1)
}

.desc-event-wrao {
    z-index: 4;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #191919;
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    margin-top: 1px;
    display: flex;
    position: relative
}

.event-logo {
    aspect-ratio: auto;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 46px;
    max-height: 46px;
    display: inline-flex
}

.event-thumbnail {
    z-index: 2;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    aspect-ratio: 1;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-content: center flex-end;
    align-items: center;
    width: 378px;
    height: 378px;
    display: none;
    position: relative
}

.event-content {
    justify-content: flex-end;
    align-items: center;
    display: flex;
    position: relative
}

.modal-event-thumbnail-image {
    aspect-ratio: auto;
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: relative
}

.event-flag {
    z-index: 99;
    font-size: 3rem;
    display: none;
    position: absolute;
    inset: 6px 26px auto auto
}

.thumbnail-wrap {
    aspect-ratio: 1;
    outline-offset: 0px;
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    outline: 3px #0b352b;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    overflow: hidden
}

.card-label {
    z-index: 2;
    color: var(--white);
    text-align: left;
    font-size: 1.25rem;
    font-weight: 600;
    display: none;
    position: absolute;
    inset: -44px 0% auto
}

.ae-02-elements_background-hover-2 {
    color: #161618;
    background-color: #dad42500;
    border-radius: 8px;
    text-decoration: none;
    position: absolute;
    inset: 0%
}

.event-video {
    z-index: 2;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    aspect-ratio: auto;
    object-fit: fill;
    background-color: #0000001a;
    background-image: linear-gradient(#0000001a, #0000001a);
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-content: center;
    align-items: flex-end;
    width: 100%;
    transition: all .1s;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 5px 10px #0003
}

.event-video:hover {
    border-width: 2px
}

.event-yt-video {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex
}

.code-embed-29 {
    width: 100%;
    min-height: 400px;
    display: flex
}

.video-container {
    aspect-ratio: auto;
    background-color: var(--bg-secondary);
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 100%;
    display: flex;
    position: relative;
    overflow: hidden
}

.video-container.min {
    min-height: 500px
}

.video-container.is-testimonial {
    aspect-ratio: auto;
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-medium);
    transform-style: preserve-3d;
    height: 100%;
    min-height: 100px;
    transition: all .2s
}

.video-container.is-testimonial:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51),
.video-container.is-testimonial:where(.w-variant-58ff052d-7c86-0e07-beff-e51600be57fd) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.video-container.is-testimonial:hover {
    border-color: var(--fg-brand);
    transform: scale3d(1none, 1none, 1none)
}

.video-container.is-testimonial:hover:where(.w-variant-58ff052d-7c86-0e07-beff-e51600be57fd) {
    border-color: #945fff
}

.video-container._16-9 {
    aspect-ratio: 16/9;
    border-radius: 24px
}

.video-container.hero-video {
    z-index: 20;
    aspect-ratio: 16/9;
    border: 1px none var(--border-secondary);
    border-radius: 16px;
    max-width: 100%;
    height: 100%;
    max-height: 100%
}

.video-container.z-index1 {
    z-index: 1
}

.video-container._9-16 {
    aspect-ratio: 9/16
}

.event-videos-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.div-block-165 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex
}

.paragraph-s {
    color: var(--text-secondary);
    font-size: 1rem;text-align:center;
}

.paragraph-s.dark {
    color: var(--text-dark);
    flex-flow: wrap;
    display: block
}

.paragraph-s.bold {
    font-size: .95rem
}

.paragraph-s.bold.skdl {
    color: #35aecc;
    font-size: .9rem;
    font-weight: 700;
    line-height: 1.1
}

.paragraph-s.bold.skdl.kew {
    color: #db8b24;
    white-space: nowrap
}

.hwloes {
    color: #afd24c
}

.whi {
    color: var(--white);
    font-size: 1rem;
    font-weight: 400
}

.comp-highlights-numbers-2 {
    z-index: 999;
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: stretch start;
    width: auto;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: flex;
    position: static
}

.comp-highlights-numbers-2.crypto {
    display: none;
    position: relative
}

.comp-highlight-item-2 {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    color: #f9f7f2;
    background-color: #ffffff0f;
    background-image: radial-gradient(circle at 0 0, #ffffff0f, #fff0 55%, #fff0);
    border: 1px solid #ffffff0a;
    border-radius: 16px;
    flex-direction: column;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: 8rem auto;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-width: 100%;
    padding: 12px;
    font-weight: 500;
    display: flex;
    overflow: hidden
}

.comp-highlight-item-2.centered,
.comp-highlight-item-2.lefted {
    width: auto;
    min-width: auto;
    padding-right: 24px
}

.comp-highlight-item-2.righted {
    width: auto;
    min-width: auto;
    padding-left: 12px;
    padding-right: 24px
}

.comp-highlight-item-2.er {
    justify-content: space-between;
    align-items: center;
    padding: 32px
}

.comp-highlight-item-2.er.ss {
    background-color: var(--bg-secondary);
    border-radius: 24px
}

.comp-highlight-item-2.er.ss.yellow {
    background-color: var(--fg-brand)
}

.comp-highlight-item-2.er.ss.white {
    background-color: var(--fg-primary)
}

.div-block-200 {
    display: flex
}

.comp-highlight-number-2 {
    color: var(--fg-brand);
    letter-spacing: -.02em;
    font-size: 3rem;
    font-weight: 500;
    line-height: 1
}

.comp-highlight-number-2:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    color: #d768ff
}

.comp-highlight-number-2.small {
    color: #d6d12a;
    font-size: 1.4rem
}

.comp-highlight-number-2.counter:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    color: #d768ff
}

.comp-highlight-number-2.counter.dark,
.comp-highlight-number-2.counter.daark {
    color: var(--fg-dark)
}

.text-size-small-7 {
    color: #03271f;
    text-align: left;
    -webkit-text-stroke-color: white;
    font-size: .875rem;
    display: block
}

.text-size-small-7.white {
    color: #fff;
    display: block
}

.text-size-small-7.white.very {
    font-size: .75rem;
    text-decoration: none
}

.text-size-small-7.white.we {
    color: var(--text-dark);
    font-size: 1rem
}

.text-size-small-7.white.we.skldsk {
    color: var(--text-pimary)
}

.text-size-small-7.very {
    color: #fff;
    font-size: .75rem
}

.heading-15 {
    color: var(--white)
}

.paragraph-22 {
    color: var(--text-secondary)
}

.bold-text-41 {
    color: var(--white)
}

.icon-embed-xxsmall-2 {
    color: var(--bg-primary);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1rem;
    height: 1rem;
    display: flex
}

.kokoska:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--text-secondary)
}

.kokoska:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    color: #fff
}

.navbar-card-large-link-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #fff;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    text-decoration: none;
    display: flex
}

.navbar-card-large-link-2.w--current {
    display: flex
}

.icon-embed-xsmall-5 {
    color: var(--gold);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-5.white {
    aspect-ratio: 1;
    color: #fff;
    object-fit: cover
}

.navbar-2 {
    z-index: 9999;
    background-color: var(--bg-primary);
    flex-flow: column;
    display: flex;
    position: sticky;
    top: -48px
}

.navbar-2:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: var(--bg-desaturated)
}

.navbar-2.crypto:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypo-bg-primary)
}

.navbar-large-link-item-title-2 {
    z-index: 1;
    color: #aa68ff;
    -webkit-text-stroke-color: var(--fg-brand);
    display: flex;
    position: relative
}

.dark-2 {
    color: #000
}

.dark-2.code-text {
    color: #fff;
    font-size: .9rem;
    font-weight: 600
}

.dark-2.code-text.smk {
    font-size: .85rem
}

.button-3 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: var(--fg-brand);
    color: var(--text-dark);
    text-align: center;
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-3:where(.w-variant-067fbef9-6507-6054-ae9e-3defc835efbc) {
    background-image: linear-gradient(139deg, #dfd859, #d38f1b)
}

.button-3:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: var(--text-pimary);
    background-color: #c13cd8;
    background-image: linear-gradient(90deg, #c13cd8, #6438b6)
}

.button-3:hover {
    background-color: var(--fg-brand);
    outline-offset: 0px;
    background-image: linear-gradient(#ffffff1a, #ffffff1a);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-3:hover:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    background-color: #be39d5;
    background-image: linear-gradient(90deg, #c13cd8, #6438b6)
}

.button-3.is-small {
    border-radius: 8px;
    height: 2.25rem;
    padding: .5rem 1rem;
    font-size: .8125rem;
    line-height: 1
}

.button-3.is-small.is-icon {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem
}

.button-3.is-small.is-icon.is-youtube {
    background-color: var(--fg-brand);
    color: var(--bg-primary);
    cursor: pointer;
    background-image: none;
    min-width: 0;
    padding-left: .75rem;
    padding-right: .75rem;
    display: flex
}

.button-3.is-small.is-icon.is-discord {
    cursor: pointer;
    background-color: #f70b65;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4e15_Gradient.avif);
    background-position: 0 0;
    background-size: cover;
    min-width: 0;
    padding-left: .75rem;
    padding-right: .75rem
}

.button-3.is-small.is-icon.is-discord:hover {
    background-image: linear-gradient(#ffffff0f, #ffffff0f), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4e15_Gradient.avif);
    background-position: 0 0, 0 0;
    background-size: auto, cover
}

.button-3.is-small.is-main.ga-event.is-xmas.track-utm {
    min-width: 120px
}

.button-3.is-secondary {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    color: #fff;
    cursor: pointer;
    background-color: #0000;
    background-image: none;
    border: 1.5px solid #ffffff1a;
    box-shadow: inset 0 0 0 1.5px #6b6b6b26
}

.button-3.is-secondary:hover {
    background-color: #ffffff0f;
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #c9c9c999
}

.button-3.is-main {
    box-shadow: 0 2px 5px #0003, 0 4px 2px -2px #00000014, 0 6px 7px -2px #00000012
}

.button-3.is-main:hover {
    background-color: #fcf412
}

.button-3.is-main.ga-event {
    background-color: var(--fg-brand);
    color: var(--fg-dark);
    cursor: pointer;
    background-image: none;
    min-width: 200px;
    box-shadow: 0 2px 5px #0003, 0 6px 7px -2px #00000012
}

.button-3.is-main.ga-event:hover {
    background-image: none
}

.button-3.dark {
    background-color: var(--bg-primary);
    color: var(--white)
}

.button-3.id-big {
    border-radius: .75rem;
    height: 4rem;
    padding-left: 3rem;
    padding-right: 3rem;
    font-size: 1.05rem
}

.button-3.nk {
    color: var(--text-pimary);
    background-image: linear-gradient(270deg, #2427be, #ff4af9)
}

.site-navigation {
    z-index: 10;
    background-color: var(--bg-primary);
    border-top: 1px solid #0c2921;
    border-bottom: 1px solid #0c2921;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 3.5rem;
    margin-top: 0;
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative;
    top: 0
}

.site-navigation:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    border-top-color: var(--border-desaturated-primary);
    border-bottom-color: var(--border-desaturated-primary);
    background-color: #191919e6
}

.div-block-201 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.text-weight-medium-2 {
    color: #fff;
    font-weight: 500;
    display: block;
	margin-top:10px;
}

.navbar-dp-card-divider-2 {
    background-color: #0000004d;
    width: 1px;
    height: 100%
}

.navbar-social-link-2 {
    color: #ffffffb3;
    width: 1.25rem;
    height: 1.25rem
}

.navbar-social-link-2:hover {
    color: #f9f7f2
}

.navbar-dp-link-new-2 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    color: #f9f7f2;
    align-items: center;
    padding: .5rem .25rem .5rem 0;
    text-decoration: none;
    display: flex;
    position: static
}

.navbar-dp-link-new-2:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    width: auto
}

.navbar-dp-content-secondary-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    align-self: stretch;
    width: 15rem;
    display: flex
}

.navbar-large-link-text-2 {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.navbar-dp-link-2 {
    color: #f9f7f2;
    align-items: center;
    padding: .5rem .2rem .5rem 0;
    text-decoration: none;
    display: flex
}

.icon-1x1-small-2 {
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    display: flex
}

.icon-1x1-small-2.sms {
    width: .75rem;
    height: .75rem
}

.navbar6_logo-2 {
    color: #f9f7f2;
    height: 1.65rem;
    position: relative
}

.navbar6_logo-2.ls:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    height: 1.5rem
}

.navbar6_logo-2.kslmaxc {
    height: 1.4rem;
    line-height: 1.4;
    display: none;
    position: absolute;
    top: -10px;
    right: auto
}

.navbar6_logo-2.kslmaxc:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    height: 1.4rem
}

.navbar6_logo-2.kslmaxc:lang(es) {
    height: 1.45rem
}

.navbar6_logo-2.dksl {
    height: 1.45rem;
    margin-left: 4px;
    line-height: 1.4;
    position: static;
    top: -10px;
    right: auto
}

.navbar6_logo-2.dksl:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    height: 1.4rem
}

.navbar6_logo-2.dksl:lang(es) {
    height: 1.45rem
}

.navbar6_logo-2.kslmaxc-copy {
    height: 1.4rem;
    line-height: 1.4;
    display: none;
    position: absolute;
    top: -10px;
    right: auto
}

.navbar6_logo-2.kslmaxc-copy:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    height: 1.4rem
}

.navbar6_logo-2.kslmaxc-copy:lang(es) {
    height: 1.45rem
}

.banner-campaign-code-2 {
    grid-column-gap: .15rem;
    grid-row-gap: .15rem;
    border: 1.3px dashed #f9f7f2;
    border-radius: .2rem;
    align-items: center;
    padding: .35rem .5rem .18rem;
    display: flex
}

.banner-campaign-code-2.gray-2 {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    color: #929292;
    -webkit-text-stroke-color: #6b6762;
    background-color: #fff3;
    border-style: dashed;
    border-color: #929292;
    border-radius: .5rem;
    padding: .75rem 1rem;
    transition: background-color .2s
}

.banner-campaign-code-2.gray-2:hover {
    background-color: #fcf539
}

.banner-campaign-code-2.gray-2.small {
    outline-offset: -3px;
    color: #fff;
    -webkit-text-stroke-color: #131312;
    cursor: pointer;
    background-color: #ffffff14;
    border-style: solid;
    border-color: #ff4b4b;
    border-radius: 99rem;
    outline: 1px solid #ffffff1a;
    padding: .3rem .7rem
}

.banner-campaign-code-2.gray-2.small:hover {
    background-color: #3535351a
}

.banner-campaign-code-2.gray-2.small.purple {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border-color: #ccca62;
    padding: .25rem .6rem
}

.banner-campaign-code-2.gray-2.small.purple:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    border-color: #c593f8
}

.banner-campaign-code-2.gray-2.small.purple.blue {
    background-color: #ffffff0f;
    border-color: #b26fff
}

.navbar-menu {
    color: var(--bg-primary);
    flex: 1;
    order: 2;
    align-items: center;
    margin-left: 2rem;
    display: flex
}

.navbar-card-small-link-2 {
    grid-column-gap: .1rem;
    grid-row-gap: .1rem;
    color: #929292;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.gold-2 {
    color: #ff5d5d;
    font-size: 1rem
}

.gray-2 {
    z-index: 4;
    color: #929292;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.navbar-card-small-link-icon-2 {
    color: #a6a19b;
    position: absolute;
    inset: auto -2rem 0% auto
}

.domain-navigation {
    z-index: 1500;
    background-color: #0f0f0f;
    align-items: center;
    height: 3rem;
    min-height: 3rem;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative;
    inset: 0% 0% auto;
    overflow: hidden
}

.domain-navigation:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-color: #0f0f0f80
}

.navbar-large-link-underline-2 {
    background-color: var(--fg-brand);
    height: 1.5px;
    position: absolute;
    inset: auto 0% 0%
}

.nav-resource-card-2 {
    z-index: 1;
    border: 1px #ebe8e2;
    border-radius: 0;
    flex: 1;
    min-height: auto;
    padding: 0;
    text-decoration: none;
    position: relative;
    overflow: hidden
}

.nav-resource-card-2:hover {
    border-color: #a6a19b
}

.div-block-202 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #131313;
    /*background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f1107 44%, #0a0603);*/
    border-radius: 0;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 4rem;
    padding: 4px 0 4px 64px;
    display: flex;
    position: relative
}

.div-block-202.purple {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    /*background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f1a07 5%, #07161f 44%, #05140c 73%, #07030a);*/
	background-color:#131313;
    min-width: 100%;
    padding-left: 12px;
    display: flex
}
.div-block-202.purple p{ margin-bottom:0;}

.div-block-202.purple:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f1a07 5%, #1f1f1f 44%, #141414 73%, #07030a)
}

.div-block-202.purple:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-image: linear-gradient(#7e14b31a, #0f0f0f00), linear-gradient(75deg, #1b1b1b 56%, #1b0b2a 73% 81%, #07030a)
}

.text-size-small-8 {
    color: #fff;
    text-align: left;
    -webkit-text-stroke-color: white;
    font-size: .875rem;
    display: block
}

.icon-embed-small-2 {
    color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    display: flex
}

.navbar-top {
    flex: 1;
    order: 2;
    justify-content: space-between;
    align-items: center;
    min-width: 100%;
    height: 100%;
    margin-left: 0;
    display: flex
}

.navbar6_logo-link-2 {
    justify-content: flex-start;
    width: 9rem;
    padding-left: 0;
    display: flex
}

.navbar6_logo-link-2.w--current {
    padding-left: 0
}

.navbar6_logo-link-2.kle {
    display: none
}

.navbar6_logo-link-2.kle:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    width: 7rem;
    display: flex
}

.text-block-33:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: var(--text-pimary)
}

.navbar-container-2 {
    align-items: center;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.navbar-container-2.full-height {
    height: 4rem
}

.navbar-container-2.full-height.kois {
    height: 3rem;
    position: relative
}

.navbar-dp-secondary-content-2 {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.text-color-cream-400-2 {
    color: #c5c5c5
}

.navbar-bg-bottom-new-2 {
    z-index: -1;
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    color: #1c3731;
    -webkit-text-stroke-width: 0px;
    background-color: #131313;
    border-top: 1px #0b1b17;
    border-bottom: 1px #b90000;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.navbar-bg-bottom-new-2:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    border-top-color: var(--border-desaturated-primary);
    border-bottom-color: var(--border-desaturated-primary);
    background-color: var(--bg-desaturated-secondary)
}

.navbar-bg-bottom-new-2:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    color: #373737;
    background-color: #27272780
}

.text-span-7 {
    color: #ff6d6d;
    font-size: .8rem
}

.text-span-7.purple {
    color: #db8c24;
    letter-spacing: .18em;
    font-size: .78rem
}

.text-span-7.purple.blue {
    color: #bd83ff
}

.text-span-7.purple.wo {
    color: var(--gold)
}

.text-span-7.purple.wo:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    color: var(--fg-futures-brand)
}

.div-block-203 {
    margin-left: -20px;
    display: flex;
    position: relative
}

.real-company-globe-gradient-right-2 {
    z-index: 2;
    /*background-image: linear-gradient(90deg, #0b352b00, #07271f 82%);*/
	background-color:#131313;
    width: 20%;
    height: 100%;
    position: absolute;
    inset: 0% 0% 0% auto
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: none
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.ss:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(#000, #fff), linear-gradient(270deg, #09090900, #0b1b17 82%, #0b1b17)
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.ss.ls:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(270deg, #09090900, #111 82%, #111)
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.ss.ls:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-image: linear-gradient(270deg, #09090900, #1b1b1b 82%, #1b1b1b)
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.clsa:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    background-image: linear-gradient(90deg, #16161600, #161616)
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.clsa:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-image: linear-gradient(90deg, #09090900, #1b1b1b 82%, #1b1b1b)
}

.real-company-globe-gradient-right-2.no-pointer-events {
    /*background-image: linear-gradient(90deg, #09090900, #090909 82%);*/
    width: 20%;
	background-color:#131313;
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds {
    /*background-image: linear-gradient(90deg, #09090900, #0b1b17 82%, #0b1b17);*/
    width: 120px;
	background-color:#131313;
}

.real-company-globe-gradient-right-2.no-pointer-events.ssds.ss {
    background-color: #131313;
    width: 40%;
    left: 0;
    right: auto
}

.navbar-large-link-underline-wrapper-2 {
    z-index: -1;
    color: #aa68ff;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.text-block-32 {
    color: #fff
}

.text-block-32:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2),
.text-block-32:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    color: var(--text-secondary)
}

.wh-2 {
    color: #0b352b
}

.wh-2.gold-2 {
    color: #dbd525
}

.wh-2.gold-2.orange {
    color: #ff5d5d
}

.wh-2.gold-2.orange.purple {
    color: #bd83ff;
    text-align: right;
    font-size: .9rem;
    font-weight: 700;
    line-height: 1.1
}

.div-block-204 {
    z-index: 3;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.div-block-204:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: flex
}

.div-block-204.laa,
.div-block-204.laa:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    display: none
}

.div-block-204.laa:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: flex
}

.div-block-204.l:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: none
}

.link-2 {
    color: var(--fg-brand)
}

.bold-text-43,
.heading-21 {
    color: var(--text-pimary)
}

.paragraph-31,
.paragraph-32,
.paragraph-33 {
    color: var(--text-secondary)
}

.heading-22,
.heading-23 {
    color: var(--text-pimary)
}

.paragraph-34,
.paragraph-35,
.paragraph-36 {
    color: var(--text-secondary)
}

.heading-24 {
    color: var(--fg-primary)
}

.paragraph-37,
.paragraph-38,
.paragraph-39 {
    color: var(--text-secondary)
}

.heading-25 {
    color: var(--text-pimary)
}

.paragraph-40,
.paragraph-41,
.paragraph-42,
.paragraph-43,
.paragraph-44,
.paragraph-45,
.paragraph-46,
.paragraph-47,
.paragraph-48,
.paragraph-49,
.paragraph-50,
.paragraph-51 {
    color: var(--text-secondary)
}

.heading-26 {
    color: var(--text-pimary)
}

.paragraph-52,
.paragraph-53,
.paragraph-54,
.paragraph-55 {
    color: var(--text-secondary)
}

.prop-firm-badge {
    z-index: 2;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    opacity: 0;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.hero-image {
    z-index: 20;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    min-height: 24rem;
    max-height: 24rem;
    display: flex;
    position: relative;
    overflow: visible
}

.uui-heroheader06_content.cent-phone {
    z-index: 6;
    position: relative
}

.hero-ft-button-wrapper-2 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex: none;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    display: flex;
    position: relative
}

.background-shadow {
    z-index: 0;
    background-color: var(--bg-primary);
    opacity: .9;
    filter: blur(110px);
    width: 120%;
    height: 100%;
    position: absolute;
    inset: 0
}

.background-shadow.crypto {
    background-color: #191919
}

.hero-prop-firm-image-2 {
    opacity: 1;
    border-radius: 0;
    height: 1.44rem;
    margin: auto 0;
    font-size: 2rem;
    line-height: 2
}

.heading-text {
    z-index: 2;
    color: var(--text-pimary);
    text-align: left;
    margin-left: .06em;
    margin-right: .06em;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2;
    display: inline-block;
    position: relative
}

.heading-text.gray {
    color: var(--text-secondary)
}

.uui-heroheader06_component {
    grid-column-gap: 1.6rem;
    grid-row-gap: 1.6rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 0;
    display: grid;
    position: static
}

.video-bg {
    z-index: 20;
    aspect-ratio: 8/9.2;
    border: 1px solid var(--border-secondary);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    object-fit: contain;
    background-color: #ffffff1a;
    border-radius: 24px;
    justify-content: center;
    align-items: center;
    width: 97%;
    height: 100%;
    max-height: 24rem;
    padding: 0;
    display: block;
    position: relative;
    inset: 0;
    overflow: hidden
}

.div-block-196 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.video-container-embed {
    z-index: 3;
    border: 1px #314843;
    border-radius: 16px;
    order: 0;
    justify-content: space-between;
    align-self: stretch;
    align-items: center;
    width: 100%;
    height: 100%;
    margin: 0;
    transition: all .2s;
    display: flex;
    position: relative
}

.div-block-206 {
    transition: all .2s
}

.div-block-194 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    display: flex
}

.div-block-194.ewf {
    line-height: 1
}

.event-date-2 {
    opacity: .5;
    color: #fff;
    font-size: .9rem;
    line-height: 1.2
}

.event-date-2.tg {
    opacity: 1;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    color: var(--text-secondary);
    letter-spacing: .5px;
    background-color: #ffffff14;
    border: 1px solid #ffffff80;
    border-radius: 6px;
    margin-top: 0;
    padding: 2px 4px;
    font-size: .8rem;
    font-weight: 500;
    position: absolute;
    top: -28px;
    right: -4px
}

.event-date-2.tg.gold {
    color: var(--gold);
    border-color: #dbd52480;
    padding-top: 3px;
    padding-bottom: 1px;
    top: -28px
}

.button-text_2-5 {
    z-index: 1;
    color: #161618;
    letter-spacing: -.01em;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    position: relative
}

.button-text_2-5.gold {
    z-index: 3;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    pointer-events: none;
    color: #000;
    text-align: left;
    background-color: #ffffff80;
    border-radius: 999px;
    padding: 6px 10px;
    display: block;
    position: absolute;
    inset: auto 16px 16px auto;
    overflow: hidden
}

.wh-3 {
    color: #fff;
    margin-bottom: .25rem
}

.wh-3.event-desc {
    max-width: 60%
}

.wh-3.event-desc.secondary-text {
    justify-content: space-between;
    align-items: flex-end;
    max-width: 90%;
    min-height: 100px;
    display: flex
}

.wh-3.sma {
    font-size: 1.25rem
}

.wh-3.secondary-text {
    opacity: .5
}

.wh-3.secondary-text.el {
    margin-bottom: 0
}

.wh-3.ss {
    color: #fff;
    font-size: 2.2rem;
    transition: all .3s
}

.wh-3.dd {
    margin-bottom: 0;
    line-height: 1.2
}

.swiper-wrapper-events {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 56px 0 0;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible
}

.swiper-wrapper-events:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    margin-top: 24px
}

.div-block-192 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    width: 100%;
    display: flex
}

.opened-div-2 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: #172320;
    border: 1px solid #ffffff1a;
    border-radius: 32px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr 1.75fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: stretch;
    height: 440px;
    min-height: 460px;
    max-height: 460px;
    padding: 40px;
    transition: all .3s;
    display: grid;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 100px 200px #19191933, 0 20px 30px #0000001a
}

.opened-div-2:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    background-color: #1a1a1a;
    order: 2
}

.opened-div-2:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-color: #232323
}

.button-text {
    z-index: 1;
    color: #161618;
    letter-spacing: -.01em;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    transition: all .3s cubic-bezier(.77, 0, .175, 1);
    position: relative
}

.button-text.no-brak {
    white-space: nowrap;
    word-break: keep-all
}

.swiper-container-events {
    width: 108%;
    margin-left: -4%;
    margin-right: -4%;
    padding: 20px 56px;
    display: flex;
    position: relative;
    overflow: hidden
}

.swiper-container-events:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    order: 1;
    margin-bottom: 1rem
}

.logo-event-top {
    z-index: 2;
    object-fit: contain;
    object-position: 50% 0%;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 40%;
    min-height: 28px;
    max-height: 34px;
    display: inline-flex;
    position: absolute;
    top: 16px;
    left: 16px
}

.logo-event-top.bgl {
    z-index: 2;
    max-width: 40%;
    min-height: 27px;
    max-height: 38px;
    top: 14px;
    left: 14px
}

.icon-embed-xsmall-8 {
    color: #161618;
    flex-direction: column;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex;
    transform: rotate(0)
}

.icon-embed-xsmall-8.dark {
    color: #161618
}

.icon-embed-xsmall-8.dark.button-icon {
    transition: all .3s cubic-bezier(.77, 0, .175, 1)
}

.button-primary-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: #b0b0b0;
    background-color: #dbd524;
    border-radius: 8px;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    transition: all .2s;
    display: flex;
    position: relative;
    overflow: hidden
}

.event-desc-wrapper-2 {
    z-index: 2;
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    background-color: #0000;
    background-image: linear-gradient(#0000, #061a12 66%);
    border-bottom-right-radius: 19px;
    border-bottom-left-radius: 19px;
    flex-flow: column;
    width: 100%;
    padding: 60px 14px 14px;
    display: flex;
    position: absolute;
    inset: auto 0% 0%
}

.event-desc-wrapper-2:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    background-image: linear-gradient(#0000, #1a1a1a 66%);
    border-bottom-right-radius: 19px;
    border-bottom-left-radius: 19px
}

.event-desc-wrapper-2:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(#0000, #1a1a1a 66%)
}

.image-61 {
    z-index: 3;
    aspect-ratio: auto;
    object-fit: cover;
    border-radius: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.event-tile {
    color: #fff;
    text-align: left;
    background-color: #032c2300;
    border-radius: 0;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    width: auto;
    max-width: 84%;
    height: auto;
    margin-bottom: 1px;
    font-size: 1.18rem;
    font-weight: 600;
    line-height: 1.25;
    text-decoration: none;
    display: flex;
    overflow: hidden
}

.code-embed-35 {
    color: var(--fg-dark);
    justify-content: center;
    align-items: center;
    display: flex
}

.code-embed-35:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    color: var(--text-pimary)
}

.events-gradient-2 {
    z-index: 8;
    background-image: linear-gradient(90deg, var(--bg-primary-transparent), var(--bg-primary));
    width: 60px;
    position: absolute;
    inset: 0% 0% 0% auto
}

.events-gradient-2:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de),
.events-gradient-2:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(90deg, var(--bg-primary-transparent), var(--crypo-bg-primary))
}

.events-gradient-2.left {
    z-index: 8;
    background-image: linear-gradient(270deg, var(--bg-primary-transparent), var(--bg-primary));
    width: 60px;
    inset: 0% auto 0% 0%
}

.events-gradient-2.left:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de),
.events-gradient-2.left:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(270deg, var(--bg-primary-transparent), var(--crypo-bg-primary))
}

.div-block-193 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex
}

.code-embed-36 {
    border-radius: 9999px;
    width: 48px;
    height: 48px;
    overflow: hidden
}

.link-block-6 {
    z-index: 5;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    display: block;
    position: static
}

.ae-02-elements_background-3 {
    background-color: #dbd524;
    border-radius: 8px;
    margin: 1px;
    transition: all .5s cubic-bezier(.77, 0, .175, 1);
    position: absolute;
    inset: 0%
}

.swiper-slide-event {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: 1;
    outline-offset: 0px;
    background-color: #0b352a00;
    border: 1px #ffffff0f;
    border-radius: 0;
    outline: 1px solid #051914;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 300px;
    height: auto;
    min-height: 300px;
    margin: 0;
    padding: 0;
    display: flex;
    position: relative;
    overflow: visible
}

.swiper-slide-event:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    outline-color: #191919
}

.swiper-slide-event:hover {
    border-width: 1px;
    border-color: #727272;
    border-radius: 19px;
    outline-color: #fff3
}

.swiper-slide-event:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    outline-offset: 0px;
    border-style: none;
    border-radius: 20px;
    outline: 1px solid #fff3;
    box-shadow: inset 0 0 0 1px #cfcfcf80
}

.swiper-slide-event.awards {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677330b808235e8c6cac84ea_dsu%CC%8Ac%2C.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.awards:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.awards:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.awards:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.awards:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.funded {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773307808235e8c6cac5f13_%2Cdlsu%CC%8Ac.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.funded:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.funded:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.funded:hover {
    border-style: solid;
    border-radius: 24px
}

.swiper-slide-event.funded:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.benziga {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a549f_wecu%CC%8A%2C.avif);
    background-position: 50%;
    background-size: cover;
    border-radius: 20px;
    overflow: visible
}

.swiper-slide-event.benziga.hover {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773304433f1d876d8abce3f_skdl.avif);
    background-position: 50%;
    border-style: solid;
    border-color: #0c382d;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.benziga.hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.benziga.hover:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.benziga.hover:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.benziga.hover:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.asia {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/67733079ed5fd698cb12424f_sd%2Clcu%CC%8A.avif);
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.asia:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.asia:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.asia:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.asia:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.forex-expo {
    cursor: pointer;
    background-color: #fff;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677330789a8d176d56159041_ldu%CC%8Asc%2C.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.forex-expo:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.forex-expo:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.forex-expo:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.forex-expo:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.colombia {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a5500_cmslak.avif);
    background-position: 50%;
    background-size: cover;
    border-radius: 20px
}

.swiper-slide-event.colombia.hover {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773309f08235e8c6cac7496_d%2Clu%CC%8Asc.avif);
    background-position: 50%;
    border-style: solid;
    border-color: #0d382e;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.colombia.hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2)
}

.swiper-slide-event.colombia.hover:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.colombia.hover:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.colombia.hover:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.scalpinh {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773309f803012bd95dffe51_sac%2Clu%CC%8A.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.scalpinh:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.scalpinh:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.scalpinh:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.scalpinh:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.wagmi {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679fbe6c2f31ca9064585416_sc%2Cdl.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.wagmi:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.wagmi:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.wagmi:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.wagmi:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.nigeria {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6779f54bca2758e3a2c159df_Image-1.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: hidden
}

.swiper-slide-event.nigeria:hover {
    border-style: solid;
    border-radius: 24px
}

.swiper-slide-event.idontknow {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677898441ac6cc156ad7dd71_CSA.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    display: flex;
    overflow: hidden
}

.swiper-slide-event.idontknow:hover {
    border-style: solid;
    border-radius: 24px
}

.swiper-slide-event.abu-fhabi {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/681314ba402206ba9d4e670e_SaveClip.App_491463569_17951936270954435_9068102736861150565_n.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.abu-fhabi:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    border-radius: 20px;
    outline-color: #191919
}

.swiper-slide-event.abu-fhabi:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.abu-fhabi:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.abu-fhabi:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.x-l-sx {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/683da0aa7f650cb8f158943c_111111.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.x-l-sx:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    outline-color: #191919
}

.swiper-slide-event.x-l-sx:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.x-l-sx:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.x-l-sx:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.x-l-sx.dl {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/67d43b631e45c3e718f1a75a_IMG_8316%20\(2\).avif);
    overflow: visible
}

.swiper-slide-event.x-l-sx.dl:hover,
.swiper-slide-event.x-l-sx.dl:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.x-l-sx.dl.d {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6820b956da7f3a4842f09124_67fd8159cb34304eb0e08e36_i-WxqLVDX-4K-ezgif.com-resize.avif)
}

.swiper-slide-event.cape-town {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/68598fae3ce5d927e8ff62dc_ewiow.png);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    overflow: visible
}

.swiper-slide-event.cape-town:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    border-radius: 20px;
    outline-color: #191919
}

.swiper-slide-event.cape-town:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.cyprus {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/68598dcebe9527709d1385d3_wqdu%CC%8A%2C.png);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.cyprus:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    border-radius: 20px;
    outline-color: #191919
}

.swiper-slide-event.cyprus:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.cyprus:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.cyprus:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.peru {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/68598f0e9351b46c8d7fcb76_ewkld.png);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.peru:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    border-radius: 20px;
    outline-color: #191919
}

.swiper-slide-event.peru:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.peru:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.peru:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.india {
    text-align: center;
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/685db1a260f5a8da36f77894_dsl.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.swiper-slide-event.india:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-color: var(--crypto-border-2);
    border-radius: 20px;
    outline-color: #191919
}

.swiper-slide-event.india:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: #383838
}

.swiper-slide-event.india:hover {
    border-style: solid;
    border-radius: 20px
}

.swiper-slide-event.india:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 20px
}

.swiper-slide-event.india.ls {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/68574faceb593077d11cdd3c_wkqldx.avif)
}

.flag-2 {
    z-index: 3;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    color: #fff;
    border-radius: 32px;
    justify-content: center;
    align-items: center;
    width: auto;
    height: 36px;
    margin-top: 8px;
    margin-right: 13px;
    padding-left: 0;
    padding-right: 0;
    font-size: 1.8rem;
    line-height: 1;
    text-decoration: none;
    display: flex;
    position: absolute;
    inset: 0% 0% auto auto;
    overflow: visible
}

.image-wrapper-2 {
    aspect-ratio: auto;
    outline-offset: 0px;
    object-fit: fill;
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    outline: 0 #0b352b;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    transition: all .1s;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 5px 10px #00000014
}

.image-wrapper-2:hover {
    outline-offset: 0px;
    border-width: 2px;
    outline: 3px #0b352b
}

.events-glow-2 {
    opacity: .7;
    filter: blur(150px);
    background-color: #dbd524;
    border-radius: 99999px;
    width: 60%;
    height: 26%;
    margin: auto -15% auto auto;
    transition: all .5s;
    position: absolute;
    inset: 0%
}

.event-location-2 {
    z-index: 5;
    opacity: .5;
    color: #fff;
    text-align: left;
    font-size: .9rem;
    line-height: 1.2;
    position: relative
}

.div-block-195 {
    flex-flow: column;
    display: flex
}

.image-73 {
    border-radius: 0
}

.image-73.event-logo {
    aspect-ratio: auto;
    object-fit: contain;
    max-width: 154px;
    height: 43px;
    max-height: 43px
}

.bg-images {
    z-index: 0;
    opacity: 0.2;
    transform-style: preserve-3d;
    width: 100%;
    height: 84%;
    max-height: 100vh;
    margin-bottom: 0;
    position: absolute;
    inset: -13% 0 auto;
    overflow: clip;
    transform: translate3d(0, 180px, 180px);
	top:0;
}

.bg-images:lang(es) {
    top: -10%
}

.bg-images.sdfc {
    filter: blur(100px);
    height: 60%;
    top: auto;
    bottom: 28%
}

.bg-images.sdfc:where(.w-variant-067fbef9-6507-6054-ae9e-3defc835efbc) {
    bottom: 34%
}

.bg-images.sd {
    filter: none;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679d824190e8000eb315a54d_sdcl%2Cu%CC%8A.avif);
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin: 0 auto auto;
    inset: 0;
    overflow: visible;
    transform: none
}

.bg-images.sd.ss {
    opacity: .2
}

.h3 {
    z-index: 6;
    text-align: left;
    font-size: 3rem;
    font-weight: 700;
    position: relative
}

.h3.mob-small {
    color: var(--text-pimary)
}

.h3.mob-small.counter {
    font-size: 2.9rem
}

.section-mertics {
    padding-top: 96px;
    padding-bottom: 96px;
    position: relative
}

.section-mertics.metrics {
    z-index: 8;
    padding: 0;
    display: flex;
    overflow: hidden
}

.section-mertics.metricscrypto {
    z-index: 8;
    color: #051914;
    background-color: #121212;
    padding: 0;
    display: flex;
    overflow: hidden
}

.div-block-207 {
    z-index: 6;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: relative
}

.layout-text-wrapper {
    grid-row-gap: 0px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative
}

.layout-text-wrapper.logos {
    z-index: 3;
    position: relative
}

.code-embed-37 {
    color: #fff;
    justify-content: center;
    align-items: center;
    width: 26px;
    height: 26px;
    display: flex
}

.code-embed-37.gold {
    color: var(--gold)
}

.code-embed-37.futures {
    color: #cb83f5;
    -webkit-text-fill-color: inherit;
    background-clip: border-box
}

.badges-image {
    z-index: 5;
    width: 100%;
    transition: all .2s cubic-bezier(.77, 0, .175, 1);
    position: relative;
    overflow: visible
}

.badges-image:hover {
    transform: scale(1.6)
}

.badges-image.small {
    max-width: 390px;
    margin-top: 40px
}

.badges-image.small.ss {
    width: 44%;
    max-width: 240px;
    max-height: 100%;
    margin-top: 0
}

.layout-list-item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: #ffffff0f;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6745a487919cac8f1136a9fa_Background%20pattern%202%20.svg);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: auto;
    border-radius: 12px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1px 1fr 1px 1fr 1px 1fr;
    width: 100%;
    padding: 64px 32px
}

.layout-list-item.layout-wrapper {
    z-index: 10;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    background-image: none;
    border-radius: 32px;
    grid-template-columns: .85fr .75fr 1fr .8fr 1.55fr;
    max-width: 82rem;
    margin-top: 100px;
    padding: 32px;
    position: relative;
    overflow: visible
}

.layout-list-item.layout-wrapper:hover {
    background-color: var(--bg-secondary)
}

.layout-list-item.layout-wrapper.crypto {
    border-color: var(--crypto-border-primary);
    background-color: #1f1f1f;
    margin-top: 84px
}

.layout-metrics {
    grid-row-gap: 40px;
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.glow-2 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-2.numbers {
    opacity: .63;
    filter: blur(45px);
    background-color: #c0db2599;
    width: 50px;
    height: 50px;
    margin: auto auto auto 0;
    display: flex;
    inset: 0
}

.glow-2.numbers.new {
    filter: blur(30px);
    background-color: #c0db25;
    width: 100px;
    height: 100px;
    margin-left: auto;
    bottom: 60px
}

.glow-2.numbers.sdv {
    width: 20%;
    height: 25%;
    margin-top: auto;
    margin-bottom: -5%;
    margin-left: auto
}

.glow-2.numbers.sdv.klas {
    background-image: linear-gradient(#fa48f7, #2627bf);
    width: 20%;
    height: 40%;
    margin-bottom: auto;
    margin-left: -5%;
    margin-right: -5%
}

.glow-2.numbers.sdv.klas.dlks {
    opacity: .45;
    filter: blur(80px);
    width: 25%;
    margin-bottom: -5%;
    margin-left: auto
}

.glow-2.numbers.futures {
    background-color: #d154f099
}

.glow-2.guarantee {
    filter: blur(100px);
    background-color: #c0db2599;
    justify-content: space-between;
    align-items: center;
    width: 200px;
    height: 100px;
    margin: auto auto auto -150px;
    display: flex;
    inset: 0
}

.glow-2.guarantee-block {
    filter: blur(45px);
    background-color: #c0db2599;
    width: 40px;
    height: 40px;
    margin: auto;
    display: flex;
    inset: 0
}

.glow-2.guarantee-block:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    background-color: #c06dff
}

.glow-2.illustration {
    background-color: #f3f0ec;
    width: 30%;
    height: 30%;
    margin-bottom: 0;
    bottom: auto
}

.glow-2.tour {
    opacity: .63;
    filter: blur(45px);
    background-color: #c0db2599;
    width: 70%;
    height: 50px;
    margin: auto;
    display: flex;
    inset: 0
}

.div-block-208 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.icon-big {
    color: #9e77ed;
    justify-content: center;
    align-items: stretch;
    width: 2rem;
    height: 2rem;
    display: flex
}

.icon-big.big {
    color: var(--fg-brand);
    width: 2.2rem;
    height: 2.2rem
}

.icon-big.big:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: var(--fg-futures-brand)
}

.icon-big.subtle {
    color: #1f1f1f
}

.icon-big.subtle.blur-4 {
    filter: blur(3px)
}

.icon-big.subtle.blur-2 {
    filter: blur(1px)
}

.icon-big.subtle.blur-3 {
    filter: blur(2px)
}

.icon-big.dark {
    color: var(--bg-primary)
}

.icon-big.gold {
    color: #ee89ff
}

.icon-embed-xsmall-9 {
    color: #9e77ed;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    min-width: 1.75rem;
    height: 1.75rem;
    min-height: 1.75rem;
    display: flex
}

.icon-embed-xsmall-9.dark {
    color: #000
}

.section-how-it-works-2 {
    position: relative;
    overflow: visible
}

.section-how-it-works-2:where(.w-variant-067fbef9-6507-6054-ae9e-3defc835efbc) {
    background-color: var(--crypo-bg-primary)
}

.uui-badge-2 {
    grid-column-gap: .375rem;
    color: #344054;
    white-space: nowrap;
    background-color: #f2f4f7;
    border-radius: 10rem;
    align-items: center;
    padding: .125rem .625rem;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1.5;
    text-decoration: none;
    display: flex
}

.uui-badge-2.is-primary {
    border: 1px solid var(--gold);
    color: #6941c6;
    background-color: #202020
}

.uui-badge-2.is-primary:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    border-color: var(--fg-futures-brand)
}

.uui-badge-2.is-primary.rd {
    border-color: var(--fg-brand);
    background-color: #20202080;
    border-radius: .5rem
}

.uui-badge-2.is-primary.rd:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    border-color: var(--fg-futures-brand)
}

.uui-badge-2.is-primary.sdkl {
    border-color: var(--fg-brand);
    color: var(--fg-brand);
    background-color: #20202080;
    border-radius: .5rem
}

.uui-badge-2.is-primary.sdkl:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    border-color: var(--fg-futures-brand)
}

.arrow-steps {
    z-index: 8;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.text-block-31 {
    color: var(--fg-brand);
    text-transform: uppercase;
    font-family: Saans, Arial, sans-serif;
    font-weight: 600
}

.text-block-31:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: var(--fg-futures-brand)
}

.text-block-31.purple {
    color: var(--gold);
    -webkit-text-stroke-color: var(--gold)
}

.text-block-31.purple:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: var(--fg-futures-brand)
}

.swiper-wrapper-2.is-slider-eval {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.swiper-wrapper-2.is-slider-resources {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-column-gap: 1%;
    grid-row-gap: 1%;
    flex-wrap: nowrap;
    display: flex;
    overflow: visible
}

.swiper-wrapper-2.is-slider-process {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: flex-start;
    height: 25rem;
    display: flex
}

.resource-card-text-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    display: flex
}

.process-card-3 {
    color: #f9f7f2;
    background-color: #13131303;
    border-radius: 2rem;
    flex-direction: column;
    flex: 1;
    justify-content: space-between;
    height: 25rem;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.process-card-3.layout-wrapper.edit {
    background-color: #131313;
    height: 25rem;
    padding: 0
}

.process-card-3.is-ai {
    background-color: #131313;
    height: 25rem
}

.uui-text-size-medium-11 {
    color: #fafbbb;
    letter-spacing: normal;
    margin-top: 16px;
    font-family: Saans, Arial, sans-serif;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5
}

.uui-text-size-medium-11:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: #ecbbfb
}

.uui-text-size-medium-11.mar {
    margin-bottom: 24px
}

.uui-text-size-medium-11.mar:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    color: #ecbbfb
}

.eval-image {
    z-index: 1;
    mix-blend-mode: normal;
    border-radius: 0;
    width: 100%;
    margin-bottom: 0;
    transition: transform .2s
}

.eval-image:hover {
    transform: scale(1.05)
}

.text-size-large-6 {
    color: #fff;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.4;
    display: block
}

.text-size-large-6.text-weight-light.white {
    text-align: left;
    font-weight: 400
}

.component-more-block-2 {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: static;
    inset: auto 0% 0%
}

.component-more-block-2.sdd {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 3rem;
    padding-left: 0;
    padding-right: 0
}

.component-more-block-2.sdd.center {
    justify-content: center;
    align-items: center
}

.component-more-block-2.sdd.center.lkd {
    margin-top: 0
}

.component-more-block-2.sdd.center.lkd.s {
    justify-content: flex-start;
    align-items: center
}

.component-more-block-2.full-width {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 2rem;
    padding-left: 0;
    padding-right: 0
}

.component-more-block-2.marginmdsl {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 3rem
}

.text-block-37 {
    display: none
}

.heading-style-h4-4 {
    color: #fff;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 1.4
}

.uui-pricing06_plan {
    z-index: 4;
    border-radius: var(--radius-large);
    -webkit-backdrop-filter: blur(150px);
    backdrop-filter: blur(150px);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    background-color: #ffffff0f;
    border: 1px #eaecf0;
    outline-width: 1px;
    outline-style: solid;
    width: 50%;
    padding: 0;
    position: relative;
    overflow: hidden;
    box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808
}

.uui-pricing06_plan:where(.w-variant-067fbef9-6507-6054-ae9e-3defc835efbc),
.uui-pricing06_plan:where(.w-variant-976ed72a-0600-dd42-92df-d53cf94bd4d3) {
    outline-color: var(--crypto-border-primary)
}

.section-header-right-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 1;
    justify-content: flex-end;
    align-items: flex-end;
    display: none
}

.swiper-process {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.process-title {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 8px;
    display: flex
}

.uui-space-tiny {
    width: 100%;
    min-height: .25rem
}

.diva {
    background-image: linear-gradient(#ffffff1a, #ffffff1a);
    width: 100%;
    height: 1px;
    padding-bottom: 0
}

.uui-heading-xsmall-2 {
    color: #fff;
    letter-spacing: 0;
    white-space: nowrap;
    overflow-wrap: normal;
    margin-top: 0;
    margin-bottom: 0;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 1.4
}

.uui-pricing06_content {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    padding: 1.5rem 2rem 2rem;
    display: flex
}

.uui-pricing06_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    justify-content: space-between;
    align-items: stretch;
    max-width: 100%;
    display: flex;
    position: relative
}

.text-color-gold-2 {
    color: #b983ff;
    letter-spacing: .15em;
    text-transform: uppercase;
    font-family: Saans, Arial, sans-serif;
    font-size: .7rem;
    font-weight: 700
}

.card-x.is-slider-process {
    -webkit-backdrop-filter: blur(200px);
    backdrop-filter: blur(200px);
    background-color: #fff0;
    background-image: linear-gradient(#00000005, #00000005);
    border-radius: 0;
    flex-flow: column;
    flex: none;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-right: 12px;
    padding-right: 0;
    display: flex;
    overflow: hidden
}

.swiper-resources-arrow-2 {
    color: #07271f;
    background-color: #ebe8e2;
    border-radius: 20rem;
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 2.5rem;
    transition: all .15s;
    display: flex
}

.swiper-resources-arrow-2:hover {
    background-color: #dad6d1
}

.swiper-resources-arrow-2.swiper-next,
.swiper-resources-arrow-2.swiper-prev {
    background-color: #fff
}

.navmenu-social-link-3 {
    color: var(--fg-primary)
}

.navmenu-social-link-3:hover {
    color: var(--gold)
}

.icon-embed-xsmall-10 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.text-weight-medium-3 {
    color: #000;
    font-weight: 500;
    display: block
}

.text-weight-medium-3.text-color-green-600 {
    color: #fff
}

.navbar-card-large-link-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: max-content 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    text-decoration: none;
    display: flex
}

.navbar-card-large-link-3.w--current {
    display: flex
}

.uui-max-width-large-8 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 44%;
    margin-top: 0;
    display: flex;
    position: relative
}

.icon-embed-xsmall-12 {
    color: #9e77ed;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    min-width: 1.75rem;
    height: 1.75rem;
    min-height: 1.75rem;
    display: flex
}

.icon-embed-xsmall-12.ex {
    color: var(--gold);
    width: 1.1rem;
    min-width: 1.1rem;
    height: 1.1rem;
    min-height: 1.1rem
}

.icon-embed-xsmall-12.ex.crypto-3930:where(.w-variant-0deb97f6-74a4-498d-acff-34f5e7c4a867) {
    color: #c96ef7
}

.uui-faq03_component {
    margin-top: 0
}

.uui-banner04_button-wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    display: flex
}

.uui-banner04_button-wrapper.crypto-3950.lefdt {
    justify-content: center;
    align-items: flex-start
}

.uui-banner04_content {
    z-index: 3;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: row;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    display: flex;
    position: relative
}

.uui-banner04_content.sdkl {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: center
}

.uui-banner04_wrapper {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 1.2rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    margin-top: 0;
    padding: 1.5rem;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808
}

.uui-banner04_wrapper.sdl {
    flex-flow: row;
    justify-content: flex-start;
    align-items: center
}

.uui-banner04_wrapper.sdl.ksd {
    background-color: var(--bg-primary);
    outline-offset: 0px;
    outline: .5px solid #e7d644;
    padding: 1rem 1rem 1rem 1.2rem;
    overflow: hidden;
    box-shadow: inset 0 0 10px 5px #41414133, 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808
}

.uui-banner04_wrapper.sdl.ksd:where(.w-variant-18cd2ddd-3849-35de-6934-77abd6ca45bc),
.uui-banner04_wrapper.sdl.ksd:where(.w-variant-8c77cd59-3376-bd2b-2521-fde929999943) {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.uui-banner04_wrapper.sdl.ksd.desaturated {
    background-color: #1f1f1f
}

.uui-banner04_wrapper.sdl.ksd.bf {
    outline-color: var(--border-secondary);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6859799cbc3396b1e48b4eb0_weio.png);
    background-position: 50% 100%;
    background-size: cover;
    border-radius: 0 0 1.2rem 1.2rem;
    overflow: hidden
}

.uui-banner04_wrapper.sdl.ksd.bf:where(.w-variant-8c77cd59-3376-bd2b-2521-fde929999943) {
    outline-color: var(--crypto-border-primary)
}

.uui-banner04_wrapper.sdl.ksd.bf:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    border-color: var(--crypto-border-primary);
    outline-color: var(--crypto-border-primary)
}

.uui-banner04_wrapper.sdl.ksd.bf.ls {
    background-color: var(--bg-secondary);
    background-image: none;
    border-top-width: 1px;
    border-bottom-width: 0;
    border-radius: 1.2rem 1.2rem 0 0;
    margin-top: 0;
    margin-bottom: -1rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-right: 0
}

.uui-banner04_wrapper.sdl.ksd.bf.ls:where(.w-variant-d0676d8a-4eef-3bb1-541a-1cb0355895ed) {
    border-width: 1px;
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary);
    outline-color: var(--crypto-border-primary);
    box-shadow: inset 0 0 10px 5px #41414133, 0 12px 16px -4px #00000014, 0 4px 6px -2px #28282808
}

.uui-banner04_wrapper.sdl.ksd.bf.ls:where(.w-variant-d72bc6ce-2e73-ccea-eb44-951ed7203b4a) {
    border-width: 1px;
    border-color: var(--crypto-bg-secondary);
    background-color: var(--crypto-bg-secondary);
    outline-color: var(--crypto-border-primary)
}

.uui-banner04_wrapper.desaturated {
    background-color: #272727;
    border-color: #47474780
}

.uui-banner04_wrapper.crypto {
    border-right-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.uui-banner04_wrapper.crypto-3946 {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.uui-banner04_wrapper.crypto-3946:where(.w-variant-33723acb-422d-313c-ee4d-43fcc4272630) {
    border-color: var(--border-secondary);
    background-color: var(--bg-tertiary)
}

.subtitle {
    color: #EFC403;
    width: auto;
    font-size: 1.15rem;
    font-weight: 700;text-align:center;
}

.subtitle.ax-width-60 {
    max-width: 60%
}

.subtitle.center-on-phone.f-dl {
    font-size: .9rem;
    font-weight: 500
}

.subtitle.center-on-phone.f-dl.slang {
    color: var(--gold);
    font-family: Gochihand, sans-serif;
    font-size: 1.1rem
}

.subtitle.center-on-phone.f-dl.slang:where(.w-variant-d0676d8a-4eef-3bb1-541a-1cb0355895ed) {
    color: var(--fg-futures-brand)
}

.subtitle.center-on-phone.f-dl.slang.time {
    color: var(--text-secondary);
    text-align: right;
    font-family: Saans, Arial, sans-serif;
    font-size: .9rem;
    font-weight: 400
}

.subtitle.center-on-phone.f-dl.sdl {
    text-transform: uppercase;
    margin-bottom: 0;
    font-size: 1.1rem;
    line-height: 1
}

.subtitle.center-on-phone.dskl {
    font-size: 1.3rem
}

.subtitle.l.cd-s {
    max-width: 60%
}

.uui-banner04_icon-wrapper {
    z-index: 2;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border-radius: .6rem;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    margin-right: 1rem;
    position: relative;
    overflow: hidden
}

.uui-banner04_icon-wrapper.end {
    margin-right: 0
}

.plans-include {
    z-index: 0;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 1rem;
    display: flex;
    position: relative
}

.icon-featured-square-large-2 {
    color: #fff;
    background-color: #ffffff0a;
    border-radius: .625rem;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    margin-bottom: 16px;
    display: flex;
    overflow: hidden
}

.icon-featured-square-large-2.bor {
    border: 1px solid #5c50a0
}

.uui-faq03_list {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.uui-banner04_text-wrapper {
    grid-row-gap: 8px;
    flex-wrap: wrap;
    margin-bottom: 16px;
    display: flex
}

.uui-banner04_text-wrapper.dfvs {
    width: 100%;
    margin-bottom: 0
}

.arrow-plans {
    z-index: 2;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: #dbd525;
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    inset: 0 0 auto 110%
}

.glow-3 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-3.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-3.numbers.top-left {
    background-color: #dbd52580;
    background-image: none;
    justify-content: space-between;
    align-items: flex-start;
    width: 74px;
    height: 74px;
    margin-top: 10px;
    margin-left: 10px
}

.glow-3.numbers.top-left.purple {
    opacity: .73;
    background-color: #553bec00;
    background-image: linear-gradient(#e7d11280, #eb940880 59%, #967f0080);
    width: 300px
}

.glow-3.numbers.top-left.purple.sdclk {
    opacity: .81;
    width: 214px;
    margin-left: auto;
    margin-right: 10px
}

.glow-3.numbers.top-left.crypto-3954:where(.w-variant-0deb97f6-74a4-498d-acff-34f5e7c4a867) {
    background-color: #aa25db80
}

.glow-3.numbers.top-left.crypto-3954:where(.w-variant-d0676d8a-4eef-3bb1-541a-1cb0355895ed) {
    background-color: #9225db80
}

.uui-faq03_content {
    grid-column-gap: 1rem;
    grid-row-gap: 5rem;
    border-top: 1px #222;
    grid-template-rows: auto;
    grid-template-columns: .25fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: center;
    padding-top: .6rem;
    padding-bottom: .6rem;
    display: flex
}

.uui-faq03_content.crypto-3928.hide-on-futures:where(.w-variant-0deb97f6-74a4-498d-acff-34f5e7c4a867) {
    display: none
}

.link-block-7 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    text-decoration: none;
    display: flex
}

.globe-top-grad {
    background-image: linear-gradient(180deg, var(--bg-primary), #05191400);
    height: 100px;
    position: absolute;
    inset: 0% 0% auto
}

.globe-top-grad:where(.w-variant-6e9f17f2-568f-1b40-8e7f-cbd3a5685cc9),
.globe-top-grad:where(.w-variant-bdd5da92-206b-7ea6-90e7-77dd55d568b8) {
    background-image: linear-gradient(180deg, var(--crypo-bg-primary), #05191400)
}

.video {
    border-radius: 24px;
    overflow: hidden
}

.paragraph-medium {
    color: var(--text-secondary);
    font-size: 1rem
}

.paragraph-medium.bold {
    white-space: nowrap;
    line-height: 1.1
}

.paragraph-medium.bold:lang(es) {
    z-index: 3;
    position: relative
}

.field-label-2,
.field-label-3,
.field-label-4,
.field-label-5,
.field-label-6 {
    color: var(--text-pimary)
}

.paragraph-80,
.paragraph-81,
.paragraph-82,
.paragraph-83,
.paragraph-84,
.paragraph-85,
.paragraph-86,
.paragraph-87,
.paragraph-88,
.paragraph-89,
.paragraph-90,
.paragraph-91,
.paragraph-92,
.paragraph-93,
.paragraph-94,
.paragraph-95,
.paragraph-96,
.paragraph-97,
.paragraph-98 {
    color: var(--text-secondary)
}

.heading-30 {
    color: var(--white)
}

.heading-32 {
    color: var(--gold);
    font-size: 2rem
}

.div-block-209,
.div-block-210 {
    width: 100%;
    max-width: 900px;
    margin-left: auto;
    margin-right: auto
}

.heading-33 {
    color: var(--white)
}

.event-photos-grid-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.event-photo-wrapper-2 {
    width: 100%;
    height: 9rem
}

.event-photo-wrapper-2.uf {
    flex: 1;
    height: 100%
}

.event-block-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.div-block-211 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-around;
    align-items: center;
    height: 100%;
    display: flex
}

.event-header-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #f9f7f2;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.evenet-status-over-4 {
    color: #0c372e;
    text-align: center;
    text-transform: uppercase;
    background-color: #dbd525;
    background-image: linear-gradient(270deg, #dbd525, #b4f9f5);
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.event-header-attribute-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    align-items: center;
    display: flex
}

.event-header-attributes-2 {
    z-index: 2;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: row;
    display: flex;
    position: relative
}

.hero-event-2 {
    width: 100%;
    max-width: 74rem
}

.icon-embed-xsmall-13 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-13.white {
    color: #fff
}

.ratio-event-header-2 {
    border-radius: 0;
    width: 100%;
    padding-top: 27%;
    position: relative;
    overflow: hidden
}

.gradient-2.ledt {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(90deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.gradient-2.bottom {
    background-image: linear-gradient(0deg, var(--bg-primary), #08080800);
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0
}

.gradient-2.right {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(270deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto
}

.hero-light-component-2 {
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 7rem;
    padding-bottom: 0;
    display: flex
}

.hero-light-component-2.is-event {
    padding-top: 0;
    padding-bottom: 0
}

.text-size-small-9 {
    font-size: .875rem;
    display: block
}

.heading-text-4 {
    z-index: 2;
    color: #fff;
    text-align: left;
    margin-left: .06em;
    margin-right: .06em;
    font-size: 3.6rem;
    font-weight: 600;
    display: inline-block;
    position: relative
}

.heading-text-4.center {
    z-index: 2;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative
}

.event-form-header-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #6b6762;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.button-4 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #03271f;
    text-align: center;
    background-color: #dbd525;
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 200px;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-4:hover {
    background-color: #c2c213;
    box-shadow: 0 1px 3px #0003
}

.button-4.is-disabled {
    box-shadow: none;
    opacity: .5;
    background-color: #dad6d1
}

.event-form-attributes-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    align-items: flex-start;
    margin-bottom: 0;
    display: flex
}

.icon-embed-xsmall-14 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-14.no-shrink {
    color: var(--fg-brand);
    flex: none
}

.event-header-4 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #f9f7f2;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.icon-embed-xsmall-17 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-17.white {
    color: #fff
}

.ratio-event-header-4 {
    border-radius: 0;
    width: 100%;
    padding-top: 27%;
    position: relative;
    overflow: hidden
}

.gradient-4.ledt {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(90deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.gradient-4.bottom {
    background-image: linear-gradient(0deg, var(--bg-primary), #08080800);
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0
}

.gradient-4.right {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(270deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto
}

.evenet-status-over-8 {
    color: #0c372e;
    text-align: center;
    text-transform: uppercase;
    background-color: #dbd525;
    background-image: linear-gradient(270deg, #dbd525, #b4f9f5);
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.text-size-small-11 {
    font-size: .875rem;
    display: block
}

.heading-text-6,
.heading-text-2 {
    z-index: 2;
    color: #fff;
    text-align: left;
    margin-left: .06em;
    margin-right: .06em;
    font-size: 3.6rem;
    font-weight: 600;
    display: inline-block;
    position: relative
}

.heading-text-2.center {
    z-index: 2;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative
}

.max-width-large-3 {
    z-index: 5;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: #fff;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 48rem;
    display: flex;
    position: relative
}

.swiper-step1 {
    margin-bottom: 0;
    position: relative;
    overflow: visible
}

.swiper-step1.edit {
    height: auto
}

.process-card-4 {
    color: #f9f7f2;
    background-color: #093329;
    border: 1px solid #051914;
    border-radius: 1rem;
    flex-flow: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    text-decoration: none;
    display: block;
    position: relative;
    overflow: hidden
}

.text-style-label-2 {
    color: #051914;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1
}

.text-style-label-2.text-color-gold {
    color: var(--gold)
}

.text-style-label-2.wh {
    color: #fff
}

.text-style-label-2.wh.lk {
    margin-bottom: 0
}

.platform-card-content-3 {
    z-index: 2;
    cursor: pointer;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    padding: 2rem 1.5rem 1.5rem;
    display: flex;
    position: static;
    inset: auto 0% 0%
}

.resource-card-text-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    display: flex
}

.swiper-step3 {
    margin-bottom: 0;
    position: relative;
    overflow: visible
}

.swiper-step3.edit {
    height: auto
}

.swiper-step2 {
    margin-bottom: 0;
    position: relative;
    overflow: visible
}

.swiper-step2.edit {
    height: auto;
    margin-bottom: 2rem
}

.heading-37 {
    color: var(--white);
    padding-left: 12px
}

.text-block-40 {
    color: var(--white)
}

.heading-38,
.heading-39,
.heading-40 {
    color: var(--white);
    padding-left: 12px
}

.event-form-header-5 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #6b6762;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.icon-embed-xsmall-20 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-20.no-shrink {
    color: var(--fg-brand);
    flex: none
}

.event-header-5 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #f9f7f2;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.evenet-status-over-9 {
    color: #0c372e;
    text-align: center;
    text-transform: uppercase;
    background-color: #dbd525;
    background-image: linear-gradient(270deg, #dbd525, #b4f9f5);
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.icon-embed-xsmall-21 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-21.white {
    color: #fff
}

.ratio-event-header-5 {
    border-radius: 0;
    width: 100%;
    padding-top: 27%;
    position: relative;
    overflow: hidden
}

.gradient-5.ledt {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(90deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.gradient-5.bottom {
    background-image: linear-gradient(0deg, var(--bg-primary), #08080800);
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0
}

.gradient-5.right {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(270deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto
}

.text-size-small-12 {
    font-size: .875rem;
    display: block
}

.icon-embed-xsmall-22 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-22.white {
    color: #fff
}

.event-header-6 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #f9f7f2;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.ratio-event-header-6 {
    border-radius: 0;
    width: 100%;
    padding-top: 27%;
    position: relative;
    overflow: hidden
}

.evenet-status-over-6 {
    color: #0c372e;
    text-align: center;
    text-transform: uppercase;
    background-color: #dbd525;
    background-image: linear-gradient(270deg, #dbd525, #b4f9f5);
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.gradient-6.ledt {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(90deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.gradient-6.bottom {
    background-image: linear-gradient(0deg, var(--bg-primary), #08080800);
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0
}

.gradient-6.right {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(270deg, var(--bg-primary), #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto
}

.text-size-small-13 {
    font-size: .875rem;
    display: block
}

.icon-embed-xsmall-23 {
    color: #9e77ed;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    min-width: 1.75rem;
    height: 1.75rem;
    min-height: 1.75rem;
    display: flex
}

.icon-embed-xsmall-23.white {
    aspect-ratio: 1;
    color: #fff;
    object-fit: cover
}

.hero-light-component-3 {
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 6rem;
    padding-bottom: 0;
    display: flex
}

.hero-light-component-3.is-event {
    justify-content: center;
    align-items: center;
    padding-top: 0;
    padding-bottom: 0
}

.event-header-7 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #f9f7f2;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 2rem;
    display: flex;
    position: relative
}

.text-size-small-14 {
    color: #fff;
    font-size: .875rem;
    display: block
}

.ratio-event-header-7 {
    border-radius: 0;
    width: 100%;
    padding-top: 27%;
    position: relative;
    overflow: hidden
}

.evenet-status-over-10 {
    color: #0c372e;
    text-align: center;
    text-transform: uppercase;
    background-color: #dbd525;
    background-image: linear-gradient(270deg, #dbd525, #b4f9f5);
    padding: 16px 100px;
    font-size: 1.5rem;
    font-weight: 600;
    position: absolute;
    inset: 70px -112px auto auto;
    transform: rotate(45deg)
}

.gradient-7.ledt {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(90deg, #080808, #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0
}

.gradient-7.right {
    aspect-ratio: auto;
    background-color: #08080800;
    background-image: linear-gradient(270deg, #080808, #08080800);
    width: 120px;
    height: 100%;
    position: absolute;
    inset: 0 0 0 auto
}

.gradient-7.bottom {
    background-image: linear-gradient(#08080800, #080808);
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0
}

.gradient-7.bottom.left.sa {
    background-image: linear-gradient(0deg, var(--bg-primary), #08080800)
}

.icon-embed-xsmall-24 {
    color: var(--fg-brand);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.75rem;
    min-width: 1.75rem;
    height: 1.75rem;
    min-height: 1.75rem;
    display: flex
}

.icon-embed-xsmall-24.no-shrink {
    color: var(--fg-brand);
    flex: none
}

.button-5 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    text-align: center;
    background-color: #7425db;
    background-image: linear-gradient(304deg, #6d35cf, #bb3ad4);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-5:hover {
    outline-offset: 0px;
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(304deg, #6d35cf, #ce22d4);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-5.is-disabled {
    box-shadow: none;
    opacity: .5;
    background-color: #dad6d1
}

.text-weight-medium-4 {
    color: #fff;
    font-weight: 500;
    display: block
}

.text-weight-medium-4.text-color-green-600 {
    color: #fff
}

.event-form-header-6 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #929292;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.gradient-earings {
    background-image: linear-gradient(180deg, var(--bg-primary), var(--ft-black));
    width: 100%;
    height: 100px;
    display: block;
    position: absolute;
    inset: auto 0% 0%
}

.academy-video-gradient-top {
    z-index: 2;
    background-image: linear-gradient(0deg, #14151800, var(--ft-black)84%);
    width: 100%;
    height: 10%;
    position: absolute;
    inset: 0 0% auto
}

.gradient-discord {
    z-index: 3;
    background-image: linear-gradient(0deg, var(--bg-primary), var(--ft-black));
    width: 100%;
    height: 100px;
    display: block;
    position: absolute;
    inset: auto 0% 0%
}

.gradient-discord.dlks {
    background-image: linear-gradient(0deg, var(--bg-primary), #05191400)
}

.icon-embed-xsmall-25 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-25.white {
    color: #fff
}

.text-size-small-15 {
    font-size: .875rem;
    display: block
}

.event-form-header-7 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #6b6762;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.bold-text-69 {
    color: #fff
}

.icon-embed-xsmall-26 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-26.no-shrink {
    color: var(--fg-brand);
    flex: none
}

.event-time-line-2 {
    background-color: #dad6d1;
    width: 2px;
    height: 50%;
    position: absolute;
    inset: auto auto 0%
}

.event-time-line-2.is-full {
    height: 100%
}

.event-time-line-2.is-up {
    top: 0%;
    bottom: auto
}

.text-color-cream-500-3 {
    color: #6b6762
}

.div-block-212 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex
}

.event-time-point-2 {
    z-index: 1;
    background-color: #a6a19b;
    border: 2px solid #f9f7f2;
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    position: relative
}

.text-weight-bold-2 {
    font-weight: 700
}

.event-speaker-pic-3 {
    background-color: #dad6d1;
    border-radius: 50%;
    flex: none;
    width: 5rem;
    height: 5rem;
    overflow: hidden
}

.text-size-large-8 {
    color: #03271f;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.4;
    display: block
}

.event-schedule-item-4 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #f3f0ec;
    border-radius: 1rem;
    flex: 1;
    margin-top: .25rem;
    margin-bottom: .25rem;
    padding: .75rem 2rem .75rem 1rem;
    display: flex
}

.event-schedule-item-4.is-scalping {
    color: #fcfbf8;
    background-color: #03271f;
    background-image: linear-gradient(270deg, #03271f3d, #03271fb3), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4d1a_su%CC%8Adl.avif);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    min-height: 16rem
}

.heading-style-h4-7 {
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.4;
    display: flex
}

.paragraph-113 {
    color: #929292;
    text-align: left;
    font-size: 1.2rem
}

.heading-style-h3-3 {
    color: #fff;
    letter-spacing: -.01em;
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 1.15
}

.icon-embed-xsmall-27 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-27.white {
    color: #fff
}

.text-size-small-16 {
    font-size: .875rem;
    display: block
}

.event-time-point-3 {
    z-index: 1;
    background-color: #a6a19b;
    border: 2px solid #f9f7f2;
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    position: relative
}

.text-size-large-9 {
    color: #03271f;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.4;
    display: block
}

.heading-style-h4-5 {
    color: #fff;
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.4;
    display: flex
}

.event-schedule-item-5 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #f3f0ec;
    border-radius: 1rem;
    flex: 1;
    margin-top: .25rem;
    margin-bottom: .25rem;
    padding: .75rem 2rem .75rem 1rem;
    display: flex
}

.event-schedule-item-5.is-scalping {
    color: #fcfbf8;
    background-color: #03271f;
    background-image: linear-gradient(270deg, #03271f3d, #03271fb3), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4d1a_su%CC%8Adl.avif);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    min-height: 16rem
}

.div-block-213 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex
}

.paragraph-114 {
    color: #929292;
    text-align: left;
    font-size: 1.2rem
}

.code-embed-38 {
    width: 100%;
    min-height: 400px;
    display: flex
}

.heading-style-h3-4 {
    color: #fff;
    letter-spacing: -.01em;
    font-size: 2.1rem;
    font-weight: 500;
    line-height: 1.15
}

.event-form-header-8 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    color: #6b6762;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.bold-text-70 {
    color: #fff
}

.icon-embed-xsmall-28 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-28.no-shrink {
    color: var(--fg-brand);
    flex: none
}

.active-line {
    z-index: 5;
    background-color: var(--fg-brand);
    width: 100%;
    height: 8px;
    position: absolute;
    inset: 0% 0% auto
}

.active-line:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    display: flex
}

.active-line.forex:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e),
.active-line.forex:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2),
.active-line.crypto,
.active-line.crypto:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    display: none
}

.active-line.crypto:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    display: flex
}

.active-line.forex-copy:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e),
.active-line.forex-copy:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2),
.active-line.skd,
.active-line.skd:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    display: none
}

.active-line.skd:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--fg-futures-brand);
    display: flex
}

.heading-style-h4-9 {
    color: #fff;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.4;
    display: block
}

.text-size-large-10 {
    color: #ccccc2;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.4;
    display: block
}

.event-photo-wrapper-3 {
    width: 100%;
    height: 9rem
}

.event-photo-wrapper-3.uf {
    height: 100%
}

.event-time-point-4 {
    z-index: 1;
    background-color: #a6a19b;
    border: 2px solid #f9f7f2;
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
    position: relative
}

.div-block-214 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex
}

.code-embed-39 {
    width: 100%;
    min-height: 400px;
    display: flex
}

.event-block-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    display: flex
}

.event-videos-grid-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.event-photos-grid-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.text-color-cream-500-4 {
    color: #ccccc2;
    font-size: 1.25rem
}

.text-color-cream-500-4.text-size-small {
    color: #ccccc2;
    font-size: .875rem
}

.text-weight-bold-3 {
    color: #ccccc2;
    font-weight: 700
}

.event-schedule-item-6 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #07271f;
    border-radius: 1rem;
    flex: 1;
    margin-top: .25rem;
    margin-bottom: .25rem;
    padding: .75rem 2rem .75rem 1rem;
    display: flex
}

.event-schedule-item-6.is-scalping {
    color: #fcfbf8;
    background-color: #03271f;
    background-image: linear-gradient(270deg, #03271f3d, #03271fb3), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a4d1a_su%CC%8Adl.avif);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
    align-items: center;
    min-height: 16rem
}

.icon-embed-xsmall-29 {
    color: #d6d12a;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-29.no-shrink {
    flex: none
}

.event-form-header-9 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: #6b6762;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.event-form-attributes-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: .5rem;
    display: flex
}

.event-header-attribute-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    align-items: center;
    display: flex
}

.text-weight-medium-5 {
    color: #fff;
    font-weight: 400;
    display: block
}

.text-weight-medium-5.text-color-green-600 {
    color: #fff
}

.section-payouts-new {
    padding-bottom: 3rem
}

.section-payouts-new:where(.w-variant-67522852-1fdc-520d-e21c-5c83f6172c51) {
    background-color: var(--crypo-bg-primary)
}

.discord-gradient-top {
    z-index: 4;
    background-image: linear-gradient(#14151800, #051914 23% 101%);
    width: 100%;
    height: 60%;
    display: block;
    position: absolute;
    inset: auto 0% 0%
}

.comp-highlights-numbers3 {
    z-index: 999;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 84%;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: grid;
    position: relative
}

.comp-highlights-numbers3.n-topmargin {
    margin-top: 0;
    margin-bottom: 1rem
}

.comp-highlights-numbers3.n-topmargin.sd {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr;
    width: 100%;
    margin-top: 0
}

.brand-color {
    color: var(--text-brand)
}

.brand-color.no-margin {
    margin-bottom: 0;
    font-size: 1.5rem
}

.brand-color.no-margin:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    color: #c16fff
}

.div-block-215 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-76 {
    width: 50%;
    position: absolute;
    left: -250px;
    right: 0
}

.image-76:where(.w-variant-6f3b5d62-0bd4-3b7b-afde-df53e4ef7715),
.image-76:where(.w-variant-289417a2-3a2a-8a81-2576-1d86c3fdc777) {
    filter: grayscale()
}

.image-76.nos {
    width: 180%;
    max-width: 180%;
    inset: auto
}

.div-block-216 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: 0;
    padding-left: 7rem;
    display: flex
}

.payout-guarantee-section {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 16px;
    margin-right: 0;
    display: flex
}

.payout-guarantee-section:where(.w-variant-6f3b5d62-0bd4-3b7b-afde-df53e4ef7715) {
    background-color: #1d1d1d00
}

.div-block-217,
.div-block-218,
.div-block-219 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
    display: flex
}

.navbar-large-link-text-3 {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex
}

.navbar-dp-link-3 {
    color: #f9f7f2;
    align-items: center;
    padding: .5rem .25rem .5rem 0;
    text-decoration: none;
    display: flex
}

.icon-embed-xsmall-30 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-30.white {
    color: #fff
}

.icon-embed-xsmall-30.purole {
    color: #d35ff9
}

.icon-embed-xsmall-30.orange {
    color: #ef981f
}

.navbar-large-link-item-title-3 {
    z-index: 1;
    display: flex;
    position: relative
}

.navbar-dp-card-3 {
    z-index: 1;
    transform-origin: 25% 0;
    background-color: #fff;
    border-radius: 1rem;
    align-items: flex-start;
    padding: 1.25rem 1.5rem;
    display: none;
    position: absolute;
    top: 2.5rem;
    left: -.75rem;
    right: auto;
    box-shadow: 0 2px 4px -1px #1813030d, 0 30px 35px -10px #1611031a
}

.navbar-dp-card-3.is-locales {
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: none;
    left: auto;
    right: 0
}

.navbar-dp-card-3.is-locales:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    display: none
}

.navbar-dp-card-3.is-locales:lang(es) {
    display: none;
    overflow: hidden
}

.bg-desaturated-footer {
    z-index: 0;
    background-color: #141414;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.text-block-47:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    color: var(--fg-primary)
}

.vertical-padding {
    width: 100%;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.vertical-padding:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de),
.vertical-padding:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    flex-flow: column;
    display: flex
}

.vertical-padding.no-top {
    padding-top: 0
}

.vertical-padding.no-top.bo-rroo {
    padding-bottom: 0
}

.vertical-padding.max-width-large {
    justify-content: space-between;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto
}

.vertical-padding.bg-secondar {
    background-color: var(--bg-secondary);
    border-radius: 3rem
}

.vertical-padding.bg-secondar.center {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative;
    overflow: hidden
}

.vertical-padding.bg-secondar.center.sdlk {
    background-color: var(--fg-brand)
}

.vertical-padding.bg-secondar.center.sdlk.futures {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    background-color: var(--fg-dark);
    background-image: none;
    border-radius: 3rem;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    padding: 2rem;
    display: grid
}

.vertical-padding.bg-secondar.center.sdlk.futures.dal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--bg-desaturated-secondary);
    outline-color: var(--border-desaturated-primary);
    grid-template-columns: .5fr 1.25fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
    padding: 0
}

.vertical-padding.ssd {
    padding-top: 3rem
}

.div-block-220 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex
}

.div-block-221 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    display: flex
}

.text-block-48 {
    color: var(--text-secondary);
    font-size: 1.15rem
}

.div-block-222,
.div-block-223 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: column;
    display: flex
}

.pricing-semi {
    color: var(--text-pimary);
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.4;
    text-decoration: none
}

.pricing-semi.dark {
    color: var(--text-pimary)
}

.pricing-semi.undeerline {
    letter-spacing: .1em;
    text-decoration: line-through
}

.paragraph-xs {
    color: var(--text-secondary);
    font-size: .85rem
}

.paragraph-xs.is-primary {
    color: var(--text-pimary);
    min-width: auto
}

.text-block-49 {
    font-size: 1rem
}

.tooltip-text {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    display: flex
}

.tooltip-text.crypto-3083 {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: flex-start;
    align-items: center
}

.logo-title {
    z-index: 400;
    background-color: #d6d12a;
    background-image: linear-gradient(315deg, #dd2f1d, #f58e10);
    border: 1px #000;
    border-radius: 6px;
    justify-content: center;
    align-items: center;
    width: auto;
    max-width: 80%;
    height: 20px;
    margin-top: 0;
    margin-left: 28px;
    padding: 10px 7px;
    display: flex;
    position: absolute;
    inset: -10px auto auto;
    overflow: visible
}

.testimonials-logo {
    z-index: 10;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    pointer-events: none;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    max-width: 150px;
    padding: 8px 9px;
    display: flex;
    position: absolute;
    top: 12px;
    left: 16px
}

.hero-trust-badge {
    opacity: 0;
    transform-origin: 0%;
    margin-left: -18px;
    display: block;
    position: absolute;
    transform: scale(1.1)
}

.badges {
    z-index: 10;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-bottom: 1.5rem;
    display: flex;
    position: static
}

.badges.dscsd {
    margin-top: 32px;
    margin-bottom: 0
}

.badges.ek {
    justify-content: flex-end;
    align-items: center;
    margin-bottom: 0
}

.badges.ek.s {
    width: 33%
}

.discount-hone {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: none
}

.hide-on-phone {
    text-align: center
}

.hide-on-phone.crypto-35 {
    white-space: nowrap
}

.pricing-code-tag-wrap {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    background-color: var(--bg-secondary);
    cursor: pointer;
    border: 1px dashed #8a8a8a;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 0 .75rem;
    display: flex
}

.pricing-code-tag-wrap.desaturated {
    background-color: #272727
}

.pricing-code-tag-wrap.pro {
    background-color: #13071d
}

.pricing-code-tag-wrap.crypto {
    background-color: var(--crypto-bg-secondary)
}

.pricing-code-tag-wrap.crypto-2283 {
    border-color: #8a8a8ab3;
    border-radius: 10px
}

.preloader {
    z-index: 2147483647;
    grid-column-gap: 7px;
    grid-row-gap: 7px;
    border: 1px solid var(--bg-primary);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    background-color: #051914cc;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    inset: 0
}

.loading-text {
    color: var(--text-pimary);
    font-size: 1.6rem;
    font-weight: 500
}

.div-block-226 {
    width: 90%;
    margin-left: auto
}

.image-77 {
    width: 100%
}

.heading-44 {
    margin-bottom: 1.5rem
}

.phone-center {
    margin-bottom: 0
}

.tabs-content-3 {
    overflow: visible
}

.rules-bloc {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    border-radius: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 48px 40px;
    display: flex
}

.rules-bloc.futures {
    border-color: var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary)
}

.div-block-227 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.number {
    border: 1px solid var(--fg-brand);
    background-color: var(--bg-secondary);
    color: var(--fg-brand);
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
    position: absolute;
    top: 32px;
    right: 32px
}

.number:where(.w-variant-bf2cf7d7-5af5-9dec-6cac-61d5c7381ee8) {
    border-color: var(--fg-futures-brand);
    background-color: var(--crypto-bg-tertiary);
    color: var(--fg-futures-brand)
}

.number:where(.w-variant-c8911958-9813-8b57-0726-41591972a864) {
    background-color: var(--crypto-bg-tertiary)
}

.collection-item {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    display: flex
}

.small-event {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: 1;
    background-color: #0b352a00;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/683da0aa7f650cb8f158943c_111111.avif);
    background-position: 50%;
    background-size: cover;
    border: 1px solid #314742;
    border-radius: 1.5rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 23.5%;
    height: auto;
    min-height: 200px;
    margin: 0;
    padding: 0;
    display: flex;
    position: relative;
    overflow: hidden
}

.small-event:hover {
    border-width: 2px;
    border-color: #727272
}

.small-event.awards {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677330b808235e8c6cac84ea_dsu%CC%8Ac%2C.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear
}

.small-event.awards:hover {
    border-style: solid
}

.small-event.funded {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773307808235e8c6cac5f13_%2Cdlsu%CC%8Ac.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear
}

.small-event.funded:hover {
    border-style: solid
}

.small-event.benziga {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773304433f1d876d8abce3f_skdl.avif);
    background-position: 50%;
    background-size: cover;
    border-radius: 20px;
    overflow: visible
}

.small-event.asia {
    cursor: pointer;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/67733079ed5fd698cb12424f_sd%2Clcu%CC%8A.avif);
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear
}

.small-event.asia:hover {
    border-style: solid
}

.small-event.forex-expo {
    cursor: pointer;
    background-color: #fff;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677330789a8d176d56159041_ldu%CC%8Asc%2C.avif);
    background-position: 50%;
    background-size: cover;
    border-style: solid;
    border-color: #0d382e;
    border-radius: 20px;
    transition: all .1s linear;
    overflow: visible
}

.small-event.forex-expo:hover {
    border-style: solid
}

.small-event.colombia {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6773309f08235e8c6cac7496_d%2Clu%CC%8Asc.avif);
    background-position: 50%;
    background-size: cover;
    border-radius: 20px
}

.small-event.aaa {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/681314ba402206ba9d4e670e_SaveClip.App_491463569_17951936270954435_9068102736861150565_n.avif);
    border-color: #314742
}

.small-event.cyprus {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/68553b8435c12308f9f1395f_IMG_2259%20\(1\).avif);
    background-position: 50%;
    background-size: cover
}

.small-event.skl {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677a14aa89c565a4b1be379f_s%C2%A7d.u%CC%8A.avif);
    background-size: cover
}

.small-event.saklc {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/677a14776e1febb4471a27b4_cxu%CC%8Al.avif)
}

.small-event.dsc {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/683f52b7f856c432dc1e2722_wqmdlk.avif);
    background-size: cover
}

.small-event.miamia {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679ec0a9c08bf0961b6e3f05_aslu%CC%8A%2Cc.avif);
    border-color: #444
}

.small-event.l {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/683dae510e0fc77ab9b936d1_fdl%20\(1\).avif)
}

.small-event.singapore {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/686285e965277a55544664cf_d%2Cm.png);
    background-size: cover
}

.small-event.dubai {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/686289cd4e5257017712ec02_slc.png);
    background-size: cover
}

.wourld-banner {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    color: var(--bg-secondary);
    border-radius: 1rem;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    min-height: 200px;
    margin-top: 3rem;
    padding: 32px 40px;
    display: flex;
    position: relative;
    overflow: hidden
}

.wourld-banner:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    display: none
}

.wourld-banner:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    border-color: var(--crypto-border-primary);
    background-color: #1d1d1d
}

.div-block-228 {
    z-index: 3;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 40%;
    display: flex;
    position: relative
}

.dsvvsd {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex-flow: wrap;
    justify-content: flex-end;
    align-items: center;
    max-width: 60%;
    height: 100%;
    min-height: 100%;
    padding: 12px;
    display: flex;
    position: relative
}

.dsvvsd:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-color: var(--crypto-bg-secondary)
}

.div-block-229 {
    z-index: 3;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    justify-content: flex-end;
    align-items: center;
    display: flex;
    position: relative
}

.no-wrap {
    white-space: pre
}

.border {
    border: 1px solid var(--fg-brand);
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    background-color: #ffffff03;
    border-radius: 12px;
    padding: 2px 8px
}

.border.no-wrap {
    color: var(--text-pimary);
    background-color: #ffffff0d;
    border-style: none;
    border-radius: 10px;
    padding: 8px 12px;
    font-size: .85rem;
    font-weight: 500
}

.worl-map {
    max-width: 50%;
    position: absolute;
    top: -20px;
    right: -20px
}

.button-row {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex
}

.button-row.dslk {
    margin-top: 1rem
}

.events-padding {
    margin-bottom: 6rem
}

.heading-46 {
    margin-bottom: 1rem;
    font-weight: 600
}

.dskcl {
    margin-bottom: 2rem
}

.div-block-231 {
    grid-column-gap: 4px;

    grid-row-gap: 4px;
    flex-flow: column;
    display: flex
}

.section_new_reviews {
    position: relative
}

.wd-l-wqd {
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-large);
    /*background-color: var(--bg-secondary);*/
    color: var(--cream-100);
    flex-flow: column-reverse;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    min-width: 100%;
    height: auto;
    padding: 8px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: visible
}

.wd-l-wqd:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    background-color: #1f1f1f;
    border-color: #47474780;
    overflow: visible
}

.wd-l-wqd:lang(cs) {
    display: flex
}

.tags-wrapper {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    margin-top: 1rem;
    margin-bottom: .5rem;
    display: flex
}

.div-block-232-copy-copy {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    display: flex
}

.sd-mcdsc.is-slider-recap {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: visible
}

.dskmc-dsc {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.dskmc-dsc.kmdscmsdcml {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    margin-top: 0;
    display: flex
}

.div-block-233 {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.div-block-234 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    max-width: 100%;
    display: flex
}

.l-ds {
    background-color: var(--gold);
    opacity: .51;
    filter: blur(70px);
    border-radius: 999px;
    width: 40%;
    height: 34%;
    margin: 0% auto auto;
    position: absolute;
    inset: 10%
}

.dlsk {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    background-color: #0b352a00;
    border: 1px #314843;
    border-radius: 0;
    flex-flow: column;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    display: block;
    position: relative;
    overflow: visible
}

.dlsk:hover {
    border-width: 2px;
    border-color: #4d726a
}

.dlsk.is-news {
    aspect-ratio: auto;
    background-image: none;
    border-style: none;
    flex-direction: row;
    flex: none;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin-right: 12px;
    padding: 0;
    display: flex
}

.lkds {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    aspect-ratio: auto;
    background-color: #0b352a00;
    border: 1px #314843;
    border-radius: 0;
    flex-flow: column;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    display: block;
    position: relative;
    overflow: visible
}

.lkds:hover {
    border-width: 2px;
    border-color: #4d726a
}

.lkds.is-news {
    aspect-ratio: auto;
    background-image: none;
    border-style: none;
    flex-direction: row;
    flex: none;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    max-width: 100%;
    min-height: auto;
    margin-right: 12px;
    padding: 0;
    display: flex;
    position: sticky
}

.lkds.is-news:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    display: none
}

.tabs {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin: 32px 0;
    display: flex
}

.feature {
    border: 1px solid var(--border-secondary);
    border-radius: var(--radius-large);
    background-color: var(--ft-green-900);
    color: var(--cream-100);
    flex-flow: column-reverse;
    flex: 1;
    justify-content: space-between;
    width: 44%;
    height: auto;
    padding: 8px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.div-block-235 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    width: 100%;
    display: flex
}

.text-max {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    max-width: 100%;
    display: flex
}

.platform-logo {
    width: 150px;
    margin-bottom: 8px
}

.platform-logo.bigger {
    width: 166px
}

.glow-feature {
    background-color: var(--gold);
    opacity: .17;
    filter: blur(70px);
    border-radius: 999px;
    width: 70%;
    height: 40%;
    margin: 10% auto auto;
    position: absolute;
    inset: 0%
}

.div-block-236 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 32px;
    display: grid
}

.div-block-236:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    grid-template-columns: 1fr 1fr
}

.location-2 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    display: flex
}

.trustpilot-card {
    color: #f9f7f2;
    background-color: #07271f;
    border: 1px solid #31474280;
    border-radius: 1rem;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    padding: 24px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.text-size-large-11 {
    color: #ccccc2;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.25rem;
    font-weight: 400;
    line-height: 1.4;
    display: block
}

.text-size-large-11.text-weight-light.white-2 {
    color: #ccccc2;
    text-align: left;
    font-weight: 400
}

.text-size-large-11.text-weight-light.white-2.small.smaller {
    color: #dad6d1;
    justify-content: space-between;
    align-items: center;
    max-width: 100%;
    font-size: .875rem;
    display: flex
}

.text-size-large-11.text-weight-light.white-2.small.extra {
    max-width: 100%;
    font-weight: 400
}

.white-2 {
    z-index: 5;
    color: #fff;
    text-align: left;
    font-size: 1.1rem;
    font-weight: 500;
    text-decoration: none;
    position: relative
}

.text-style-label-4 {
    color: #dbd525;
    letter-spacing: .07em;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1
}

.text-block-51 {
    display: none
}

.code-embed-42 {
    color: #dad6d1;
    width: 20px;
    height: 20px
}

.gray-3 {
    color: #ccccc2;
    -webkit-text-stroke-color: #a6a19b
}

.div-block-238 {
    filter: blur(70px);
    background-color: #dbd525;
    border-radius: 999px;
    width: 200px;
    height: 200px;
    position: absolute;
    inset: -50% auto auto -50%
}

.icon-embed-xsmall-32 {
    color: #d6d12a;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icons-row {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.icon-card {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    color: var(--untitled-ui--gray600);
    border-radius: 1.5rem;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 32px;
    display: flex;
    overflow: hidden
}

.grid-2x {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    display: grid
}

.grid-2x.sd {
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex
}

.list-item-block {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #07271f00;
    border-radius: 1rem;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    padding: 0;
    display: flex
}

.list-item-block.gold-bg {
    background-color: var(--fg-brand)
}

.list-item-block.white-bg {
    background-color: var(--fg-primary)
}

.list-item-block.pad {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-secondary);
    outline-offset: 0px;
    border-radius: 2rem;
    outline: 3px #051914;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 32px
}

.list-item-block.pad.gold-bg {
    background-color: var(--fg-brand)
}

.list-item-block.pad.gold-bg.big {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden
}

.list-item-block.pad.white-bg {
    border-color: var(--border-desaturated-primary);
    background-color: var(--fg-primary);
    justify-content: center
}

.list-item-block.pad.premium {
    border: 1px solid var(--border-desaturated-primary);
    opacity: 1;
    outline-offset: 0px;
    background-image: linear-gradient(#ffffff12, #ffffff12), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679d5b700f293e69d42e435e_mklklk.avif);
    background-position: 0 0, 50%;
    background-size: auto, cover;
    outline: 3px #051914;
    position: relative;
    overflow: hidden
}

.list-item-block.pad.news {
    position: relative;
    overflow: hidden
}

.list-item-block.pad.white-bg {
    background-color: #fff;
    border-color: #47474780;
    justify-content: center
}

.list-item-block.pad.white-bg.ss {
    background-color: var(--crypto-bg-tertiary);
    border-radius: 1rem;
    margin-top: 20px;
    padding-top: 12px;
    padding-bottom: 12px
}

.list-item-block.pad {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    outline-offset: 0px;
    background-color: #131313;
    border: 1px solid #ffffff1a;
    border-radius: 2rem;
    outline: 3px #051914;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 32px
}

.list-item-block.pad.ss {
    background-color: var(--crypto-bg-tertiary);
    border-radius: 0;
    flex-flow: column;
    padding: 12px 20px
}

.list-item-block.pad.ss.bottom {
    border-top-width: 0;
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}

.list-item-block.pad.ss.d {
    border-top-width: 0
}

.list-item-block.pad.ss.top {
    background-color: var(--crypto-bg-tertiary);
    color: var(--crypto-bg-tertiary);
    border-bottom-width: 0;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
    padding-left: 20px;
    padding-right: 20px
}

.text-part {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.text-part.center {
    z-index: 3;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    position: relative
}

.text-part.center-3 {
    z-index: 3;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative
}

.item-grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: stretch;
    display: flex
}

.item-grid.no-margin {
    grid-column-gap: 8px;
    grid-row-gap: 8px
}

.item-grid.no-margin.kl {
    flex-flow: column;
    grid-auto-flow: column;
    display: flex
}

.item-grid.sd {
    margin: 0;
    display: block
}

.item-grid.edd {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.25fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.item-grid.edd.k {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    color: var(--crypto-bg-tertiary);
    grid-template-columns: 1fr;
    width: 100%
}

.sdkmclsdk {
    aspect-ratio: 16/9;
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    object-fit: cover;
    background-color: #ffffff05;
    border-radius: 2rem;
    outline-width: 1px;
    outline-style: solid;
    margin: 8px
}

.sdkmclsdk.ss {
    aspect-ratio: 10/7.6;
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    object-fit: cover;
    object-position: 50% 0%;
    background-color: #fff0;
    border-radius: 0;
    outline-width: 1px;
    outline-style: none;
    justify-content: center;
    align-items: center;
    display: inline-flex
}

.sdkmclsdk.slkd {
    aspect-ratio: 3/2.5;
    object-fit: cover;
    object-position: 50% 9%
}

.rich-text-block-7.center {
    text-align: center;
    max-width: 64%;
    margin-left: auto;
    margin-right: auto
}

.sdds {
    margin-bottom: 0
}

.max-width {
    text-align: left;
    max-width: 700px
}

.max-width.center-on-phone.ww {
    margin-top: 0;
    font-size: 3rem
}

.choose-section {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: row;
    place-content: center;
    place-items: stretch stretch;
    display: grid
}

.choose-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    background-color: var(--bg-secondary);
    outline-color: var(--border-secondary);
    outline-offset: 0px;
    border-radius: 1.5rem;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 20px;
    display: flex;
    position: relative;
    overflow: hidden
}

.icons-div {
    z-index: 3;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    display: flex;
    position: relative
}

.icons-choose {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.choose-logo {
    z-index: 3;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    max-width: 100%;
    max-height: 30px;
    margin-bottom: 0;
    margin-left: 0;
    display: block;
    position: relative
}

.logo-text {
    z-index: 3;
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 6px;
    display: flex;
    position: relative
}

.glow-choose {
    filter: blur(40px);
    background-color: #dbd525;
    border-radius: 999px;
    width: 100px;
    height: 70px;
    position: absolute;
    inset: -30px auto auto 10px
}

.glow-choose.pirple {
    background-color: #d970ff;
    width: 50px
}

.glow-choose.orange {
    background-color: #ffba69;
    width: 140px
}

.choose-text {
    z-index: 3;
    font-size: .9rem;
    position: relative
}

.header-block {
    background-color: var(--bg-secondary);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6745e804b37a0130c9fa717d_asc%2Clu%CC%8As%2Cacl.avif);
    background-position: 0 0;
    background-size: auto;
    flex-flow: column;
    display: flex;
    position: relative
}

.text-content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    padding: 0;
    display: flex
}

.text-content.ecl {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-start;
    display: grid
}

.dso-c {
    background-color: var(--gold);
    filter: blur(70px);
    border-radius: 999px;
    width: 70px;
    height: 70px;
    position: absolute;
    inset: -50% auto auto
}

.container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex
}

.med {
    font-size: .9rem
}

.div-block-239 {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    display: flex
}

.broker-prop-firm {
    z-index: 5;
    mix-blend-mode: hard-light;
    max-width: 76%;
    position: relative
}

.illustration-block {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.div-block-241 {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679d52fbd6adb66ccedf4371_sd%2C.avif);
    background-position: 0 0;
    background-size: cover;
    width: 50%;
    height: 50%;
    margin-top: 0;
    margin-right: 0;
    display: flex;
    position: absolute;
    top: 0;
    right: 0
}

.code-embed-43 {
    max-width: 130px;
    margin-bottom: 8px
}

.shadow {
    background-color: var(--bg-primary);
    filter: blur(130px);
    width: 70%;
    height: 70%;
    position: absolute
}

.shadow.sdl {
    opacity: .81;
    filter: blur(40px);
    background-color: #050e0b;
    width: 90%;
    height: 90%;
    margin: auto;
    inset: 0
}

.shadow.sdl.less {
    opacity: .5
}

.div-block-242 {
    border: 1px solid var(--border-desaturated-primary);
    filter: saturate(0%);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679d872b97a7d93c5264112e_sdlu%CC%8A.avif);
    background-position: 50%;
    background-size: cover;
    position: absolute;
    inset: 0
}

.content-block {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    display: flex
}

.dsl {
    margin-bottom: 0
}

._100k-popup {
    z-index: 50000;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    pointer-events: none;
    background-color: #0000;
    border-radius: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
    margin: 24px;
    display: none;
    position: fixed;
    inset: 0%
}

.div-block-243 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 100%;
    display: flex
}

.giveway-header {
    max-width: 80%
}

.beta-modal-coded {
    display: none
}

.margin-bottom-2 {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.margin-bottom-2.margin-small {
    z-index: 7;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff0;
    border-radius: 0;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 700px;
    height: 100%;
    min-height: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    position: relative;
    overflow: hidden
}

.margin-bottom-2.margin-xxsmall {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0
}

.bg-hero-section {
    position: relative
}

.bg-hero-section.bg {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679fbb4e17b8fc6cefc94f63_sau%CC%8Al%2Cc.avif);
    background-position: 50%;
    background-size: auto
}

.bg-hero-section.bg.ss.min {
    background-image: none;
    width: 100%;
    min-height: 300px;
    position: absolute
}

.padding-global-10 {
    color: #fff;
    -webkit-text-stroke-color: #0b352b;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
    overflow: visible
}

.hero-light-component-4 {
    grid-row-gap: 4rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 6rem;
    padding-bottom: 0;
    display: flex
}

.hero-light-component-4.aa {
    padding-top: 4rem
}

.container-large-13 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.text-align-center-2 {
    z-index: 5;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.text-align-center-2.left {
    justify-content: center;
    align-items: flex-start
}

.prop-vs-broker {
    position: relative;
    overflow: visible
}

.prop-vs-broker.ck {
    width: 100%
}

.prop-vs-broker.ck.sdl {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    place-items: center stretch;
    display: grid
}

.numers-list {
    position: relative;
    overflow: visible
}

.numers-list.ck {
    width: 100%
}

.top-glow {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.top-glow.numbers {
    opacity: .63;
    filter: blur(45px);
    background-color: #c0db2599;
    width: 50px;
    height: 50px;
    margin: auto auto auto 0;
    display: flex;
    inset: 0
}

.top-glow.numbers.bo {
    background-color: #c0db25b3;
    border-radius: 999px;
    width: 30%;
    height: 50%;
    margin-left: auto
}

.image-78 {
    max-width: 90%
}

.link-block-8 {
    color: var(--text-secondary);
    text-decoration: none
}

.link-block-8:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    border-left: 1px solid #292929;
    border-right: 1px solid #292929
}

.link-block-8:hover:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypto-bg-secondary)
}

.t-coontent {
    z-index: 6;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    display: flex;
    position: relative
}

.logo-event-top-2 {
    z-index: 2;
    object-fit: contain;
    max-width: 44%;
    min-height: 24px;
    max-height: 34px;
    position: absolute;
    top: 16px;
    left: 16px
}

.image-79 {
    z-index: 3;
    object-fit: cover;
    min-width: 40%;
    max-width: 100%;
    height: 100%;
    position: relative
}

.div-block-245 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-flow: column;
    justify-content: space-around;
    min-height: 100%;
    max-height: 100%;
    padding: 2rem 2rem 3rem;
    display: flex
}

.sdclkds {
    margin-bottom: 1rem
}

.sdclkds.cener-in-hks {
    text-align: left;
    font-size: 1.15rem
}

.sdclkds.cener-in-hks.wepo {
    margin-bottom: 0;
    font-size: .95rem
}

.div-block-232 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-end;
    align-items: center;
    display: flex
}

.div-block-232.klsdc {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 24px
}

.text-weight-light-2 {
    color: #fff;
    font-weight: 300
}

.text-weight-light-2.dark {
    color: #fff;
    font-size: 1rem;
    display: flex
}

.text-weight-light-2.dark:lang(es) {
    font-size: .9rem
}

.text-weight-medium-6 {
    color: #fff;
    font-weight: 400;
    display: block
}

.text-weight-medium-6.white {
    color: #fff;
    font-weight: 400
}

.text-weight-medium-6.white.dark {
    color: #000
}

.text-weight-medium-6.white.dark.green {
    color: #d38fff
}

.text-weight-medium-6.white.dark.green:lang(es) {
    font-size: .9rem
}

.pro-item-2 {
    box-sizing: border-box;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    text-align: center;
    object-fit: fill;
    background-color: #972da31a;
    border: 1px solid #dc5af833;
    border-radius: 2rem;
    flex-direction: row;
    flex: none;
    justify-content: center;
    align-items: center;
    padding: .25rem .75rem .25rem .7rem;
    transition: background-color .2s;
    display: flex
}

.pro-item-2:hover {
    background-color: #973fa11a
}

.pro-item-2.first {
    display: flex
}

.pro-item-2.first.red {
    color: #0b352b;
    background-color: #2da35c1a;
    border-color: #73d1b266;
    order: -1;
    box-shadow: inset 10px -2px 15px #43ff501a
}

.pro-item-2.first.red.qw {
    order: 1
}

.pro-item-2.first.red.qw.dl {
    color: #2f0b35;
    background-color: #8f2da31a;
    border-color: #d173c866;
    box-shadow: inset 10px -2px 15px #ff43ff1a
}

.pro-item-2.first.red.sd {
    color: #310b35;
    background-color: #8b2da31a;
    border-color: #bb73d166;
    order: 2;
    box-shadow: inset 10px -2px 15px #f943ff1a
}

.pro-item-2.first.red.sd-2 {
    color: #310b35;
    background-color: #8b2da31a;
    border-color: #bb73d166;
    order: 2;
    min-width: auto;
    margin-top: 0;
    box-shadow: inset 10px -2px 15px #f943ff1a
}

.hero-benefit-icon-2 {
    color: #dbd525
}

.icon-embed-xsmall-33 {
    color: #d6d12a;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-33.white {
    color: #fff;
    background-color: #d6d12a00
}

.icon-embed-xsmall-33.white.dark {
    color: #962ba2
}

.icon-embed-xsmall-33.white.dark.green {
    color: #d38fff
}

.icon-embed-xsmall-33.dark {
    color: #03271f
}

.icon-embed-xsmall-33.dark.green {
    color: #d38fff;
    border: 1px #996a6a
}

.urusl {
    z-index: 4;
    max-width: 120px;
    position: absolute;
    bottom: 3rem;
    right: 3rem
}

.urusl.sl {
    min-width: 0%
}

.section_futures {
    display: flex;
    position: relative
}

.section_futures:lang(cs) {
    display: none
}

.paragraph-medium-2 {
    color: #d1d1c7;
    font-size: 1rem
}

.paragraph-medium-2.bold:lang(es) {
    z-index: 3;
    position: relative
}

.wh-4 {
    color: #fff
}

.wh-4.gold-2 {
    color: #dbd525
}

.wh-4.gold-2.orange {
    color: #ff994b
}

.paragraph-s-2 {
    color: #d1d1c7;
    font-size: 1rem
}

.discount-phone-wrapper-2 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #ffffff14;
    background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f1107 44%, #0a0603);
    border-radius: 0;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 4rem;
    padding: 4px 0 4px 64px;
    display: flex;
    position: relative
}

.text-span-9 {
    color: #ff994b;
    font-size: .8rem
}

.banner-campaign-code-3 {
    grid-column-gap: .15rem;
    grid-row-gap: .15rem;
    border: 1.3px dashed #f9f7f2;
    border-radius: .2rem;
    align-items: center;
    padding: .35rem .5rem .18rem;
    display: flex
}

.banner-campaign-code-3.gray-2 {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    color: #929292;
    -webkit-text-stroke-color: #6b6762;
    background-color: #fff3;
    border-style: dashed;
    border-color: #929292;
    border-radius: .5rem;
    padding: .75rem 1rem;
    transition: background-color .2s
}

.banner-campaign-code-3.gray-2:hover {
    background-color: #fcf539
}

.banner-campaign-code-3.gray-2.small {
    outline-offset: -3px;
    color: #fff;
    -webkit-text-stroke-color: #131312;
    cursor: pointer;
    background-color: #ffffff14;
    border-style: solid;
    border-color: #ff994b;
    border-radius: 99rem;
    outline: 1px solid #ffffff1a;
    padding: .3rem .7rem
}

.banner-campaign-code-3.gray-2.small:hover {
    background-color: #3535351a
}

.dark-3 {
    color: #000
}

.dark-3.code-text {
    color: #fff;
    font-size: .9rem;
    font-weight: 600
}

.label-text-2 {
    color: #03271f;
    letter-spacing: 3px;
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    font-size: .7rem;
    font-weight: 700;
    display: flex
}

.label-text-2.center.custom {
    color: #fff;
    text-align: justify;
    letter-spacing: .9px;
    margin-top: 2px;
    padding-left: 2px;
    font-size: .8rem;
    font-weight: 600;
    display: block
}

.div-block-247 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.image-80 {
    max-width: 400px
}

.text-block-52 {
    color: #ff5b5b
}

.form {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.div-block-248 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    width: 100%;
    display: flex
}

.div-block-248.fd {
    flex-flow: column
}

.form-block-2 {
    margin-top: 16px;
    margin-bottom: 0;
    display: block
}

.form-block-2.l {
    width: 100%
}

._100k-form-wrap {
    border: 1px none var(--border-secondary);
    width: 100%;
    display: none
}

.success-message-3 {
    background-color: #fff;
    border: 1px solid #70918a3b;
    border-radius: 16px;
    padding: 16px;
    position: relative;
    overflow: hidden
}

.text-block-53 {
    color: var(--ft-green-800);
    margin-bottom: 4px;
    font-size: 1.1rem;
    font-weight: 600
}

.div-block-250 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    display: flex;margin-left:70px;
}

.error-message,
.success-message,
.success-message:lang(es) {
    display: none
}

.div-block-251 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    display: flex
}

.illustration {
    background-color: #f3f0ec00;
    border-radius: 0;
    justify-content: center;
    align-items: center;
    width: 96px;
    height: auto;
    margin-top: -8px;
    display: flex
}

.scd {
    color: var(--ft-green-900);
    margin-top: 8px;
    font-size: .9rem;
    font-weight: 600
}

.image-81 {
    z-index: 6;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    background-color: #0006;
    border-radius: 16px;
    max-width: 240px;
    padding: 8px 16px;
    position: absolute;
    bottom: 32px;
    right: 32px
}

.div-block-252 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    display: flex
}

.div-block-253 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    display: flex
}

.background-video-5 {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0
}

.div-block-254 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: wrap;
    display: flex
}

.div-block-255 {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    display: flex
}

.image-82 {
    filter: saturate(0%);
    object-fit: cover;
    border-radius: 999px;
    width: 200px;
    height: 100px
}

.monitor {
    width: 64px;
    height: auto
}

.item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    display: flex
}

.item img {
    width: 100%;
    object-fit: cover;
    height: 400px !important;
}

.background-video-6 {
    z-index: 1;
    border-radius: 19px;
    width: 100%;
    height: 100%;
    transition: all .1s
}

.background-video-6:hover {
    border-radius: 19px
}

.background-video-6:hover:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    border-radius: 19px;
    box-shadow: inset 0 0 0 2px #fff9
}

.section-features {
    background-color: var(--bg-primary);
    color: var(--cream-100);
    position: relative;
    overflow: hidden
}

.d-feature {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: var(--bg-secondary);
    background-image: linear-gradient(180deg, #06241c, var(--bg-primary));
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border-radius: 1rem;
    flex-direction: column;
    justify-content: space-between;
    display: flex;
    position: relative;
    overflow: hidden;
    box-shadow: inset 0 20px 50px -30px #f0f35b66
}

.d-features {
    z-index: 4;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 4rem;
    display: grid;
    position: relative
}

.max-wi {
    max-width: 84%
}

.d-text {
    z-index: 1;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    color: var(--cream-200);
    flex-direction: column;
    padding: 1.5rem 1.5rem 0;
    display: flex;
    position: relative
}

.lottie-animation-4 {
    border: 0 solid #000;
    border-radius: 1rem;
    width: 100%;
    height: 100px;
    min-height: 100%;
    overflow: hidden
}

.block {
    position: relative
}

.block.klmsdc {
    margin-left: 4px
}

.purple {
    color: #e5b2ff
}

.text-span-11 {
    justify-content: center;
    align-items: center;
    width: 100%;
    font-size: .75rem;
    font-weight: 500;
    line-height: 1;
    display: flex
}

.text-span-11.dark:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    color: #d6d6d6
}

.div-block-258 {
    line-height: 1.2
}

.div-block-259 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.dsvlkmc {
    outline-offset: 0px;
    border-radius: 16px;
    outline: 1px solid #0f2e26;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    margin-top: 0
}

.sdvklmc {
    max-width: 60px;
    position: absolute;
    bottom: 16px;
    right: -20px
}

.div-block-260 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex;
    position: relative
}

.div-block-261 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: space-between;
    align-items: stretch;
    max-width: 100%;
    margin-top: 2rem;
    display: flex
}

.sdcds {
    margin-top: 5rem
}

.div-block-262 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
    display: flex
}

.icon-embed-small-3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 2rem;
    height: 2rem;
    display: flex
}

.layout-inside-book {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    border-radius: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex;
    overflow: hidden
}

.button-6 {
    color: #03271f;
    text-align: center;
    background-color: #dbd525;
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    height: 3.75rem;
    padding: 0 2.25rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    box-shadow: inset 0 -1px #fff3, inset 0 1px #ffffff40, inset 0 -6px 9px #010a080d
}

.button-6:hover {
    background-color: #c2c213;
    box-shadow: 0 1px 3px #0003
}

.button-6.is-landing {
    grid-column-gap: .75rem;
    color: #fff;
    background-image: linear-gradient(120deg, #e444de, #5832d6);
    border-radius: .75rem;
    height: 4.5rem;
    padding-left: 2.5rem;
    padding-right: 2.2rem;
    position: relative;
    overflow: hidden;
    box-shadow: 0 20px 32px -12px #7235d780
}

.button-6.is-landing.ga-event {
    box-shadow: none;
    background-image: linear-gradient(223deg, #dbd524, #db7924);
    justify-content: center;
    align-items: center;
    min-width: 240px;
    height: 4.2rem
}

.label-book-status {
    color: #fff;
    background-color: #d62d2f;
    border-radius: 99px;
    padding: .4rem .6rem
}

.label-book-status.is-available {
    background-color: var(--gold);
    border-radius: 999px;
    padding-left: .6rem;
    padding-right: .6rem
}

.label-book-status.is-available.fsdds {
    background-color: #dbd626
}

.text-size-large-12 {
    letter-spacing: .01em;
    font-size: 1.25rem;
    line-height: 1.4
}

.text-size-large-12.z-index-2-2.dakr {
    color: #051914
}

.text-weight-medium-7 {
    font-weight: 500
}

.z-index-2-2 {
    z-index: 2;
    position: relative
}

.z-index-2-2.icon-embed-small-3 {
    color: #051914
}

.btn_shine {
    background-image: linear-gradient(90deg, #ffff8d00, #ffff9ed6 33%, #ffffd6de 68%, #ffff8d00);
    width: 6rem;
    height: 100%;
    position: absolute
}

.btn_shine.is-landing {
    opacity: .12;
    background-image: linear-gradient(90deg, #ffff8d00, #ff96d080 24%, #df8dfdc7 51%, #d36cf800);
    width: 10rem
}

.list-icon-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: row;
    align-items: center;
    display: flex
}

.hero-ebook-benefits {
    grid-row-gap: .5rem;
    flex-direction: column;
    display: flex
}

.book-topics-grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.section-book-inside {
    position: relative
}

.image-full-2 {
    object-fit: cover;
    background-color: #07271f00;
    width: 100%;
    height: 100%
}

.heading-style-h4-10 {
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1.4
}

.heading-style-h4-10.text-style-strikethrough.text-color-red {
    color: #f54749
}

.heading-style-h4-10.klsd {
    max-width: 88%
}

.hero-cta-proofs {
    grid-row-gap: .25rem;
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.span-highlighter-new {
    text-overflow: clip;
    white-space: nowrap;
    text-underline-offset: 6px;
    text-decoration: underline;
    -webkit-text-decoration-color: var(--gold);
    text-decoration-color: var(--gold);
    border-radius: 2px;
    text-decoration-thickness: 1px;
    overflow: hidden
}

.inside-book-photo {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: center;
    align-self: stretch;
    align-items: flex-start;
    width: 50%;
    display: flex
}

.hero-ebook-benefit {
    grid-column-gap: .25rem;
    flex-direction: row;
    align-items: center;
    display: flex
}

.section-hero-ebook {
    flex-direction: column;
    justify-content: center;
    align-items: stretch;
    height: 100%;
    display: flex;
    position: relative
}

.layout-get-book-2 {
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: stretch;
    display: flex;
    position: relative;
    overflow: hidden
}

.span-wrapper-2 {
    display: inline-block;
    position: relative
}

.feature-section-text-2 {
    grid-row-gap: 1.75rem;
    flex-direction: column;
    align-items: flex-start;
    width: 50%;
    padding-bottom: 1.5rem;
    display: flex
}

.text-align-center-3 {
    text-align: center
}

.feature-section-photo-col-2 {
    grid-row-gap: 2rem;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    min-height: 24rem;
    display: flex
}

.section_header-3 {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-bottom: 3rem;
    display: flex
}

.button-group-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.list-with-icons {
    grid-column-gap: 2rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.section-book-intro {
    position: relative
}

.inside-book-text {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: flex-start;
    width: 50%;
    padding-top: 2rem;
    padding-bottom: 2rem;
    padding-right: 2rem;
    display: flex
}

.book-topic-item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 9rem;
    padding: 1rem;
    display: flex
}

.sticker-complete-guide {
    z-index: 4;
    width: 9rem;
    position: absolute;
    inset: auto 6% 0% auto
}

.get-book-text {
    grid-row-gap: .5rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-top: 1rem;
    display: flex
}

.hero-ebook-img {
    z-index: 3;
    height: 32rem;
    position: relative
}

.hero-ebook-img.smaka {
    max-width: 94px;
    height: auto
}

.heading-style-h2-landing {
    letter-spacing: -.01em;
    font-size: 3.5rem;
    font-weight: 600;
    line-height: 1.11
}

.layout-hero-ebook {
    z-index: 1;
    grid-column-gap: 4rem;
    align-items: center;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex;
    position: relative
}

.slider-ebook-slider {
    color: #6b6762;
    justify-content: center;
    align-items: center;
    display: flex
}

.slider-ebook {
    background-color: var(--bg-secondary);
    width: 100%;
    height: 100%
}

.icon-embed-xsmall-34 {
    color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-34.gold {
    color: var(--gold)
}

.layout-feature-section-2 {
    grid-column-gap: 7rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: flex
}

.hero-ebook-image {
    justify-content: center;
    align-items: center;
    width: 40%;
    display: flex;
    position: relative
}

.book-price-wrapper {
    grid-column-gap: .5rem;
    align-items: center;
    display: flex
}

.book-topic-image {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: var(--bg-secondary);
    border-radius: 1rem;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
    overflow: hidden
}

.hero-text-2 {
    grid-row-gap: 2rem;
    color: #f3f0ec;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    display: flex
}

.hero-text-2.is-book {
    grid-row-gap: 1.2rem;
    color: #0c372e
}

.image-rounded {
    border-radius: 1rem;
    overflow: hidden
}

.image-rounded.sdc {
    border-radius: 0;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
    overflow: visible
}

.icon-embed-medium-2 {
    color: var(--fg-brand);
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    display: flex
}

.list-icon-icon {
    color: #0c372e;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    display: flex
}

.text-size-small-17 {
    color: #03271f;
    -webkit-text-stroke-color: white;
    font-size: .875rem;
    display: block
}

.text-size-small-17.text-weight-medium-7 {
    color: #03271f
}

.text-size-small-17.text-weight-medium-7.wh {
    color: #fff
}

.text-size-small-17.text-weight-medium-7.wh.ds {
    margin-bottom: 0;
    line-height: 1
}

.h2-serif {
    letter-spacing: 0;
    font-size: 3rem;
    font-weight: 700
}

.e-book-popup {
    z-index: 50000;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    pointer-events: none;
    background-color: #0000;
    border-radius: 0;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-items: flex-end;
    margin: 24px;
    display: flex;
    position: fixed;
    inset: 0%
}

.e-book-popup.beta {
    -webkit-backdrop-filter: blur(13px);
    backdrop-filter: blur(13px);
    background-color: #00000080;
    justify-content: center;
    align-items: center;
    margin: 0;
    display: none
}

.image-83 {
    max-width: 120px
}

.dsck {
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    flex-flow: column;
    display: flex
}

.div-block-263 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    display: flex
}

.rich-text-block-8 {
    width: 100%
}

.image-84 {
    width: 100px;
    max-width: 74px;
    margin-top: -14px;
    display: none
}

.image-86 {
    z-index: 5;
    max-height: 22px;
    margin-top: 0;
    margin-left: -8px;
    margin-right: 8px;
    position: relative
}

.lottie-animation-5 {
    z-index: 4;
    height: 22px;
    margin-right: 16px;
    position: relative
}

.div-block-264 {
    flex-flow: column;
    width: 100%;
    margin-right: 24px;
    display: flex
}

.smalelr {
    z-index: 6;
    width: 70px;
    position: absolute;
    top: 6px;
    left: 18px
}

.code-embed-45 {
    display: none
}

.top-grad {
    background-image: linear-gradient(#082016, #fff0 84%), linear-gradient(#09291e, #08241be6 48%, #05191400);
    border-top-left-radius: 19px;
    border-top-right-radius: 19px;
    width: 100%;
    height: 90px;
    position: absolute;
    top: 0
}

.top-grad:where(.w-variant-81f51124-97f1-a317-fd14-c6783a8de7de) {
    background-image: linear-gradient(180deg, var(--crypto-bg-secondary), #242424cc 34%, #05191400)
}

.top-grad:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(#202020, #fff0 84%), linear-gradient(#171717, #171717e6 48%, #05191400)
}

.top-grad.flaf {
    z-index: 2;
    background-image: linear-gradient(221deg, #dbd52433, #dbd52429 5%, #0c2a1e00 47%);
    border-top-left-radius: 0;
    width: 50%;
    bottom: 0;
    right: 0
}

.top-grad.flaf:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(221deg, #bc24db33, #8c24db29 5%, #2a0c2500 47%)
}

.top-grad.bottotms {
    z-index: 2;
    background-image: linear-gradient(27deg, #dbd52433, #dbd52429 5%, #0c2a1e00 47%);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 19px;
    width: 50%;
    inset: auto auto 0 0
}

.top-grad.bottotms:where(.w-variant-7a6d01be-7560-daaa-a9b1-13be7d7400c3) {
    background-image: linear-gradient(27deg, #a424db33, #bc24db29 5%, #210c2a00 47%)
}

.blur-styles {
    display: none;
    overflow: visible
}

.blur {
    z-index: 0;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 2rem;
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.icon-2 {
    margin-left: 0;
    font-size: 20px
}

.icon-3 {
    margin-right: 0
}

.image-87 {
    height: 100%;
    position: absolute;
    top: 0;
    right: -40px
}

.modals-code-ab-test {
    display: none
}

.gradient-top {
    background-image: linear-gradient(#051914, #121212);
    width: 100%;
    height: 150px;
    position: absolute;
    top: 0
}

.gradient-top:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    background-image: linear-gradient(180deg, var(--bg-primary), #121212);
    width: 100%;
    height: 100px;
    position: absolute;
    top: 0
}

.gradient-top.new {
    background-image: linear-gradient(180deg, var(--bg-primary), #05191400)
}

.gradient-top.new.crypto-9 {
    background-image: linear-gradient(180deg, var(--crypo-bg-primary), #05191400)
}

.gradient-top.new.crypto-9:where(.w-variant-53cc49ac-051d-b45a-d7a2-c840e824069b) {
    background-image: linear-gradient(180deg, var(--bg-primary), #05191400)
}

.gradient-bottom:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    background-image: linear-gradient(0deg, var(--bg-primary), #121212);
    width: 100%;
    height: 100px;
    position: absolute;
    top: auto;
    bottom: 0
}

.text-size-large-13 {
    color: #d6d6d6;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.4;
    display: block
}

.text-size-large-13.text-weight-light.white-3 {
    text-align: left
}

.text-size-large-13.text-weight-light.white-3.small.extra {
    font-weight: 400
}

.text-size-large-13.text-weight-light.white-3.small.smaller {
    color: #d6d6d6;
    justify-content: space-between;
    align-items: center;
    font-size: .875rem;
    display: flex
}

.img-payment-method-3 {
    z-index: -1;
    object-fit: cover;
    transform-style: preserve-3d;
    width: 64px;
    max-width: 100%;
    height: 64px;
    margin-left: 0;
    transition: transform .2s cubic-bezier(.175, .885, .32, 1.275);
    display: block;
    position: static;
    inset: 0 0% auto auto;
    overflow: visible
}

.img-payment-method-3:hover {
    transform: rotateX(-4deg)rotateY(1deg)rotate(-4deg)scale(1.2)
}

.img-payment-method-3.big {
    width: 110px
}

.coin-wrapper {
    z-index: 2;
    grid-column-gap: .75rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative
}

.heading-text-8 {
    color: #fff;
    letter-spacing: -.05em;
    -webkit-text-stroke-color: white;
    text-transform: uppercase;
    margin-left: .06em;
    margin-right: .06em;
    font-family: Saans, Arial, sans-serif;
    font-weight: 700;
    display: inline-block;
    transform: skew(-10deg)
}

.ae-02-elements_background-hover-3 {
    color: #161618;
    background-image: linear-gradient(98deg, #edc51d, #e2a915);
    text-decoration: none;
    position: absolute;
    inset: 0%
}

.text-size-medium-3 {
    font-size: 1.125rem
}

.text-size-medium-3.gray {
    color: #d6d6d6;
    font-size: 1rem
}

.text-size-medium-3.gray.small {
    text-align: right;
    font-size: .875rem
}

.ae-02-elements_border-4 {
    background-color: #b8a021;
    border-radius: 100vw;
    position: absolute;
    inset: 0%
}

.white-3 {
    color: #fff;
    text-transform: capitalize;
    font-size: 1rem;
    font-weight: 500;
    text-decoration: none
}

.heading-line-3 {
    text-align: left;
    align-self: flex-start;
    display: inline-block
}

.ae-02-elements_glow-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    inset: 0%
}

.heading-block-3 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    padding-top: 0;
    padding-bottom: 0;
    display: inline-block
}

.button-primary-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    color: #b0b0b0;
    background-color: #6db7ff;
    border-radius: 100vw;
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1.5rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.button-primary-2.edit {
    width: 100%;
    padding-top: .8rem;
    padding-bottom: 1rem
}

.component-more-block-4 {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: absolute;
    inset: auto 0% 0%
}

.layout-payouts-methods-2 {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    margin-bottom: 2rem;
    display: flex;
    position: relative
}

.text-color-cream-500 {
    justify-content: center;
    align-items: center;
    display: flex
}

.section-payouts-3 {
    background-color: var(--crypo-bg-primary);
    justify-content: flex-end;
    position: relative
}

.asc {
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin: 0;
    display: flex
}

.heading-style-h4-11 {
    color: #fff;
    -webkit-text-stroke-color: white;
    font-size: 1.4rem;
    font-weight: 500;
    line-height: 1.4
}

.heading-style-h4-11.white-3 {
    color: #fff;
    font-size: 1.1rem
}

.heading-style-h4-11.small {
    font-size: 1.1rem;
    font-style: normal;
    font-weight: 700
}

.payout-methods-left-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-direction: column;
    flex: 1;
    align-items: flex-start;
    width: 100%;
    padding-right: 5%;
    display: flex
}

.ae-02-elements_glow {
    filter: blur(5px);
    background-color: #fff;
    width: 90%;
    height: 60%;
    margin-left: 60%
}

.swiper-resources-arrow-4 {
    color: #07271f;
    background-color: #ebe8e2;
    border-radius: 20rem;
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 2.5rem;
    transition: all .15s;
    display: flex
}

.swiper-resources-arrow-4:hover {
    background-color: #d6d6d6
}

.swiper-resources-arrow-4.swiper-next {
    background-color: #e9d014;
    border-radius: .75rem;
    width: 3rem;
    height: 3rem
}

.swiper-resources-arrow-4.swiper-prev {
    background-color: #e9d014;
    border-radius: .75rem;
    width: 3rem;
    height: 3rem;
    transform: skew(-10deg)
}

.icon-embed-xsmall-4 {
    color: #161618;
    flex-direction: column;
    flex: none;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: 1.5rem;
    display: flex;
    transform: rotate(0)
}

.icon-embed-xsmall-4.dark {
    color: #161618
}

.section-header-right-3 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 32px;
    display: flex
}

.code-embed-46 {
    color: #d6d6d6;
    width: 20px;
    height: 20px
}

.more-button-gradient-3 {
    z-index: 0;
    background-image: linear-gradient(#f9f7f100 31%, #f3f3f3 62%);
    width: 110%;
    height: 15rem;
    position: absolute;
    inset: auto -5% -1rem
}

.ae-02-elements_background-2 {
    background-color: #6cbbff;
    background-image: linear-gradient(131deg, #e4cb2f, #ddbe20);
    border-radius: 100vw;
    margin: 1px;
    position: absolute;
    inset: 0%
}

.max-width-large-5 {
    width: 100%;
    max-width: 48rem
}

.sacas {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: row-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    display: flex
}

.button-text_2-2 {
    z-index: 1;
    color: #161618;
    letter-spacing: -.01em;
    font-family: Saans, Arial, sans-serif;
    font-size: .95rem;
    font-weight: 600;
    line-height: 1;
    text-decoration: none;
    position: relative
}

.trustpilot-reviews-wrapper-3 {
    background-color: #fff;
    border-radius: 1rem;
    flex: 1;
    align-self: flex-start;
    width: 100%;
    padding: 1.5rem;
    transition: background-color .15s;
    position: relative;
    overflow: hidden;
    box-shadow: inset -1px -1px 1px #2423101c, inset 1px 1px 0 1px #fffeef70
}

.heading-span-wrapper-3 {
    z-index: 0;
    grid-column-gap: 48px;
    grid-row-gap: 48px;
    justify-content: center;
    align-items: flex-end;
    display: inline-block;
    position: relative
}

.payouts-wrapper-2 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    max-height: 44rem;
    margin-left: -.75rem;
    margin-right: -.75rem;
    padding-top: 1rem;
    padding-left: .5rem;
    padding-right: .5rem;
    display: none;
    position: relative;
    overflow: hidden
}

.padding-section-medium-4 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 5rem;
    padding-bottom: 5rem;
    display: block
}

.coin-item {
    z-index: 1;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #1f1f1f;
    border: 1px solid #ffffff0a;
    border-radius: 99rem;
    flex-flow: row;
    flex: 1;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-width: 48%;
    padding: .625rem 1.5rem .625rem .625rem;
    transition: all .2s;
    display: flex;
    position: relative;
    overflow: visible
}

.coin-item:hover {
    filter: invert()
}

.coin-item.edit {
    justify-content: space-between;
    align-items: center;
    padding-left: .75rem
}

.coin-item.edit:hover {
    filter: none;
    background-color: #292929
}

.button-7 {
    color: #032714;
    text-align: center;
    background-color: #e9d014;
    background-image: linear-gradient(90deg, #e2db1b, #e29c1b);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2.25rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    box-shadow: inset 0 -1px #fff3, inset 0 1px #ffffff40, inset 0 -6px 9px #010a080d, 0 4px 2px -2px #00000014, 0 6px 7px -2px #00000012
}

.button-7:hover {
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(90deg, #e2db1b, #e29c1b);
    box-shadow: 0 1px 3px #0003
}

.button-7.z-index-2.is-secondary {
    color: #fff
}

.button-7.is-secondary {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    color: #fff;
    background-color: #0000;
    background-image: linear-gradient(#ffffff0a, #ffffff0a);
    border-width: 1.5px;
    box-shadow: inset 0 0 0 1.5px #37373726
}

.button-7.is-secondary:hover {
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #0c372e99
}

.button-7.is-secondary.crypto:hover {
    background-color: #ffffff14;
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #fff9
}

.button-7.futuees {
    color: #fff;
    background-image: linear-gradient(90deg, #d422bc, #8c35cf)
}

.heading-el-underline-universal-3 {
    z-index: -1;
    color: #e9d014;
    height: 1em;
    position: absolute;
    bottom: -.55em;
    left: -.1em;
    right: -.1em
}

.code-embed-47 {
    justify-content: center;
    align-items: center;
    width: 108px;
    height: 22px;
    margin: 4px;
    display: flex
}

.section-header-new-3 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-top: 4rem;
    padding-bottom: 4rem;
    display: flex;
    position: relative
}

.section-header-new-3.align-left {
    text-align: left;
    align-items: flex-start
}

.icon-embed-xsmall-35 {
    color: #fff;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.swiper-slide-3 {
    width: 33%;
    min-width: 33%
}

.swiper-slide-3.is-slider-resources {
    color: #1a1d1f;
    flex: none;
    width: 32.6%;
    margin-right: 0;
    display: flex
}

.swiper-slide-3.is-slider-trustpilot {
    flex-direction: row;
    flex: none;
    justify-content: flex-start;
    align-items: flex-start;
    width: 33.33%;
    height: 100%;
    margin-right: 12px;
    padding-right: 0;
    display: flex
}

.heading-wrapper-3 {
    flex-flow: column;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    margin-bottom: 0;
    display: flex
}

.gray-mid {
    color: #6b6b6b;
    -webkit-text-stroke-color: #a5a5a5;
    font-weight: 400
}

.text-style-label-5 {
    letter-spacing: .07em;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 300;
    line-height: 1
}

.text-style-label-5.text-color-gold {
    font-weight: 400
}

.div-block-265 {
    filter: blur(70px);
    background-color: #e9d014;
    border-radius: 999px;
    width: 200px;
    height: 200px;
    position: absolute;
    inset: -50% auto auto -50%
}

.trustpilot-card-2 {
    color: #f3f3f3;
    background-color: #1d362f;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6744517d5c3f38b0075a5110_dsl.avif);
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 1rem;
    flex-direction: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    padding: 24px;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.resource-card-text-4 {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    display: flex
}

.swiper-resources-3 {
    position: relative
}

.div-block-130 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.swiper-trustpilot-2 {
    margin-bottom: 0;
    display: none;
    position: relative;
    overflow: visible
}

.tab-panel {
    border: 1px solid var(--border-secondary);
    background-color: #0d1d2d;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 24px 16px
}

.tab-panel.tabs-radius {
    margin-top: -1px;
    padding-left: 20px;
    padding-right: 20px
}

.tab-panel.tabs-radius.futures {
    border-color: var(--crypto-border-primary);
    background-color: #161616;
    padding: 20px;
    overflow: hidden
}

.tab-panel.tabs-radius.futures.crypto-2967 {
    border-color: var(--crypto-border-primary);
    background-color: #171717;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px
}

.tab-panel.tabs-radius.crypto-38 {
    margin-left: 0;
    margin-right: 0
}

.tab-title {
    color: var(--text-secondary);
    background-color: #05191400;
    border-left: 1px solid #0000;
    border-right: 1px solid #0000;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    transition: all .1s;
    display: flex;
    overflow: hidden
}

.tab-title.w--current {
    z-index: 3;
    border-top: 1px solid var(--gold);
    background-color: var(--bg-secondary);
    color: var(--text-pimary);
    border-left: 1px solid #1d3731;
    border-right: 1px solid #1d3731;
    margin-top: -1px;
    margin-bottom: -1px;
    padding-top: 16px;
    padding-bottom: 17px;
    overflow: hidden
}

.tab-title.crypto {
    padding-top: 16px;
    padding-bottom: 16px;
    overflow: hidden
}

.tab-title.crypto.w--current {
    background-color: #171717;
    border-left-color: #373737;
    border-right-color: #373737
}

.tab-title.crypto.gradient-border {
    background-color: #16161600;
    margin-bottom: 0
}

.tab-title.crypto.gradient-border.w--current {
    background-color: #161616
}

.tab-title.crypto.gradient-border.crypto-31.dd {
    padding: 0
}

.tab-title.crypto.gradient-border.crypto-31.dd.w--current {
    padding: 0;
    overflow: visible
}

.tab-title.futures {
    border-style: none solid;
    border-width: 1px 1px 0;
    border-left-color: #0000;
    border-right-color: #0000;
    border-radius: 1px;
    padding-top: 16px;
    padding-bottom: 16px;
    overflow: hidden
}

.tab-title.futures.w--current {
    background-color: #171717;
    border-top-style: solid;
    border-top-color: #9944c3;
    border-left-color: #373737;
    border-right-color: #373737;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px
}

.tab-title.futures.gradient-border {
    color: var(--text-secondary);
    background-color: #19191900;
    border-top-color: #0000;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    margin-bottom: 0
}

.tab-title.futures.gradient-border.w--current {
    background-color: #161616;
    margin-top: 0
}

.tab-title.gradient-border {
    border-top: 1px solid #fff0;
    margin-top: 0;
    margin-bottom: -1px;
    padding-top: 16px;
    padding-bottom: 16px
}

.tab-title.gradient-border:hover {
    color: var(--text-pimary)
}

.tab-title.gradient-border.w--current {
    background-color: #0d1d2d;
    margin-bottom: 0;
    overflow: hidden
}

.tab-title.gradient-border.crypto-18 {
    color: var(--text-secondary);
    margin-bottom: 0
}

.tab-title.gradient-border.crypto-18:hover {
    color: var(--text-pimary)
}

.tabs-menu-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: center;
    margin-left: -20px;
    margin-right: -20px;
    display: flex
}

.tabs-menu-2.crypto-17 {
    margin-left: 0;
    margin-right: 0
}

.div-block-266 {
    z-index: 4;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
    display: flex;
    position: relative
}

.icon-24 {
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 24px;
    display: flex
}

.title-tab {
    z-index: 2;
    grid-column-gap: 2px;
    grid-row-gap: 2px;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.tabs-content-4 {
    overflow: visible
}

.tabs-pricing {
    width: auto
}

.tabs-pricing.this {
    width: 100%;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.tabs-pricing.bottom {
    margin-bottom: 3rem
}

.gradient-top-copy-copy {
    background-image: linear-gradient(#051914, #121212);
    width: 100%;
    height: 150px;
    position: absolute;
    top: 0
}

.gradient-top-copy-copy:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
    background-image: linear-gradient(180deg, var(--bg-primary), #121212);
    width: 100%;
    height: 100px;
    position: absolute;
    top: 0
}

.gradient-top-copy-copy.new {
    background-image: linear-gradient(0deg, var(--bg-primary), #05191400);
    top: auto;
    bottom: 0
}

.gradient-top-copy-copy.new.crypto-10 {
    background-image: linear-gradient(0deg, var(--crypo-bg-primary), #05191400)
}

.gradient-top-copy-copy.new.crypto-10:where(.w-variant-53cc49ac-051d-b45a-d7a2-c840e824069b) {
    background-image: linear-gradient(0deg, var(--bg-primary), #05191400)
}

.code-bg-and-radius {
    display: none
}

.smakcl {
    border: 1px solid var(--border-secondary);
    background-color: #06211a;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 24px 16px
}

.smakcl.desaturated {
    background-color: #171717;
    border-style: none;
    border-color: #000
}

.smakcl.desaturated.crypto-2455 {
    padding-top: 0
}

.lk-ds {
    border: 1px solid var(--border-secondary);
    background-color: #06211a;
    border-top-right-radius: 0;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    margin-left: -20px;
    margin-right: -20px;
    padding: 24px 16px
}

.lk-ds.desaturated {
    background-color: #171717;
    border-style: none;
    border-color: #000
}

.lk-ds.desaturated.crypto-2969 {
    padding-top: 0
}

.event-flagss {
    display: none
}

.ipad-screen {
    z-index: 1;
    object-fit: cover;
    width: 93.8%;
    height: 91.6%;
    position: absolute;
    top: 4%;
    left: 3%
}

.ipad-screen.overflow-hidden {
    overflow: hidden
}

.screenshot-scroll {
    width: 100%
}

.p-sm-start {
    padding-top: 3em
}

.container-w2 {
    width: 100%;
    max-width: 83.125em;
    margin-left: auto;
    margin-right: auto
}

.container-w2.gutter-outside {
    z-index: 5;
    -webkit-backdrop-filter: drop-shadow(-30px 30px 20px #000000b3);
    backdrop-filter: drop-shadow(-30px 30px 20px #000000b3);
    width: 46.5rem;
    min-width: 46.5rem;
    max-width: 100%;
    height: 100%;
    position: absolute;
    left: 0
}

.hero-image-2 {
    z-index: 3;
    height: 100%;
    min-height: 36rem;
    position: relative
}

.hero-image-2.center {
    z-index: 6
}

._3d-tablet-wrap {
    perspective: 1000px;
    perspective-origin: 50%
}

.tablet-mockup-animation {
    z-index: 2;
    position: relative
}

.ipad-mockup {
    position: relative
}

.ipad-shape {
    z-index: 2;
    width: 100%;
    position: relative
}

.crypto-marquee {
    color: #fff;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 60px;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 1rem;
    font-size: .75rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.marquee-css {
    display: none
}

.marquee-track {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    align-items: center;
    display: flex;
    position: relative
}

.marquee-item {
    justify-content: space-between;
    align-items: center;
    margin-left: .5rem;
    margin-right: .5rem;
    display: flex;
    position: relative
}

.marquee-coin {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    margin-left: 1.25rem;
    margin-right: 1.25rem;
    display: flex
}

.marquee-coin.hidden {
    margin-left: 3rem;
    margin-right: 1rem;
    padding-left: 3rem;
    padding-right: 3rem;
    display: none
}

.code-embed-48 {
    display: none
}

.crypto-carousel {
    z-index: 10;
    background-color: #07271f00;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 82rem;
    height: 40px;
    margin: 0 auto 0;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: hidden
}

.payouts-carousel-srap {
    z-index: 10;
    background-color: #07271f00;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    max-width: 82rem;
    height: 70px;
    margin: 0 auto 0;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: hidden
}

.payouts-carousel-srap.ejkd {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    border-top: 1px solid var(--crypto-border-primary);
    border-bottom: 1px #142d26;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    height: 60px;
    margin-top: 0;
    margin-bottom: 20px;
    padding-bottom: 20px;
    display: flex;
    top: 0;
    bottom: auto
}

.cl-sa {
    z-index: 10;
    background-color: var(--bg-primary);
    border-top: 1px solid #131313;
    border-bottom: 1px solid #000;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 3.5rem;
    margin-top: 0;
    margin-left: 0%;
    margin-right: 0%;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative;
    top: 0
}

.cl-sa:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
    border-top-color: var(--border-desaturated-primary);
    border-bottom-color: var(--border-desaturated-primary);
    background-color: #191919e6
}

.cl-sa.crypto:where(.w-variant-e96a1e36-a730-e441-a5d0-6a03a0af46d2) {
    background-color: var(--crypo-bg-primary);
    border-top-color: #292929;
    border-bottom-color: #292929
}

.lottie-animation-6 {
    z-index: 2;
    position: relative
}

.section-dashobard {
    background-color: var(--crypo-bg-primary);
    display: block
}

.uui-layout35_image {
    z-index: 2;
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #f9f7f200;
    -webkit-text-stroke-color: #f9f7f20a;
    object-fit: fill;
    background-color: #f9fafb00;
    border: 1px #ffffff1a;
    border-radius: 0;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative;
    overflow: hidden
}

.uui-layout35_image:lang(cs) {
    display: block
}

.dashboard-features {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    margin-top: 3em;
    margin-bottom: 0;
    display: grid
}

.heading-text-10 {
    z-index: 2;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #fff;
    text-align: left;
    flex-flow: row;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2;
    display: block;
    position: relative
}

.feature-image-wrapper {
    z-index: 7;
    color: #f9f7f200;
    background-color: #f2f4f700;
    border-radius: 64px;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 1rem;
    padding: 0;
    display: flex;
    position: relative
}

.dahsboard-feature {
    position: relative
}

.uui-button-icon-2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.25rem;
    min-width: 1.25rem;
    height: 1.25rem;
    min-height: 1.25rem;
    display: flex
}

.paragraph-small {
    color: #929292;
    font-size: 1rem
}

.paragraph-small.small {
    font-size: .8rem
}

.paragraph-small.white {
    color: var(--text-secondary)
}

.vertical-padding-2 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    padding-top: 5rem;
    padding-bottom: 5rem;
    display: block
}

.vertical-padding-2.lsd {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    align-items: center;
    padding: 5rem;
    display: grid
}

.lottie-animation-7 {
    z-index: 2;
    position: relative
}

.lottie-animation-7.bordered {
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden
}

.padding-global-11 {
    color: #0b352b;
    -webkit-text-stroke-color: #0b352b;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%
}

.dashboard-main-features {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    margin-top: 16px;
    margin-bottom: 16px;
    display: grid
}

.glow-4 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-4.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-4.numbers.lottie {
    z-index: 1;
    filter: blur(70px);
    color: #e2db1b;
    background-image: linear-gradient(126deg, #e2db1b 33%, #e29c1b);
    justify-content: center;
    align-items: center;
    width: 150px;
    height: 150px;
    inset: auto
}

.glow-4.numbers.lottie:where(.w-variant-2a43a77a-a9d7-16f2-6ec6-321944ef0b11) {
    color: #ce1be2;
    background-image: linear-gradient(126deg, #e21bd5 33%, #641be2)
}

.paragraph-115 {
    color: #c7c7c7;
    text-align: left;
    font-size: 1.2rem
}

.gray-9 {
    z-index: 4;
    color: #c7c7c7;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.uui-button-link-2 {
    grid-column-gap: .5rem;
    color: #6941c6;
    white-space: nowrap;
    background-color: #0000;
    justify-content: center;
    align-items: center;
    padding: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.5;
    text-decoration: none;
    transition: all .3s;
    display: flex
}

.uui-button-link-2:hover {
    color: #53389e
}

.header-text {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: column;
    width: 100%;
    margin-bottom: 3rem;
    display: flex
}

.header-text.align-center {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex
}

.hero-ft-button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex: none;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    display: flex;
    position: relative
}

.gold-3 {
    color: #ff994b;
    font-size: 1rem
}

.campaign-banner-code-2 {
    letter-spacing: .05em;
    text-transform: uppercase;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1
}

.campaign-banner-code-2.code {
    color: #000;
    height: 1.2rem;
    font-weight: 700
}

.campaign-banner-code-2.code.white {
    color: #fff;
    letter-spacing: .2em;
    height: auto;
    font-family: Saans, Arial, sans-serif;
    font-size: .85rem;
    font-weight: 500
}

.campaign-banner-code-2.code.white.yellow-tint {
    color: #dbd525
}

.campaign-banner-code-2.code.white.yellow-tint.dark-4 {
    color: #fff;
    font-weight: 900
}

.div-block-268 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: space-between;
    align-items: center;
    display: flex
}

.background-shadow-2 {
    opacity: 1;
    filter: blur(130px);
    background-color: #080808;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0
}

.bg-images-3 {
    z-index: 2;
    transform-style: preserve-3d;
    width: 100%;
    height: 80%;
    max-height: 100vh;
    margin-top: auto;
    margin-bottom: auto;
    position: absolute;
    inset: 20% 0%;
    transform: translate3d(0, 180px, 180px)
}

.bg-images-3.gihger {
    top: -13%;
    bottom: auto
}

.main-page-title {
    z-index: 2;
    margin-bottom: 1.5rem;
    margin-left: -.2rem;
    display: block;
    position: relative
}

.banner-campaign-code-4 {
    grid-column-gap: .15rem;
    grid-row-gap: .15rem;
    border: 1.3px dashed #f9f7f2;
    border-radius: .2rem;
    align-items: center;
    padding: .35rem .5rem .18rem;
    display: flex
}

.banner-campaign-code-4.gray-2 {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    color: #929292;
    -webkit-text-stroke-color: #6b6762;
    background-color: #fff3;
    border-style: dashed;
    border-color: #929292;
    border-radius: .5rem;
    padding: .75rem 1rem;
    transition: background-color .2s
}

.banner-campaign-code-4.gray-2:hover {
    background-color: #fcf539
}

.banner-campaign-code-4.gray-2.small {
    outline-offset: -3px;
    color: #fff;
    -webkit-text-stroke-color: #131312;
    cursor: pointer;
    background-color: #ffffff14;
    border-style: solid;
    border-color: #ff994b;
    border-radius: 99rem;
    outline: 1px solid #ffffff1a;
    padding: .3rem .7rem
}

.banner-campaign-code-4.gray-2.small:hover {
    background-color: #3535351a
}

.section-main {
    background-color: #080808;
    background-image: linear-gradient(#08080800 84%, #101012), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/684f0c0f36cba02983f92a08_6734d77f2ab4a49560e4b2bb_csa%2C.avif);
    background-position: 0 0, 50%;
    background-size: auto, cover;
    margin-bottom: 2rem;
    position: relative;
    overflow: visible
}

.section-main.crypto {
    background-image: linear-gradient(#08080800 84%, #101012), url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/6824ad0de4b3afab11b80b76_qkq.avif)
}

.text-block-22 {
    color: #fff
}

.paragraph-s-3 {
    color: #d1d1c7;
    font-size: 1rem
}

.uui-heroheader06_component-2 {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
    position: static
}

.uui-heroheader06_component-2:lang(es) {
    grid-template-columns: .875fr 1fr
}

.text-span-13 {
    color: #ff994b;
    font-size: .8rem
}

.border-bottom {
    background-image: linear-gradient(0deg, var(--crypo-bg-primary), #10101200);
    width: 100%;
    height: 200px;
    position: absolute;
    bottom: 0
}

.label-text-3 {
    color: #03271f;
    letter-spacing: 3px;
    text-transform: uppercase;
    justify-content: center;
    align-items: center;
    font-size: .7rem;
    font-weight: 700;
    display: flex
}

.label-text-3.center.custom {
    color: #fff;
    text-align: justify;
    letter-spacing: .9px;
    margin-top: 2px;
    padding-left: 2px;
    font-size: .8rem;
    font-weight: 600;
    display: block
}

.hero-image-3 {
    z-index: 3;
    height: 100%;
    min-height: 36rem;
    position: relative
}

.discount-phone-wrapper-3 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    background-color: #ffffff14;
    background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f1107 44%, #0a0603);
    border-radius: 0;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 4rem;
    padding: 4px 0 4px 64px;
    display: flex;
    position: relative
}

.dark-4 {
    color: #000
}

.dark-4.code-text {
    color: #fff;
    font-size: .9rem;
    font-weight: 600
}

.uui-padding-vertical-xhuge-4 {
    padding-top: 3.5rem;
    padding-bottom: 0
}

.wh-5 {
    color: #fff
}

.wh-5.gold-2 {
    color: #dbd525
}

.wh-5.gold-2.orange {
    color: #ff994b
}

.paragraph-116 {
    color: #c7c7c7;
    text-align: left;
    font-size: 1.2rem
}

.hero-image-4 {
    z-index: 3;
    height: 100%;
    min-height: 36rem;
    position: relative
}

.hero-image-4.center {
    justify-content: center;
    align-items: center;
    margin-left: -20px;
    display: flex
}

.lottie-hero {
    z-index: 5;
    filter: drop-shadow(-30px 30px 20px #00000080);
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    outline-offset: -10px;
    border-radius: 30px;
    outline: 10px solid #0000001a;
    justify-content: flex-start;
    align-items: flex-end;
    width: 46.5rem;
    min-width: 46.5rem;
    max-width: 100%;
    height: 100%;
    padding: 10px;
    position: absolute;
    left: 0;
    overflow: hidden
}

.lottie-hero.lazy-lottie {
    filter: none;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    outline-offset: -10px;
    border: 10px #000;
    border-radius: 24px;
    outline: 10px dotted #0000001a;
    width: auto;
    min-width: auto;
    height: 100%;
    padding: 0;
    left: auto;
    right: auto
}

.lottie-hero.klkl {
    filter: none;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    left: auto;
    right: 0
}

.lottie-hero.dslkc {
    filter: none;
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
    outline-offset: -10px;
    object-fit: cover;
    outline: 10px #0000001a;
    width: 100%;
    min-width: auto;
    height: auto;
    padding: 0;
    right: 0
}

.lottie-hero.dslkc:lang(es) {
    width: auto
}

.div-block-270 {
    width: 100%;
    min-width: 100%
}

.navbar-item-lang {
    padding-right: .3rem;
    position: relative
}

.navbar-item-lang.is-locale-switcher-desktop {
    padding-right: 0
}

.navbar-item-lang.is-locale-switcher-desktop.no-margin.hide-on-desktop {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: none
}

.navbar-item-copy {
    padding-right: .3rem;
    position: relative
}

.new-camp-image {
    z-index: 4;
    color: #0e100f;
    border-radius: 32px 32px 0 0;
    width: 100%;
    height: auto;
    margin-bottom: -32px;
    position: relative
}

.glowing-wrapper-button {
    z-index: 1;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    letter-spacing: -.01em;
    border: 1px solid #ffffff1a;
    border-radius: 62.5rem;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding: 1rem 1.5rem;
    font-size: .88rem;
    line-height: 1.42;
    text-decoration: none;
    display: flex;
    position: relative
}

.button-text-2 {
    z-index: 2;
    color: #0000;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#fff6, #fff);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 1.1rem;
    font-weight: 400;
    position: relative
}

.button-text-2.code {
    color: #fffcfc;
    background-color: #fff;
    background-image: none;
    font-size: 1.1rem;
    font-weight: 600
}

.styles---glowing-button {
    display: none
}

.glowing-wrapper-animations {
    opacity: 0;
    width: 100%;
    transition: opacity 1s;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.glowing-wrapper {
    border-radius: 62.5rem;
    display: inline-block;
    position: relative;
    overflow: hidden
}

.glowing-wrapper.glowing-wrapper-active {
    width: 100%
}

.glowing-wrapper-borders {
    opacity: 1;
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.glowing-wrapper-mask-wrapper {
    opacity: 1
}

.glowing-wrapper-borders-masker {
    opacity: 0;
    border-radius: 62.5rem;
    width: 100%;
    padding: .06rem;
    line-height: 100%;
    transition: opacity 1s;
    position: absolute;
    top: 0;
    left: 0
}

.glowing-wrapper-glow {
    opacity: .12;
    filter: blur(8px)
}

.glowing-wrapper-mask {
    opacity: 1
}

.all-plans-include:where(.w-variant-0deb97f6-74a4-498d-acff-34f5e7c4a867) {
    margin-top: 20px
}

.div-block-277 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    width: 100%;
    display: flex
}

.div-block-279 {
    width: 100%
}

.glowing-chips {
    display: none
}

.div-block-282 {
    z-index: 6;
    aspect-ratio: 10/20;
    -webkit-backdrop-filter: drop-shadow(0 20px 30px #000000b3)blur(100px);
    backdrop-filter: drop-shadow(0 20px 30px #000000b3)blur(100px);
    object-fit: fill;
    border-radius: 32px;
    justify-content: center;
    align-items: center;
    width: auto;
    min-width: auto;
    max-width: 100%;
    height: 100%;
    margin: 0;
    padding: 24px;
    display: flex;
    position: absolute;
    overflow: hidden
}

.div-block-282.gsap-phone {
    opacity: 0;
    position: absolute;
    overflow: hidden
}

.gsap-hero-section {
    display: none
}

.phone-container {
    z-index: 7;
    opacity: 1;
    justify-content: center;
    align-items: center;
    min-height: 100%;
    max-height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0;
    display: flex;
    position: absolute;
    left: 0;
    right: 0
}

.lottie-image {
    display: none
}

.hero-image-5 {
    z-index: 3;
    height: 100%;
    min-height: 36rem;
    position: relative
}

.gray-10 {
    z-index: 4;
    color: #d1d1d1;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.gray-10.smal {
    font-size: .95rem
}

.platform-x-features {
    z-index: 3;
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    display: grid;
    position: relative
}

.text-style-handwritten-note-2 {
    color: #ff68f5;
    letter-spacing: .02em;
    font-family: Gochihand, sans-serif;
    font-size: 1.3rem;
    line-height: .95;
    transform: rotate(-5deg)
}

.paragraph-117 {
    z-index: 3;
    color: #d1d1d1;
    text-align: left;
    font-size: 1.1rem;
    position: relative
}

.paragraph-117.center-2 {
    color: #d1d1d1;
    text-align: center
}

.paragraph-117.dsd {
    margin-top: .5rem
}

.uui-layout35_content-4 {
    position: relative
}

.logo-x {
    width: 240px;
    margin-top: 12px;
    margin-bottom: 24px;
    display: flex
}

.button-8 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #0b352b;
    text-align: center;
    background-color: #d6d12a;
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-8:hover {
    outline-offset: 0px;
    background-color: #d6d12a;
    background-image: linear-gradient(#ffffff1a, #ffffff1a);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-8.nk {
    color: #fff;
    background-image: linear-gradient(270deg, #2427be, #ff4af9)
}

.login {
    z-index: 4;
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    -webkit-backdrop-filter: blur(80px);
    backdrop-filter: blur(80px);
    outline-offset: -4px;
    border: 2px solid #9934e9;
    border-radius: 24px;
    outline: 1px solid #156ff0;
    flex-flow: column;
    justify-content: flex-end;
    align-items: center;
    width: 290px;
    height: auto;
    padding: 20px;
    display: flex;
    position: absolute;
    bottom: -5%;
    left: 0;
    overflow: visible;
    box-shadow: 13px 10px 36px 5px #00000080
}

.text-style-handwritten-note-3 {
    color: #aa68ff;
    letter-spacing: .02em;
    font-family: Gochihand, sans-serif;
    font-size: 1.3rem;
    line-height: .95;
    transform: rotate(-5deg)
}

.text-block-54 {
    color: #fff
}

.uui-layout35_image-4 {
    box-sizing: border-box;
    aspect-ratio: auto;
    color: #f9f7f200;
    -webkit-text-stroke-color: #f9f7f20a;
    object-fit: fill;
    background-color: #f9fafb00;
    border-radius: 16px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden
}

.uui-icon-featured-outline-large-2 {
    color: #7f56d9;
    background-color: #0000;
    border: .5rem #f9f5ff;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 3.5rem;
    height: 3.5rem;
    display: flex
}

.bg-images-4 {
    transform-style: preserve-3d;
    width: 100%;
    height: 80%;
    max-height: 100vh;
    margin-top: auto;
    margin-bottom: auto;
    position: absolute;
    inset: 20% 0%;
    transform: translate3d(0, 180px, 180px)
}

.real-company-pointer-component-2 {
    z-index: 9;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: #dbd525;
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 80%;
    left: -5.2rem;
    right: auto
}

.center-2 {
    color: #fff;
    text-align: center
}

.heading-text-11 {
    z-index: 2;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #fff;
    text-align: left;
    flex-flow: row;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2;
    display: block;
    position: relative
}

.heading-text-11.center-2 {
    z-index: 2;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative
}

.platform-mockup {
    grid-column-gap: 4rem;
    grid-row-gap: 4px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    align-items: center;
    width: 100%;
    margin-top: 3rem;
    margin-bottom: 3rem;
    display: flex
}

.image-57 {
    z-index: 4;
    border: 4px solid #5a5a5a;
    border-radius: 18px;
    width: auto;
    min-width: auto;
    height: 440px;
    margin: -10% 19% -9% -10%;
    position: absolute;
    inset: auto -286px 15% auto;
    box-shadow: 0 10px 17px 8px #0006
}

.download-icon {
    justify-content: center;
    align-items: center;
    height: 50px;
    display: flex
}

.button-row-2 {
    z-index: 3;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: center;
    align-items: center;
    margin-top: 16px;
    margin-bottom: 0;
    display: flex;
    position: relative
}

.button-row-2.left {
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-bottom: 0
}

.uui-layout60_image-wrapper {
    background-color: #f2f4f700;
    border-radius: 32px;
    align-items: center;
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 15rem;
    display: flex;
    position: relative;
    overflow: visible
}

.button-group-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.button-group-3.align-center {
    justify-content: center;
    align-items: center
}

.text-block-55 {
    z-index: 4;
    color: #fff;
    text-align: center;
    font-size: 1.15rem;
    font-weight: 700;
    position: relative
}

.embed-arrow-pointer-2-2 {
    color: #aa68ff;
    transform-style: preserve-3d;
    width: 2rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.embed-arrow-pointer-2-2.ld {
    transform-style: preserve-3d;
    transform: rotateX(0)rotateY(180deg)rotate(15deg)
}

.button-text-4 {
    z-index: 1;
    letter-spacing: -.01em;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    transition: all .3s cubic-bezier(.77, 0, .175, 1);
    position: relative
}

.button-9 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    text-align: center;
    background-color: #7425db;
    background-image: linear-gradient(125deg, #c13cd8, #6438b6);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-9:hover {
    outline-offset: 0px;
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(304deg, #6d35cf, #ce22d4);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-9.is-secondary {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    color: #fff;
    cursor: pointer;
    background-color: #ffffff03;
    background-image: none;

    border-width: 1.5px;
    display: inline-flex;
    box-shadow: inset 0 0 0 1.5px #6b6b6b26
}

.button-9.is-secondary:hover {
    background-color: #ffffff0f;
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #c9c9c999
}

.button-9.is-secondary.lgn {
    width: 100%;
    min-width: 0;
    margin-top: 16px;
    position: relative;
    inset: 0
}

.uui-layout56_image {
    z-index: 2;
    outline-offset: -5px;
    border: .25rem #fff;
    border-radius: 1.1rem;
    outline: 8px solid #252525;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden
}

.uui-icon-1x1-xsmall-9 {
    color: #000;
    width: 1.5rem;
    height: 1.5rem
}

.section-ft-x-platform {
    overflow: hidden
}

.glow-5 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-5.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-5.numbers.cen {
    filter: blur(42px);
    width: 48px;
    height: 48px;
    margin-left: auto;
    bottom: auto
}

.embed-arrow-pointer-1-2 {
    color: #ff68f5;
    width: 2rem
}

.academy-shows-pointer-component-2 {
    z-index: 2;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: #dbd525;
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 87%;
    right: -5rem
}

.academy-shows-pointer-component-2.ss {
    top: auto;
    bottom: 67%
}

.paragraph-small-2 {
    color: #929292;
    font-size: 1rem
}

.paragraph-small-2.center-2 {
    color: #d1d1d1
}

.section-dashobard-2 {
    display: block
}

.gray-11 {
    z-index: 4;
    color: #d1d1d1;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.heading-text-12 {
    z-index: 2;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #fff;
    text-align: left;
    flex-flow: row;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2;
    display: block;
    position: relative
}

.lottie-image-2 {
    z-index: 3;
    border-radius: 16px;
    min-width: 100%;
    max-width: 100%;
    position: relative
}

.container-large-16 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.padding-global-13 {
    color: #fff;
    -webkit-text-stroke-color: #0b352b;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
    overflow: visible
}

.lottie-animation-8 {
    z-index: 2;
    position: relative
}

.lottie-animation-8.bordered {
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    justify-content: center;
    align-items: center;
    display: flex;
    overflow: hidden
}

.glow-6 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-6.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-6.numbers.lottie {
    z-index: 1;
    filter: blur(70px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    justify-content: center;
    align-items: center;
    width: 150px;
    height: 150px;
    inset: auto
}

.glow-6.numbers.lottie.forex {
    opacity: .7;
    background-image: none
}

.paragraph-small-3 {
    color: #929292;
    font-size: 1rem
}

.lottie-animation-9 {
    z-index: 2;
    position: relative
}

.border-radius {
    display: flex
}

.tabs-border-and-bg {
    display: none
}

.futures,
.bold-text-71 {
    color: var(--text-brand)
}

.text-span-15,
.text-span-16 {
    color: var(--text-secondary)
}

.bold-text-72,
.bold-text-73,
.heading-47,
.bold-text-74,
.bold-text-75,
.bold-text-76 {
    color: var(--text-pimary)
}

.bold-text-77 {
    color: var(--fg-primary)
}

.div-block-283 {
    grid-column-gap: 20px;
    grid-row-gap: 0px;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.bold-text-78,
.bold-text-79 {
    font-weight: 700
}

.text-block-56 {
    font-size: 1.2rem;
    font-weight: 700
}

.text-span-17,
.text-span-18,
.text-span-19,
.text-span-20,
.text-span-21,
.text-span-22,
.text-span-23,
.text-span-24,
.text-span-25,
.text-span-26,
.text-span-27 {
    color: var(--text-secondary)
}

.capitals {
    text-transform: uppercase;
    font-weight: 600
}

.image-88 {
    transform-style: preserve-3d;
    width: 220px;
    margin: -1rem 0 0 -6rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.text-span-28 {
    color: var(--gold)
}

.text-span-28:where(.w-variant-4f0f6d18-a633-c826-e2ff-d86693a2f038) {
    color: #d094ff
}

.div-block-284 {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-top: 4px;
    margin-bottom: 0;
    padding: 0;
    display: flex
}

.code-embed-50 {
    color: var(--gold);
    justify-content: center;
    align-items: center;
    width: 18px;
    height: 18px;
    margin-top: -1px;
    display: flex
}

.code-embed-50:where(.w-variant-d0676d8a-4eef-3bb1-541a-1cb0355895ed) {
    color: var(--fg-futures-brand)
}

.div-block-285 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.text-span-29 {
    color: var(--text-pimary);
    font-weight: 600
}

.code-embed-51 {
    height: 23px
}

.image-72 {
    border-radius: 0
}

.image-72.ims {
    border-style: solid;
    border-radius: 16px;
    max-width: 60%;
    margin-top: 16px;
    margin-bottom: 16px
}

.number-2 {
    color: #ee89ff;
    background-color: #1f1f1f;
    border: 1px solid #6438b6;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
    position: absolute;
    top: 32px;
    right: 32px
}

.uui-space-xxsmall-3 {
    width: 100%;
    min-height: 1rem
}

.image-71 {
    border-radius: 0;
    width: 100%;
    max-width: 50%;
    margin-top: 32px;
    margin-bottom: 32px
}

.icon-badge-wrapper-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.lol_item {
    background-color: #1d1d1d;
    border: 1px solid #242424;
    border-radius: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding: 40px;
    display: flex;
    position: relative
}

.image-70 {
    border-radius: 0;
    width: 50%;
    margin: 32px 0
}

.uui-layout87_component-2 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    place-items: start;
    margin-top: 32px;
    margin-bottom: 32px;
    display: flex
}

.image-68 {
    border-radius: 20px;
    margin: 24px 0;
    overflow: hidden
}

.flex-next-2 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    color: #fff;
    background-color: #131313;
    border-radius: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 40px;
    display: grid;
    position: relative
}

.flex-next-2.stop {
    grid-template-columns: 1fr;
    margin-top: 1rem;
    margin-bottom: 1rem
}

.flex-next-2.stop.second {
    margin-top: 6rem
}

.flex-next-2.stop.second.no {
    background-color: #13131300;
    padding: 0
}

.text-content-pro-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.rich-text-block-9 {
    width: 100%
}

.rich-text-block-9.paragraph {
    color: #fff
}

.heading-text-13 {
    z-index: 2;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    color: #fff;
    text-align: left;
    flex-flow: row;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    font-size: 3.6rem;
    font-weight: 600;
    line-height: 1.2;
    display: block;
    position: relative
}

.heading-text-13.center-3 {
    z-index: 2;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative
}

.heading-text-13.center-phone {
    justify-content: space-between;
    align-items: center;
    display: block
}

.heading-text-13.align-center {
    justify-content: center;
    align-items: center;
    display: flex
}

.image-69 {
    margin-top: 24px
}

.number-3 {
    color: #ee89ff;
    background-color: #1f1f1f;
    border: 1px solid #6438b6;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
    position: absolute;
    top: 32px;
    right: 32px
}

.uui-space-xxsmall-4 {
    width: 100%;
    min-height: 1rem
}

.image-89 {
    border-radius: 0;
    width: 100%;
    max-width: 50%;
    margin-top: 32px;
    margin-bottom: 32px
}

.icon-badge-wrapper-3 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.uui-layout87_item-3 {
    background-color: #131313;
    border-radius: 2rem;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding: 40px;
    display: flex;
    position: relative
}

.icon-embed-xxsmall-3 {
    color: #7f56d9;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1rem;
    height: 1rem;
    display: flex
}

.icon-embed-xxsmall-3.wh {
    color: #fff
}

.heading-45 {
    margin-top: 0;
    margin-bottom: 0
}

.subtitle-2 {
    color: #fff;
    font-size: 1rem;
    font-weight: 500
}

.text-content-pro-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.text-content-pro-3.s {
    justify-content: space-between;
    align-items: flex-start
}

.div-block-286 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-90 {
    opacity: 1;
    overflow-wrap: normal;
    mix-blend-mode: overlay;
    object-fit: scale-down;
    width: 90%;
    max-height: 360px
}

.image-flex-2 {
    z-index: 3;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 350px;
    max-height: none;
    display: flex;
    position: relative
}

.button-10 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    text-align: center;
    background-color: #7425db;
    background-image: linear-gradient(125deg, #c13cd8, #6438b6);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-10:hover {
    outline-offset: 0px;
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(304deg, #6d35cf, #ce22d4);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-10.is-small {
    border-radius: 8px;
    height: 2.25rem;
    padding: .5rem 1rem;
    font-size: .8125rem;
    line-height: 1
}

.button-10.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape {
    min-width: 110px;
    padding-top: .4rem;
    padding-bottom: .4rem
}

.button-10.is-small.is-secondary.is-alternate.icon-left.hide-mobile-landscape:hover {
    background-color: #ffffff0a
}

.flex-next-3 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    color: #fff;
    background-color: #131313;
    border-radius: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 40px;
    display: grid;
    position: relative
}

.flex-next-3.right {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    background-color: #1d1d1d;
    border: 1px solid #292929;
    border-radius: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    display: grid
}

.heading-48 {
    margin-top: 0;
    margin-bottom: 0
}

.div-block-287 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-91 {
    opacity: 1;
    overflow-wrap: normal;
    mix-blend-mode: overlay;
    object-fit: scale-down;
    width: 86%;
    max-height: 330px
}

.image-flex-3 {
    z-index: 3;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 350px;
    max-height: none;
    display: flex;
    position: relative
}

.flex-next-4 {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    color: #fff;
    background-color: #1a1a1a;
    border: 1px solid #292929;
    border-radius: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    margin-top: 2rem;
    margin-bottom: 2rem;
    padding: 40px;
    display: grid;
    position: relative
}

.flex-next-4.right {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    outline-offset: 0px;
    background-color: #1d1d1d;
    border: 1px solid #292929;
    border-radius: 2rem;
    outline: 1px #fff;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    display: grid
}

.heading-49 {
    margin-top: 0;
    margin-bottom: 0
}

.div-block-288 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-92 {
    opacity: 1;
    overflow-wrap: normal;
    mix-blend-mode: overlay;
    object-fit: scale-down;
    width: 86%;
    max-height: 330px
}

.div-block-289 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-93 {
    opacity: 1;
    overflow-wrap: normal;
    mix-blend-mode: overlay;
    object-fit: scale-down;
    width: 90%;
    max-height: 330px
}

.div-block-290 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.image-94,
.image-95 {
    opacity: 1;
    overflow-wrap: normal;
    mix-blend-mode: overlay;
    object-fit: scale-down;
    width: 90%;
    max-height: 330px
}

.text-span-30 {
    color: var(--text-pimary);
    font-weight: 600
}

.text-span-31,
.text-span-32,
.text-span-33 {
    color: var(--gold)
}

.text-span-34 {
    color: var(--text-pimary);
    font-weight: 600
}

.image-83-copy {
    object-fit: scale-down;
    justify-content: flex-start;
    align-items: center;
    max-width: 130px;
    height: auto;
    display: inline-flex
}

.div-block-263-copy {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: flex
}

.div-block-263-copy.center {
    position: relative
}

.div-block-291 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    display: flex
}

.code-embed-52 {
    width: 16px;
    height: 16px;
    margin-top: 4px;
    margin-left: -4px
}

.image-96 {
    object-fit: scale-down;
    width: 60%;
    height: 60%;
    position: absolute
}

.div-block-292 {
    color: var(--text-secondary);
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 16px 30px;
    position: relative;
    overflow: hidden
}

.div-block-292:hover {
    color: var(--text-pimary)
}

.text-block-57 {
    color: #fa984e
}

.text-span-35 {
    color: var(--text-pimary)
}

.image-97 {
    width: 24px;
    margin: -6px 4px -4px -20px;
    display: none
}

.image-97.lk {
    width: 1.4rem;
    min-width: 1.4rem;
    margin: 0;
    display: block
}

.content-wrap {
    justify-content: flex-end;
    width: 40%;
    display: flex
}

.scroll-animate {
    transform-origin: 50% 0;
    background-color: #6438b6;
    width: 6px;
    height: 100%;
    position: absolute;
    bottom: 0
}

.heading-54 {
    font-size: 2.1rem
}

.gray-12 {
    z-index: 4;
    color: #d1d1d1;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.gray-12.smal {
    font-size: .95rem
}

.container-2 {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    width: 100%;
    display: flex
}

.container-2.banner {
    background-color: #c13cd8;
    background-image: linear-gradient(148deg, #c13cd8, #6438b6);
    border-radius: 32px;
    justify-content: space-between;
    align-items: center;
    padding: 3rem
}

.paragraph-s-4 {
    color: #d1d1c7;
    font-size: 1rem
}

.label-2 {
    color: #c13cd8;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-size: 1.15rem;
    font-weight: 700
}

.div-block-293 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    justify-content: flex-end;
    align-items: center;
    display: flex
}

.div-block-293.klsdc {
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 24px
}

.div-block-257 {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    border: 2px solid #c13cd8;
    border-radius: 999px;
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    display: flex
}

.component-more-block-5 {
    z-index: 2;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-top: 3rem;
    padding-left: 1rem;
    padding-right: 1rem;
    display: flex;
    position: static;
    inset: auto 0% 0%
}

.component-more-block-5.sdd {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-top: 3rem;
    padding-left: 0;
    padding-right: 0
}

.component-more-block-5.sdd.center-3 {
    justify-content: center;
    align-items: center
}

.component-more-block-5.sdd.center-3.lkd {
    margin-top: 0
}

.component-more-block-5.sdd.center-3.lkd.s {
    justify-content: flex-start;
    align-items: center
}

.paragraph-xs-2 {
    color: #d1d1c7;
    font-size: .87rem
}

.paragraph-xs-2.center-on-phone.ss {
    color: #d1d1d1;
    margin-top: 0;
    font-weight: 400
}

.div-block-294 {
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    outline-offset: 0px;
    border-radius: 120px;
    outline: 2px solid #4e356f;
    justify-content: center;
    align-items: center;
    width: 90%;
    height: 100%;
    display: flex;
    overflow: hidden
}

.image-98 {
    z-index: 3;
    object-fit: cover;
    min-width: 40%;
    max-width: 100%;
    height: 100%;
    position: relative
}

.bg-images-5 {
    z-index: 0;
    opacity: 1;
    transform-style: preserve-3d;
    width: 100%;
    height: 84%;
    max-height: 100vh;
    margin-bottom: 0;
    position: absolute;
    inset: -13% 0 auto;
    overflow: clip;
    transform: translate3d(0, 180px, 180px)
}

.bg-images-5.sd-2 {
    filter: none;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679d824190e8000eb315a54d_sdcl%2Cu%CC%8A.avif);
    background-position: 50%;
    background-size: cover;
    height: 100%;
    margin: 0 auto auto;
    inset: 0;
    overflow: visible;
    transform: none
}

.bg-images-5.sd-2.ss {
    opacity: .4;
    filter: saturate(0%);
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/685d55b011d0fb759d6d8493_qwlkm.jpg);
    background-position: 50%;
    min-width: 100%;
    max-width: 100%
}

.bg-images-5.sd-2.ss.lw {
    opacity: .5;
    filter: none;
    background-image: linear-gradient(102deg, #802091, #3d1e75)
}

.color {
    color: #ee89ff
}

.dot {
    z-index: 3;
    background-color: #eeeff4;
    border-radius: 50%;
    width: 12px;
    height: 12px;
    margin-top: -6px;
    margin-bottom: -6px;
    position: relative
}

.shadow-2 {
    filter: blur(130px);
    background-color: #051914;
    width: 70%;
    height: 70%;
    position: absolute
}

.shadow-2.ss {
    opacity: .9;
    background-color: #070519;
    width: 90%
}

.div-block-295 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: space-around;
    min-height: 100%;
    max-height: 100%;
    padding: 2rem 2rem 3rem;
    display: flex
}

.small-icon {
    color: #a878ff;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    display: flex
}

.button-11 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #0b352b;
    text-align: center;
    background-color: #d6d12a;
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-11:hover {
    outline-offset: 0px;
    background-color: #d6d12a;
    background-image: linear-gradient(#ffffff1a, #ffffff1a);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-11.nk {
    color: #fff;
    background-image: linear-gradient(270deg, #2427be, #ff4af9)
}

.div-block-296 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: space-between;
    align-items: center;
    margin-top: 0;
    display: flex
}

.text-style-handwritten-note-4 {
    color: #aa68ff;
    letter-spacing: .02em;
    font-family: Gochihand, sans-serif;
    font-size: 1.3rem;
    line-height: .95;
    transform: rotate(-5deg)
}

.scroll-base {
    transform-origin: 50% 0;
    background-color: #1f1f1f;
    width: 6px;
    height: 100%
}

.text-block-58 {
    color: #fff
}

.div-block-297 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
    display: flex
}

.center-3 {
    color: #fff;
    text-align: center
}

.center-3.w {
    margin-top: 0;
    margin-bottom: 24px
}

.container-3 {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    max-width: 1280px;
    margin-bottom: 0%;
    padding-bottom: 0;
    display: flex;
    position: relative
}

.scoll-wrap {
    flex-direction: column;
    align-items: center;
    height: 105%;
    display: flex;
    position: absolute;
    bottom: 50%
}

.image-99 {
    z-index: 4;
    border: 4px solid #5a5a5a;
    border-radius: 18px;
    width: auto;
    min-width: auto;
    height: 440px;
    margin: -10% 19% -9% -10%;
    position: absolute;
    inset: auto -286px 15% auto;
    box-shadow: 0 10px 17px 8px #0006
}

.skdlcm {
    z-index: 3;
    opacity: .9;
    mix-blend-mode: hard-light;
    min-width: 100%;
    max-width: 70%;
    margin: 0;
    position: relative
}

.wemc {
    max-width: 84%
}

.image-100 {
    max-width: 400px
}

.image-100.sdlk {
    min-width: 330px;
    max-width: 340px
}

.text-weight-medium-8 {
    color: #fff;
    font-weight: 400;
    display: block
}

.text-weight-medium-8.white {
    color: #fff;
    font-weight: 400
}

.text-weight-medium-8.white.dark {
    color: #000
}

.text-weight-medium-8.white.dark.green {
    color: #d38fff
}

.text-weight-medium-8.white.dark.green:lang(es) {
    font-size: .9rem
}

.content-block-2 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    position: sticky;
    top: 0
}

.jhsd {
    color: #ee89ff;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    font-size: 4rem
}

.jhsd.center-on-phone {
    color: #fff;
    font-size: 3rem;
    font-weight: 600
}

.jhsd.center-on-phone.no-margin {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 3.2rem
}

.div-block-298 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.div-block-256 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.glow-7 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-7.numbers {
    opacity: .63;
    filter: blur(45px);
    background-color: #c0db2599;
    width: 50px;
    height: 50px;
    margin: auto auto auto 0;
    display: flex;
    inset: 0
}

.glow-7.numbers.sdv {
    width: 20%;
    height: 25%;
    margin-top: auto;
    margin-bottom: -5%;
    margin-left: auto
}

.glow-7.numbers.sdv.klas {
    background-image: linear-gradient(#fa48f7, #2627bf);
    width: 20%;
    height: 40%;
    margin-bottom: auto;
    margin-left: -5%;
    margin-right: -5%
}

.glow-7.numbers.sdv.klas.dlks {
    opacity: .45;
    filter: blur(80px);
    width: 25%;
    margin-bottom: -5%;
    margin-left: auto
}

.glow-7.numbers.sdv.klas.dlks.askl {
    width: 40%;
    margin-top: 0;
    margin-bottom: auto;
    margin-right: auto
}

.glow-7.numbers {
    opacity: .63;
    filter: blur(45px);
    background-color: #c13cd8;
    background-image: linear-gradient(#c13cd8, #6438b6);
    width: 50px;
    height: 50px;
    margin: auto auto auto 0;
    display: flex;
    inset: 0
}

.heading-55 {
    margin-top: 0
}

.div-block-299 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    display: flex
}

.bg-shadow {
    z-index: 1;
    border-radius: 16px;
    position: absolute;
    inset: 0%;
    box-shadow: 7px 7px 20px #12121212
}

.steps-clone {
    flex-direction: column;
    justify-content: center;
    margin-top: 0;
    display: flex;
    position: relative
}

.text-block-59 {
    flex-flow: column;
    display: flex
}

.container-large-17 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.container-large-27 {
    z-index: 5;
    width: 100%;
    max-width: 75rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.button-group-4 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-wrap: wrap;
    align-items: center;
    display: flex
}

.button-group-4.align-center {
    justify-content: center;
    align-items: center
}

.text-block-60 {
    z-index: 4;
    text-align: center;
    font-size: 1.15rem;
    font-weight: 700;
    position: relative
}

.header-block-2 {
    background-color: #07271f;
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/685d55b011d0fb759d6d8489_asl%2Ccsa%2C.avif);
    background-position: 0 0;
    background-size: auto;
    flex-flow: column;
    display: flex;
    position: relative
}

.embed-arrow-pointer-2-3 {
    color: #aa68ff;
    transform-style: preserve-3d;
    width: 2rem;
    transform: rotateX(0)rotateY(180deg)rotate(0)
}

.embed-arrow-pointer-2-3.ld {
    transform-style: preserve-3d;
    transform: rotateX(0)rotateY(180deg)rotate(15deg)
}

.button-text-5 {
    z-index: 1;
    letter-spacing: -.01em;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1;
    text-decoration: none;
    transition: all .3s cubic-bezier(.77, 0, .175, 1);
    position: relative
}

.content {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    margin-top: 4px;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.4;
    display: flex
}

.button-12 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    text-align: center;
    background-color: #7425db;
    background-image: linear-gradient(125deg, #c13cd8, #6438b6);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-12:hover {
    outline-offset: 0px;
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(304deg, #6d35cf, #ce22d4);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.button-12.fullwidth {
    width: 100%
}

.button-12.is-secondary {
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px);
    color: #fff;
    cursor: pointer;
    background-color: #ffffff03;
    background-image: none;
    border-width: 1.5px;
    display: inline-flex;
    box-shadow: inset 0 0 0 1.5px #6b6b6b26
}

.button-12.is-secondary:hover {
    background-color: #ffffff0f;
    background-image: none;
    box-shadow: inset 0 0 0 1.5px #c9c9c999
}

.button-12.is-secondary.full-width {
    width: 100%
}

.button-12.is-secondary.lgn {
    width: 100%;
    min-width: 0;
    margin-top: 16px;
    position: relative;
    inset: 0
}

.button-12.wh {
    color: #000;
    background-color: #fff;
    background-image: none
}

.sd-2 {
    min-width: 74%;
    max-width: 74%;
    margin-top: .5rem
}

.section-2 {
    margin-top: 5rem
}

.vertical-padding-3 {
    width: 100%;
    padding-top: 5rem;
    padding-bottom: 5rem
}

.vertical-padding-3.bg-secondar {
    background-color: #07271f;
    border-radius: 3rem
}

.vertical-padding-3.bg-secondar.center-3 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    outline-offset: 0px;
    outline: 1px solid #31474280;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    display: flex;
    position: relative;
    overflow: hidden
}

.vertical-padding-3.bg-secondar.center-3.sdlk {
    background-color: #d6d12a
}

.vertical-padding-3.bg-secondar.center-3.sdlk.futures {
    grid-column-gap: 44px;
    grid-row-gap: 44px;
    background-color: #03271f;
    background-image: none;
    border-radius: 3rem;
    grid-template-rows: auto;
    grid-template-columns: .5fr 1.25fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: flex-start;
    padding: 2rem;
    display: grid
}

.vertical-padding-3.bg-secondar.center-3.sdlk.futures.dal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: #181818;
    outline-color: #47474780;
    grid-template-columns: .75fr 1.25fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
    padding: 0
}

.step-block {
    flex-wrap: nowrap;
    place-content: center space-around;
    align-items: center;
    min-height: 70vh;
    margin-top: -1px;
    display: flex;
    position: relative
}

.div-block-300 {
    flex-flow: column;
    display: flex
}

.uui-space-xxsmall-5 {
    width: 100%;
    min-height: .5rem
}

.img-block {
    justify-content: center;
    align-self: center;
    align-items: center;
    width: 40%;
    display: flex
}

.div-block-301 {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex
}

.padding-global-19 {
    color: #051914;
    -webkit-text-stroke-color: #0b352b;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 5%;
    padding-right: 5%;
    display: flex;
    position: relative
}

.step-content-block {
    text-align: left;
    align-self: center;
    position: relative
}

.glow-8 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-8.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-8.numbers.cen {
    width: 54px;
    height: 54px;
    margin-left: auto;
    bottom: auto
}

.embed-arrow-pointer-1-3 {
    color: #ff68f5;
    width: 2rem
}

.boxc {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: #ffffff0f;
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    min-width: 70%;
    margin-top: 1rem;
    padding: 16px;
    overflow: hidden
}

.academy-shows-pointer-component-3 {
    z-index: 2;
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    color: #dbd525;
    text-align: center;
    flex-direction: column;
    align-items: center;
    max-width: 12ch;
    display: flex;
    position: absolute;
    bottom: 87%;
    right: -5rem
}

.academy-shows-pointer-component-3.ss {
    top: auto;
    bottom: 67%
}

.step {
    z-index: 2;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    background-color: var(--crypto-bg-secondary);
    border: 1px solid #ffffff1a;
    border-radius: 2rem;
    flex-flow: column;
    align-items: center;
    padding: 7%;
    display: flex;
    position: relative
}

.icon-embed-xsmall-36 {
    color: #d6d12a;
    text-align: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.icon-embed-xsmall-36.dark {
    color: #03271f
}

.icon-embed-xsmall-36.dark.green {
    color: #d38fff;
    border: 1px #996a6a
}

.icon-embed-xsmall-36.white {
    color: #fff;
    background-color: #d6d12a00
}

.icon-embed-xsmall-36.white.dark {
    color: #962ba2
}

.icon-embed-xsmall-36.white.dark.green {
    color: #d38fff
}

.uui-icon-featured-outline-large-4 {
    color: #7f56d9;
    -webkit-text-fill-color: inherit;
    background-color: #dbd52500;
    background-clip: border-box;
    border: 0 solid #f9f5ff;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 48px;
    min-width: 48px;
    max-width: 48px;
    height: 48px;
    min-height: 48px;
    max-height: 48px;
    display: flex;
    position: relative
}

.uui-icon-featured-outline-large-4.small {
    z-index: 3;
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    height: 32px;
    min-height: 32px;
    max-height: 32px
}

.paragraph-small-4 {
    color: #929292;
    font-size: 1rem
}

.paragraph-small-4.center-3 {
    color: #d1d1d1
}

.heading-56,
.heading-57 {
    color: var(--text-pimary)
}

.trading-hours {
    grid-column-gap: 6px;
    grid-row-gap: 2px;
    background-color: var(--crypto-bg-secondary);
    outline-offset: 0px;
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    outline: 3px #ffffff1a;
    flex-flow: wrap;
    margin: 0 0 4px;
    padding: 16px;
    display: flex;
    position: relative;
    overflow: hidden
}

.subtitle-big {
    z-index: 3;
    color: var(--text-pimary);
    font-size: 1.1rem;
    font-weight: 600;
    position: relative
}

.paragraph-small-5 {
    z-index: 3;
    color: #929292;
    font-size: 1rem;
    position: relative
}

.phone-mock {
    background-color: #1d1c1a;
    border-radius: 40px;
    width: 70%;
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
    padding: 12px;
    position: relative;
    overflow: hidden;
    box-shadow: 0 20px 50px #0000000f
}

.trading-hours-2 {
    grid-column-gap: 6px;
    grid-row-gap: 4px;
    outline-offset: 0px;
    background-color: #131313;
    border: 1px solid #ffffff1a;
    border-radius: 16px;
    outline: 3px #ffffff1a;
    flex-flow: wrap;
    margin-top: 24px;
    padding: 16px;
    display: flex
}

.swiper-slider_details-collapse {
    display: none
}

.text-style-label-6 {
    letter-spacing: .07em;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 500;
    line-height: 1
}

.text-style-label-6.text-color-gold {
    color: #b983ff
}

.image-overlay-layer {
    z-index: 4;
    mix-blend-mode: soft-light;
    background-color: #080808;
    background-image: linear-gradient(#080808, #08080800);
    position: absolute;
    inset: 0%
}

.page-wrapper-2 {
    background-image: linear-gradient(#080808, #080808);
    overflow: hidden
}

.page-wrapper-2.timeline-on-page {
    background-image: none;
    width: 100%;
    overflow: hidden
}

.icon-embed-xsmall-37 {
    color: #9e77ed;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    min-width: 1.5rem;
    height: 1.5rem;
    min-height: 1.5rem;
    display: flex
}

.gray-13 {
    z-index: 4;
    color: #d1d1d1;
    -webkit-text-stroke-color: #a6a19b;
    font-weight: 500;
    position: relative
}

.heading-style-h4-12 {
    color: #fff;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 1.4
}

.u-position-relative {
    position: relative
}

.u-position-relative.u-h-100 {
    border: 1px solid #1a1a1a;
    border-radius: 128px
}

.flex-vertical-2 {
    flex-direction: column;
    align-items: flex-start;
    display: flex
}

.heading-wrapper-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    text-align: left;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-self: auto;
    align-items: flex-start;
    margin-bottom: 0;
    display: inline-flex
}

.swiper-button-next-phone {
    z-index: 8;
    opacity: 1;
    color: #03271f;
    background-color: #aa25db;
    background-image: linear-gradient(#fff3, #fff0), linear-gradient(146deg, #e02ec3, #6025d6);
    border-radius: 99px;
    justify-content: center;
    align-items: center;
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    margin-right: 0;
    transition: transform .1s;
    display: flex;
    position: absolute;
    inset: auto .5% 38% auto;
    overflow: hidden;
    box-shadow: inset 0 -3px 3px #0003, 0 10px 15px 15px #00000080
}

.swiper-button-next-phone:hover {
    background-image: linear-gradient(#ffffff0a, #ffffff0a), linear-gradient(#fff6, #fff0), linear-gradient(146deg, #e02ec3, #6025d6);
    transform: scale(1.1)
}

.swiper-button-next-phone.slider-arrow.cc-how-slide-right {
    color: #fff;
    border-style: none;
    margin: auto 0;
    inset: 0% 60px 0% auto;
    transform: none;
    box-shadow: inset 0 -3px 3px #0003
}

.swiper-button-next-phone.slider-arrow.cc-how-slide-right:hover {
    background-image: linear-gradient(#fff3, #fff0), linear-gradient(146deg, #e02ec3, #6025d6);
    transform: none
}

.phone-screen_wrapper {
    border-radius: 28px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}

.paragraph-118 {
    color: #d1d1d1;
    text-align: left;
    font-size: 1.2rem
}

.paragraph-118.center-4 {
    color: #d1d1d1;
    text-align: center
}

.platform-card-image-2 {
    z-index: 1;
    border-radius: 16px;
    width: 100%;
    padding-left: 0;
    transition: transform .2s cubic-bezier(.25, .46, .45, .94)
}

.platform-card-image-2:hover {
    transform: scale(1.05)
}

.layout-footer-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    justify-content: space-between;
    align-items: stretch;
    display: flex
}

.tabs-menu-3 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    object-fit: cover;
    background-color: #9e545400;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    margin-bottom: 40px;
    margin-left: 0;
    margin-right: 0;
    display: flex;
    position: relative
}

.tabs-menu-3.edifre {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    margin: 16px 0
}

.tabs-menu-3.edifre.el {
    margin-top: 0
}

.tab-pane-tab-1 {
    width: 100%
}

.col {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    flex: 1;
    max-width: 50%;
    display: flex
}

.col.col-lg-7 {
    flex-basis: 58.33%;
    max-width: 58.3333%
}

.footer1_legal-list-2 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 0rem;
    white-space: normal;
    grid-template-rows: auto;
    grid-template-columns: max-content;
    grid-auto-columns: max-content;
    grid-auto-flow: column;
    justify-content: center;
    display: grid
}

.bottom-grad {
    z-index: 3;
    background-image: linear-gradient(#08080800, #080808 56%);
    width: 100%;
    height: 500px;
    position: absolute;
    top: auto;
    bottom: -230px
}

.text-weight-medium-9 {
    color: var(--text-pimary);
    font-weight: 500;
    display: block
}

.text-weight-medium-9.table-label {
    color: #fff;
    text-align: left;
    -webkit-text-stroke-color: #fff;
    margin-bottom: 0;
    font-family: Saans, Arial, sans-serif;
    font-size: .95rem;
    font-weight: 600;
    line-height: 1.1
}

.header_background-image-wrapper {
    z-index: 0;
    opacity: 1;
    mix-blend-mode: hard-light;
    background-color: #000;
    background-image: linear-gradient(226deg, #000, #362400);
    width: 100%;
    height: 100vh;
    position: absolute;
    inset: 0%;
    overflow: hidden
}

.swiper-slide-4 {
    flex: none;
    width: 33%
}

.swiper-slide-4.cc-how-slider-thumbs {
    color: #d1d1d1;
    background-color: #131313;
    border-radius: 999px;
    width: auto;
    height: 100%;
    padding: 20px 24px;
    text-decoration: none
}

.swiper-slide-4.cc-how-slider-thumbs.swiper-slide-thumb-active {
    color: #fff;
    border-radius: 999px;
    width: auto;
    padding: 20px 24px;
    text-decoration: none;
    display: block;
    overflow: hidden
}

.swiper-slide-4.cc-how-slider {
    z-index: 1;
    width: 100%;
    height: 100%;
    padding: 60px;
    position: relative
}

.resource-card-text-5 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    height: 100%;
    display: flex
}

.max-width-large-6 {
    z-index: 5;
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 60%;
    display: flex;
    position: relative
}

.max-width-large-6.center-4 {
    z-index: 9;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    max-width: 46rem;
    margin-bottom: 32px;
    display: flex
}

.cms-item-instruments-2 {
    border-top: 1px #000;
    border-bottom: 1px solid #242424;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex
}

.cms-item-instruments-2.lol {
    padding: 0
}

.swiper-button-prev-phone {
    z-index: 8;
    background-color: #d07ae8;
    background-image: linear-gradient(#fff3, #fff0), linear-gradient(293deg, #42008b, #c239d6);
    border-radius: 99px;
    justify-content: center;
    align-items: center;
    width: 60px;
    min-width: 60px;
    height: 60px;
    min-height: 60px;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: 0;
    transition: transform .1s;
    display: flex;
    position: absolute;
    inset: auto auto 38% .5%;
    box-shadow: inset 0 -3px 3px #0003, 0 10px 15px 15px #00000080
}

.swiper-button-prev-phone:hover {
    background-image: linear-gradient(#ffffff0a, #ffffff0a), linear-gradient(#fff6, #fff0), linear-gradient(293deg, #42008b, #c239d6);
    transform: scale(1.1)
}

.swiper-button-prev-phone.slider-arrow.cc-how-slide-left {
    z-index: 2;
    background-image: linear-gradient(#e66ae9e6, #fff0), linear-gradient(293deg, #42008b, #e63cff);
    border-style: none;
    margin-left: 0%;
    top: 0%;
    bottom: 0;
    left: 60px;
    transform: none;
    box-shadow: inset 0 -3px 3px #0003
}

.swiper-button-prev-phone.slider-arrow.cc-how-slide-left:hover {
    transform: none
}

.text-size-large-14 {
    color: #fff;
    letter-spacing: .01em;
    font-family: Saans, Arial, sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.4;
    display: block
}

.text-size-large-14.text-weight-light.white {
    text-align: left;
    font-weight: 400
}

.text-block-25 {
    color: #fff;
    font-weight: 500
}

.instruments-card-2 {
    background-color: #ffffff14;
    border-radius: 2rem;
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 1rem 2.5rem
}

.center-4 {
    color: #fff;
    text-align: center
}

.u-mb-0 {
    margin-bottom: 0
}

.text-block-24 {
    font-weight: 500
}

.phone-mock_border {
    z-index: 1;
    border: 12px solid #080808;
    border-radius: 40px;
    position: absolute;
    inset: 0%
}

.instrument-tabs {
    width: 100%
}

.subtitle-big-2 {
    font-size: 1.2rem;
    font-weight: 600
}

.footer-2 {
    z-index: 10;
    color: #ffffffb3;
    background-color: #ffffff0a;
    position: relative
}

.platform-title-wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    justify-content: flex-start;
    align-items: center;
    display: flex
}

.section-header-right-4 {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex: 1;
    justify-content: flex-end;
    align-items: flex-end;
    display: none
}

.button-13 {
    z-index: 7;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    color: #fff;
    text-align: center;
    background-color: #7425db;
    background-image: linear-gradient(125deg, #c13cd8, #6438b6);
    border: 2px #0000;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-width: 0;
    height: 3rem;
    padding: 0 2rem;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex;
    position: static;
    inset: auto auto 32px
}

.button-13:hover {
    outline-offset: 0px;
    background-color: #c2c213;
    background-image: linear-gradient(#ffffff1a, #ffffff1a), linear-gradient(304deg, #6d35cf, #ce22d4);
    border-style: none;
    border-color: #ffffff1a;
    outline: 2px solid #fff3;
    box-shadow: 0 1px 3px #0003
}

.navbar-awards-bg2 {
    z-index: -1;
    background-color: #141414;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0%
}

.text-weight-semibold-2 {
    color: #fff;
    font-weight: 600
}

.bla {
    width: 140%;
    max-width: 140%;
    position: absolute;
    inset: auto -20%
}

.header_background-main {
    z-index: -1;
    opacity: 1;
    mix-blend-mode: difference;
    object-fit: cover;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.footer-social-link-2 {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    color: #ffffffb3;
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: .875rem;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1);
    display: flex
}

.footer-social-link-2:hover {
    color: #fff
}

.header26_image-2 {
    z-index: 2;
    -webkit-backdrop-filter: blur(100px);
    backdrop-filter: blur(100px);
    border-radius: 1.8rem;
    width: 100%;
    height: 100%;
    padding: 8px;
    position: relative
}

.hero-about-2 {
    grid-row-gap: 2rem;
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex
}

.footer-link-2 {
    color: #d1d1d1;
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: .875rem;
    text-decoration: none;
    transition: all .2s cubic-bezier(.23, 1, .32, 1)
}

.footer-link-2:hover {
    color: #fff
}

.phone-screen_img {
    object-fit: cover;
    background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    flex: none;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    height: 100%
}

.heading-el-underline-universal-4 {
    z-index: -1;
    color: #aa68ff;
    justify-content: center;
    align-items: center;
    height: 1em;
    display: flex;
    position: absolute;
    bottom: -.45em;
    left: -.1em;
    right: -.1em
}

.section-platforms-2 {
    position: relative;
    overflow: visible
}

.row {
    flex-wrap: wrap;
    align-content: stretch;
    margin-left: -20px;
    margin-right: -20px;
    display: flex
}

.row.row-align-center {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    justify-content: space-between;
    align-items: center;
    margin-left: 0;
    margin-right: 0
}

.tab-link-tab-1 {
    border: 1px solid var(--crypto-border-primary);
    background-color: var(--crypto-bg-secondary);
    color: #d1d1d1;
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.tab-link-tab-1.w--current {
    background-color: #7d3dc2;
    background-image: linear-gradient(133deg, #c13cd8, #6438b6);
    border-radius: 8px
}

.tab-link-tab-1.forex {
    border: 1px solid var(--border-secondary);
    background-color: var(--bg-tertiary);
    border-radius: 12px;
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex
}

.tab-link-tab-1.forex.w--current {
    border-color: var(--fg-brand);
    background-color: var(--bg-quarternary);
    color: var(--white);
    background-image: linear-gradient(140deg, #dbd52566, #fff0 41%)
}

.container-large-28 {
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 82rem;
    margin-left: auto;
    margin-right: auto;
    display: block
}

.inst-table-header-2 {
    z-index: 2;
    background-color: #fff0;
    border-bottom: 1px solid #272727;
    justify-content: flex-start;
    align-items: flex-start;
    margin-bottom: 16px;
    display: flex;
    position: static;
    top: 4rem
}

.padding-vertical,
.padding-vertical.padding-xxlarge {
    padding-left: 0;
    padding-right: 0
}

.text-align-center-4 {
    z-index: 5;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.swiper-wrapper-3 {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    height: 100%;
    display: flex
}

.swiper-wrapper-3.is-slider-eval {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.swiper-wrapper-3.tabs-phone {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    flex-flow: row;
    margin-left: 0
}

.swiper-wrapper-3.tabs-phone.down {
    flex-flow: column
}

.swiper-wrapper-3.cc-how-slide {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    display: flex
}

.section-hero-about-2 {
    color: #f9f7f2;
    background-color: #07271f00;
    margin-bottom: 0;
    padding-bottom: 0;
    position: relative
}

.section-hero-about-2.change {
    background-image: url(https://cdn.prod.website-files.com/6744517d5c3f38b0075a477b/679fbb4e17b8fc6cefc94f63_sau%CC%8Al%2Cc.avif), linear-gradient(#07271f, #101111);
    background-position: 50%, 0 0;
    background-size: cover, auto;
    margin-bottom: 14rem;
    padding-bottom: 0;
    overflow: visible
}

.uui-heading-small {
    color: #fff;
    letter-spacing: 0;
    margin-top: 0;
    margin-bottom: 0;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
    font-size: 1.875rem;
    font-weight: 600;
    line-height: 1.4
}

.uui-heading-small.center-4 {
    color: #fff
}

.section-numverion {
    position: relative;
    overflow: visible
}

.phone-screen {
    position: relative
}

.inst-table-cell-2 {
    flex-flow: column;
    flex: 1;
    justify-content: flex-start;
    align-items: flex-start;
    height: 100%;
    min-height: 3.5rem;
    padding-left: 12px;
    padding-right: 12px;
    display: flex
}

.inst-table-cell-2.center-4 {
    justify-content: center;
    align-items: flex-start
}

.inst-table-cell-2.is-first {
    flex: none;
    width: 8rem;
    padding-top: 2px;
    padding-left: 0
}

.inst-table-cell-2.is-first.center-4 {
    justify-content: center;
    align-items: flex-start
}

.inst-table-cell-2.is-first.center-4.first {
    width: 30%
}

.swiper-process-2 {
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
    position: relative;
    overflow: visible
}

.uui-space-xxsmall-6 {
    width: 100%;
    min-height: .5rem
}

.phone-mock_tab {
    background-color: #080809;
    border-bottom-right-radius: 1em;
    border-bottom-left-radius: 1em;
    width: 50%;
    height: 32px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    inset: 0% 0% auto
}

.text-weight-bold-4 {
    color: #fff;
    font-weight: 700
}

.trade-logo-2 {
    background-color: #fff0;
    border: 1px #fff;
    border-radius: 0;
    width: 30px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0
}

.heading-block-4 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 0;
    padding-bottom: 0;
    display: inline-block
}

.glow-9 {
    z-index: 2;
    filter: blur(100px);
    background-color: #dbd525;
    width: 40%;
    height: 400px;
    margin-bottom: -400px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: absolute;
    inset: auto 0% 0%;
    overflow: auto
}

.glow-9.toop {
    filter: blur(150px);
    background-color: #a425db;
    justify-content: center;
    align-items: flex-start;
    width: 70%;
    position: absolute;
    inset: 6% 0% auto
}

.glow-9.numbers {
    filter: blur(45px);
    background-image: linear-gradient(126deg, #2427be 33%, #ff4af9);
    width: 70px;
    height: 70px;
    margin: auto auto auto 0;
    inset: 0
}

.glow-9.numbers.cen {
    width: 54px;
    height: 54px;
    margin-left: auto;
    bottom: auto
}

.glow-9.numbers.phone {
    z-index: 0;
    filter: blur(100px);
    border-radius: 99999px;
    width: 30%;
    height: 50%;
    margin-left: auto
}

.text-block-23 {
    font-weight: 500
}

.section-header-new-4 {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 4rem;
    display: flex;
    position: relative
}

.section-header-new-4.align-left {
    text-align: left;
    align-items: flex-start;
    width: 100%;
    padding-bottom: 4rem
}

.paragraph-small-6 {
    color: #929292;
    font-size: 1rem
}

.paragraph-small-6.center-4 {
    color: #d1d1d1
}

.swiper-resources-arrow-5 {
    color: #07271f;
    background-color: #ebe8e2;
    border-radius: 20rem;
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 2.5rem;
    transition: all .15s;
    display: flex
}

.swiper-resources-arrow-5:hover {
    background-color: #dad6d1
}

.swiper-resources-arrow-5.swiper-next,
.swiper-resources-arrow-5.swiper-prev {
    background-color: #fff
}

.text-block-61 {
    color: var(--text-secondary)
}

.icon-25,
.icon-26 {
    text-decoration: none
}

.icon-26.sp {
    color: var(--white);
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
    -webkit-text-decoration: none;
    text-decoration: none
}

.div-block-302 {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    flex-flow: column;
    width: 100%;
    display: flex
}

.text-span-36,
.text-span-36.k {
    color: #fff
}

.div-block-303 {
    flex-flow: column;
    display: flex
}

@media screen and (min-width:1440px) {
    a {
        font-size: 1rem
    }
    .container-large {
        overflow: visible
    }
    .main-wrapper.new {
        min-height: 30vh
    }
    .button,
    .button.is-secondary,
    .button.icon-left.is-medium.is-discord {
        font-size: 1rem
    }
    .icon-embed-xsmall.gray {
        width: 1.25rem;
        min-width: 1.25rem;
        height: 1.25rem;
        min-height: 1.25rem
    }
    .text-size-small.text-weight-medium.dark.center {
        color: var(--text-dark)
    }
    .text-size-large.new {
        font-size: 1.05rem
    }
    .padding-global {
        font-size: .85rem
    }
    .body-light.crypto {
        color: var(--crypo-bg-primary)
    }
    .swiper-slide.is-plans.cms-item-pricing.lite {
        box-shadow: none;
        outline-offset: 0px;
        background-color: #2c0c41;
        border-style: solid;
        border-color: #16081b;
        outline: 3px #0b352b
    }
    .swiper-slide.is-plans.cms-item-pricing.new:hover {
        background-color: var(--bg-secondary);
        background-image: linear-gradient(#ffffff0d, #ffffff0d), linear-gradient(#66991e40, #5ddd6600 21%, #b0dd7300 80%, #b0dd7300)
    }
    .text-field {
        background-color: var(--bg-primary)
    }
    .comp-highlight-number {
        font-weight: 600
    }
    .real-company-globe-gradient-right.no-pointer-events.left,
    .real-company-globe-gradient-right.no-pointer-events.right {
        width: 10px
    }
    .pricing-tooltip-card {
        display: none
    }
    .pricing-plans-shadow.no-pointer-events {
        background-color: #5f00be14
    }
    .pricing-plan.plan {
        background-color: var(--bg-secondary);
        background-image: linear-gradient(#dbd5244d, #fff0 30%)
    }
    .pricing-plan.plan:hover {
        background-color: #07271f
    }
    .pricing-plan.plan.desaturated {
        background-color: #082e2600
    }
    .pricing-plan.plan.desaturated.fututes {
        background-image: linear-gradient(#9432d84d, #fff0 30%)
    }
    .pricing-plan.plan.desaturated.fututes:hover {
        background-color: #171717
    }
    .pricing-plan.plan.desaturated.crypto-3593:hover {
        background-color: #2e2e2e
    }
    .pricing-plan.plan.pro-challenge {
        background-color: #1e092c;
        background-image: linear-gradient(#9e4aac57, #fff0 30%)
    }
    .price-final-display.heading-style-h3 {
        color: var(--fg-brand);
        font-weight: 600
    }
    .price-is-discounted {
        color: var(--fg-brand)
    }
    .text-block {
        color: #dbd525
    }
    .pricing_tag_most_popular-new.new {
        background-image: linear-gradient(180deg, #e9e56f, var(--fg-brand));
        border-radius: 6px;
        padding: 2px 8px
    }
    .pricing-tab-large.w--current {
        padding-left: 20px;
        padding-right: 20px
    }
    .pricing-tab-large.lite {
        padding-left: 32px;
        padding-right: 32px
    }
    .layout-spread {
        z-index: 9999;
        position: static
    }
    .calc-col-bg {
        bottom: 6rem
    }
    .tag-discount,
    .tag-discount.new,
    .tag-increase {
        display: none
    }
    .section-hero-new.new {
        justify-content: center;
        align-items: center;
        height: auto;
        min-height: auto
    }
    .hero-ft-layout {
        width: 100%
    }
    .hero-ft-video.new {
        justify-content: center;
        align-items: center;
        height: 100%;
        min-height: 100%;
        display: flex
    }
    .section-hero-main-ft {
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-top: 8rem;
        margin-bottom: 4rem;
        display: flex;
        position: static
    }
    .payout-method-card {
        padding-right: 16rem
    }
    .component-background-video {
        aspect-ratio: auto;
        object-fit: cover;
        min-height: 420px;
        margin: auto;
        padding: 0;
        display: block;
        inset: 0%
    }
    .flex-next,
    .flex-next.right {
        justify-content: center;
        align-items: center
    }
    .image-8 {
        width: 50%
    }
    .image-flex {
        min-height: 400px
    }
    .gray {
        color: var(--text-secondary)
    }
    .payout-card {
        background-color: var(--bg-secondary)
    }
    .image-35 {
        min-width: 54%
    }
    .comp-highlights-numbers-2 {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        width: 84%
    }
    .comp-highlight-item-2 {
        padding: 10px;
        transition: all .2s
    }
    .comp-highlight-item-2:hover {
        background-color: #ffffff1a
    }
    .comp-highlight-item-2.lefted {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }
    .comp-highlight-number-2.small {
        font-size: 1.1rem
    }
    .navbar-2.crypto:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        background-color: var(--crypo-bg-primary)
    }
    .button-3 {
        font-size: 1rem
    }
    .site-navigation {
        background-color: #051914e6
    }
    .site-navigation:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        color: var(--crypto-bg-secondary)
    }
    .navbar-menu {
        display: flex
    }
    .div-block-202 {
        padding-right: 0
    }
    .icon-embed-small-2.scaled {
        width: 2.2rem;
        height: 2.2rem
    }
    .navbar-container-2 {
        max-width: 82rem
    }
    .navbar-bg-bottom-new-2 {
        -webkit-backdrop-filter: none;
        backdrop-filter: none
    }
    .div-block-203 {
        margin-left: -20px
    }
    .text-block-36 {
        font-size: 1rem
    }
    .hero-image {
        min-height: 420px;
        max-height: 0;
        display: flex
    }
    .background-shadow {
        z-index: 0;
        filter: blur(110px);
        background-color: #041611
    }
    .uui-heroheader06_component {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0
    }
    .video-bg {
        justify-content: space-between;
        align-items: center;
        height: auto;
        position: static
    }
    .bg-images {
        height: 84%;
        margin-top: -10%;
        inset: 4% 0% 0%;
        overflow: visible
    }
    .section-mertics.metrics,
    .section-mertics.metricscrypto {
        justify-content: center;
        align-items: center
    }
    .layout-text-wrapper {
        justify-content: center;
        align-items: flex-start
    }
    .layout-list-item.layout-wrapper {
        background-color: #ffffff0a;
        flex: 0 auto;
        grid-template-columns: .75fr .75fr .9fr .75fr 1.5fr;
        align-self: stretch;
        max-width: 82rem;
        margin-top: 110px;
        padding: 32px;
        overflow: hidden
    }
    .layout-list-item.layout-wrapper:hover {
        background-color: #ffffff0a
    }
    .component-more-block-2 {
        margin-top: 0;
        padding-top: 2rem;
        position: relative
    }
    .text-block-29,
    .text-block-44 {
        font-size: 1rem
    }
    .comp-highlights-numbers3 {
        width: 84%
    }
    .text-block-47 {
        font-size: .8125rem
    }
    .vertical-padding.no-top {
        margin-left: auto;
        margin-right: auto
    }
    .gray-3 {
        color: #ccccc2
    }
    .container-large-13 {
        max-width: 82rem
    }
    .discount-phone-wrapper-2 {
        padding-right: 0
    }
    .cl-sa {
        background-color: #0d1d2d
    }
    .cl-sa:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        color: var(--crypto-bg-secondary)
    }
    .cl-sa.crypto:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        background-color: #191919
    }
    .bg-images-3.gihger {
        top: -18%
    }
    .discount-phone-wrapper-3 {
        padding-right: 0
    }
    .button-8 {
        font-size: 1rem
    }
    .button-text-4,
    .button-9 {
        color: #fff
    }
    .container-large-16 {
        max-width: 82rem
    }
    .button-10 {
        color: #fff
    }
    .component-more-block-5 {
        margin-top: 0;
        padding-top: 2rem;
        position: relative
    }
    .bg-images-5 {
        height: 84%;
        margin-top: -10%;
        inset: 0%;
        overflow: visible
    }
    .button-11 {
        font-size: 1rem
    }
    .container-large-17 {
        max-width: 82rem
    }
    .button-text-5,
    .button-12 {
        color: #fff
    }
    .padding-global-19 {
        font-size: .85rem
    }
    .trading-hours {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        border: 1px solid #ffffff1a;
        flex-flow: wrap;
        margin-top: 24px;
        padding: 24px;
        display: flex
    }
    .subtitle-big {
        font-size: 1.2rem;
        font-weight: 600
    }
    .trading-hours-2 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        border: 1px solid #ffffff1a;
        flex-flow: wrap;
        margin-top: 24px;
        padding: 24px;
        display: flex
    }
    .instruments-card-2 {
        border: 1px #ffffff1a
    }
    .subtitle-big-2 {
        font-size: 1.2rem;
        font-weight: 600
    }
    .button-13 {
        color: #fff
    }
    .platform-gradient1 {
        background-image: linear-gradient(#08080800, #080808);
        width: 100%;
        height: 300px;
        display: flex;
        position: absolute;
        bottom: 0
    }
    .tab-link-tab-1 {
        border: 1px #ffffff1a
    }
    .tab-link-tab-1.w--current {
        border-color: #8c35cf
    }
    .container-large-28 {
        max-width: 82rem
    }
    .swiper-wrapper-3 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: row
    }
    .swiper-wrapper-3.tabs-phone {
        flex-flow: column
    }
    .heading-block-4 {
        margin: 0
    }
}

@media screen and (max-width:991px) {
    h1 {
        font-size: 3.25rem
    }
    h2 {
        font-size: 2.9rem
    }
    h4 {
        font-size: 1.5rem
    }
    p {
        text-align: left;
        font-size: 1.15rem
    }
    .hide-tablet {
        display: none
    }
    .page-wrapper {
        width: auto;
        overflow: hidden
    }
    .container-large.mainer {
        grid-column-gap: 48px;
        grid-row-gap: 48px;
        flex-flow: column;
        display: flex
    }
    .main-wrapper.new {
        overflow: visible
    }
    .margin-xxlarge {
        margin: 4.5rem
    }
    .margin-xhuge {
        margin: 6rem
    }
    .padding-xlarge {
        padding: 3.5rem
    }
    .padding-xxlarge {
        padding: 4.5rem
    }
    .padding-xhuge {
        padding: 6rem
    }
    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom.margin-small {
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        max-width: 100%
    }
    .margin-bottom.margin-small.center {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .padding-top.padding-medium.special {
        margin-top: 6rem
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .text-weight-medium {
        text-align: left;
        font-size: .85rem
    }
    .text-weight-medium.table-label {
        font-size: .8rem;
        line-height: 1
    }
    .icon-embed-small.gold.rotre,
    .icon-embed-small.gold.rotre.ssd {
        transform: none
    }
    .heading-style-h2 {
        font-size: 1.5rem;
        font-weight: 400
    }
    .heading-style-h2.dark.skl {
        font-size: 1.3rem
    }
    .heading-style-h2.sml {
        font-size: 1.5rem;
        font-weight: 400
    }
    .heading-style-h2.skl {
        font-size: 1.3rem
    }
    .text-size-tiny.white {
        font-size: .8rem
    }
    .button {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .button.is-small {
        height: 2.1rem
    }
    .button.is-small.is-secondary.is-alternate.icon-left.showmobile {
        margin-top: 2rem;
        margin-left: 1.5rem;
        margin-right: 1.5rem;
        display: none
    }
    .button.icon-left.is-games.center {
        margin-left: auto;
        margin-right: auto
    }
    .button.is-medium {
        height: 2.6rem
    }
    .button.show-phone {
        margin-top: 2rem;
        display: flex
    }
    .button.hide-phone {
        display: none
    }
    .heading-style-h3 {
        font-size: 2rem
    }
    .heading-style-h3.white {
        font-size: 1.8rem
    }
    .heading-style-h3.center.white {
        font-size: 2rem
    }
    .icon-embed-xxsmall.extra.crypto-2997:lang(es) {
        margin-top: 3px
    }
    .icon-embed-xsmall {
        width: 1.5rem;
        height: 1.5rem
    }
    .icon-embed-xsmall.gray.mobile-hide {
        display: none
    }
    .text-size-small {
        text-align: left;
        line-height: 1.3
    }
    .text-size-small.text-weight-medium.dark.center {
        text-align: center
    }
    .text-size-small.changed {
        line-height: 1.2
    }
    .text-rich-text h2 {
        margin-top: 4rem
    }
    .text-size-large {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .text-size-large.text-weight-light.white.small.smaller {
        justify-content: flex-start;
        align-items: center;
        height: 24px;
        line-height: 1
    }
    .text-size-large.center {
        align-self: center
    }
    .text-size-large.white.monthly.month {
        justify-content: space-between;
        align-items: flex-end;
        height: 40px;
        font-size: 1rem;
        display: flex
    }
    .text-size-large.white.monthly.gold {
        height: 40px
    }
    .text-size-large.new {
        order: 0;
        justify-content: flex-start;
        align-self: flex-start;
        align-items: center;
        font-size: .9rem;
        line-height: .9;
        display: flex
    }
    .text-size-large.new.pro {
        align-self: center
    }
    .padding-global {
        margin-top: 32px;
        margin-bottom: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .padding-global.overide {
        margin-top: 0
    }
    .padding-global.padding {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
    .padding-global.plus {
        margin-top: 2rem
    }
    .padding-global.bottom {
        margin-bottom: 4rem
    }
    .padding-section-medium {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .padding-section-large {
        padding-top: 0;
        padding-bottom: 5rem
    }
    .padding-section-large.edit {
        padding-top: 0
    }
    .proposition-card {
        border-radius: 1.5rem
    }
    .section_header {
        padding: 2.5rem 2rem 4rem
    }
    .image-full {
        height: 100%
    }
    .text-color-cream-500.l {
        font-size: .9rem
    }
    .swiper.is-academy-shows {
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
        overflow: visible
    }
    .swiper.is-slider-recap {
        height: auto;
        padding-right: 0%;
        overflow: visible
    }
    .swiper.is-slider-resources {
        padding-right: 15%;
        overflow: visible
    }
    .swiper.is-slider-recap {
        padding-right: 0%;
        overflow: visible
    }
    .swiper.cc-how-slider {
        height: 650px
    }
    .swiper.cc-how-slider-thumbs {
        max-width: none
    }
    .swiper-wrapper.is-chips {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-wrap: nowrap;
        width: 100%;
        display: flex
    }
    .swiper-wrapper.is-plans {
        padding-left: 0%;
        padding-right: 0%
    }
    .swiper-wrapper.kmdscmsdcml {
        height: auto
    }
    .swiper-slide.is-chips {
        border-radius: var(--radius-medium);
        box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--cream-300);
        color: var(--text-secondary);
        text-align: center;
        cursor: pointer;
        border-style: none;
        flex: 1;
        justify-content: center;
        height: 2.2rem;
        min-height: auto;
        padding-left: .25rem;
        padding-right: .25rem
    }
    .swiper-slide.is-chips.new {
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px)
    }
    .swiper-slide.is-plans {
        flex: none;
        width: 100%;
        position: relative;
        overflow: visible
    }
    .swiper-slide.is-plans.cms-item-pricing {
        flex: none
    }
    .swiper-slide.is-plans.cms-item-pricing:hover {
        background-color: #fff
    }
    .swiper-slide.is-plans.cms-item-pricing.lite,
    .swiper-slide.is-plans.cms-item-pricing.new {
        width: auto
    }
    .swiper-slide.is-slider-resources {
        width: 50%
    }
    .swiper-slide.is-academy-shows {
        width: 33%;
        height: 150px;
        min-height: 150px
    }
    .swiper-slide.is-news {
        width: 100%;
        margin-right: 12px
    }
    .swiper-slide.is-slider-trustpilot,
    .swiper-slide.is-slider-payputs {
        width: 50%
    }
    .faqs-layout {
        grid-column-gap: 1rem;
        grid-template-columns: 1fr 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .layout-feature-section {
        grid-column-gap: 3rem
    }
    .layout-feature-section.tablet-vertical {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        grid-auto-flow: row;
        display: flex
    }
    .layout-feature-section.tablet-vertical.other-way {
        flex-flow: column-reverse
    }
    .layout-feature-section.tablet-vertical.background {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column-reverse;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        place-items: center;
        padding: 2rem;
        display: flex
    }
    .layout-feature-section.other.background-box {
        grid-column-gap: 2rem;
        padding-left: 32px;
        padding-right: 32px
    }
    .layout-feature-section.afil {
        flex-flow: row-reverse
    }
    .feature-section-text {
        grid-row-gap: 1rem;
        width: 100%;
        padding-bottom: 0
    }
    .feature-section-text.is-first {
        order: -1
    }
    .feature-section-text.is-first.tablet-full {
        order: 1;
        width: 100%
    }
    .feature-section-photo-col {
        grid-row-gap: 1rem;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: 400px;
        min-height: 1rem;
        margin-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        padding-left: 0
    }
    .feature-section-photo-col.boxed {
        width: 90%;
        padding-bottom: 0;
        padding-left: 0
    }
    .layout-footer {
        flex-flow: column;
        grid-template-columns: 1fr;
        justify-content: space-between;
        align-items: stretch
    }
    .footer1_menu-wrapper {
        grid-column-gap: 1.5rem;
        width: 100%
    }
    .layout-hero {
        grid-row-gap: 2rem;
        text-align: center;
        flex-direction: column;
        align-items: center;
        margin: 0 1rem
    }
    .section-hero {
        min-height: 0;
        max-height: none
    }
    .section-hero.small {
        min-height: auto;
        margin-top: 0
    }
    .section-hero-main {
        padding-top: 5rem;
        padding-bottom: 2rem
    }
    .section-hero-main.small {
        padding-top: 0;
        padding-bottom: 0
    }
    .hero-text {
        align-items: center;
        width: auto;
        max-width: 37rem
    }
    .hero-image-wrapper {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .card-structure.is-company-details {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: space-between;
        align-items: flex-start;
        display: flex
    }
    .hero_main_image {
        width: 70%;
        margin-left: auto;
        margin-right: auto
    }
    .hero-light-component {
        padding-top: 2rem;
        padding-bottom: 0
    }
    .layout-office-locations {
        grid-column-gap: 1rem
    }
    .contact_options_grid {
        grid-column-gap: 2.5rem;
        grid-row-gap: 4rem;
        grid-template-columns: 1fr 1fr
    }
    .section_blog-post1-header {
        padding-top: 1rem
    }
    .blog-post1-header_title-wrapper {
        grid-row-gap: 1.5rem
    }
    .blog-post-content {
        margin-bottom: 3rem
    }
    .swiper-chips {
        width: 100%
    }
    .arrows.margin-top {
        padding-bottom: 3rem;
        display: flex;
        position: static
    }
    .faq-content {
        margin-bottom: 3rem
    }
    .faq-header {
        grid-row-gap: 4rem;
        padding-top: 6rem
    }
    .tab-link {
        padding: 12px 28px
    }
    .layout-download-apps {
        flex-flow: column;
        display: flex
    }
    .card-app {
        grid-column-gap: 1rem;
        flex-flow: row-reverse;
        height: auto;
        padding-left: 44px;
        padding-right: 44px
    }
    .card-app.green {
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        display: flex
    }
    .app-card-image {
        flex: none;
        width: 40%
    }
    .app-card-content {
        justify-content: space-between;
        height: 100%
    }
    .form-card {
        width: auto;
        min-width: 75%
    }
    .blog-rich-text h2 {
        margin-top: 4rem
    }
    .inst-table-cell.is-first {
        width: auto;
        min-width: 4rem
    }
    .inst-table-cell.is-first.center {
        width: auto
    }
    .inst-table-cell.center.first.top {
        min-width: 24%
    }
    .inst-table-cell.first {
        min-width: 24%;
        padding-left: 0
    }
    .instruments-card {
        padding-left: 0;
        padding-right: 0
    }
    .calc-stepper {
        border-radius: 9999px;
        padding: .25rem
    }
    .calc-stepper.border {
        background-color: #e7ebea80;
        border: 1px solid #dbdbdb
    }
    .calc-cell {
        padding: .25rem 2rem 2rem
    }
    .calc-cell.center {
        justify-content: center;
        align-items: center;
        margin-bottom: 2px;
        padding-bottom: 2rem
    }
    .calc-cell.center.dsc-l,
    .calc-cell.center.sdik {
        border-top: 1px solid #e7e7e7;
        padding-top: 2rem
    }
    .calc-cell.top {
        padding-bottom: 0
    }
    .banner-marquee-not-moving {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .banner-text-wrapper {
        text-align: center
    }
    .rte-landing h2 {
        font-size: 2.4rem
    }
    .rte-terms em {
        width: 3.5rem
    }
    .rte-terms li {
        margin-left: 1rem;
        font-size: 1.15rem
    }
    .hero_main_lightbox_overlay.hide {
        display: none
    }
    .heading-style-h1-landing {
        font-size: 3.25rem
    }
    .young-cheapest-headline {
        margin-bottom: 0
    }
    .heading-style-h1-young-talent {
        font-size: 3.25rem
    }
    .story-card-certificate {
        width: 3.5rem;
        height: 3.5rem
    }
    .cms-story-item.masonry-item {
        width: 33.333%;
        padding: .25rem
    }
    .cms-list-stories {
        grid-template-columns: 1fr 1fr
    }
    .layout-get-book.process-card-light {
        grid-column-gap: 48px;
        grid-row-gap: 48px;
        flex-flow: column;
        padding: 32px
    }
    .get-book-block.is-spain {
        width: 100%;
        padding: 0
    }
    .lottie-attention-book {
        width: 4rem;
        top: -4.7rem
    }
    .lang-dropdown {
        margin-top: 1rem
    }
    .pro30-package-item {
        text-align: left
    }
    .layout-event-main {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        flex-direction: column
    }
    .event-main-sidebar {
        width: 100%;
        position: relative;
        top: 0
    }
    .evenet-status-over {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .dropdown-chevron {
        inset: auto 0% auto auto
    }
    .navbar6_logo-link {
        width: 8.5rem
    }
    .navbar6_logo {
        height: 1.8rem
    }
    .navbar6_menu {
        background-color: var(--ft-green-900);
        -webkit-text-fill-color: inherit;
        background-clip: border-box;
        border-bottom: 1px solid #000;
        align-items: flex-start;
        height: 100dvh;
        margin-left: 0;
        padding: 1rem 5% 6.5rem;
        transition: height .5s;
        position: absolute;
        overflow: auto
    }
    .navbar6_menu-left {
        flex-direction: column;
        align-items: stretch
    }
    .navbar6_menu-dropdown {
        width: 100%
    }
    .navbar-dropdown-wrapper {
        inset: 0% 0% auto;
        overflow: hidden
    }
    .navbar-dropdown-wrapper.w--open {
        border-style: none;
        align-items: flex-start;
        padding: 0 0 0;
        position: relative;
        top: 0
    }
    .navbar6_dropdown-content {
        flex-direction: column
    }
    .navbar-dropdown-content-left {
        padding-left: 0;
        padding-right: 0
    }
    .navbar6_dropdown-content-right {
        max-width: 50rem;
        margin-bottom: 1rem
    }
    .navbar6_dropdown-background-layer {
        min-width: 100%
    }
    .navbar6_menu-right {
        flex-direction: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        align-items: stretch;
        margin-top: 1.5rem
    }
    .navbar6_menu-button.w--open {
        background-color: #0000
    }
    .hero-ft-text {
        width: 100%
    }
    .swiper-plans-wrapper {
        width: 100%;
        padding-left: 0%;
        padding-right: 0%
    }
    .navbar-dp-secondary-content {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-wrap: wrap;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        align-self: stretch;
        display: grid
    }
    .navmenu-social-link.is-mobile {
        color: var(--white-70)
    }
    .navmenu-social-links {
        grid-column-gap: .35rem;
        grid-row-gap: .35rem;
        justify-content: space-between
    }
    .section_pricing {
        color: var(--text-pimary)
    }
    .heading-wrapper {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        justify-content: center;
        align-items: flex-start;
        display: flex
    }
    .heading-block {
        display: inline-block
    }
    .heading-text-old.white {
        font-size: 3.2rem;
        display: inline-flex
    }
    .heading-span-wrapper {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: inline-block
    }
    .pricing-cell.is-basic {
        min-height: 3.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .pricing-cell.is-basic.is-odd {
        justify-content: center;
        align-items: center
    }
    .pricing-cell.is-basic.is-odd.desaturated.crypto-3155 {
        padding: .75rem
    }
    .pricing-cell.is-basic.crypto-3768 {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .pricing-cell.is-header {
        height: auto;
        padding-top: .75rem
    }
    .pricing-tooltip-wrapper {
        width: auto;
        height: auto;
        transition: opacity .15s
    }
    .pricing-tooltip-wrapper.is-header {
        justify-content: flex-start
    }
    .pricing-tooltip-wrapper.is-mobile {
        width: 100%
    }
    .pricing-benefits-divider {
        display: none
    }
    .padding-section-large-3 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
    .section-real-company {
        overflow: hidden
    }
    .layout-real-company-globe-numbers {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-direction: column
    }
    .real-company-left {
        flex-direction: column;
        align-items: center;
        width: 100%;
        margin-bottom: -15vw;
        display: flex
    }
    .real-company-right {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        width: 100%
    }
    .comp-highlight-item {
        flex: 1;
        padding-right: 0%
    }
    .comp-highlight-number {
        font-size: 2.5rem
    }
    .payouts-features-list {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: flex-start
    }
    .payout-feature {
        text-align: center;
        justify-content: flex-start;
        align-items: flex-start
    }
    .heading-line {
        text-align: left;
        margin-left: 0;
        display: block
    }
    .resource-card-text {
        justify-content: space-between;
        align-items: center
    }
    .ft-hero-bg {
        top: 0;
        bottom: 4rem
    }
    .section_calculator {
        overflow: visible
    }
    .real-company-globe-gradient-right {
        display: none
    }
    .real-company-visual {
        aspect-ratio: auto;
        width: 100%;
        height: 60vw;
        margin-left: 10%;
        position: relative
    }
    .layout-real-company-photos {
        grid-template-columns: 1fr 1fr;
        margin-top: 2rem
    }
    .real-company-globe-gradient-bottom {
        background-image: linear-gradient(to bottom, #0b352b00, var(--ft-green-900)86%);
        height: 30%
    }
    .pricing-desktop-info {
        display: none
    }
    .pricing-tooltip-item {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        margin-left: auto;
        padding-top: 4px;
        padding-bottom: 4px
    }
    .pricing-tooltip-item.is-term,
    .pricing-tooltip-item.is-header {
        flex-direction: row
    }
    .pricing-tooltip-item.bottom {
        flex-flow: column
    }
    .pricing-tooltip-item.crypto-3770 {
        flex-flow: row;
        min-width: 100%
    }
    .pricing-tooltip-category {
        grid-column-gap: .125rem;
        grid-row-gap: .125rem
    }
    .pricing-tooltip-category.is-mobile {
        display: flex
    }
    .pricing-tooltip-category.is-mobile.crypto-3771 {
        flex-flow: row-reverse;
        justify-content: flex-end;
        align-items: center
    }
    .pricing-tooltip-category.div {
        justify-content: flex-start;
        align-items: center
    }
    .pricing-category-text {
        grid-column-gap: .4em;
        grid-row-gap: .4em;
        flex-direction: row
    }
    .pricing-category-text.changed {
        grid-column-gap: .2em;
        grid-row-gap: .2em;
        flex-flow: column
    }
    .pricing-category {
        font-size: .9rem;
        font-weight: 400
    }
    .pricing-tooltip-info-icon {
        color: #6b6762
    }
    .pricing-tooltip-card {
        min-width: 25rem;
        max-width: 30rem;
        margin-top: 1.2rem;
        margin-left: -1rem;
        margin-right: -1rem;
        display: none
    }
    .pricing-tooltip-card.show {
        z-index: 500
    }
    .pricing-plan.plan {
        overflow: visible;
        box-shadow: 0 15px 15px #151d1b14
    }
    .pricing-plan-name {
        flex-direction: column;
        align-self: flex-start;
        align-items: flex-start;
        display: flex
    }
    .is-plan-funding {
        font-size: 2.2rem
    }
    .attribute {
        justify-content: space-between;
        align-items: center
    }
    .attribute.centered {
        justify-content: center;
        align-items: center
    }
    .pricing-stepper-button {
        width: 2rem;
        height: 2rem
    }
    .pricing-stepper-button.minus.white.new.crypto-3171,
    .pricing-stepper-button.minus.new.crypto-3745 {
        order: 0;
        margin-left: 8px
    }
    .pricing-stepper-button.plus.new.crypto-3766 {
        margin-left: 8px
    }
    .value-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: row
    }
    .value-wrapper.crypto-3777 {
        grid-column-gap: 6px;
        grid-row-gap: 6px
    }
    .value {
        font-size: 1.1rem
    }
    .price-final-display.heading-style-h3 {
        color: var(--fg-brand)
    }
    .price-is-discounted {
        color: var(--fg-brand);
        font-size: 2rem
    }
    .pricing-code-tag.text-size-tiny.text-weight-medium.text-style-allcaps {
        height: 2rem
    }
    .pricing-tabs-large-component {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        margin-bottom: .75rem
    }
    .pricing-tab-text {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        text-align: left;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start
    }
    .pricing-tab-text.center {
        justify-content: flex-start;
        align-items: flex-start
    }
    .pricing-tab-large {
        padding: .5rem 16px
    }
    .pricing-tab-large.w--current {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        padding-left: 16px;
        padding-right: 16px
    }
    .pricing-tab-large.lite {
        flex-flow: row;
        padding-left: 20px;
        padding-right: 20px
    }
    .pricing-tab-large.general {
        width: 100%
    }
    .pricing-tab-large.desaturated.crypto-2985,
    .pricing-tab-large.desaturated.crypto-2985:lang(cs) {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .pricing-tab-large.old,
    .pricing-tab-large.old.w--current {
        padding: 16px
    }
    .pricing-tab-large.crypto-104 {
        justify-content: flex-start;
        align-items: center;
        padding-top: 20px;
        padding-bottom: 20px
    }
    .pricing-tab-large.crypto-104:lang(cs) {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .pricing-tab-large.gen {
        width: 100%
    }
    .real-company-pointer-component,
    .section-header-right.only-desktop {
        display: none
    }
    .swiper-resources-arrow {
        width: 3.5rem
    }
    .pricing-additional-benefits.crypto-3811 {
        margin-bottom: 0
    }
    .benefits-terms-header {
        justify-content: center
    }
    .benefits-terms-header.new {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column;
        height: auto;
        margin-top: 32px
    }
    .benefits-label-header {
        object-position: 50% 50%;
        padding-left: .5rem;
        position: relative
    }
    .benefits-label-header:lang(cs),
    .benefits-label-header.crypto-3902 {
        z-index: 2
    }
    .pricing-table-divider-horizontal {
        display: none;
        position: absolute
    }
    .pricing-table-divider-horizontal:lang(cs) {
        display: flex
    }
    .pricing-table-divider-horizontal.crypto-3904 {
        background-color: #47474780;
        display: block
    }
    .pricing-benefits-terms {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .section-academy-new {
        overflow: hidden
    }
    .academy-left {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        width: 100%
    }
    .academy-right {
        flex-direction: column;
        align-items: center;
        width: 100%;
        margin-bottom: -15vw;
        display: flex
    }
    .academy-video-gradient-left {
        display: none
    }
    .academy-video-gradient-bottom {
        background-image: linear-gradient(to bottom, #13141700, var(--ft-black)86%);
        height: 30%
    }
    .layout-academy-shows {
        grid-template-columns: 1fr 1fr;
        margin-top: 2rem
    }
    .swiper-academy-shows {
        padding-left: 5%;
        padding-right: 5%
    }
    .academy-visual {
        aspect-ratio: auto;
        width: 112%;
        height: 60vw;
        margin-left: -6%;
        margin-right: -6%;
        position: relative
    }
    .swiper-academy-latest {
        width: 100%
    }
    .layout-academy-latest {
        width: 100%;
        max-width: none;
        margin-top: 0
    }
    .academy-shows-pointer-component {
        display: none
    }
    .layout-academy-columns {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-direction: column-reverse
    }
    .payouts-wrapper {
        max-height: 44rem
    }
    .academy-video-gradient-right {
        display: none
    }
    .is-total-earnings.heading-style-h2.no-bg {
        background-image: none
    }
    .is-total-earnings.heading-style-h2.no-bg.updated {
        font-size: 2.6rem
    }
    .section-discord {
        overflow: hidden
    }
    .discord-visual {
        aspect-ratio: auto;
        width: 75%;
        height: 60vw;
        position: relative
    }
    .discord-gradient-right {
        display: none
    }
    .discord-gradient-bottom {
        background-image: linear-gradient(to bottom, #13141700, var(--ft-black)86%);
        width: 160%;
        height: 30%;
        left: -30%
    }
    .layout-discord-features {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        margin-top: 2.5rem
    }
    .discord-card-title {
        flex-direction: column;
        align-items: flex-start
    }
    .discord-right {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        width: 100%
    }
    .discord-left {
        flex-direction: column;
        align-items: center;
        width: 100%;
        margin-bottom: -15vw;
        display: flex
    }
    .layout-discord-top {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-direction: column
    }
    .discord-feature-image {
        min-height: 0
    }
    .swiper-trustpilot.edit {
        height: auto
    }
    .layout-spread {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column
    }
    .block-broker-interview {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        align-items: flex-start
    }
    .block-broker-interview.is-regular-video {
        justify-content: center;
        align-items: center;
        width: 100%
    }
    .mt-card-header {
        justify-content: center;
        align-items: center;
        margin-top: 0;
        padding-top: 2rem
    }
    .calculator-col-calc {
        width: 100%
    }
    .calculator-card-new {
        padding: 0
    }
    .pricing-component {
        flex-direction: column
    }
    .value-wrapper-inside {
        align-items: center
    }
    .hero-video-pointer-component {
        display: none
    }
    .hero-video-pointer-component.moved {
        display: flex
    }
    .hero-video-pointer-component.moved.cvaja {
        inset: -50% auto auto -80%
    }
    .section-hero-new {
        min-height: 0;
        max-height: none;
        margin-top: 0;
        padding-top: 3rem;
        padding-bottom: 2rem;
        overflow: visible
    }
    .section-hero-new.new {
        background-color: var(--bg-primary);
        min-height: auto;
        max-height: none;
        overflow: visible
    }
    .hero-ft-layout {
        flex-direction: column
    }
    .hero-ft-video {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .hero-ft-main-video {
        width: 100%;
        margin-left: auto;
        margin-right: auto
    }
    .hero-ft-cta-area.max-w {
        justify-content: center;
        align-items: center
    }
    .image-hero-ft {
        aspect-ratio: auto;
        width: 100%;
        height: 60%;
        display: none;
        bottom: 0%;
        right: 0%
    }
    .section-hero-main-ft {
        justify-content: flex-end;
        align-items: stretch;
        margin-bottom: 13vh
    }
    .swiper-plan-chips-wrapper {
        margin-bottom: 2rem;
        display: block
    }
    .navbar-link-main {
        align-items: center;
        padding-top: .75rem;
        padding-bottom: .75rem;
        padding-left: 0;
        font-size: 1.125rem;
        display: flex
    }
    .navbar-latest-video {
        max-width: 27rem
    }
    .lottie-menu-icon {
        width: 1.7rem;
        height: 1.7rem
    }
    .navbar-menu-buttons-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex: none;
        justify-content: flex-end;
        align-items: center;
        display: flex
    }
    .payout-method-card {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem;
        background-color: var(--bg-secondary);
        height: 14rem;
        padding: 1rem
    }
    .payout-method-card:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
        border-color: var(--crypto-bg-secondary);
        background-color: var(--crypto-bg-secondary)
    }
    .payout-method-card.games {
        background-color: #282b31;
        background-image: linear-gradient(#282b31, #282b31);
        height: 10rem
    }
    .payout-method-card-header {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }
    .payout-method-card-header.is-soon {
        flex-direction: column;
        align-items: flex-start
    }
    .payment-method-text {
        max-width: 100%
    }
    .payout-features-divider.hide-on-phone {
        display: none
    }
    .component-background-video {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        object-fit: cover;
        border-width: 6px;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        min-width: auto;
        max-width: none;
        height: auto;
        display: block;
        top: 0
    }
    .blog4-header_featured-list {
        grid-template-columns: 1fr 1fr
    }
    .navbar {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .navbar-container {
        justify-content: space-between
    }
    .navbar-container.new {
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center;
        margin-top: 16px;
        margin-bottom: 16px
    }
    .navbar-logo {
        order: -1
    }
    .navbar-menu-new {
        z-index: -1;
        background-color: var(--ft-green-900);
        flex-direction: column;
        align-items: stretch;
        height: 100vh;
        margin-top: 4rem;
        margin-left: 0;
        padding-top: 2rem;
        padding-bottom: 10rem;
        display: none;
        position: absolute;
        inset: 0 0% auto;
        overflow: scroll
    }
    .navbar-menu-new.new {
        z-index: 9999;
        background-color: #07271f00;
        order: 3;
        width: 100%;
        min-width: 100%;
        height: auto;
        margin-top: 1rem;
        padding-top: 0;
        padding-bottom: 0;
        display: none;
        position: relative
    }
    .navbar-item {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .navbar-item.is-mobile-social-links {
        color: var(--cream-100);
        padding-top: 1rem;
        padding-bottom: 1rem;
        display: flex
    }
    .navbar-item.is-mobile-social-links.new2 {
        padding-left: 0;
        padding-right: 0
    }
    .navbar-item.is-locale-switcher-desktop {
        display: flex
    }
    .navbar-item.is-locale-switcher-desktop.no-margin {
        padding-top: .5rem;
        padding-left: 0
    }
    .navbar-item.is-locale-switcher-desktop.no-margin.hide-on-desktop {
        display: flex
    }
    .navbar-item.is-locale-switcher-mobile {
        padding-top: 1rem;
        padding-bottom: 1rem;
        display: flex
    }
    .navbar-item.new,
    .navbar-item.kokos {
        padding: 0
    }
    .navbar-item.kokos,
    .navbar-item.kokoska {
        height: 3rem;
        padding: 0 24px
    }
    .navbar-item.kokoska.active {
        height: 3rem
    }
    .navbar-dp-link {
        padding: .5rem 0;
        font-size: 2.5rem;
        font-weight: 500
    }
    .navbar-dp-link.is-locale-switch {
        font-size: 1rem
    }
    .navbar-dp-card {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-direction: column;
        align-items: stretch;
        padding: 0 1.25rem;
        display: none;
        position: relative;
        top: 0;
        left: 0;
        overflow: hidden
    }
    .navbar-dp-card.is-locales {
        padding-top: 0;
        padding-bottom: 0
    }
    .navbar-dp-content-main {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        width: auto;
        padding-top: 1rem;
        padding-bottom: 1.5rem
    }
    .navbar-dp-content-secondary {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column;
        width: auto;
        padding-bottom: 1rem
    }
    .navbar-card-small-link-component {
        grid-column-gap: .5rem
    }
    .navbar-dp-card-divider {
        width: 100%;
        height: 1px
    }
    .navbar-dp-chevron {
        opacity: .75
    }
    .navbar-menu-button {
        transform-origin: 75% 0;
        justify-content: center;
        align-items: center;
        margin-left: 1.25rem;
        display: flex
    }
    .navbar-buttons {
        order: 2
    }
    .navbar-socials {
        margin-right: 1.25rem
    }
    .navbar-socials.hide {
        display: none
    }
    .navbar-lets-connect {
        width: 100%;
        margin-top: 0;
        position: relative
    }
    .rte-ft-basic p {
        font-size: 1.15rem
    }
    .feature-section-rules-grid.tablet-full {
        width: 100%
    }
    .rules-grid-tile {
        height: 5rem
    }
    .locales-wrapper.is-navbar {
        width: 100%
    }
    .locales-list.is-navbar {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
    .section-hero-main-ft-basic {
        padding-top: 0;
        padding-bottom: 0
    }
    .section-hero-main-ft-basic.plk {
        padding-top: 2rem
    }
    .navbar-mobile-divider {
        background-color: var(--ft-green-800);
        max-width: 100%;
        height: 1px;
        padding-bottom: 0;
        padding-right: 0;
        position: absolute;
        inset: 0% 1.5rem auto
    }
    .navbar-mobile-divider.new {
        left: 0;
        right: 0
    }
    .feature-section-video {
        justify-content: center;
        align-self: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .feature-section-video.align-center {
        width: 100%;
        min-height: auto
    }
    .section-hero-about {
        margin-bottom: 0;
        padding-bottom: 0
    }
    .hero-about {
        padding-top: 5rem
    }
    .evenet-status-over-2 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .navbar_logo_xmas {
        bottom: .15rem
    }
    .text-style-typewriter.text-size-large.text-weight-bold {
        align-self: center
    }
    .event-status-over-4 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .event-photos-grid {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .section-hero-worldcup {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
    .hero-wc-text.left {
        max-width: 90%
    }
    .layout-wc-form {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column
    }
    .wc-form-sidebar {
        width: auto;
        min-width: 75%
    }
    .wc-logo-main {
        align-self: center;
        width: 10rem
    }
    .hero-premium-component {
        padding-top: 5rem
    }
    .tier-wrapper {
        background-position: 150% -20%
    }
    .tiers-wrapper {
        grid-template-columns: 1fr
    }
    .criteria-items-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .premium-tier-item {
        text-align: left
    }
    .premium-form-card {
        width: auto;
        min-width: 75%
    }
    .limited25-content-side.is-code {
        border-color: var(--cream-200)
    }
    .trustpilot-card2 {
        padding: 20px
    }
    .platform-card-image.lk {
        max-width: 60%
    }
    .platform-card-image.sss {
        max-width: 70%
    }
    .platform-card-image.sssf {
        max-width: 60%
    }
    .layout-gamespromo-features {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        margin-top: 2.5rem
    }
    .navbar-games-bg {
        display: flex
    }
    .tag.perk {
        border-style: none;
        flex-flow: row-reverse;
        justify-content: space-between;
        align-items: center
    }
    .div-block-17 {
        flex-flow: column;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        display: flex
    }
    .image-3 {
        max-width: 70%
    }
    .tagnew {
        max-width: 90px;
        inset: -12px 0% auto
    }
    .tagnew.color.new {
        justify-content: center;
        align-items: center;
        max-width: 72px;
        margin-left: auto;
        inset: -10px 16px auto auto
    }
    .tagnew.color.new.ors {
        z-index: 5;
        max-width: 100px;
        top: 20px;
        right: 4px
    }
    .tagnew.new.red {
        max-width: 50px;
        margin-right: 10px;
        display: block;
        right: 16px
    }
    .html-embed-3 {
        width: 34px;
        height: 18px;
        margin-top: -3px
    }
    .lite-challenge-banner {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .html-embed-5 {
        justify-content: space-between;
        align-self: center;
        align-items: center;
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        display: flex
    }
    .div-block-28 {
        width: 4px;
        padding-left: 4px;
        padding-right: 4px
    }
    .next--to {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .tabsbutttons {
        flex-flow: column;
        margin-bottom: 48px
    }
    .tabsbutttons.small {
        flex-flow: column
    }
    .tabsbutttons.et {
        margin-top: 0
    }
    .flex-next {
        border-radius: 2rem;
        flex-flow: column-reverse;
        display: flex
    }
    .flex-next.right,
    .flex-next.top {
        flex-flow: column
    }
    .rich-text-block.opacity {
        display: none
    }
    .breaking-rules {
        width: 100%
    }
    .div-block-34 {
        grid-column-gap: 32px;
        grid-row-gap: 32px
    }
    .uui-faq02_question {
        padding-top: 1.2rem;
        padding-bottom: 1.2rem
    }
    .uui-layout87_component {
        grid-template-columns: 1fr 1fr
    }
    .div-block-36 {
        min-width: 0;
        margin-top: -13px;
        margin-left: 16px;
        position: absolute
    }
    .next--to-2 {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .counter-pointer-component-copy {
        display: flex
    }
    .center.white {
        display: inline-flex
    }
    .image-box-animation {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .code-embed-9 {
        width: 28px
    }
    .treasure-chest {
        aspect-ratio: auto;
        object-fit: fill;
        width: 8em;
        top: auto;
        bottom: 0;
        right: 85px
    }
    .payouts-carousel {
        width: 100%;
        overflow: hidden
    }
    .navnew {
        -webkit-backdrop-filter: blur(40px);
        backdrop-filter: blur(40px);
        min-height: 3.6rem;
        margin-top: 64px;
        padding-bottom: 4px;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        position: absolute
    }
    .smaller.center-on-hone {
        text-align: center
    }
    .location {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        place-items: center stretch;
        display: flex
    }
    .pro-item {
        text-align: center;
        align-items: center
    }
    .image-box {
        width: 100px
    }
    .div-block-76,
    .div-block-77 {
        width: 100%
    }
    .discount-item {
        display: flex
    }
    .discount-item.edited.dss.s {
        justify-content: center;
        align-items: center;
        width: 100%
    }
    .uui-section_pricing11.hide-tablet {
        display: flex
    }
    .pricing-table_head {
        min-width: 18rem
    }
    .fs_table-examples_table-container {
        max-width: 100%;
        padding-top: 5rem;
        overflow: auto
    }
    .fs_table-examples_table-container.is-relative-element {
        overflow: auto
    }
    .pricing-table_component {
        max-width: 100%
    }
    .pricing-table_icon {
        width: 26px
    }
    .logo-table {
        width: 64%
    }
    .logo-table.for-traders {
        width: 52%
    }
    .image-33 {
        width: 54%
    }
    .table {
        padding-left: 10px;
        padding-right: 10px
    }
    .table.no-pad.overflow {
        flex: none
    }
    .table-1---header---text {
        font-family: Saans, Arial, sans-serif;
        font-size: 12px;
        line-height: 14px
    }
    .table-1---header---text.data.center.cms.perk {
        text-align: left
    }
    .table-row-3-col.data-row {
        width: 100%;
        margin-left: auto;
        margin-right: auto
    }
    .table-row-3-col.header {
        width: 90%;
        margin-left: auto;
        margin-right: auto
    }
    .table-row-3-col.header.cms {
        width: 100%
    }
    .icon-sandart.small.very {
        width: 16px;
        height: 16px
    }
    .payout-card {
        padding: 20px
    }
    .div-block-82 {
        width: 156px;
        height: 30px;
        margin-top: -15px
    }
    .div-block-85 {
        justify-content: space-between;
        align-items: flex-end
    }
    .uui-layout95_image {
        width: 132px
    }
    .uui-layout95_image-wrapper.new {
        justify-content: flex-start;
        align-items: center
    }
    .uui-layout95_image-wrapper.new.center {
        flex-flow: column;
        margin-bottom: 0
    }
    .uui-layout96_item {
        min-width: 30%;
        padding: 32px
    }
    .uui-layout96_item.new {
        padding: 20px
    }
    .uui-layout96_item.new.ox {
        border-radius: 40px;
        flex-flow: column
    }
    .uui-layout95_list {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr 1fr;
        justify-content: space-between;
        align-items: center
    }
    .div-block-91-copy2 {
        background-image: linear-gradient(#03271f, #03271f00);
        width: 100%;
        height: 5rem;
        margin-top: 4.5rem;
        padding-top: 0
    }
    .glow.toop {
        height: 300px
    }
    .glow.top-one-glow {
        filter: blur(30px);
        width: 20%;
        height: 200px;
        margin-top: -270px;
        margin-bottom: 0;
        margin-left: auto;
        bottom: auto
    }
    .uui-button-row-3.is-reverse-mobile-landscape {
        position: relative
    }
    .uui-cta05_content {
        margin-right: 3rem
    }
    .uui-cta05_component {
        grid-template-columns: 1fr;
        padding: 3rem
    }
    .div-block-92-copy {
        width: 100%
    }
    .div-block-96 {
        grid-column-gap: 8px;
        grid-row-gap: 8px
    }
    .image-35 {
        width: 100%
    }
    .div-block-99 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        flex-flow: row;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: flex-start;
        align-self: flex-start;
        align-items: center;
        display: flex
    }
    .list-item.tabs {
        grid-column-gap: 3px;
        grid-row-gap: 3px
    }
    .info-plarform-card {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        justify-content: flex-start;
        align-items: flex-start
    }
    .rdv_component {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .rdv_component.edi {
        flex-flow: column-reverse;
        display: flex
    }
    .argu_component.jksd {
        flex-flow: column;
        display: flex
    }
    .orga_image {
        position: absolute;
        inset: 0%
    }
    .header_heading-wrapper_informations {
        flex-flow: column-reverse
    }
    .header_heading-wrapper {
        max-width: 100%;
        position: relative;
        bottom: 0
    }
    .merch_component {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .header_wrapper {
        min-height: 90vh
    }
    .argu_item {
        grid-column-gap: 24px;
        grid-row-gap: 24px
    }
    .argu_item.is-bg-dark.s {
        grid-column-gap: 34px;
        grid-row-gap: 34px
    }
    .argu_item.is-bg-white {
        grid-column-gap: 24px;
        grid-row-gap: 24px
    }
    .argu_content-top {
        grid-template-columns: 1fr
    }
    .argu_content-top.dsc.kds {
        flex-flow: column;
        display: flex
    }
    .padding-section-medium-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .padding-global-2 {
        margin-left: auto;
        margin-right: auto
    }
    .header_background-image {
        object-fit: cover;
        position: absolute;
        inset: 0%
    }
    .section_header-2 {
        display: flex
    }
    .rdv_content-right {
        min-height: 400px
    }
    .map_component {
        justify-content: space-between;
        align-items: center;
        height: 300px;
        min-height: 300px
    }
    .sponspor_component {
        grid-column-gap: 3rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .section_rdv {
        margin-top: 0
    }
    .header_logo-wrapper {
        display: none;
        overflow: hidden
    }
    .argu_content-bottom {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .navbar_menu-link-wrapper {
        border: 1px solid #000;
        border-top-style: none;
        flex-direction: column;
        width: 100%
    }
    .navbar_container {
        grid-template-columns: auto 1fr;
        width: 100%
    }
    .navbar_component {
        z-index: 9999;
        opacity: 1;
        width: 100%;
        margin-top: 1.5rem;
        margin-left: auto;
        margin-right: auto;
        padding-left: 5%;
        padding-right: 5%;
        display: block;
        inset: auto 0% 0%
    }
    .navbar-awards-bg,
    .navbar-bg-bottom-new {
        display: flex
    }
    .gradient,
    .gradient.tight {
        width: 200px
    }
    .gradient.xx.botm {
        bottom: 0%
    }
    .div-block-103 {
        position: static
    }
    .div-block-107 {
        flex-flow: column;
        display: flex
    }
    .badge-pro {
        border-radius: 16px;
        justify-content: center;
        align-items: center
    }
    .ed {
        width: 100%
    }
    .process-card-light.center.edids.wed.d {
        padding: 1rem
    }
    .div-block-147 {
        justify-content: center;
        align-items: center;
        padding: 64px
    }
    .cnet {
        text-align: center
    }
    .cnet.white {
        font-size: 1.9rem
    }
    .guarantee-sticker {
        inset: auto 16px 16px auto;
        transform: scale(.95)
    }
    .guarantee-text-container {
        flex-flow: column;
        margin-left: 0;
        display: inline-flex
    }
    .padding-global-8 {
        margin-left: auto;
        margin-right: auto
    }
    .uui-padding-vertical-xhuge {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
    .uui-heroheader08_component {
        grid-column-gap: 0rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .code-embed-19 {
        margin-left: 0
    }
    .uui-layout47_component {
        grid-template-columns: 1fr 1fr
    }
    .uui-padding-vertical-xhuge-2 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
    .event-yt-video,
    .event-videos-grid {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .paragraph-s {
        display: flex
    }
    .comp-highlights-numbers-2 {
        order: 1;
        width: 84%;
        margin-top: 3rem;
        margin-bottom: 0
    }
    .comp-highlight-item-2 {
        flex: 1;
        padding-right: 0%
    }
    .comp-highlight-number-2 {
        font-size: 2.5rem
    }
    .text-size-small-7 {
        text-align: left
    }
    .icon-embed-xxsmall-2 {
        width: 1.1rem;
        height: 1.1rem
    }
    .kokoska {
        font-size: 1rem
    }
    .icon-embed-xsmall-5 {
        width: 1.25rem;
        min-width: 1.25rem;
        height: 1.25rem;
        min-height: 1.25rem
    }
    .icon-embed-xsmall-5.white.ss {
        width: 2rem;
        min-width: 2rem;
        height: 2rem;
        min-height: 2rem
    }
    .button-3 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .button-3.is-small {
        height: 2.1rem
    }
    .site-navigation {
        justify-content: center;
        align-items: center;
        margin-top: 0
    }
    .div-block-201 {
        display: none
    }
    .text-weight-medium-2 {
        text-align: left;
        font-size: .85rem
    }
    .navbar-dp-card-divider-2 {
        width: 100%;
        height: 1px
    }
    .navbar-dp-link-new-2 {
        padding: .5rem 0;
        font-size: 2.5rem;
        font-weight: 500
    }
    .navbar-dp-content-secondary-2 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column;
        width: auto;
        padding-bottom: 1rem
    }
    .navbar-dp-link-2 {
        padding: .5rem 0;
        font-size: 2.5rem;
        font-weight: 500
    }
    .navbar6_logo-2 {
        height: 1.8rem
    }
    .navbar6_logo-2.ls:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        margin-left: 8px
    }
    .navbar6_logo-2.kslmaxc {
        display: block
    }
    .navbar6_logo-2.dksl {
        display: none
    }
    .navbar6_logo-2.kslmaxc-copy {
        display: block
    }
    .navbar-menu {
        z-index: -1;
        -webkit-backdrop-filter: blur(50px);
        backdrop-filter: blur(50px);
        color: var(--bg-primary);
        background-color: #051914cc;
        flex-direction: column;
        align-items: stretch;
        height: 100vh;
        margin-top: 3.45rem;
        margin-left: 0;
        padding-top: 2rem;
        padding-bottom: 10rem;
        transition: all .2s;
        display: none;
        position: absolute;
        inset: 0 0% auto;
        overflow: scroll
    }
    .navbar-menu:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        display: none
    }
    .navbar-card-small-link-icon-2 {
        right: -1.75rem
    }
    .div-block-202 {
        display: flex
    }
    .text-size-small-8 {
        text-align: left;
        font-size: .92rem
    }
    .navbar-top {
        z-index: 99
    }
    .navbar6_logo-link-2 {
        width: 8.5rem
    }
    .navbar6_logo-link-2.w--current {
        padding-left: 0
    }
    .text-block-33 {
        font-size: 1rem
    }
    .navbar-container-2 {
        justify-content: space-between;
        max-width: 100%;
        padding-left: 0%;
        padding-right: 0%
    }
    .navbar-container-2.full-height.kois {
        position: static
    }
    .navbar-dp-secondary-content-2 {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-wrap: wrap;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        align-self: stretch;
        display: grid
    }
    .navbar-bg-bottom-new-2 {
        display: flex
    }
    .real-company-globe-gradient-right-2 {
        display: none
    }
    .real-company-globe-gradient-right-2.no-pointer-events {
        display: block
    }
    .real-company-globe-gradient-right-2.no-pointer-events.ssds {
        background-image: linear-gradient(90deg, #09090900, #131313 82%, #131313)
    }
    .real-company-globe-gradient-right-2.no-pointer-events.ssds.ss {
        background-image: linear-gradient(270deg, #09090900, #131313 82%, #131313)
    }
    .text-block-32 {
        font-size: 1rem
    }
    .div-block-204,
    .div-block-204:lang(es) {
        z-index: 10;
        position: relative
    }
    .prop-firm-badge {
        margin: 0
    }
    .uui-heroheader06_content.cent-phone {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        display: flex
    }
    .hero-prop-firm-image-2 {
        height: 1.4rem;
        line-height: 1
    }
    .uui-heroheader06_component {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .video-bg {
        object-fit: cover;
        width: 80%;
        min-width: 80%;
        max-width: 80%;
        min-height: auto;
        margin-left: auto;
        margin-right: auto
    }
    .div-block-196 {
        grid-column-gap: 24px;
        grid-row-gap: 24px
    }
    .opened-div-2 {
        padding: 24px
    }
    .swiper-container-events {
        margin-left: 0%;
        margin-right: 0%;
        padding: 0
    }
    .button-primary-3 {
        padding: .5rem 1.25rem
    }
    .event-tile {
        max-width: 82%
    }
    .bg-images {
        max-height: 60vh
    }
    .section-mertics.metrics,
    .section-mertics.metricscrypto {
        padding-top: 0;
        padding-bottom: 0
    }
    .layout-text-wrapper {
        margin-left: auto;
        margin-right: auto
    }
    .badges-image {
        max-width: 70%;
        margin-left: auto;
        margin-right: auto
    }
    .layout-list-item {
        background-image: none;
        background-position: 0 0;
        background-repeat: repeat;
        background-size: auto;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        justify-content: center
    }
    .layout-list-item.layout-wrapper {
        flex-flow: wrap;
        grid-template-rows: auto;
        display: flex
    }
    .glow-2.numbers.sdv.klas {
        width: 40%;
        height: 20%;
        margin-top: -5%;
        margin-left: auto;
        margin-right: auto
    }
    .icon-big {
        transform: rotate(90deg)
    }
    .icon-embed-xsmall-9 {
        width: 1.5rem;
        height: 1.5rem
    }
    .arrow-steps {
        flex-flow: row;
        margin: auto
    }
    .process-card-3 {
        height: 25rem
    }
    .text-size-large-6 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .component-more-block-2.sdd.center.lkd.s {
        justify-content: center;
        align-items: center
    }
    .uui-pricing06_plan,
    .uui-pricing06_content {
        width: 100%
    }
    .uui-pricing06_component {
        flex-flow: column;
        grid-template-columns: 1fr
    }
    .card-x.is-slider-process {
        width: 100%;
        margin-right: 12px
    }
    .swiper-resources-arrow-2 {
        width: 3.5rem
    }
    .icon-embed-xsmall-10 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-weight-medium-3 {
        text-align: left;
        font-size: .85rem
    }
    .uui-max-width-large-8 {
        width: 100%;
        margin-top: 1rem
    }
    .icon-embed-xsmall-12 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-banner04_content.sdkl {
        grid-column-gap: 12px;
        grid-row-gap: 12px
    }
    .uui-banner04_wrapper {
        width: 100%;
        padding-left: 1.25rem
    }
    .uui-banner04_icon-wrapper {
        display: flex
    }
    .plans-include {
        flex-flow: column;
        justify-content: space-between;
        align-items: stretch
    }
    .uui-banner04_text-wrapper {
        flex-wrap: wrap
    }
    .uui-banner04_text-wrapper.dfvs {
        width: 100%
    }
    .arrow-plans {
        display: none
    }
    .uui-faq03_content {
        grid-column-gap: 3rem;
        grid-row-gap: 4rem
    }
    .uui-faq03_content.crypto-3928 {
        grid-column-gap: 1rem
    }
    .event-photos-grid-2 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .evenet-status-over-4 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .icon-embed-xsmall-13 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-2 {
        padding-top: 50%
    }
    .hero-light-component-2 {
        padding-top: 5rem
    }
    .button-4 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .icon-embed-xsmall-14,
    .icon-embed-xsmall-17 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-4 {
        padding-top: 50%
    }
    .evenet-status-over-8 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .swiper-step1.edit,
    .process-card-4,
    .swiper-step3.edit,
    .swiper-step2.edit {
        height: auto
    }
    .text-block-40 {
        font-size: .9rem
    }
    .icon-embed-xsmall-20 {
        width: 1.5rem;
        height: 1.5rem
    }
    .evenet-status-over-9 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .icon-embed-xsmall-21 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-5 {
        padding-top: 50%
    }
    .icon-embed-xsmall-22 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-6 {
        padding-top: 50%
    }
    .evenet-status-over-6 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .icon-embed-xsmall-23 {
        width: 1.5rem;
        height: 1.5rem
    }
    .hero-light-component-3 {
        padding-top: 0
    }
    .ratio-event-header-7 {
        padding-top: 50%
    }
    .evenet-status-over-10 {
        font-size: 1rem;
        top: 38px;
        right: -109px
    }
    .icon-embed-xsmall-24 {
        width: 1.5rem;
        height: 1.5rem
    }
    .button-5 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .text-weight-medium-4 {
        text-align: left;
        font-size: .85rem
    }
    .academy-video-gradient-top {
        background-image: linear-gradient(to bottom, #13141700, var(--ft-black)86%);
        height: 30%
    }
    .icon-embed-xsmall-25,
    .icon-embed-xsmall-26 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-large-8 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .heading-style-h3-3 {
        font-size: 2rem
    }
    .icon-embed-xsmall-27 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-large-9 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .heading-style-h3-4 {
        font-size: 2rem
    }
    .icon-embed-xsmall-28 {
        width: 1.5rem;
        height: 1.5rem
    }
    .active-line {
        height: 3px
    }
    .text-size-large-10 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .event-videos-grid-2,
    .event-photos-grid-3 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .icon-embed-xsmall-29 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-weight-medium-5 {
        text-align: left;
        font-size: .85rem
    }
    .discord-gradient-top {
        background-image: linear-gradient(to bottom, #13141700, var(--ft-black)86%);
        width: 160%;
        height: 30%;
        left: -30%
    }
    .image-76 {
        inset: auto -100px -100px auto
    }
    .div-block-216 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        padding-left: 0
    }
    .payout-guarantee-section {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .navbar-dp-link-3 {
        padding: .5rem 0;
        font-size: 2.5rem;
        font-weight: 500
    }
    .navbar-dp-link-3.is-locale-switch {
        font-size: 1rem;
        display: none
    }
    .navbar-dp-link-3.is-locale-switch.show {
        display: flex
    }
    .icon-embed-xsmall-30 {
        width: 1.5rem;
        height: 1.5rem
    }
    .navbar-dp-card-3 {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-direction: column;
        align-items: stretch;
        padding: 0 1.25rem;
        display: none;
        position: relative;
        top: 0;
        left: 0;
        overflow: hidden
    }
    .navbar-dp-card-3.is-locales {
        padding-top: 0;
        padding-bottom: 0
    }
    .bg-desaturated-footer {
        display: flex
    }
    .mob-center {
        text-align: center
    }
    .vertical-padding {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .vertical-padding.hero {
        padding-top: 0
    }
    .vertical-padding.bg-secondar.center.sdlk.futures.dal {
        justify-content: space-between;
        align-items: center;
        padding: 2rem;
        display: flex
    }
    .vertical-padding.ssd {
        padding-top: 0
    }
    .logo-title.sale {
        background-image: linear-gradient(315deg, #dd1d1d, #f5108e);
        position: relative;
        top: auto
    }
    .logo-title.sale:lang(es),
    .logo-title.sale,
    .logo-title.sale:lang(es) {
        position: relative;
        top: auto
    }
    .hero-trust-badge {
        justify-content: center;
        align-items: center;
        width: auto;
        margin-left: auto;
        margin-right: auto;
        display: block;
        inset: 0%
    }
    .hero-trust-badge.sdkj {
        position: absolute;
        inset: auto
    }
    .badges {
        justify-content: center;
        align-items: center
    }
    .discount-hone {
        flex-flow: column;
        order: 1;
        margin-top: 1rem;
        display: flex
    }
    .discount-hone._100 {
        flex-flow: column
    }
    .hide-on-phone.crypto-35,
    .hide-on-phone.crypto-35:lang(cs) {
        display: none
    }
    .heading-44.phone-center,
    .phone-center {
        text-align: center
    }
    .rules-bloc {
        border-radius: 2rem
    }
    .wourld-banner {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        justify-content: space-between;
        align-items: center
    }
    .div-block-228 {
        justify-content: space-between;
        align-items: center;
        max-width: 100%
    }
    .dsvvsd {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        max-width: 100%
    }
    .div-block-229 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center
    }
    .worl-map {
        max-width: 65%
    }
    .div-block-231 {
        justify-content: flex-start;
        align-items: center
    }
    .wd-l-wqd {
        height: auto
    }
    .tags-wrapper,
    .div-block-232-copy-copy {
        justify-content: center;
        align-items: center
    }
    .sd-mcdsc.is-slider-recap {
        height: auto;
        padding-right: 0%;
        overflow: visible
    }
    .dskmc-dsc.kmdscmsdcml {
        height: auto
    }
    .dlsk.is-news,
    .lkds.is-news {
        width: 100%;
        margin-right: 12px
    }
    .feature {
        height: auto
    }
    .div-block-236 {
        grid-template-columns: 1fr
    }
    .location-2 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        place-items: center stretch;
        display: flex
    }
    .trustpilot-card {
        padding: 20px
    }
    .text-size-large-11 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .text-size-large-11.text-weight-light.white-2.small.smaller {
        justify-content: flex-start;
        align-items: center;
        height: 24px;
        line-height: 1
    }
    .icon-embed-xsmall-32 {
        width: 1.5rem;
        height: 1.5rem
    }
    .grid-2x {
        grid-template-columns: 1fr
    }
    .item-grid,
    .item-grid.edd {
        grid-template-columns: 1fr 1fr
    }
    .max-width.center-on-phone {
        text-align: center
    }
    .choose-section {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom-2.margin-small {
        flex-flow: row;
        justify-content: center;
        align-items: center;
        width: 100%;
        max-width: 100%
    }
    .bg-hero-section.bg.ss {
        margin-top: 2rem
    }
    .bg-hero-section.bg.ss.min {
        background-size: auto;
        margin-top: -2rem
    }
    .padding-global-10 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .hero-light-component-4 {
        padding-top: 0
    }
    .prop-vs-broker.ck.sdl {
        flex-flow: column-reverse;
        display: flex
    }
    .t-coontent {
        justify-content: space-between;
        align-items: center
    }
    .logo-event-top-2 {
        max-width: 42%;
        max-height: 28px
    }
    .image-79 {
        aspect-ratio: 1;
        outline-offset: 0px;
        object-fit: cover;
        border-radius: 999px;
        outline: 3px solid #3a1e5f;
        max-width: 48%;
        margin: 12px
    }
    .div-block-245 {
        justify-content: space-between;
        align-items: center;
        min-height: auto;
        padding: 0
    }
    .div-block-232 {
        margin-bottom: 0
    }
    .text-weight-medium-6 {
        text-align: left;
        font-size: .85rem
    }
    .pro-item-2 {
        text-align: center;
        align-items: center
    }
    .icon-embed-xsmall-33 {
        width: 1.5rem;
        height: 1.5rem
    }
    .urusl {
        order: -1;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .paragraph-medium-2.bold.xs-phone {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        text-align: center;
        flex-flow: wrap;
        display: inline-flex
    }
    .wh-4.gold-2.orange.xs-phone {
        color: #ff4b4e
    }
    .paragraph-s-2 {
        display: flex
    }
    .paragraph-s-2.bold.xs-phone {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .discount-phone-wrapper-2 {
        background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f0708 44%, #0a0303);
        border: 1px solid #31474280;
        border-radius: 1rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 74%;
        height: auto;
        padding: 24px;
        display: flex;
        overflow: hidden
    }
    .discount-phone-wrapper-2:lang(es) {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 70%
    }
    .discount-phone-wrapper-2.purple {
        background-image: linear-gradient(#2c14b31a, #0f0f0f00), linear-gradient(75deg, #1f1807 44%, #0a0a03);
        flex-flow: wrap;
        width: auto;
        padding-top: 16px;
        padding-bottom: 16px
    }
    .discount-phone-wrapper-2.purple.ewfk-l {
        background-image: linear-gradient(#9814b31a, #0f0f0f00), linear-gradient(75deg, #17071f 44%, #0a0a03);
        border-color: #3f314780;
        padding-top: 16px;
        padding-bottom: 16px
    }
    .discount-phone-wrapper-2.purple.crypto {
        background-image: linear-gradient(#2c14b31a, #0f0f0f00), linear-gradient(75deg, #1f1807 44%, #0a0a03);
        border-color: #4747474d
    }
    .text-span-9 {
        color: #ff4b4b
    }
    .text-span-9.purple {
        color: #b26fff
    }
    .text-span-9.purple.orange {
        color: #ffab4b
    }
    .banner-campaign-code-3.gray-2.small {
        border-color: #ff4b4b
    }
    .banner-campaign-code-3.gray-2.small.purple {
        border-color: #dbd524
    }
    .banner-campaign-code-3.gray-2.small.purple.green {
        border-color: #b26fff
    }
    .div-block-247,
    .div-block-247:lang(es) {
        z-index: 10;
        position: relative
    }
    .chip-text {
        font-weight: 500
    }
    .div-block-252 {
        flex-flow: column
    }
    .section-features {
        overflow: hidden
    }
    .d-features {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        grid-template-columns: 1fr 1fr;
        margin-top: 2.5rem
    }
    .max-wi {
        max-width: 100%
    }
    .purple {
        color: #b26fff
    }
    .purple.orange {
        color: #ffab4a
    }
    .div-block-259 {
        flex-flow: column;
        margin-top: .5rem;
        margin-bottom: 2rem
    }
    .div-block-261 {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        max-width: 80%
    }
    .layout-inside-book {
        grid-column-gap: 3rem
    }
    .button-6 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .button-6.is-landing.ga-event {
        height: auto;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .text-size-large-12 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .text-size-large-12.z-index-2-2.dakr {
        margin-top: 3px;
        position: static
    }
    .btn_shine {
        z-index: 1
    }
    .heading-style-h4-10.klsd {
        text-align: center;
        max-width: 100%
    }
    .section-hero-ebook {
        padding-bottom: 2rem
    }
    .feature-section-text-2 {
        width: 100%
    }
    .feature-section-photo-col-2 {
        width: 74%;
        margin-top: 1rem
    }
    .section_header-3 {
        padding-bottom: 2rem
    }
    .list-with-icons {
        grid-column-gap: 1rem;
        grid-template-columns: 1fr
    }
    .book-topic-item {
        height: 11rem
    }
    .sticker-complete-guide {
        width: 7rem;
        right: 24%
    }
    .hero-ebook-img {
        height: 26rem
    }
    .heading-style-h2-landing {
        font-size: 2.6rem
    }
    .layout-hero-ebook {
        grid-row-gap: 2rem;
        text-align: center;
        flex-direction: column;
        align-items: center
    }
    .icon-embed-xsmall-34 {
        width: 1.5rem;
        height: 1.5rem
    }
    .layout-feature-section-2 {
        grid-column-gap: 3rem;
        flex-flow: column-reverse
    }
    .hero-ebook-image {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .hero-text-2 {
        align-items: center;
        width: auto;
        max-width: 37rem
    }
    .h2-serif {
        font-size: 2.6rem
    }
    .image-84 {
        width: 94px;
        max-width: 70px;
        display: none
    }
    .div-block-264 {
        width: 100%
    }
    .text-size-large-13 {
        align-self: flex-start;
        font-size: 1rem
    }
    .text-size-large-13.text-weight-light.white-3.small.smaller {
        justify-content: flex-start;
        align-items: center;
        height: 24px;
        line-height: 1
    }
    .img-payment-method-3 {
        width: 64px;
        height: 64px
    }
    .heading-text-8 {
        font-size: 2.9rem
    }
    .heading-line-3 {
        text-align: left;
        margin-left: 0;
        display: block
    }
    .heading-block-3 {
        display: inline-block
    }
    .button-primary-2 {
        padding: .5rem 1.25rem
    }
    .layout-payouts-methods-2 {
        flex-direction: column;
        align-items: flex-start
    }
    .payout-methods-left-2 {
        width: 100%
    }
    .swiper-resources-arrow-4 {
        width: 3.5rem
    }
    .sacas {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }
    .heading-span-wrapper-3 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: inline-block
    }
    .payouts-wrapper-2 {
        max-height: 44rem
    }
    .padding-section-medium-4 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .coin-item {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        background-color: #1f1f1f;
        min-width: 90%;
        height: auto;
        padding: .75rem 1.25rem .75rem .75rem
    }
    .coin-item:hover {
        filter: none;
        background-color: #292929
    }
    .button-7 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .icon-embed-xsmall-35 {
        width: 1.5rem;
        height: 1.5rem
    }
    .swiper-slide-3.is-slider-resources,
    .swiper-slide-3.is-slider-trustpilot {
        width: 50%
    }
    .heading-wrapper-3 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        justify-content: center;
        align-items: center;
        display: flex
    }
    .trustpilot-card-2 {
        padding: 20px
    }
    .tab-panel.tabs-radius {
        padding-top: 12px
    }
    .tab-title.w--current {
        overflow: hidden
    }
    .tab-title.crypto.gradient-border.crypto-31.w--current:lang(cs) {
        height: 100%;
        min-height: 100%
    }
    .tab-title.crypto.gradient-border.crypto-31.dd {
        overflow: visible
    }
    .tab-title.futures {
        overflow: hidden
    }
    .tab-title.futures.gradient-border.crypto-24:lang(cs) {
        height: 100%
    }
    .tabs-menu-2.crypto-17:lang(cs) {
        align-items: stretch
    }
    .lk-ds.desaturated.crypto-2969 {
        border-top-left-radius: 20px
    }
    .ipad-screen {
        border-radius: 7px
    }
    .container-w2.gutter-outside {
        min-width: 70%;
        max-width: 86%;
        position: static
    }
    .hero-image-2.center {
        justify-content: center;
        align-items: center;
        margin: 0;
        display: flex
    }
    .crypto-carousel,
    .payouts-carousel-srap {
        width: 100%;
        overflow: hidden
    }
    .cl-sa {
        justify-content: center;
        align-items: center;
        margin-top: 0
    }
    .dashboard-features {
        grid-column-gap: 2rem;
        grid-row-gap: 4rem
    }
    .vertical-padding-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .padding-global-11 {
        margin-top: 32px;
        margin-bottom: 32px;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .dashboard-main-features {
        grid-column-gap: 2rem;
        grid-row-gap: 4rem
    }
    .div-block-267 {
        min-width: 70%
    }
    .div-block-268,
    .div-block-268:lang(es) {
        z-index: 10;
        position: relative
    }
    .main-page-title {
        text-align: center;
        font-weight: 600
    }
    .banner-campaign-code-4.gray-2.small {
        z-index: 2;
        border-color: #b67f38;
        position: relative
    }
    .paragraph-s-3 {
        display: flex
    }
    .uui-heroheader06_component-2 {
        grid-template-columns: 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .text-span-13 {
        color: #ffa250
    }
    .hero-image-3.center {
        justify-content: center;
        align-items: center;
        margin: 0;
        display: flex
    }
    .discount-phone-wrapper-3 {
        background-image: linear-gradient(#b3b3b31a, #0f0f0f00), linear-gradient(75deg, #1f1107 44%, #0a0a0a);
        border: 1px solid #ffffff1a;
        border-radius: 1rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: auto;
        padding: 24px;
        display: flex;
        overflow: hidden
    }
    .discount-phone-wrapper-3:lang(es) {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 70%
    }
    .uui-padding-vertical-xhuge-4 {
        padding-top: 2rem;
        padding-bottom: 6rem
    }
    .wh-5.gold-2.orange.xs-phone {
        color: #ffa250
    }
    .paragraph-116.mob-center {
        text-align: center
    }
    .hero-image-4.center {
        justify-content: center;
        align-items: center;
        margin: 0;
        display: flex
    }
    .lottie-hero {
        width: 100%;
        min-width: 100%;
        margin: 0;
        position: static
    }
    .lottie-hero.lazy-lottie {
        margin-left: auto;
        margin-right: auto;
        left: auto
    }
    .navbar-item-lang {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .navbar-item-lang.is-locale-switcher-desktop {
        display: flex
    }
    .navbar-item-lang.is-locale-switcher-desktop.no-margin {
        padding-top: .5rem;
        padding-left: 0
    }
    .navbar-item-lang.is-locale-switcher-desktop.no-margin.hide-on-desktop {
        display: flex
    }
    .navbar-item-copy {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .div-block-271,
    .div-block-273,
    .div-block-276 {
        width: 100%
    }
    .div-block-277 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        width: 100%
    }
    .div-block-278 {
        width: 100%
    }
    .sml {
        color: var(--text-secondary)
    }
    .div-block-280,
    .div-block-281 {
        width: 100%
    }
    .hero-image-5.center {
        justify-content: center;
        align-items: center;
        max-width: 70%;
        min-height: 20rem;
        margin: 0 auto;
        display: flex
    }
    .platform-x-features {
        z-index: 3;
        grid-column-gap: 2rem;
        grid-row-gap: 4rem;
        position: relative
    }
    .button-8 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .real-company-pointer-component-2 {
        display: none
    }
    .platform-mockup {
        grid-column-gap: 3rem;
        grid-template-columns: 1fr 1fr;
        grid-auto-flow: row;
        min-height: auto
    }
    .image-57,
    .button-row-2.left {
        display: none
    }
    .button-9 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .section-ft-x-platform {
        margin-top: 0
    }
    .academy-shows-pointer-component-2 {
        display: none
    }
    .padding-global-13 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .padding-global-13.overide {
        margin-top: 0
    }
    .glow-6.numbers.lottie.forex {
        width: 120px;
        height: 120px
    }
    .uui-layout87_component-2 {
        grid-template-columns: 1fr 1fr
    }
    .flex-next-2 {
        flex-flow: column-reverse
    }
    .heading-text-13.center-phone {
        text-align: center
    }
    .heading-text-13.align-center {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        display: flex
    }
    .icon-embed-xxsmall-3 {
        width: 1.1rem;
        height: 1.1rem
    }
    .button-10 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .button-10.is-small {
        height: 2.1rem
    }
    .flex-next-3 {
        flex-flow: column-reverse
    }
    .flex-next-3.right {
        flex-flow: column
    }
    .flex-next-4 {
        flex-flow: column-reverse
    }
    .flex-next-4.right {
        flex-flow: column
    }
    .paragraph-s-4 {
        display: flex
    }
    .div-block-293 {
        margin-bottom: 0
    }
    .component-more-block-5.sdd.center-3.lkd.s {
        flex-flow: row;
        justify-content: center;
        align-items: center
    }
    .paragraph-xs-2 {
        display: flex
    }
    .image-98 {
        aspect-ratio: 1;
        outline-offset: 0px;
        object-fit: cover;
        border-radius: 999px;
        outline: 3px solid #3a1e5f;
        max-width: 48%;
        margin: 12px
    }
    .div-block-295 {
        justify-content: space-between;
        align-items: center;
        min-height: auto;
        padding: 0
    }
    .button-11 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .image-99 {
        display: none
    }
    .text-weight-medium-8 {
        text-align: left;
        font-size: .85rem
    }
    .glow-7.numbers.sdv.klas {
        width: 40%;
        height: 20%;
        margin-top: -5%;
        margin-left: auto;
        margin-right: auto
    }
    .button-12 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .vertical-padding-3 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .vertical-padding-3.bg-secondar.center-3.sdlk.futures.dal {
        justify-content: space-between;
        align-items: center;
        padding: 2rem;
        display: flex
    }
    .padding-global-19 {
        margin-top: 32px;
        margin-bottom: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .academy-shows-pointer-component-3 {
        display: none
    }
    .icon-embed-xsmall-36 {
        width: 1.5rem;
        height: 1.5rem
    }
    .phone-mock {
        width: 90%
    }
    .text-style-label-6 {
        width: 100%
    }
    .page-wrapper-2 {
        width: auto;
        overflow: hidden
    }
    .icon-embed-xsmall-37 {
        width: 1.5rem;
        height: 1.5rem
    }
    .heading-wrapper-4 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        justify-content: center;
        align-items: flex-start;
        display: flex
    }
    .paragraph-118.center-phone {
        text-align: center
    }
    .layout-footer-2 {
        flex-flow: column;
        grid-template-columns: 1fr;
        justify-content: space-between;
        align-items: stretch
    }
    .col.col-lg-7.col-md-12 {
        max-width: 100%
    }
    .text-weight-medium-9 {
        text-align: left;
        font-size: .85rem
    }
    .text-weight-medium-9.table-label {
        font-size: .8rem;
        line-height: 1
    }
    .swiper-slide-4.cc-how-slider-thumbs {
        display: none
    }
    .text-size-large-14 {
        align-self: flex-start;
        font-size: 1.15rem
    }
    .u-mb-0 {
        margin-bottom: 0
    }
    .button-13 {
        height: 3.4rem;
        padding-left: 1.8rem;
        padding-right: 1.8rem
    }
    .platform-gradient1 {
        background-image: linear-gradient(#08080800, #080808);
        width: 100%;
        height: 300px;
        position: absolute;
        bottom: 0
    }
    .navbar-awards-bg2 {
        display: flex
    }
    .header26_image-2 {
        border-radius: 1.5rem;
        padding: 6px
    }
    .hero-about-2 {
        padding-top: 5rem
    }
    .row.row-align-center {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column
    }
    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }
    .swiper-wrapper-3.tabs-phone {
        justify-content: space-between;
        align-items: center
    }
    .swiper-wrapper-3.cc-how-slide {
        grid-column-gap: 0px;
        grid-row-gap: 0px
    }
    .section-hero-about-2 {
        margin-bottom: 0;
        padding-bottom: 0
    }
    .heading-block-4 {
        display: inline-block
    }
    .glow-9.toop {
        height: 300px
    }
    .section-header-new-4 {
        justify-content: center;
        align-items: center
    }
    .swiper-resources-arrow-5 {
        width: 3.5rem
    }
}

@media screen and (max-width:767px) {
    h1 {
        font-size: 2.5rem
    }
    h2 {
        font-size: 2.3rem
    }
    h3 {
        font-size: 1.7rem
    }
    h4 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    h5 {
        font-size: 1.25rem
    }
    h6 {
        font-size: 1.125rem
    }
    .hide-mobile-landscape {
        display: none
    }
    .main-wrapper.new {
        height: auto;
        min-height: 90vh;
        margin-bottom: 8rem
    }
    .main-wrapper.new.sdkl {
        min-height: auto
    }
    .margin-xsmall {
        margin: .75rem
    }
    .margin-small {
        margin: 1.25rem
    }
    .margin-medium {
        margin: 1.5rem
    }
    .margin-xxlarge {
        margin: 3rem
    }
    .margin-xhuge {
        margin: 4rem
    }
    .padding-medium {
        padding: 1.5rem
    }
    .padding-xlarge {
        padding: 2.5rem
    }
    .padding-xxlarge {
        padding: 3rem
    }
    .padding-xhuge {
        padding: 4rem
    }
    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom.margin-xxlarge.ss {
        margin-bottom: 1rem
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .text-weight-medium.white.dark.green,
    .text-size-medium {
        font-size: 1rem
    }
    .icon-embed-small.text-color-cream-500.hide-desktop {
        display: block
    }
    .icon-embed-small.gold.rotre {
        transform: none
    }
    .heading-style-h2 {
        font-size: 1.5rem
    }
    .heading-style-h2.dark {
        line-height: 1.05
    }
    .icon-1x1-xsmall.gray.sdds {
        width: 1rem;
        height: 1rem;
        margin: -4px 0 -10px
    }
    .text-size-tiny.text-color-white-70 {
        display: block
    }
    .text-size-tiny.white {
        font-size: .75rem
    }
    .button {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button.is-small {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .button.is-small.is-secondary.is-alternate.icon-left.showmobile {
        margin-top: 2rem;
        margin-left: 1rem;
        margin-right: 1rem;
        display: flex
    }
    .button.is-small.is-main.ga-event.blue {
        order: 2;
        min-width: 110px;
        padding-left: .3rem;
        padding-right: .3rem
    }
    .button.is-small.pulsing {
        width: 100%;
        height: 2.5rem;
        margin-top: 0
    }
    .button.is-small.dsklc {
        order: 1;
        margin-top: .5rem
    }
    .button.is-medium {
        height: 2.4rem;
        padding-left: 1.2rem;
        padding-right: 1.2rem
    }
    .button.is-main.ga-event {
        width: auto
    }
    .button.purple {
        min-width: 200px
    }
    .button.purple.dkls.el {
        display: none
    }
    .button.purple.dkls.el.sdkl.show {
        display: flex
    }
    .button.center {
        margin-left: auto;
        margin-right: auto
    }
    .button.show-phone {
        margin-top: 2rem;
        display: flex
    }
    .button.hide-phone {
        display: none
    }
    .button.dsclk {
        margin-top: 2rem
    }
    .heading-style-h4 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .heading-style-h4.text-color-cream-200 {
        font-size: 1.25rem
    }
    .text-weight-light.small.extra {
        font-size: 1rem
    }
    .heading-style-h3,
    .heading-style-h3.center.white {
        font-size: 1.7rem
    }
    .icon-embed-xsmall {
        width: 1.5rem;
        height: 1.5rem
    }
    .icon-embed-xsmall.dark.hide-mobile {
        display: none
    }
    .text-size-large {
        align-self: flex-start
    }
    .text-size-large.text-weight-grotesk-bold {
        text-align: center
    }
    .text-size-large.text-weight-grotesk-bold.white {
        margin-left: auto;
        margin-right: auto
    }
    .text-size-large.white {
        max-width: 100%
    }
    .text-size-large.white.monthly.month {
        font-size: 1rem
    }
    .text-size-large.new {
        font-size: .9rem
    }
    .padding-section-small {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .padding-global {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .padding-global.overide {
        margin-top: 0
    }
    .padding-global.padding {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .padding-global.padding.top-no {
        padding-bottom: 2rem
    }
    .padding-global.plus {
        margin-bottom: 0
    }
    .padding-global.bottom {
        margin-bottom: 6rem
    }
    .padding-section-medium,
    .padding-section-large {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .padding-section-large.small {
        padding-top: 4rem;
        padding-bottom: 0
    }
    .padding-section-large.edit {
        padding-top: 0
    }
    .body-light {
        max-width: 100%
    }
    .text-style-label.crypto-1052 {
        display: none
    }
    .section_header {
        padding: 2.5rem 2rem 3rem
    }
    .image-full.rounded.events {
        object-position: 50% 0%
    }
    .image-full.is-events,
    .image-full.is-forex,
    .image-full.is-forex,
    .image-full.is-forex,
    .image-full.is-forex,
    .image-full.is-events {
        object-fit: cover;
        object-position: 100% 50%
    }
    .section_header_label {
        margin-bottom: 1rem
    }
    .text-color-cream-500.special-display {
        font-size: .875rem;
        display: block
    }
    .swiper.is-slider-recap {
        margin-bottom: 2rem;
        padding-right: 33%
    }
    .swiper.is-slider-recap.sl {
        height: 100%
    }
    .swiper.is-slider-recap {
        margin-bottom: 0;
        padding-right: 33%
    }
    .swiper.is-slider-recap.kokot {
        margin-bottom: 0
    }
    .swiper.is-slider-resources {
        padding-right: 0%
    }
    .swiper.is-slider-recap {
        padding-right: 33%
    }
    .swiper.cc-how-slider {
        height: 490px
    }
    .swiper-wrapper {
        margin-top: 0
    }
    .swiper-wrapper.is-chips {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .swiper-wrapper.is-plans {
        padding-left: 0%;
        padding-right: 0%
    }
    .swiper-wrapper.is-slider-resources {
        margin-top: 0
    }
    .swiper-wrapper.is-chips.crypto-3444 {
        grid-column-gap: .55rem;
        grid-row-gap: .55rem
    }
    .swiper-slide {
        width: 100%
    }
    .swiper-slide.is-chips.crypto-3453 {
        border: 1px solid var(--crypto-border-primary);
        background-color: var(--crypto-bg-secondary);
        box-shadow: none;
        border-radius: .6rem
    }
    .swiper-slide.is-chips.crypto-3453.forex {
        border-color: var(--border-secondary);
        background-color: var(--bg-secondary);
        box-shadow: none
    }
    .swiper-slide.is-plans.cms-item-pricing.new {
        margin-top: 0
    }
    .swiper-slide.is-slider-resources {
        width: 50%;
        min-height: auto
    }
    .swiper-slide.is-academy-shows {
        width: 66%;
        height: auto;
        min-height: auto
    }
    .swiper-slide.is-news {
        aspect-ratio: auto;
        width: 100%;
        max-width: 100%
    }
    .swiper-slide.is-slider-trustpilot,
    .swiper-slide.is-slider-payputs {
        width: 100%
    }
    .faqs-layout {
        grid-row-gap: 1rem;
        flex-direction: column;
        grid-template-columns: 1fr
    }
    .accordion_title {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .layout-feature-section {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 0
    }
    .layout-feature-section.tablet-vertical {
        margin-bottom: 0
    }
    .layout-feature-section.tablet-vertical.other-way,
    .layout-feature-section.other {
        flex-flow: column-reverse
    }
    .layout-feature-section.other.background-box {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        margin-bottom: 32px
    }
    .feature-section-text {
        width: 100%
    }
    .feature-section-text.is-first.tablet-full {
        padding-bottom: 0
    }
    .social-button {
        width: 2rem;
        height: 2rem
    }
    .feature-section-photo-col {
        width: 100%;
        height: auto;
        min-height: auto;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        padding: 0
    }
    .feature-section-photo-col.boxed {
        justify-content: center;
        align-items: center;
        width: 80%;
        height: auto;
        margin-top: 0;
        margin-bottom: -96px;
        padding-left: 0
    }
    .feature-section-photo-col.edited {
        margin-top: 32px;
        margin-bottom: 0
    }
    .layout-footer {
        grid-row-gap: 2rem;
        flex-direction: column
    }
    .footer1_menu-wrapper {
        grid-column-gap: 1.5rem
    }
    .footer1_bottom-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        align-items: flex-start;
        padding-bottom: 0
    }
    .footer1_legal-list {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-auto-flow: row;
        display: flex
    }
    .section-hero {
        margin-top: -4rem
    }
    .section-hero-main {
        padding-top: 5rem
    }
    .hero-text {
        grid-row-gap: 1.2rem;
        text-align: left;
        align-items: flex-start
    }
    .hero-text.affil {
        text-align: center
    }
    .hero-image-wrapper {
        margin-top: 2rem
    }
    .layout-structure,
    .card-structure.is-company-details {
        flex-direction: column
    }
    .layout-struct-col-middle {
        align-items: center
    }
    .hero_main_image {
        width: 80%
    }
    .hero-light-component {
        padding-top: 4rem
    }
    .layout-office-locations {
        grid-row-gap: 3rem;
        flex-direction: column;
        grid-template-columns: 1fr
    }
    .contact_options_grid {
        grid-row-gap: 3.5rem;
        grid-template-columns: 1fr
    }
    .live-dot {
        bottom: 35%;
        left: 0
    }
    .section_blog-post1-header {
        padding-top: 2rem
    }
    .blog-post1-header_title-wrapper {
        grid-row-gap: .25rem
    }
    .blog-post1-header_image,
    .blog-post-content {
        margin-bottom: 2rem
    }
    .arrows.margin-top {
        padding-bottom: 1.5rem
    }
    .faq_link_wrapper {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .faq-content {
        min-height: 8rem;

        margin-bottom: 2rem
    }
    .faq-header {
        grid-row-gap: 3rem;
        padding-top: 5rem
    }
    .section_download_apps {
        margin-top: -12px
    }
    .card-app {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-flow: column-reverse;
        justify-content: center;
        align-items: center;
        margin-bottom: 0;
        padding-top: 3rem;
        padding-bottom: 0;
        display: flex
    }
    .card-app.green {
        border-radius: 2.5rem;
        padding: 2rem;
        display: flex
    }
    .app-card-image {
        z-index: 78;
        width: 65%;
        position: relative
    }
    .app-card-image.is-mt5 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        margin-left: auto;
        margin-right: auto;
        display: block
    }
    .app-card-content {
        justify-content: center;
        align-items: center;
        padding-bottom: 1.5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .app-image {
        margin-left: auto;
        margin-right: auto;
        display: block
    }
    .app-image.left {
        width: 100%;
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
        display: block;
        position: static
    }
    .faqs-more-desktop {
        display: none
    }
    .faqs-more-mobile {
        margin-top: 2rem;
        display: flex
    }
    .form-card {
        width: 100%;
        padding: 1.5rem
    }
    .blog-rich-text {
        width: 100%
    }
    .cms-item-instruments {
        flex-flow: column
    }
    .inst-table-cell {
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        max-width: 100%;
        min-height: 2rem;
        padding-left: 0;
        padding-right: 0
    }
    .inst-table-cell.is-first {
        width: 7rem;
        min-height: 2rem
    }
    .inst-table-cell.center {
        min-height: 2rem
    }
    .inst-table-cell.is-last {
        max-width: 100%;
        min-height: 2rem
    }
    .inst-table-cell.first {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 4px
    }
    .instruments-card {
        padding-bottom: 2rem;
        padding-left: 0;
        padding-right: 0
    }
    .inst-table-header {
        display: none;
        top: 4rem
    }
    .calc-stepper.border {
        border-color: #dbdbdb80
    }
    .calc-cell.center.dsc-l,
    .calc-cell.center.sdik {
        border-top-color: var(--border-secondary);
        min-height: 3.6rem;
        margin-bottom: 2rem;
        padding-top: 2rem;
        padding-bottom: 0
    }
    .banner-marquee-not-moving {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .rte-landing h3 {
        letter-spacing: .02em;
        margin-top: 2rem;
        font-size: 1.2rem
    }
    .rte-landing h2 {
        font-size: 1.8rem
    }
    .rte-terms em {
        width: 3rem
    }
    .rte-terms li {
        margin-left: 2rem;
        font-size: 1.15rem
    }
    .heading-style-h1-landing {
        font-size: 2.5rem
    }
    .heading-style-h1-young-talent {
        margin-bottom: .5rem;
        font-size: 2.7rem
    }
    .body-dark.black {
        background-color: #0f0f0f
    }
    .cms-story-item.masonry-item {
        width: 50%
    }
    .cms-list-stories {
        grid-template-columns: 1fr 1fr
    }
    .layout-get-book {
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 2rem
    }
    .layout-get-book.process-card-light {
        flex-flow: column-reverse
    }
    .get-book-block {
        width: 100%
    }
    .get-book-block.is-spain,
    .get-book-block.is-ebook {
        order: -1;
        padding-bottom: 2rem
    }
    .lottie-attention-book {
        display: none
    }
    .event-header {
        padding: 1rem
    }
    .ratio-event-header {
        padding-top: 44%
    }
    .event-form-header {
        padding-bottom: 2rem
    }
    .event-speaker-pic {
        width: 4rem;
        height: 4rem
    }
    .event-schedule-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .event-schedule-item-time {
        width: 2.5rem
    }
    .evenet-status-over {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .navbar6_component {
        min-height: 4rem
    }
    .navbar6_menu {
        padding-bottom: 6rem
    }
    .navbar-dropdown-content-left {
        grid-row-gap: 1.5rem;
        flex-direction: column;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr
    }
    .navbar-dropdown-content-block {
        grid-row-gap: .5rem;
        align-self: stretch;
        max-width: none
    }
    .navbar6_dropdown-content-right {
        padding: 1.5rem
    }
    .hero-ft-text {
        grid-row-gap: 1.2rem;
        text-align: left;
        align-items: flex-start
    }
    .hero-ft-text.gfgf {
        grid-row-gap: 0rem
    }
    .swiper-plans-wrapper {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .swiper-plans-wrapper.crypto-3589 {
        padding-left: 1rem
    }
    .navbar-dropdown-content-block-right {
        grid-row-gap: .5rem;
        max-width: none
    }
    .section-header-new.align-left {
        padding-bottom: 1.75rem
    }
    .heading-wrapper {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        justify-content: flex-start;
        align-items: flex-start
    }
    .heading-block {
        padding-bottom: 1rem
    }
    .heading-text-old.white {
        font-size: 2.9rem;
        display: inline-block
    }
    .heading-span-wrapper {
        margin-left: 0;
        margin-right: 0
    }
    .pricing-cell.is-basic.crypto-3768 {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .pricing-cell.is-info.is-title {
        position: sticky;
        left: 0
    }
    .pricing-cell.is-info.is-title.changed {
        padding-left: 1rem;
        padding-right: 1rem;
        position: sticky;
        left: 0
    }
    .pricing-cell.is-cta {
        padding: 1.5rem
    }
    .pricing-tooltip-wrapper {
        flex: 1
    }
    .pricing-tooltip-wrapper.is-header {
        z-index: 2;
        position: sticky;
        top: 4rem;
        box-shadow: 0 12px 14px -15px #6b676236
    }
    .padding-section-large-3 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .padding-section-large-3.jdkd {
        padding-top: 3rem
    }
    .layout-real-company-globe-numbers {
        margin-top: -10px
    }
    .comp-highlight-item {
        padding-right: 5%
    }
    .comp-highlight-number {
        font-size: 2rem
    }
    .payouts-features-list {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr 1fr
    }
    .payout-feature {
        display: flex
    }
    .payout-feature.hide-on-phome {
        display: none
    }
    .heading-line {
        flex-flow: column;
        display: block
    }
    .resource-card-content {
        padding: .75rem 1rem 1rem
    }
    .resource-card-text {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .ft-hero-bg {
        display: none
    }
    .hero-benefits-list {
        grid-column-gap: .35rem;
        grid-row-gap: .35rem;
        justify-content: flex-start;
        align-items: center;
        margin-bottom: .5rem
    }
    .hero-benefits-list.new-list {
        flex-flow: row;
        justify-content: center;
        align-items: center;
        margin-left: 0;
        margin-right: 0%;
        padding-left: 20px;
        padding-right: 20px
    }
    .real-company-visual {
        height: 70vw
    }
    .pricing-tooltip-item.changed {
        flex-flow: row
    }
    .pricing-tooltip-category.is-mobile.crypto-3771 {
        flex-flow: row-reverse;
        justify-content: flex-end;
        align-items: center
    }
    .pricing-category-text.changed {
        grid-column-gap: .2em;
        grid-row-gap: .2em;
        flex-flow: column
    }
    .pricing-category {
        font-size: .75rem
    }
    .pricing-category.changed {
        font-size: .875rem
    }
    .pricing-tooltip-card {
        min-width: 18rem;
        max-width: 22rem
    }
    .is-plan-funding {
        font-size: 2.2rem
    }
    .value-wrapper.crypto-3777 {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .price-final-display.heading-style-h3,
    .price-is-discounted {
        color: var(--fg-brand)
    }
    .pricing-code-tag.text-size-tiny.text-weight-medium.text-style-allcaps {
        height: 1.75rem
    }
    .pricing_tag_most_popular-new {
        padding: .2rem .75rem
    }
    .pricing-tab-content.crypto-2986 {
        justify-content: flex-start;
        align-items: center
    }
    .pricing-tabs-large-component {
        grid-column-gap: .7rem;
        grid-row-gap: .7rem;
        flex-flow: wrap
    }
    .pricing-tab-large {
        border-radius: 1rem;
        min-width: 44%;
        padding: 1rem 20px
    }
    .pricing-tab-large.w--current {
        min-width: 40%;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .pricing-tab-large.lite {
        border-radius: 1rem
    }
    .pricing-tab-large.general {
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .pricing-tab-large.small {
        width: 100%
    }
    .pricing-tab-large.crypto-104.w--current {
        padding: 20px
    }
    .pricing-tab-large.gen {
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .section-header-layout {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .swiper-resources-arrow {
        width: 2.5rem
    }
    .benefits-terms-header.new {
        margin-bottom: 0
    }
    .pricing-benefits-terms {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-columns: 1fr 1fr
    }
    .layout-academy-latest {
        width: 90%
    }
    .swiper-latest-video-arrow-wrapper-left,
    .swiper-latest-video-arrow-wrapper-right {
        display: none
    }
    .academy-latest-video-item {
        height: 100%;
        min-height: 100%
    }
    .layout-payouts-section {
        grid-template-columns: 1fr
    }
    .payouts-wrapper {
        max-height: 44rem
    }
    .discord-visual {
        width: 100%;
        height: 56vw
    }
    .layout-discord-features {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        margin-top: 2rem
    }
    .discord-left.sdkl {
        display: none
    }
    .discord-visual-image {
        width: 90%
    }
    .swiper-trustpilot {
        margin-bottom: 0
    }
    .swiper-trustpilot.edit {
        height: auto
    }
    .layout-spread {
        flex-direction: column
    }
    .block-broker-interview {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-direction: row;
        grid-template-columns: auto 1fr
    }
    .block-broker-interview.is-regular-video {
        width: 100%
    }
    .mt-card-header {
        margin-top: 0
    }
    .calculator-col-calc {
        width: 100%
    }
    .calculator-card-new {
        padding: 0
    }
    .hero-video-pointer-component.moved.cvaja {
        left: -65%
    }
    .section-hero-new {
        padding-top: 0
    }
    .section-hero-new.is-basic-page {
        margin-bottom: 0
    }
    .section-hero-new.new {
        background-color: var(--bg-primary);
        height: auto;
        min-height: 100vh;
        max-height: 200vh;
        padding-top: 0
    }
    .section-hero-new.new.dsk {
        min-height: auto
    }
    .hero-ft-layout {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        align-items: flex-start
    }
    .hero-ft-video {
        margin-top: 2rem
    }
    .hero-ft-main-video {
        width: 100%
    }
    .hero-ft-cta-area {
        flex-flow: column-reverse;
        align-items: flex-start
    }
    .ft-hero_video_play_btn {
        width: 5rem;
        height: 5rem
    }
    .image-hero-ft {
        height: 100%;
        display: block
    }
    .section-hero-main-ft {
        justify-content: flex-start;
        align-items: stretch;
        margin-bottom: 150px;
        padding-top: 3rem
    }
    .swiper-plans {
        margin-top: 0
    }
    .swiper-plans.two-step {
        margin-top: 0
    }
    .lottie-menu-icon {
        order: 3
    }
    .payout-methods-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .payout-method-card {
        background-color: var(--bg-secondary)
    }
    .payout-method-card:where(.w-variant-8e286336-dc2a-67dc-43d9-d01f0b20a599) {
        background-color: var(--crypto-bg-secondary)
    }
    .payout-method-card-header {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }
    .payout-method-card-header.is-soon {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center
    }
    .payment-method-text {
        max-width: 60%
    }
    .img-payment-method {
        aspect-ratio: auto;
        object-fit: contain;
        object-position: 50% 100%;
        width: auto;
        height: 100%
    }
    .component-background-video {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        aspect-ratio: 3/2;
        object-fit: cover;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex;
        top: 0
    }
    .component-background-video.show {
        display: flex
    }
    .tour-list {
        grid-column-gap: 2%;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }
    .blog4-header_featured-item {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr;
        align-items: baseline;
        margin-bottom: 3rem
    }
    .blog4-header_featured-item-content {
        padding: 0
    }
    .support-left {
        width: 100%
    }
    .navbar {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .navbar-container.new {
        margin-top: 16px;
        margin-bottom: 16px
    }
    .navbar-logo {
        order: -1;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .navbar-menu-new,
    .navbar-menu-new.new {
        display: none
    }
    .navbar-item {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .navbar-item.is-locale-switcher-desktop.no-margin.hide-on-desktop {
        display: block
    }
    .navbar-item.kokoska {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .navbar-dp-card {
        padding-left: 1rem;
        padding-right: 1rem;
        display: none
    }
    .navbar-dp-content-main {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        padding-bottom: 1px
    }
    .navbar-socials {
        display: none
    }
    .rte-ft-basic p {
        flex-flow: row;
        display: block
    }
    .feature-section-rules-grid {
        width: 100%;
        min-height: auto
    }
    .rules-grid-tile {
        height: auto;
        min-height: 5rem
    }
    .section-hero-main-ft-basic {
        padding-top: 0
    }
    .navbar-mobile-divider {
        left: 1rem;
        right: 1rem
    }
    .layout-about-numbers {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    .hero-about {
        padding-top: 4rem
    }
    .banner-campaign-code {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code.gray {
        padding-top: .2rem;
        padding-bottom: .2rem
    }
    .campaign-banner-code {
        font-size: .75rem
    }
    .campaign-banner-code.code {
        height: auto
    }
    .evenet-status-over-2 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .navbar_logo_xmas {
        height: 2rem
    }
    .event-status-over-4 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .event-photos-grid {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .section-hero-worldcup {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .hero-wc-text.left {
        max-width: 100%
    }
    .wc-form-sidebar {
        width: 100%
    }
    .form-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .wc-logo-main {
        width: 8rem
    }
    .bolt {
        width: 3rem;
        height: 47rem
    }
    .bolt-animation_wrapper._2 {
        left: 3rem
    }
    .bolt-animation_wrapper._1 {
        right: 3rem
    }
    .hero-premium-component {
        opacity: 1;
        padding-top: 4rem
    }
    .tier-wrapper {
        padding: 1rem
    }
    .criteria-items-wrapper {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-direction: column
    }
    .wrapper-benefits {
        border-radius: var(--radius-medium);
        padding: 1.5rem 1rem
    }
    .wrapper-criteria {
        border-radius: var(--radius-medium);
        padding: 1rem
    }
    .premium-benefits-wrapper {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        margin-top: 3rem;
        margin-bottom: 0
    }
    .premium-tier-list {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr 1fr 1fr
    }
    .premium-form-card {
        width: 100%;
        padding: 1.5rem
    }
    .campaign-popup-wrap2.new {
        display: none
    }
    .campaign-popup {
        padding: 1rem
    }
    .limited25-popup-content {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .trustpilot-card2 {
        aspect-ratio: auto;
        height: auto;
        padding: 16px
    }
    .platform-card-content {
        padding: 1.5rem 1rem 1rem
    }
    .layout-gamespromo-features {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        margin-top: 2rem
    }
    .navbar-games-bg {
        display: flex
    }
    .tag.perk {
        border-style: none;
        padding: 0
    }
    .paragraph.gray {
        text-align: left;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        display: flex
    }
    .tagnew {
        max-width: 90px
    }
    .tagnew.color.new {
        max-width: 72px;
        margin-left: auto
    }
    .tagnew.new.red {
        max-width: 54px
    }
    .html-embed-3 {
        width: 40px;
        height: 20px;
        margin-bottom: -3px
    }
    .lite-challenge-banner {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .heading-5.small.klsdck {
        font-size: 1.6rem
    }
    .heading-5.small.sldvk.lk {
        font-size: 3rem
    }
    .div-block-28 {
        width: 2px
    }
    .moving-image.payout {
        width: 36px;
        height: 36px
    }
    .tabsbutttons {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        margin-bottom: 32px
    }
    .tabsbutttons.small {
        flex-flow: column;
        width: 100%;
        margin-right: 0
    }
    .tabsbutttons.et {
        margin-top: 8px
    }
    .tab-text {
        font-size: 1.1rem
    }
    .flexbox-horizontal {
        flex-flow: column
    }
    .flex-box-child {
        width: 100%
    }
    .div-block-31 {
        flex-flow: column
    }
    .flex-next {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column-reverse;
        justify-content: flex-end;
        align-items: flex-start;
        margin-top: 2rem;
        margin-bottom: 2rem
    }
    .flex-next.right {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        flex-flow: column wrap
    }
    .image-flex {
        max-width: 100%;
        min-height: 128px;
        margin-bottom: 32px
    }
    .div-block-34 {
        padding-right: 24px
    }
    .uui-space-medium {
        min-height: 1.5rem
    }
    .uui-faq02_answer {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
    .uui-faq02_question {
        padding: 1rem 1.25rem
    }
    .uui-page-padding {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .uui-space-small {
        min-height: 1.25rem
    }
    .uui-layout87_component {
        grid-row-gap: 2.5rem;
        grid-template-columns: 1fr
    }
    .div-block-36.secondary {
        margin-top: -10px
    }
    .paragraph-11.white {
        font-size: .9rem
    }
    .white.medium {
        font-size: 1rem
    }
    .rich-text-block-4 {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start
    }
    .next--to-2 {
        min-width: 140px
    }
    .div-block-42,
    .lite-box {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
    .div-block-63 {
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: flex-start;
        display: inline-flex
    }
    .image-box-animation {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .image-21 {
        width: 80px;
        margin-top: auto;
        margin-bottom: auto
    }
    .image-22 {
        width: 24px;
        height: 22px;
        inset: 0%
    }
    .code-embed-9 {
        width: 26px
    }
    .div-block-69 {
        justify-content: flex-start;
        align-items: center;
        width: 100%
    }
    .treasure-chest {
        top: auto;
        bottom: 16px;
        right: auto
    }
    .image-24 {
        margin-left: -40px
    }
    .navnew {
        border-radius: 12px;
        margin-top: 115px;
        padding-left: 1rem;
        padding-right: 1rem;
        overflow: scroll
    }
    .moving-ipayout.no-bg {
        grid-column-gap: 6px;
        grid-row-gap: 6px
    }
    .smaller.center-on-hone {
        text-align: left;
        font-size: 2.8rem
    }
    .div-block-74 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        margin-bottom: 2rem
    }
    .image-27 {
        width: 44px
    }
    .discount-item.edited {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        padding-left: 0
    }
    .discount-item.edited.dss.s {
        width: 100%
    }
    .discount-item.edited {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        padding-left: 0
    }
    .uui-page-padding-2 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .pricing-table_head,
    .pricing-table_head.is-heading-cell {
        min-width: auto
    }
    .fs_table-examples_table-container {
        padding-bottom: 0
    }
    .pricing-table_cell.is-first {
        white-space: nowrap;
        border-radius: 0;
        min-width: auto;
        position: sticky;
        left: 0
    }
    .pricing-table_cell.is-first.zero {
        border-radius: 0
    }
    .pricing-table_cell.is-category {
        white-space: nowrap;
        min-width: auto
    }
    .logo-table {
        width: 66%
    }
    .image-33 {
        width: 52%
    }
    .table.no-pad {
        padding-left: 10px;
        padding-right: 0
    }
    .table.no-pad.overflow {
        width: 100%;
        padding-left: 0;
        overflow: auto
    }
    .table-1---header---text {
        text-align: left;
        font-size: 12px;
        line-height: 12px
    }
    .table-1---header---text.data.center.cms.perk {
        text-align: left
    }
    .table-label {
        font-size: 14px
    }
    .table-row-3-col.data-row,
    .table-row-3-col.header {
        width: 100%
    }
    .icon-sandart {
        display: none
    }
    .blur-block {
        padding: 32px
    }
    .payout-card {
        aspect-ratio: auto;
        background-position: 50% 100%;
        height: 100%;
        padding: 16px
    }
    .uui-text-size-medium-4.medium.white {
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .uui-heading-xxsmall-3 {
        font-size: 1.125rem
    }
    .uui-layout95_image-wrapper.new.center {
        flex-flow: wrap;
        margin-bottom: 0
    }
    .uui-layout96_item {
        min-width: 70%
    }
    .uui-layout96_item.new {
        width: 100%
    }
    .uui-layout96_item.new.ox {
        grid-column-gap: 26px;
        grid-row-gap: 26px;
        border-radius: 40px;
        flex-flow: column
    }
    .uui-layout95_list {
        grid-row-gap: 2rem;
        flex-flow: column;
        grid-template-columns: 1fr;
        justify-content: space-between;
        align-items: center;
        margin-top: 3rem;
        margin-bottom: 3rem
    }
    .div-block-88 {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .div-block-91-copy2 {
        margin-top: 4rem
    }
    .glow.toop {
        height: 200px
    }
    .glow.underlopw {
        display: none
    }
    .uui-button-row-3 {
        align-self: stretch
    }
    .uui-button-row-3.is-reverse-mobile-landscape {
        flex-direction: column-reverse
    }
    .uui-space-xsmall-4 {
        text-align: center;
        min-height: .75rem
    }
    .uui-cta05_content {
        margin-right: 0
    }
    .uui-cta05_component {
        flex-direction: column;
        padding: 2.5rem 1.5rem
    }
    .cent {
        text-align: center
    }
    .div-block-96,
    .div-block-97 {
        justify-content: center;
        align-items: center
    }
    .image-35 {
        width: 100%
    }
    .div-block-99 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        flex-flow: wrap-reverse
    }
    .list-item.tabs {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .layout-trade-numbers {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    .info-plarform-card {
        justify-content: flex-start;
        align-items: flex-start
    }
    .layout-info {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    .layout-info.vow {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }
    .layout-stop {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr
    }
    .feature-card {
        aspect-ratio: auto;
        height: 22rem
    }
    .feature-card-content {
        padding: .75rem 1rem 1rem
    }
    .rdv_component {
        grid-template-columns: 1fr
    }
    .rdv_component.edi {
        flex-flow: column-reverse;
        display: flex
    }
    .sponsor_image-wrapper {
        display: none
    }
    .padding-section-small-2 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .header_heading-wrapper_informations {
        flex-flow: column-reverse;
        margin-top: 4rem
    }
    .programme_item.is-background-white.new {
        flex-flow: column;
        padding-left: 0
    }
    .programme_item.is-background-white.new.cadk {
        justify-content: space-between;
        align-items: flex-start;
        padding-left: 0;
        padding-right: 0
    }
    .rdv_content-left.edirt.ed {
        padding: 2rem
    }
    .header_heading-wrapper {
        flex-flow: column;
        padding-bottom: 4rem;
        position: relative
    }
    .merch_component {
        grid-row-gap: 3rem;
        grid-template-columns: 1fr
    }
    .text-style-informations {
        font-size: 1.25rem
    }
    .max-width-large-2.s {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }
    .argu_item.is-bg-dark.edit.edd {
        padding-bottom: 0
    }
    .argu_item.is-bg-dark.s {
        margin-bottom: 2rem
    }
    .argu_content-top {
        grid-column-gap: 0px;
        grid-row-gap: 0px
    }
    .argu_content-top.edit {
        flex-flow: column
    }
    .argu_content-top.dsc.kds {
        justify-content: flex-start;
        align-items: center
    }
    .padding-section-medium-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .button-2.is-large {
        font-size: 3rem
    }
    .padding-global-2 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
    .header_background-image {
        object-fit: cover;
        position: absolute;
        inset: 0%
    }
    .heading-style-h1-2 {
        font-size: 4rem
    }
    .text-style-tag {
        font-size: 3rem
    }
    .section_sponsor {
        overflow: hidden
    }
    .rdv_content-right {
        border-radius: 32px;
        min-height: 400px
    }
    .sponspor_component {
        grid-row-gap: 3rem;
        grid-template-columns: 1fr
    }
    .text-size-medium-2,
    .text-size-medium-2.dark {
        font-size: 1.4rem
    }
    .sponsor_images-wrapper {
        grid-template-columns: 1fr 1fr
    }
    .header_logo-wrapper {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .argu_content-bottom {
        grid-row-gap: 3rem;
        grid-template-columns: 1fr
    }
    .sf-paris_component {
        flex-flow: column;
        justify-content: center;
        align-items: center
    }
    .navbar_container {
        border-radius: 32px;
        min-height: 4rem
    }
    .navbar_component {
        margin-top: 1.25rem
    }
    .div-block-100 {
        justify-content: space-between;
        align-items: flex-start;
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }
    .div-block-100.ee {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .div-block-100.ec {
        padding: 1.5rem
    }
    .program-image.edit {
        max-width: 100%
    }
    .navbar-awards-bg,
    .navbar-bg-bottom-new {
        display: flex
    }
    .gradient.xx.botm {
        bottom: 0%
    }
    .div-block-103 {
        position: static
    }
    .div-block-112 {
        flex-flow: column
    }
    .process-card-light {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        aspect-ratio: auto;
        flex-flow: column-reverse
    }
    .process-card-light.center.edids.wed {
        padding-bottom: 2.25rem
    }
    .process-card-light.center.edids.wed.d {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
    .boost-text {
        height: auto
    }
    .flow.eft {
        z-index: 3
    }
    .div-block-147 {
        padding: 40px
    }
    .cnet.white {
        font-size: 1.7rem
    }
    .text-style-tag-small {
        font-size: 1rem
    }
    .guarantee-sticker {
        inset: auto 4px 4px auto
    }
    .guarantee-text-container {
        flex-flow: column
    }
    .padding-global-8 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
    .dress-code {
        flex-flow: column
    }
    .hero-prop-badge {
        margin-bottom: 0
    }
    .uui-button {
        font-size: 1rem
    }

    .uui-button:hover {
        border-color: var(--untitled-ui--primary600);
        background-color: var(--untitled-ui--primary600)
    }
    .uui-padding-vertical-xhuge {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .uui-page-padding-3 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .uui-heroheader08_image {
        height: 22rem
    }
    .uui-heroheader08_form {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
    .uui-space-small-3 {
        min-height: 1.25rem
    }
    .uui-heading-xsmall {
        font-size: 1.25rem
    }
    .uui-layout47_component {
        grid-row-gap: 2.5rem;
        grid-template-columns: 1fr
    }
    .uui-padding-vertical-xhuge-2 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
    .uui-page-padding-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .card-label {
        display: flex
    }
    .event-yt-video {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .code-embed-29 {
        min-height: 340px
    }
    .video-container._9-16.kxlyc {
        max-width: 60%;
        left: auto;
        right: auto
    }
    .event-videos-grid {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .comp-highlights-numbers-2 {
        order: 1;
        width: 100%;
        margin-top: 1rem;
        margin-bottom: 1rem
    }
    .comp-highlight-item-2 {
        padding-right: 5%
    }
    .comp-highlight-number-2 {
        font-size: 2rem
    }
    .icon-embed-xsmall-5 {
        width: 1.5rem;
        height: 1.5rem
    }
    .icon-embed-xsmall-5.text-color-cream-400-2 {
        width: 1.25rem;
        height: 1.25rem
    }
    .icon-embed-xsmall-5.white.ss {
        width: 2rem;
        min-width: 2rem;
        height: 2rem;
        min-height: 2rem
    }
    .navbar-2 {
        justify-content: center;
        align-items: stretch
    }
    .navbar-2.crypto,
    .navbar-2.crypto:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        display: flex
    }
    .navbar-large-link-item-title-2 {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .button-3 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button-3.is-small {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .button-3.is-secondary {
        min-width: 0
    }
    .button-3.is-main.ga-event {
        width: auto;
        min-width: 0
    }
    .site-navigation {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .div-block-201 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column
    }
    .navbar6_logo-2.kslmaxc,
    .navbar6_logo-2.dksl,
    .navbar6_logo-2.kslmaxc-copy {
        height: 1.3rem;
        top: -10px;
        left: auto;
        right: auto
    }
    .banner-campaign-code-2 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-2.gray-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .navbar-menu {
        color: var(--white);
        background-color: #051914cc;
        margin-top: 3.4rem;
        padding-left: 2%;
        padding-right: 2%;
        display: none
    }
    .navbar-menu:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        background-color: #191919cc;
        display: none
    }
    .gray-2 {
        font-weight: 500
    }
    .domain-navigation {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .navbar-large-link-underline-2 {
        display: none;
        overflow: visible
    }
    .navbar-top {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        justify-content: flex-start;
        align-items: stretch;
        display: flex
    }
    .navbar6_logo-link-2.w--current {
        padding-left: 0
    }
    .navbar-container-2.full-height.kois {
        z-index: 10;
        position: relative
    }
    .navbar-bg-bottom-new-2 {
        display: flex
    }
    .real-company-globe-gradient-right-2.no-pointer-events.ssds {
        background-image: linear-gradient(90deg, #09090900, #131313 82%, #131313)
    }
    .real-company-globe-gradient-right-2.no-pointer-events.ssds.ss {
        background-image: linear-gradient(270deg, #09090900, #131313 82%, #131313)
    }
    .div-block-204 {
        z-index: 5;
        position: relative
    }
    .prop-firm-badge {
        grid-column-gap: 8px;
        grid-row-gap: 8px
    }
    .hero-image {
        object-fit: cover;
        justify-content: center;
        align-items: flex-start;
        height: auto;
        min-height: auto;
        display: flex
    }
    .uui-heroheader06_content.cent-phone {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        display: flex
    }
    .hero-ft-button-wrapper-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: center;
        align-items: center;
        width: 100%
    }
    .hero-prop-firm-image-2 {
        height: 1.2rem;
        margin-bottom: 8px
    }
    .heading-text {
        font-size: 2.6rem
    }
    .video-bg {
        justify-content: center;
        align-items: center;
        min-width: 90%;
        max-width: 90%;
        min-height: auto;
        margin-left: auto;
        margin-right: auto;
        padding: 6px
    }
    .event-date-2.tg {
        font-size: .65rem;
        font-weight: 600;
        top: -25px
    }
    .event-date-2.tg.gold {
        top: -25px
    }
    .swiper-wrapper-events {
        z-index: 1;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        margin-top: 48px;
        display: flex
    }
    .opened-div-2 {
        grid-column-gap: 24px;
        grid-row-gap: 24px;
        grid-template-rows: auto;
        grid-template-columns: 1.25fr 1.25fr;
        grid-auto-columns: 1fr;
        display: none
    }
    .swiper-container-events {
        width: 100%;
        margin: 0%;
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }
    .logo-event-top.bgl {
        max-height: 36px
    }
    .button-primary-3 {
        min-height: 40px;
        padding: .5rem 1.25rem
    }
    .event-desc-wrapper-2 {
        z-index: 3;
        background-image: linear-gradient(#0000, #04130f 60%)
    }
    .events-gradient-2,
    .events-gradient-2.left {
        width: 40px
    }
    .div-block-193 {
        margin-bottom: 1rem;
        display: flex
    }
    .swiper-slide-event.awards,
    .swiper-slide-event.funded,
    .swiper-slide-event.benziga.hover {
        overflow: visible
    }
    .swiper-slide-event.asia {
        background-position: 50%;
        overflow: visible
    }
    .swiper-slide-event.forex-expo,
    .swiper-slide-event.scalpinh,
    .swiper-slide-event.abu-fhabi,
    .swiper-slide-event.cyprus,
    .swiper-slide-event.peru,
    .swiper-slide-event.india {
        overflow: visible
    }
    .image-wrapper-2 {
        height: 100px;
        min-height: 100%
    }
    .bg-images {
        height: auto;
        display: none;
        top: 70%
    }
    .h3.mob-small {
        text-align: center;
        justify-content: center;
        align-items: center;
        font-size: 2rem;
        display: flex
    }
    .section-mertics {
        padding: 60px 15px
    }
    .div-block-207 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        justify-content: center;
        align-items: center
    }
    .code-embed-37 {
        width: 22px;
        height: 22px
    }
    .badges-image {
        max-width: 75%;
        margin-left: auto;
        margin-right: auto
    }
    .layout-list-item {
        margin-top: 1.5rem;
        margin-bottom: 2rem
    }
    .layout-list-item.layout-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 3rem;
        border-radius: 30px;
        flex-flow: wrap;
        justify-content: center;
        align-items: flex-start;
        display: flex
    }
    .glow-2.numbers,
    .glow-2.guarantee,
    .glow-2.guarantee-block,
    .glow-2.tour {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .icon-big {
        transform: rotate(90deg)
    }
    .icon-embed-xsmall-9 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-badge-2 {
        padding: .125rem .5rem
    }
    .arrow-steps {
        grid-column-gap: 24px;
        grid-row-gap: 24px;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .process-card-3 {
        aspect-ratio: auto;
        height: 23rem
    }
    .text-size-large-6 {
        align-self: flex-start
    }
    .component-more-block-2 {
        margin-top: 1rem;
        position: static
    }
    .component-more-block-2.sdd,
    .component-more-block-2.full-width,
    .component-more-block-2.marginmdsl {
        margin-top: 1rem
    }
    .heading-style-h4-4 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .uui-pricing06_plan {
        width: 100%;
        padding-bottom: 2rem;
        padding-left: 0;
        padding-right: 0
    }
    .swiper-process {
        margin-bottom: 0
    }
    .process-title {
        width: 100%
    }
    .diva {
        background-color: #c240ff00;
        width: 100%;
        height: 1px;
        padding-bottom: 0;
        padding-right: 0
    }
    .uui-heading-xsmall-2 {
        direction: ltr;
        white-space: nowrap;
        word-break: normal;
        width: auto;
        font-size: 1.25rem
    }
    .uui-pricing06_component {
        flex-flow: column;
        grid-template-columns: 1fr;
        margin-top: 0
    }
    .card-x.is-slider-process {
        width: 100%
    }
    .swiper-resources-arrow-2 {
        width: 2.5rem
    }
    .icon-embed-xsmall-10 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-max-width-large-8 {
        width: 100%
    }
    .icon-embed-xsmall-12 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-faq03_component {
        margin-top: .5rem;
        margin-bottom: 2rem
    }
    .uui-banner04_content {
        flex-flow: column;
        align-items: flex-start;
        margin-bottom: 1rem;
        margin-right: 2rem
    }
    .uui-banner04_content.sdkl {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        max-width: 100%;
        margin-top: .5rem;
        margin-bottom: .5rem;
        margin-right: 0
    }
    .uui-banner04_wrapper {
        flex-direction: column;
        align-items: stretch;
        padding: 1rem
    }
    .uui-banner04_wrapper.sdl.ksd {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: column;
        justify-content: flex-start;
        align-items: center;
        padding: 1rem 1rem .5rem
    }
    .subtitle.ax-width-60._80-phone {
        max-width: 76%
    }
    .subtitle.sdlf {
        text-align: center;
        max-width: 300px
    }
    .subtitle.center-on-phone {
        text-align: center
    }
    .plans-include {
        flex-flow: column
    }
    .uui-faq03_list {
        grid-row-gap: 1rem;
        grid-auto-columns: 1fr;
        display: grid
    }
    .uui-banner04_text-wrapper {
        align-items: flex-start
    }
    .glow-3.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .glow-3.numbers.top-left.crypto-3954 {
        margin-top: -50px;
        margin-left: auto
    }
    .uui-faq03_content {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        border-top-style: none;
        grid-template-columns: 1fr;
        padding-top: 0;
        padding-bottom: 0
    }
    .event-photos-grid-2 {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    .event-header-2 {
        padding: 1rem
    }
    .evenet-status-over-4 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .icon-embed-xsmall-13 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-2 {
        padding-top: 50%
    }
    .hero-light-component-2 {
        padding-top: 4rem
    }
    .heading-text-4 {
        font-size: 2.6rem
    }
    .event-form-header-2 {
        padding-bottom: 2rem
    }
    .button-4 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .icon-embed-xsmall-14 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-header-4 {
        padding: 1rem
    }
    .icon-embed-xsmall-17 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-4 {
        padding-top: 50%
    }
    .evenet-status-over-8 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .heading-text-6,
    .heading-text-2 {
        font-size: 2.6rem
    }
    .swiper-step1 {
        margin-bottom: 0
    }
    .swiper-step1.edit {
        height: auto
    }
    .process-card-4 {
        aspect-ratio: auto;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        height: auto;
        display: flex
    }
    .platform-card-content-3 {
        padding: .75rem 1rem 1rem
    }
    .swiper-step3 {
        margin-bottom: 0
    }
    .swiper-step3.edit {
        height: auto
    }
    .swiper-step2 {
        margin-bottom: 0
    }
    .swiper-step2.edit {
        height: auto
    }
    .heading-37 {
        padding-left: 0
    }
    .event-form-header-5 {
        padding-bottom: 2rem
    }
    .icon-embed-xsmall-20 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-header-5 {
        padding: 1rem
    }
    .evenet-status-over-9 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .icon-embed-xsmall-21 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-5 {
        padding-top: 50%
    }
    .icon-embed-xsmall-22 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-header-6 {
        padding: 1rem
    }
    .ratio-event-header-6 {
        padding-top: 50%
    }
    .evenet-status-over-6 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .icon-embed-xsmall-23 {
        width: 1.5rem;
        height: 1.5rem
    }
    .hero-light-component-3 {
        padding-top: 2rem
    }
    .event-header-7 {
        padding: 1rem
    }
    .ratio-event-header-7 {
        padding-top: 50%
    }
    .evenet-status-over-10 {
        font-size: .8rem;
        top: 28px;
        right: -107px
    }
    .icon-embed-xsmall-24 {
        width: 1.5rem;
        height: 1.5rem
    }
    .button-5 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .event-form-header-6 {
        padding-bottom: 2rem
    }
    .icon-embed-xsmall-25 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-form-header-7 {
        padding-bottom: 2rem
    }
    .icon-embed-xsmall-26 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-speaker-pic-3 {
        width: 4rem;
        height: 4rem
    }
    .text-size-large-8 {
        align-self: flex-start
    }
    .heading-style-h4-7 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .heading-style-h3-3 {
        font-size: 1.7rem
    }
    .icon-embed-xsmall-27 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-large-9 {
        align-self: flex-start
    }
    .heading-style-h4-5 {
        font-size: 1.3rem;

        line-height: 1.4
    }
    .code-embed-38 {
        min-height: 340px
    }
    .heading-style-h3-4 {
        font-size: 1.7rem
    }
    .event-form-header-8 {
        padding-bottom: 2rem
    }
    .icon-embed-xsmall-28 {
        width: 1.5rem;
        height: 1.5rem
    }
    .heading-style-h4-9 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .text-size-large-10 {
        align-self: flex-start
    }
    .code-embed-39 {
        min-height: 340px
    }
    .event-videos-grid-2,
    .event-photos-grid-3 {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .icon-embed-xsmall-29 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-form-header-9 {
        padding-bottom: 2rem
    }
    .comp-highlights-numbers3 {
        order: 1
    }
    .comp-highlights-numbers3.n-topmargin {
        margin-top: 1rem
    }
    .comp-highlights-numbers3.n-topmargin.sd {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        grid-auto-flow: column;
        display: flex
    }
    .image-76 {
        width: 300px;
        bottom: -100px;
        right: -100px
    }
    .div-block-216 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        padding-left: 0
    }
    .payout-guarantee-section {
        grid-template-columns: 1fr
    }
    .navbar-dp-link-3.is-locale-switch {
        display: none
    }
    .icon-embed-xsmall-30 {
        width: 1.5rem;
        height: 1.5rem
    }
    .navbar-dp-card-3 {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .navbar-dp-card-3.is-locales {
        display: none
    }
    .bg-desaturated-footer {
        display: flex
    }
    .vertical-padding {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .vertical-padding.hero {
        padding-top: 3rem
    }
    .vertical-padding.bg-secondar.center.sdlk.futures.dal {
        justify-content: space-between;
        align-items: center;
        padding: 2rem
    }
    .vertical-padding.ssd {
        padding-top: 2rem
    }
    .text-block-48 {
        font-size: 1rem
    }
    .logo-title.sale {
        background-image: linear-gradient(90deg, #c13cd8, #6438b6);
        position: static
    }
    .testimonials-logo {
        max-width: 130px;
        top: 8px;
        left: 12px
    }
    .discount-hone {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        width: auto
    }
    .discount-hone._100 {
        grid-column-gap: 12px;
        grid-row-gap: 12px
    }
    .hide-on-phone {
        text-align: center;
        display: none
    }
    .phone-center {
        font-size: 2.9rem
    }
    .small-event {
        width: 100%
    }
    .small-event.asia {
        background-position: 50%
    }
    .small-event.aaa,
    .small-event.miamia {
        width: 100%
    }
    .wourld-banner {
        padding: 32px 24px
    }
    .dsvvsd {
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        max-width: 100%;
        padding: 0
    }
    .div-block-229 {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: auto
    }
    .worl-map {
        max-width: 70%
    }
    .wd-l-wqd {
        aspect-ratio: auto;
        justify-content: flex-end;
        height: auto
    }
    .tags-wrapper,
    .tags-wrapper:where(.w-variant-5c4af8be-458b-c1cd-5a56-f5afd1d3fc32) {
        justify-content: flex-start;
        align-items: center
    }
    .sd-mcdsc.is-slider-recap {
        margin-bottom: 0;
        padding-right: 33%
    }
    .sd-mcdsc.is-slider-recap.sl {
        height: 100%;
        padding: 0%
    }
    .sd-mcdsc.is-slider-recap {
        margin-bottom: 2rem;
        padding-right: 33%
    }
    .sd-mcdsc.is-slider-recap.sl {
        height: 100%
    }
    .dskmc-dsc {
        margin-top: 0
    }
    .dlsk {
        width: 100%
    }
    .dlsk.is-news {
        aspect-ratio: auto;
        align-items: flex-start;
        width: 100%;
        max-width: 100%
    }
    .lkds {
        width: 100%
    }
    .lkds.is-news {
        aspect-ratio: auto;
        width: 100%;
        max-width: 100%
    }
    .feature {
        aspect-ratio: auto;
        width: 100%;
        height: 23rem
    }
    .div-block-235 {
        flex-flow: column
    }
    .div-block-236 {
        flex-flow: column;
        display: flex
    }
    .trustpilot-card {
        aspect-ratio: auto;
        height: auto;
        padding: 16px
    }
    .text-size-large-11 {
        align-self: flex-start
    }
    .icon-embed-xsmall-32 {
        width: 1.5rem;
        height: 1.5rem
    }
    .icons-row {
        flex-flow: column
    }
    .icon-card {
        padding: 32px
    }
    .grid-2x {
        flex-flow: column;
        display: flex
    }
    .list-item-block.gold-bg {
        padding: 20px
    }
    .item-grid,
    .item-grid.edd {
        grid-template-columns: 1fr
    }
    .max-width.center-on-phone {
        text-align: center
    }
    .text-content.ecl {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    ._100k-popup {
        display: none
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .bg-hero-section.bg.ss.min {
        background-size: auto;
        margin-top: 0
    }
    .padding-global-10 {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .hero-light-component-4 {
        padding-top: 2rem
    }
    .prop-vs-broker,
    .numers-list {
        margin-bottom: 0
    }
    .top-glow.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .image-78 {
        max-width: 100%
    }
    .sdclkds.cener-in-hks {
        text-align: center;
        text-align: center
    }
    .div-block-232 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        margin-bottom: 1.2rem
    }
    .div-block-232.klsdc.sdlk {
        justify-content: center;
        align-items: center
    }
    .text-weight-medium-6.white.dark.green {
        font-size: 1rem
    }
    .pro-item-2.first.red.sd-2 {
        min-width: 0%
    }
    .icon-embed-xsmall-33 {
        width: 1.5rem;
        height: 1.5rem
    }
    .urusl {
        order: -1;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .paragraph-medium-2.xs-phone.hide-on-phone {
        display: none
    }
    .paragraph-medium-2.bold.xs-phone {
        z-index: 2;
        text-align: center;
        position: relative
    }
    .discount-phone-wrapper-2 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: auto
    }
    .discount-phone-wrapper-2.purple {
        padding: 20px
    }
    .banner-campaign-code-3 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-3.gray-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .discount-block {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
    .div-block-247 {
        z-index: 5;
        position: relative
    }
    .illustration {
        width: 70px
    }
    .div-block-255 {
        order: 3
    }
    .image-82 {
        order: 2;
        width: 94px;
        height: 60px
    }
    .d-features {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        margin-top: 2rem;
        display: flex
    }
    .div-block-259 {
        flex-flow: column;
        margin-top: 1rem
    }
    .layout-inside-book {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 2rem
    }
    .button-6 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button-6.is-landing {
        height: 3.5rem
    }
    .text-size-large-12 {
        align-self: flex-start
    }
    .book-topics-grid {
        grid-template-columns: 1fr 1fr
    }
    .heading-style-h4-10 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .heading-style-h4-10.klsd {
        text-align: left;
        font-size: 1.15rem
    }
    .inside-book-photo {
        width: 100%;
        min-height: auto
    }
    .section-hero-ebook {
        padding-top: 3rem
    }
    .layout-get-book-2 {
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 2rem
    }
    .feature-section-text-2 {
        width: 100%
    }
    .feature-section-photo-col-2 {
        width: 100%;
        min-height: auto
    }
    .section_header-3 {
        padding-bottom: 2rem
    }
    .list-with-icons {
        grid-template-columns: 1fr 1fr
    }
    .inside-book-text {
        width: 100%
    }
    .book-topic-item {
        height: 8.5rem
    }
    .hero-ebook-img {
        height: 22rem;
        margin-top: 2rem
    }
    .heading-style-h2-landing {
        font-size: 2.1rem
    }
    .layout-hero-ebook {
        padding-top: 0;
        padding-bottom: 0
    }
    .icon-embed-xsmall-34 {
        width: 1.5rem;
        height: 1.5rem
    }
    .layout-feature-section-2 {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column;
        align-items: stretch;
        margin-bottom: 2rem
    }
    .hero-ebook-image {
        margin-top: 2rem
    }
    .hero-text-2 {
        grid-row-gap: 1.2rem;
        text-align: left;
        align-items: flex-start
    }
    .h2-serif {
        font-size: 2.1rem
    }
    .e-book-popup {
        display: none
    }
    .image-83 {
        max-height: 170px
    }
    .image-84 {
        display: none
    }
    .div-block-264 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        margin-right: 0
    }
    .text-size-large-13 {
        align-self: flex-start
    }
    .img-payment-method-3 {
        width: 40px;
        height: 40px
    }
    .img-payment-method-3.big {
        width: 64px;
        height: 36px
    }
    .coin-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: wrap
    }
    .heading-text-8 {
        font-size: 2.3rem
    }
    .text-size-medium-3 {
        font-size: 1rem
    }
    .text-size-medium-3.gray.small {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        display: flex
    }
    .heading-line-3 {
        flex-flow: column;
        display: block
    }
    .button-primary-2 {
        min-height: 40px;
        padding: .5rem 1.25rem
    }
    .button-primary-2.edit {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        min-height: 36px;
        padding: .6rem 1.1rem
    }
    .heading-style-h4-11 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .heading-style-h4-11.white-3 {
        font-size: 1.1rem
    }
    .swiper-resources-arrow-4 {
        width: 2.5rem
    }
    .sacas {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }
    .payouts-wrapper-2 {
        max-height: 44rem
    }
    .padding-section-medium-4 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .coin-item {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        width: 45%;
        min-width: 90%;
        padding: .5rem 1rem .5rem .5rem
    }
    .coin-item.edit {
        background-color: #1a1d1f00;
        border-style: none;
        border-top-color: #ffffff1a;
        border-radius: 0;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        min-width: 100%;
        padding-top: .5rem;
        padding-bottom: 0
    }
    .coin-item.edit:hover {
        background-color: #29292900
    }
    .coin-item.hide-on-one {
        display: none
    }
    .button-7 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .section-header-new-3.align-left {
        padding-bottom: 1.75rem
    }
    .icon-embed-xsmall-35 {
        width: 1.5rem;
        height: 1.5rem
    }
    .swiper-slide-3.is-slider-resources {
        width: 50%
    }
    .swiper-slide-3.is-slider-trustpilot {
        width: 100%
    }
    .heading-wrapper-3 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        justify-content: flex-start;
        align-items: flex-start
    }
    .trustpilot-card-2 {
        aspect-ratio: auto;
        height: auto;
        padding: 16px
    }
    .div-block-130 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: row
    }
    .tab-panel.tabs-radius {
        margin-left: -10px;
        margin-right: -10px;
        padding-top: 20px;
        padding-left: 10px;
        padding-right: 10px
    }
    .tab-panel.tabs-radius.crypto-38,
    .tab-panel.tabs-radius.crypto-38:lang(es) {
        padding-top: 10px
    }
    .tabs-menu-2 {
        margin-left: -10px;
        margin-right: -10px
    }
    .ipad-screen {
        border-radius: 6px
    }
    .p-sm-start {
        padding-top: 2.3em
    }
    .hero-image-2 {
        object-fit: cover;
        justify-content: center;
        align-items: flex-start;
        height: auto;
        min-height: auto;
        display: flex
    }
    .crypto-marquee {
        padding-bottom: 2rem
    }
    .cl-sa {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .lottie-animation-6 {
        width: 100%
    }
    .lottie-animation-6.lazy-lottie {
        display: none
    }
    .dashboard-features {
        grid-column-gap: 1.5rem;
        grid-row-gap: 3rem;
        grid-template-columns: 1fr 1fr
    }
    .heading-text-10 {
        font-size: 2.6rem
    }
    .feature-image-wrapper {
        margin-bottom: 1rem
    }
    .vertical-padding-2 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .vertical-padding-2.lsd {
        flex-flow: column;
        padding: 0;
        display: flex
    }
    .lottie-animation-7 {
        width: 100%
    }
    .lottie-animation-7.bordered.lazy-lottie {
        display: none
    }
    .padding-global-11 {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .dashboard-main-features {
        grid-row-gap: 2rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-flow: column
    }
    .glow-4.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .glow-4.numbers.lottie {
        display: flex
    }
    .gray-9 {
        font-weight: 500
    }
    .uui-button-link-2 {
        font-size: 1rem
    }
    .uui-button-link-2:hover {
        color: #6941c6
    }
    .hero-ft-button-wrapper {
        justify-content: center;
        align-items: center;
        width: 100%
    }
    .div-block-267 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
    .campaign-banner-code-2 {
        font-size: .75rem
    }
    .campaign-banner-code-2.code {
        height: auto
    }
    .div-block-268 {
        z-index: 5;
        position: relative
    }
    .background-shadow-2 {
        text-align: center
    }
    .bg-images-3 {
        height: auto;
        top: 70%
    }
    .main-page-title {
        margin-top: .5rem;
        margin-bottom: 1rem
    }
    .banner-campaign-code-4 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-4.gray-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .banner-campaign-code-4.gray-2.small {
        z-index: 3;
        border-color: #e8a571;
        position: relative
    }
    .section-main {
        padding-top: 48px
    }
    .text-span-12 {
        color: #c7c7c7;
        text-align: left
    }
    .uui-heroheader06_component-2:lang(es) {
        flex-flow: column;
        grid-template-columns: .875fr;
        grid-auto-flow: row;
        display: flex
    }
    .text-span-13 {
        color: #eb923a
    }
    .hero-image-3 {
        object-fit: cover;
        justify-content: center;
        align-items: flex-start;
        height: auto;
        min-height: auto;
        display: flex
    }
    .discount-phone-wrapper-3 {
        background-image: linear-gradient(#b3b3b31a, #0f0f0f00), linear-gradient(75deg, #1f1707 44%, #0a0a0a);
        border-color: #ffffff1a;
        flex-flow: column;
        justify-content: center;
        align-items: center;
        width: auto
    }
    .uui-padding-vertical-xhuge-4 {
        padding-top: 0;
        padding-bottom: 4rem
    }
    .wh-5.gold-2.orange.xs-phone {
        color: #ffad5c
    }
    .hero-image-4 {
        object-fit: cover;
        justify-content: center;
        align-items: flex-start;
        height: auto;
        min-height: auto;
        display: flex
    }
    .hero-image-4.center {
        margin-bottom: -130px
    }
    .lottie-hero {
        outline-offset: -8px;
        object-fit: cover;
        border-radius: 16px;
        outline-width: 8px;
        justify-content: center;
        align-items: center;
        width: 100%;
        min-width: 100%;
        padding: 8px;
        display: flex;
        position: relative
    }
    .lottie-hero.dslkc {
        width: 96%
    }
    .navbar-item-lang {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .navbar-item-lang.is-locale-switcher-desktop.no-margin.hide-on-desktop {
        display: block
    }
    .navbar-item-copy {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .div-block-277 {
        flex-flow: column;
        justify-content: space-between;
        align-items: center
    }
    .phone-container {
        overflow: hidden
    }
    .lottie-image {
        z-index: 2;
        border-radius: 12px;
        width: 100%;
        height: 100%;
        display: block;
        position: relative
    }
    .hero-image-5 {
        object-fit: cover;
        justify-content: center;
        align-items: flex-start;
        height: auto;
        min-height: auto;
        display: flex
    }
    .hero-image-5.center {
        max-width: 80%
    }
    .gray-10 {
        font-weight: 500
    }
    .platform-x-features {
        grid-row-gap: 3rem;
        grid-template-columns: 1fr 1fr
    }
    .paragraph-117.dsd {
        text-align: center
    }
    .logo-x {
        width: 220px;
        margin: 0
    }
    .button-8 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .login {
        width: auto;
        height: auto;
        margin: -80px 0 0;
        position: relative
    }
    .uui-icon-featured-outline-large-2 {
        -webkit-backdrop-filter: blur(50px);
        backdrop-filter: blur(50px);
        background-color: #00000080;
        background-image: none
    }
    .bg-images-4 {
        height: auto;
        top: 70%
    }
    .heading-text-11 {
        font-size: 2.6rem
    }
    .heading-text-11.center-2 {
        display: block
    }
    .platform-mockup {
        grid-row-gap: 3rem;
        grid-template-columns: 1fr
    }
    .image-57 {
        max-width: 70%;
        height: auto;
        display: none;
        right: -140px
    }
    .download-icon {
        height: 40px
    }
    .button-row-2 {
        margin-top: 0;
        padding-bottom: 0
    }
    .uui-layout60_image-wrapper {
        flex-flow: column;
        min-height: auto;
        padding: 0 1rem
    }
    .button-9 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button-9.is-secondary {
        min-width: 0
    }
    .section-ft-x-platform {
        margin-top: 0
    }
    .glow-5.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .gray-11 {
        font-weight: 500
    }
    .heading-text-12 {
        font-size: 2.6rem
    }
    .padding-global-13 {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .padding-global-13.overide {
        margin-top: 0
    }
    .lottie-animation-8 {
        width: 100%
    }
    .glow-6.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .lottie-animation-9 {
        width: 100%
    }
    .image-88 {
        margin-top: -3rem;
        margin-left: -3rem;
        position: absolute;
        left: -3rem
    }
    .div-block-284 {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: column;
        justify-content: space-between;
        align-items: center
    }
    .image-71 {
        max-width: 100%
    }
    .lol_item {
        margin-top: 16px;
        margin-bottom: 16px
    }
    .image-70 {
        width: 100%
    }
    .uui-layout87_component-2 {
        grid-row-gap: 2.5rem;
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .image-68 {
        border-radius: 0
    }
    .flex-next-2 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column-reverse;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        justify-content: flex-end;
        align-items: flex-start;
        margin-top: 2rem;
        margin-bottom: 2rem;
        display: flex
    }
    .heading-text-13 {
        font-size: 2.6rem
    }
    .heading-text-13.center-3 {
        display: block
    }
    .image-89 {
        max-width: 100%
    }
    .uui-layout87_item-3 {
        margin-top: 16px;
        margin-bottom: 16px
    }
    .image-flex-2 {
        max-width: 100%;
        min-height: 128px;
        margin-bottom: 32px
    }
    .button-10 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button-10.is-small {
        height: 2rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .flex-next-3 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column-reverse;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        justify-content: flex-end;
        align-items: flex-start;
        margin-top: 2rem;
        margin-bottom: 2rem;
        display: flex
    }
    .flex-next-3.right {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }
    .image-flex-3 {
        max-width: 100%;
        min-height: 128px;
        margin-bottom: 32px
    }
    .flex-next-4 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column-reverse;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        justify-content: flex-end;
        align-items: flex-start;
        margin-top: 2rem;
        margin-bottom: 2rem;
        display: flex
    }
    .flex-next-4.right {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }
    .image-83-copy {
        max-height: 170px
    }
    .content-wrap {
        justify-content: center;
        align-items: center;
        width: 90%;
        height: 50vh;
        padding-bottom: 20px
    }
    .gray-12 {
        font-weight: 500
    }
    .paragraph-s-4 {
        flex-flow: column;
        display: block
    }
    .div-block-293 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        margin-bottom: 1.2rem
    }
    .div-block-293.klsdc.sdlk {
        justify-content: center;
        align-items: center
    }
    .component-more-block-5 {
        margin-top: 1rem;
        position: static
    }
    .component-more-block-5.sdd {
        margin-top: 1rem
    }
    .component-more-block-5.sdd.center-3.lkd.s {
        flex-flow: column
    }
    .bg-images-5 {
        height: auto;
        display: none;
        top: 70%
    }
    .dot {
        z-index: 99;
        order: 2;
        align-self: center;
        margin-bottom: 0;
        position: absolute;
        bottom: 50%
    }
    .button-11 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .scoll-wrap {
        z-index: 1;
        height: 100%;
        bottom: 50%
    }
    .image-99 {
        max-width: 70%;
        height: auto;
        display: none;
        right: -140px
    }
    .text-weight-medium-8.white.dark.green {
        font-size: 1rem
    }
    .jhsd.center-on-phone {
        text-align: center
    }
    .div-block-298 {
        justify-content: space-between;
        align-items: center
    }
    .glow-7.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .button-12 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .button-12.is-secondary {
        min-width: 0
    }
    .vertical-padding-3 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .vertical-padding-3.bg-secondar.center-3.sdlk.futures.dal {
        justify-content: space-between;
        align-items: center;
        padding: 2rem
    }
    .step-block {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        min-height: 110vh
    }
    .img-block {
        z-index: 3;
        order: 3;
        width: 70%;
        min-height: 50vh;
        padding-top: 20px;
        position: relative
    }
    .padding-global-19 {
        width: 100%;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .step-content-block {
        z-index: 2;
        order: -1;
        justify-content: center;
        align-items: center;
        display: flex
    }
    .glow-8.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .step {
        justify-content: center;
        padding: 8%
    }
    .icon-embed-xsmall-36 {
        width: 1.5rem;
        height: 1.5rem
    }
    .phone-mock {
        box-shadow: none;
        width: 150%
    }
    .icon-embed-xsmall-37 {
        width: 1.5rem;
        height: 1.5rem
    }
    .gray-13 {
        font-weight: 500
    }
    .heading-style-h4-12 {
        font-size: 1.3rem;
        line-height: 1.4
    }
    .heading-wrapper-4 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        justify-content: flex-start;
        align-items: flex-start
    }
    .layout-footer-2 {
        grid-row-gap: 2rem;
        flex-direction: column
    }
    .footer1_legal-list-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-auto-flow: row;
        display: flex
    }
    .header_background-image-wrapper {
        height: auto
    }
    .swiper-slide-4 {
        width: 100%
    }
    .swiper-slide-4.cc-how-slider {
        height: 70%;
        padding: 32px;
        overflow: visible
    }
    .cms-item-instruments-2 {
        flex-flow: column
    }
    .text-size-large-14 {
        align-self: flex-start
    }
    .instruments-card-2 {
        border-radius: 1rem;
        padding: 1.5rem
    }
    .button-13 {
        height: 3rem;
        padding-left: 1.4rem;
        padding-right: 1.4rem
    }
    .navbar-awards-bg2 {
        display: flex
    }
    .hero-about-2 {
        padding-top: 4rem
    }
    .tab-link-tab-1 {
        padding: 7px 20px
    }
    .tab-link-tab-1.forex {
        padding-left: 20px;
        padding-right: 20px
    }
    .inst-table-header-2 {
        display: none;
        top: 4rem
    }
    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }
    .swiper-wrapper-3.cc-how-slide {
        height: 70%;
        overflow: visible
    }
    .uui-heading-small {
        font-size: 1.5rem
    }
    .inst-table-cell-2 {
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        min-height: 2rem;
        padding-left: 0;
        padding-right: 0
    }
    .inst-table-cell-2.center-4 {
        justify-content: flex-start;
        align-items: flex-start;
        min-height: 2rem
    }
    .inst-table-cell-2.is-first {
        width: 7rem;
        min-height: 2rem
    }
    .inst-table-cell-2.is-first.center-4.first {
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        min-height: 1.5rem
    }
    .swiper-process-2 {
        margin-bottom: 0
    }
    .phone-mock_tab {
        border-bottom-right-radius: .5em;
        border-bottom-left-radius: .5em;
        height: 29px
    }
    .glow-9.toop {
        height: 200px
    }
    .glow-9.numbers {
        justify-content: center;
        align-items: center;
        margin-left: auto
    }
    .section-header-new-4.align-left {
        padding-bottom: 1.75rem
    }
    .swiper-resources-arrow-5 {
        width: 2.5rem
    }
    .text-span-36.k {
        font-size: 3rem
    }
}

@media screen and (max-width:479px) {
    h1 {
        font-size: 2.2rem
    }
    h2 {
        font-size: 1.8rem
    }
    h3 {
        font-size: 1.4rem
    }
    h4 {
        font-size: 1.15rem
    }
    h5 {
        font-size: 1.1rem
    }
    h6 {
        font-size: .875rem
    }
    p {
        font-size: 1rem
    }
    .page-wrapper,
    .main-wrapper.timeline-on-page {
        overflow: hidden
    }
    .main-wrapper.new {
        height: auto;
        min-height: 0;
        margin-bottom: 0;
        overflow: visible
    }
    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-top.margin-medium.left {
        flex-flow: column
    }
    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom.margin-xxlarge.ss {
        margin-bottom: 1rem
    }
    .margin-bottom.margin-small {
        flex-flow: wrap;
        justify-content: space-between;
        align-items: center
    }
    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }
    .padding-top.padding-medium.special {
        margin-top: 4rem
    }
    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }
    .padding-bottom.padding-xlarge {
        padding-bottom: 0
    }
    .text-weight-medium.white {
        font-size: .8rem
    }
    .text-weight-medium.white.small {
        font-size: .75rem
    }
    .text-weight-medium.white.dark.green {
        font-size: 1rem
    }
    .text-size-medium.gray {
        font-size: .9rem
    }
    .heading-style-h2,
    .heading-style-h2.dark,
    .heading-style-h2.sml,
    .heading-style-h2.sml.e,
    .heading-style-h2.e,
    .heading-style-h2.skl {
        font-size: 1.2rem
    }
    .icon-1x1-xsmall.gray.sdds {
        width: 1rem;
        height: 1rem;
        margin-top: -7px;
        margin-bottom: -3px
    }
    .icon-1x1-xsmall.gray.sdds.d {
        justify-content: center;
        align-items: center;
        width: .9rem;
        height: .9rem;
        margin-top: -3px;
        display: flex
    }
    .icon-embed-medium {
        width: 2rem;
        height: 2rem
    }
    .text-size-tiny.white {
        font-size: .75rem
    }
    .button {
        justify-content: center;
        align-items: center;
        height: 2.8rem;
        padding-left: 1.2rem;
        padding-right: 1.2rem
    }
    .button.is-secondary {
        font-size: .95rem
    }
    .button.is-small.is-main.ga-event.blue {
        width: 84%;
        min-width: 90px;
        padding-left: .25rem;
        padding-right: .25rem
    }
    .button.icon-left.is-medium,
    .button.icon-left.is-medium.is-discord {
        min-width: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .button.is-main.ga-event {
        width: auto;
        min-width: auto
    }
    .button.is-main.ga-event.main {
        min-width: 150px
    }
    .button.purple {
        width: 100%;
        min-width: 100%
    }
    .button.purple.sdkl {
        min-width: 200px
    }
    .button.purple.dkls.el {
        min-width: 200px;
        display: none
    }
    .button.purple.dkls.el.sdkl.show.crypto {
        font-size: .95rem
    }
    .button.no-shadow._100 {
        width: 100%
    }
    .button.center {
        color: var(--fg-dark)
    }
    .button.show-phone {
        margin-top: 2rem
    }
    .button.hide-phone {
        display: none
    }
    .heading-style-h4 {
        font-size: 1.15rem
    }
    .heading-style-h4.text-color-cream-200 {
        font-size: 1.25rem
    }
    .text-weight-light {
        font-size: .8rem
    }
    .text-weight-light.small {
        font-size: .75rem
    }
    .text-weight-light.small.extra {
        font-size: .9rem
    }
    .heading-style-h3 {
        font-size: 1.4rem
    }
    .heading-style-h3.is-plan-funding {
        font-size: 2.2rem
    }
    .heading-style-h3.white {
        font-size: 1.6rem
    }
    .heading-style-h3.cent {
        text-align: left
    }
    .heading-style-h3.center.white {
        font-size: 1.4rem
    }
    .icon-embed-xxsmall.extra.crypto-2997.purple {
        color: #d06dff
    }
    .icon-embed-xsmall {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-small {
        font-size: .75rem
    }
    .text-size-small.text-weight-medium {
        font-size: .75rem;
        font-weight: 500
    }
    .text-size-small.text-weight-medium.dark.center {
        font-size: .75rem;
        font-weight: 600
    }
    .text-size-large {
        font-size: 1rem;
        line-height: 1.3
    }
    .text-size-large.text-weight-grotesk-bold.white {
        margin: -10px 0 8px
    }
    .text-size-large.text-weight-light.white.small.extra {
        font-size: .9rem
    }
    .text-size-large.white {
        max-width: 100%
    }
    .text-size-large.white.large,
    .text-size-large.white.monthly {
        font-size: 1.3rem
    }
    .text-size-large.white.monthly.month {
        justify-content: space-between;
        align-items: flex-start;
        height: auto
    }
    .text-size-large.white.monthly.gold {
        height: auto
    }
    .text-size-large.new {
        font-size: .8rem
    }
    .text-size-large.new.custom {
        font-size: .9rem
    }
    .padding-global {
        margin-top: 0;
        margin-bottom: 0
    }
    .padding-global.padding.top-no {
        padding-top: 2rem;
        padding-bottom: 0
    }
    .padding-global.bottom {
        margin-bottom: 7rem
    }
    .padding-section-medium {
        flex-flow: column;
        padding-bottom: 0;
        display: flex
    }
    .padding-section-medium.edit {
        padding-bottom: 0
    }
    .padding-section-large {
        padding-top: 3rem
    }
    .padding-section-large.max {
        padding-bottom: 0
    }
    .padding-section-large.small {
        padding-top: 2rem;
        padding-bottom: 0
    }
    .padding-section-large.top-no {
        padding-top: 1rem;
        padding-bottom: 0
    }
    .padding-section-large.edit {
        padding-top: 0
    }
    .body-light {
        max-width: 100%;
        overflow: visible
    }
    .body-light.crypto {
        color: var(--crypo-bg-primary)
    }
    .text-style-label.text-color-cream-500.is-category-label {
        font-size: .75rem
    }
    .section_header {
        width: 100%;
        padding: 2rem 2rem 3rem
    }
    .image-full {
        width: 100%;
        position: static;
        inset: 0
    }
    .image-full.mb-hide {
        display: none
    }
    .text-color-cream-500.special-display {
        font-size: .875rem;
        font-weight: 400
    }
    .swiper.is-slider-recap.sl {
        height: auto;
        position: static
    }
    .swiper.is-slider-recap {
        margin-bottom: 0
    }
    .swiper.cc-how-slider {
        border-radius: 20px;
        height: 100vw
    }
    .swiper-wrapper {
        margin-top: 0
    }
    .swiper-wrapper.is-chips {
        grid-column-gap: .1rem;
        grid-row-gap: .1rem
    }
    .swiper-wrapper.is-academy-shows {
        display: flex
    }
    .swiper-wrapper.kmdscmsdcml {
        height: auto
    }
    .swiper-wrapper.is-slider-payouts {
        height: 11rem
    }
    .swiper-wrapper.is-chips.crypto-3444 {
        grid-column-gap: .45rem;
        grid-row-gap: .45rem
    }
    .swiper-slide {
        width: 100%
    }
    .swiper-slide.is-chips {
        flex: 1
    }
    .swiper-slide.is-chips.crypto-3453 {
        background-color: var(--crypto-bg-secondary);
        box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--crypto-border-primary);
        border-radius: .7rem
    }
    .swiper-slide.is-chips.crypto-3453.forex {
        background-color: var(--bg-secondary);
        box-shadow: 0 1px 3px 0 #00000014, inset 0 0 0 1px var(--border-secondary)
    }
    .swiper-slide.is-plans.cms-item-pricing.new {
        margin-top: -32px
    }
    .swiper-slide.is-slider-resources {
        aspect-ratio: auto;
        min-height: auto
    }
    .swiper-slide.is-academy-shows {
        aspect-ratio: auto;
        flex-flow: row;
        height: auto;
        min-height: auto
    }
    .swiper-slide.is-news {
        max-width: 100%
    }
    .slider-main_link {
        border-radius: .75rem
    }
    .faqs-layout {
        grid-template-columns: 1fr
    }
    .layout-feature-section {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        margin-bottom: 0
    }
    .layout-feature-section.tablet-vertical {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem
    }
    .layout-feature-section.other {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column
    }
    .layout-feature-section.other.background-box {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        margin-bottom: 64px;
        padding: 24px 16px
    }
    .layout-feature-section.afil {
        flex-flow: column-reverse;
        margin-top: 1rem
    }
    .feature-section-text {
        order: -1
    }
    .feature-section-text.is-first {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    .feature-section-text.center-phone {
        text-align: center
    }
    .feature-section-photo-col {
        width: 100%;
        height: auto
    }
    .feature-section-photo-col.boxed {
        width: 90%;
        margin-top: 32px;
        margin-bottom: -64px
    }
    .feature-section-photo-col.edited {
        height: 300px
    }
    .layout-footer {
        grid-row-gap: 1rem
    }
    .footer1_left-wrapper {
        margin-bottom: 1rem
    }
    .footer1_menu-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr 1fr
    }
    .footer1_bottom-wrapper {
        flex-flow: column
    }
    .layout-hero {
        margin-top: 3rem
    }
    .section-hero-main {
        padding-top: 3rem
    }
    .section-hero-main.small {
        padding-bottom: 1rem
    }
    .hero-text {
        grid-row-gap: 1rem
    }
    .hero-image-wrapper {
        margin: 1rem
    }
    .hero_main_image {
        width: 100%
    }
    .hero-light-component {
        padding-top: 3rem;
        padding-bottom: 0
    }
    .hero_light_image.change {
        margin-bottom: 0
    }
    .layout-office-locations {
        grid-row-gap: 2rem;
        grid-template-columns: 1fr;
        margin-top: 1rem
    }
    .contact_options_grid {
        flex-flow: wrap;
        grid-template-columns: 1fr
    }
    .section_blog-post1-header {
        padding-top: 1.5rem
    }
    .blog-post1-header_title-wrapper {
        grid-row-gap: .25rem;
        margin-bottom: .5rem
    }
    .blog-post1-header_content-top {
        flex-direction: column;
        align-items: flex-start
    }
    .blog-post-header_author-wrapper {
        margin-bottom: 1rem
    }
    .blog-post1-header_image {
        margin-bottom: 1.5rem
    }
    .blog-post1-content_share-wrapper {
        width: 100%;
        margin-bottom: 2rem
    }
    .arrows.margin-top {
        padding-bottom: 2rem
    }
    .faq-category-label {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .faq-content {
        min-height: 6rem
    }
    .faq-header {
        grid-row-gap: 2rem
    }
    .section_download_apps {
        margin-top: -20px
    }
    .tabs-menu {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center
    }
    .tab-link {
        border-radius: 12px;
        padding: 8px 24px 9px
    }
    .layout-download-apps {
        grid-template-columns: 1fr
    }
    .card-app {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        padding-top: 2.5rem;
        padding-bottom: 0
    }
    .card-app.green {
        border-radius: 2.5rem;
        flex-flow: column-reverse
    }
    .app-card-image {
        z-index: 5;
        width: 90%
    }
    .app-card-content {
        flex-flow: column;
        padding-bottom: 1rem
    }
    .app-image.left {
        width: 100%;
        max-width: 100%
    }
    .form-item,
    .blog-rich-text {
        width: 100%
    }
    .blog-rich-text:lang(es) {
        color: var(--white)
    }
    .blog-rich-text h1 {
        margin-top: 3rem;
        margin-bottom: .5rem
    }
    .blog-rich-text h2 {
        margin-top: 2rem
    }
    .cms-item-instruments {
        flex-flow: column
    }
    .inst-table-cell {
        max-width: 100%;
        min-height: 2rem;
        padding: 8px 0
    }
    .inst-table-cell.is-first {
        justify-content: flex-start;
        align-items: center;
        width: 5rem;
        min-height: 1rem;
        padding-bottom: 0
    }
    .inst-table-cell.center {
        min-height: 3.5rem;
        padding-top: 2px
    }
    .inst-table-cell.is-last {
        max-width: 100%;
        min-height: 1rem
    }
    .inst-table-cell.first {
        max-width: 100%;
        padding-top: 8px
    }
    .instruments-card {
        border-radius: 1.5rem;
        padding: 0 0 1rem
    }
    .calc-stepper.border {
        background-color: #e7ebea1a;
        border-color: #dbdbdb80
    }
    .calc-cell.center.dsc-l,
    .calc-cell.center.sdik {
        border-top-color: var(--border-secondary);
        justify-content: center;
        align-items: center;
        min-height: 5.1rem;
        margin-bottom: 0;
        padding-top: 2rem;
        padding-bottom: 2rem;
        padding-left: 1.5rem
    }
    .calc-cell.top {
        padding-top: 2rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .calc-cell.bottom {
        justify-content: center;
        align-items: center;
        min-height: 3rem;
        padding-top: 2rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .rte-landing h2 {
        font-size: 2.2rem
    }
    .rte-terms li {
        margin-left: 1rem;
        padding: .5rem 1rem .5rem .5rem;
        font-size: 1rem
    }
    .heading-style-h1-landing {
        font-size: 2.3rem
    }
    .section-payouts {
        margin-top: 2rem
    }
    .section-payouts.class-unnamed {
        margin-top: 4rem
    }
    .heading-style-h1-young-talent {
        font-size: 2.3rem
    }
    .cms-story-item {
        min-width: auto
    }
    .cms-story-item.masonry-item {
        width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .cms-list-stories {
        grid-template-columns: 1fr
    }
    .layout-get-book.process-card-light {
        grid-column-gap: 32px;
        grid-row-gap: 32px
    }
    .get-book-block.is-spain,
    .get-book-block.is-ebook {
        padding-bottom: 1rem;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .ratio-event-header {
        padding-top: 73.85%
    }
    .event-header-attributes {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem;
        flex-direction: column
    }
    .layout-event-main {
        margin-bottom: 3rem
    }
    .event-schedule-item {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .event-schedule-item.is-afterparty,
    .event-schedule-item.is-scalping {
        align-items: stretch
    }
    .evenet-status-over {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .event-photo-wrapper {
        height: 5rem
    }
    .navbar6_logo-link {
        width: 7.5rem
    }
    .navbar6_logo {
        height: 1.5rem
    }
    .navbar-dropdown-content-left {
        grid-row-gap: 1.5rem;
        grid-template-columns: 1fr;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .navbar-dropdown-content-block {
        grid-row-gap: .5rem
    }
    .navbar-card-large-link {
        padding-left: 0
    }
    .navbar-large-link-icon {
        width: 2.8rem;
        height: 2.8rem;
        margin-top: -2px
    }
    .navbar6_dropdown-content-right {
        max-width: none
    }
    .hero-ft-text {
        grid-row-gap: 1rem
    }
    .hero-ft-text.gfgf {
        grid-row-gap: 0rem
    }
    .swiper-plans-wrapper {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .navbar-dropdown-content-block-right {
        grid-row-gap: .5rem
    }
    .navbar6_dropdown-link-tile {
        padding-left: 0
    }
    .navmenu-social-links {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-wrap: wrap
    }
    .section-header-new.align-left {
        z-index: 5;
        padding-top: 2rem
    }
    .section-header-new.align-left.no-padding.edited {
        padding-top: 6rem;
        padding-bottom: 2rem
    }
    .heading-wrapper {
        width: 100%;
        display: inline-flex
    }
    .heading-block {
        text-align: left;
        padding-bottom: 1.5rem;
        display: inline-block
    }
    .heading-text-old {
        text-align: left
    }
    .heading-text-old.white {
        color: var(--text-pimary);
        justify-content: space-between;
        align-items: flex-start;
        font-size: 2.2rem;
        display: inline-block
    }
    .heading-text-old.white.cdklw {
        text-align: center
    }
    .heading-span-wrapper {
        margin-left: 0;
        margin-right: 0;
        display: inline-block
    }
    .pricing-cell {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .pricing-cell.is-basic,
    .pricing-cell.is-basic.is-odd {
        min-height: 3.3rem
    }
    .pricing-cell.is-basic.is-odd.crypto-3743 {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .pricing-cell.is-basic.highlight {
        min-height: 3.3rem
    }
    .pricing-cell.is-header {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
    .pricing-cell.is-info.is-title {
        position: sticky
    }
    .pricing-cell.is-info.is-title.changed {
        justify-content: center;
        align-items: center;
        min-width: 12rem;
        position: sticky
    }
    .pricing-cell.is-cta {
        min-height: 3rem;
        padding-top: .5rem;
        padding-bottom: 1rem
    }
    .pricing-tooltip-wrapper.is-desktop {
        flex-flow: row;
        justify-content: space-between;
        align-items: center;
        width: 100%
    }
    .padding-section-large-3.jdkd {
        padding-top: 2rem;
        padding-bottom: 0
    }
    .layout-real-company-globe-numbers {
        margin-top: -16px
    }
    .real-company-right {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .payouts-features-list {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .payout-feature {
        margin-bottom: 0
    }
    .heading-line {
        text-align: left;
        display: inline-block
    }
    .resource-card-content {
        padding: .5rem .75rem .75rem
    }
    .resource-card-text {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: space-between;
        align-items: flex-start;
        padding-top: .5rem
    }
    .ft-hero-bg {
        background-color: var(--bg-primary);
        justify-content: center;
        align-items: center;
        height: 100vh;
        min-height: 100vh;
        display: none;
        top: 0;
        bottom: 0
    }
    .hero-benefits-list {
        grid-column-gap: .35rem;
        grid-row-gap: .5rem;
        justify-content: flex-start;
        align-items: center
    }
    .hero-benefits-list.new-list {
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        width: 112%;
        min-width: 100%;
        margin-left: -6%;
        margin-right: 0%;
        padding-left: 0%;
        padding-right: 0;
        position: relative;
        bottom: auto;
        left: auto;
        overflow: scroll
    }
    .layout-real-company-photos {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .pricing-tooltip-item {
        grid-column-gap: .05rem;
        grid-row-gap: .05rem;
        flex-flow: column
    }
    .pricing-tooltip-item.changed {
        justify-content: space-between;
        align-items: center;
        width: 100%
    }
    .pricing-tooltip-item.bottom {
        flex-flow: column
    }
    .pricing-tooltip-category.is-mobile {
        justify-content: center;
        align-items: center
    }
    .pricing-tooltip-category.is-mobile.crypto-3771 {
        justify-content: flex-end;
        align-items: center
    }
    .pricing-category {
        font-size: .8rem
    }
    .pricing-tooltip-card {
        min-width: 8rem;
        max-width: 20rem;
        margin-top: -.3rem;
        display: none
    }
    .value,
    .value.crypto-3779 {
        font-size: .95rem
    }
    .price-final-display.heading-style-h3 {
        color: var(--fg-brand);
        font-size: 2rem
    }
    .price-is-discounted,
    .text-block {
        color: var(--fg-brand)
    }
    .pricing_tag_most_popular-new {
        padding-top: .15rem;
        padding-bottom: .15rem
    }
    .pricing-tabs-large-component {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: column;
        margin-bottom: .5rem
    }
    .pricing-tabs-large-component.crypto-2970 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        margin-bottom: 0
    }
    .pricing-tab-text {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .pricing-tab-large {
        justify-content: flex-start;
        align-items: center;
        padding: 1rem 16px
    }
    .pricing-tab-large.w--current {
        justify-content: flex-start;
        align-items: center;
        padding-top: 1rem;
        padding-bottom: 1rem
    }
    .pricing-tab-large.lite {
        justify-content: flex-start;
        align-items: center
    }
    .pricing-tab-large.general {
        align-self: stretch;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .pricing-tab-large.general.small.w--current,
    .pricing-tab-large.small {
        min-width: auto
    }
    .pricing-tab-large.desaturated.crypto-2985,
    .pricing-tab-large.crypto-104,
    .pricing-tab-large.crypto-104.w--current {
        padding: 16px
    }
    .pricing-tab-large.gen {
        align-self: stretch;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .pricing-tab-large.gen.small.w--current {
        min-width: auto
    }
    .text-style-handwritten-note {
        color: var(--fg-brand)
    }
    .text-style-handwritten-note.news {
        font-size: 1.1rem;
        top: 0;
        left: -60px
    }
    .benefits-terms-header.new {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        display: flex
    }
    .logo-is-footer {
        height: 1.6rem;
        font-size: .9rem;
        line-height: 1.3
    }
    .layout-academy-shows {
        grid-template-columns: 1fr
    }
    .swiper-academy-shows {
        object-fit: fill;
        flex-flow: row;
        display: block
    }
    .academy-shows-item {
        display: block
    }
    .academy-visual {
        width: 112%;
        margin-top: -3rem
    }
    .academy-latest-header {
        margin-top: 1rem;
        margin-bottom: 0
    }
    .layout-academy-latest {
        flex-flow: column
    }
    .academy-latest-video-item {
        min-height: 100%
    }
    .component-more-block {
        flex-flow: column;
        margin-top: 0
    }
    .section-discord {
        padding-top: 0;
        overflow: hidden
    }
    .discord-visual {
        height: 12rem;
        overflow: hidden
    }
    .layout-discord-features {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        grid-template-columns: 1fr 1fr
    }
    .discord-card-text {
        padding-top: .5rem;
        padding-left: .75rem;
        padding-right: .75rem
    }
    .discord-left.sdkl {
        display: none
    }
    .swiper-trustpilot {
        margin-bottom: 0
    }
    .swiper-trustpilot.edit {
        margin-bottom: 0;
        position: static
    }
    .broker-interview-link {
        height: 7rem
    }
    .block-broker-interview {
        background-image: none
    }
    .block-broker-interview.is-regular-video {
        flex-flow: column;
        width: 100%
    }
    .mt-card-header {
        justify-content: space-between;
        align-items: center;
        margin-top: 0;
        margin-left: 1.5rem;
        margin-right: 1.5rem;
        padding-top: 1.5rem
    }
    .section-earnings {
        padding-bottom: 2rem
    }
    .calculator-col-text {
        flex-flow: column-reverse
    }
    .calculator-card-new {
        padding: 0
    }
    .pricing-component {
        margin-top: 2rem
    }
    .pricing-component.crypto-3441 {
        margin-top: 1.25rem
    }
    .hero-video-pointer-component.moved.cvaja {
        display: none
    }
    .section-hero-new.is-basic-page.nids {
        padding-top: 0
    }
    .section-hero-new.new {
        background-color: var(--bg-primary);
        height: 100%;
        min-height: 0;
        max-height: 200vh;
        padding-top: 0;
        padding-bottom: 1rem;
        display: flex;
        overflow: visible
    }
    .hero-ft-layout {
        margin-top: 0
    }
    .hero-ft-video {
        margin-top: 1rem
    }
    .hero-ft-video.new {
        margin-top: 0;
        display: flex
    }
    .hero-ft-video-lightbox.none {
        display: flex
    }
    .hero-ft-main-video {
        width: 100%
    }
    .hero-ft-cta-area {
        flex-flow: column-reverse
    }
    .hero-ft-cta-area.max-w {
        width: 100%
    }
    .ft-hero_video_play_btn {
        width: 4rem;
        height: 4rem
    }
    .image-hero-ft {
        height: 100%;
        display: block;
        bottom: auto
    }
    .embed-arrow-pointer-hero {
        width: 1.5rem
    }
    .section-hero-main-ft {
        justify-content: flex-start;
        align-items: stretch;
        margin-bottom: 0;
        padding-top: 1rem;
        display: flex
    }
    .swiper-plans {
        margin-top: 2rem
    }
    .swiper-plans.two-step {
        margin-top: 0
    }
    .swiper-plan-chips-wrapper.crypto-3442 {
        margin-bottom: 1.5rem
    }
    .navbar-menu-buttons-wrapper {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem
    }
    .payout-methods-wrapper {
        width: 100%
    }
    .payout-method-card.games {
        min-height: 7rem
    }
    .payment-method-text {
        max-width: 80%
    }
    .img-payment-method {
        width: 10rem;
        height: auto
    }
    .component-background-video {
        aspect-ratio: 3/1.8;
        border-width: 4px;
        height: auto;
        top: 0
    }
    .cta-block {
        width: 100%
    }
    .tour-list {
        grid-row-gap: .5rem;
        flex-flow: column;
        grid-template-rows: auto;
        width: 100%;
        display: flex
    }
    .blog4-header_featured-list {
        grid-template-columns: 1fr
    }
    .blog4-header_image {
        aspect-ratio: 4/2;
        object-fit: cover
    }
    .support-left {
        order: -1
    }
    .navbar-container.new {
        margin-top: 16px;
        margin-bottom: 16px;
        overflow: scroll
    }
    .navbar-logo {
        order: -1;
        display: inline-flex
    }
    .navbar-menu-new {
        z-index: 9999;
        display: none
    }
    .navbar-menu-new.new {
        display: none
    }
    .navbar-item.is-mobile-social-links,
    .navbar-item.is-locale-switcher-mobile {
        padding-top: .75rem;
        padding-bottom: .75rem
    }
    .navbar-item.kokoska {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .navbar-item.kokoska.sdkl {
        justify-content: center;
        align-items: center
    }
    .navbar-dp-card {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .navbar-dp-content-main {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .navbar-card-small-link-component {
        padding-left: 0
    }
    .navbar-menu-button {
        margin-left: .5rem
    }
    .navbar-buttons {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }
    .rte-ft-basic p {
        text-align: left;
        font-size: 1rem
    }
    .feature-section-rules-grid.tablet-full {
        grid-template-columns: 1fr 1fr
    }
    .how-it-works-calculator-wrapper {
        width: 100%
    }
    .section-hero-main-ft-basic {
        padding-top: 0
    }
    .feature-section-video.align-center {
        min-height: auto
    }
    .hero-about {
        padding-top: 3rem
    }
    .banner-campaign-code {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code.gray {
        padding: .15rem .2rem
    }
    .campaign-banner-code.code.white.yellow-tint.dark-2 {
        font-size: .8rem
    }
    .campaign-banner-code.code.white.yellow-tint.dark-3 {
        font-size: .8rem
    }
    .campaign-banner-code.code {
        align-self: center;
        height: auto;
        display: block
    }
    .evenet-status-over-2 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .navbar_logo_xmas {
        height: 1.8rem
    }
    .text-style-typewriter.text-size-large.text-weight-bold {
        font-size: 1.3rem
    }
    .event-status-over-4 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .section-hero-worldcup {
        min-height: 60vh;
        padding-top: 3rem;
        padding-bottom: 3rem
    }
    .hero-wc-text {
        grid-row-gap: 1rem
    }
    .form-row {
        flex-flow: column
    }
    .form-row.mobile-vertical {
        flex-direction: column
    }
    .form-row.horizontal {
        flex-flow: row
    }
    .hero-premium-component {
        padding-top: 3rem
    }
    .tier-icon-wrapper {
        align-self: center
    }
    .premium-tier-list {
        grid-column-gap: 1rem;
        grid-row-gap: 1.5rem;
        flex-direction: column;
        grid-template-rows: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .tier-header {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-direction: column
    }
    .success-premium {
        background-color: var(--gold-premium);
        color: var(--ft-black)
    }
    .campaign-popup-wrap2.new,
    .campaign-popup-wrap2.new:lang(cs) {
        display: none
    }
    .campaign-popup.big-modal {
        max-width: 96%;
        overflow: visible
    }
    .campaign-popup.big-modal.lk.big {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        padding: 1rem
    }
    .campaign-popup.big-modal.opk {
        border-radius: 1.2rem;
        padding: 1rem
    }
    .popup-close-button {
        background-color: #f39595;
        background-image: linear-gradient(139deg, #ee9d13, #e34620);
        border-color: #e47070;
        top: -64px;
        right: -16px
    }
    .popup-close-button:hover {
        transform: scale(1.05)
    }
    .popup-close-button.new {
        width: 3rem;
        height: 3rem;
        margin-top: 0;
        margin-right: 1rem
    }
    .limited25-popup-content {
        padding-bottom: 1.5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }
    .limited25-content-side.is-code.boost {
        max-width: 100%
    }
    .notfication-block {
        text-align: center;
        flex-direction: column;
        justify-content: center
    }
    .trustpilot-card2 {
        height: auto
    }
    .platform-card-content {
        padding: 0 1rem 1.25rem
    }
    .section-platforms {
        z-index: 5;
        position: static
    }
    .platform-card-image {
        width: 80%;
        margin: 20px 0 0
    }
    .platform-card-image.lk {
        max-width: 74%
    }
    .platform-card-image.sss {
        max-width: 88%
    }
    .platform-card-image.sssf {
        max-width: 74%
    }
    .layout-gamespromo-features {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        grid-template-columns: 1fr 1fr
    }
    .tag.perk {
        justify-content: center;
        align-items: center
    }
    .tag.dark {
        font-size: .75rem
    }
    .image-3 {
        max-width: 100%
    }
    .list {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .list-item,
    .list-item-3 {
        align-self: stretch
    }
    .div-block-18 {
        min-width: 100%
    }
    .paragraph {
        font-size: 1rem
    }
    .paragraph.gray {
        text-align: left;
        justify-content: flex-start;
        align-items: center;
        font-size: .9rem
    }
    .tagnew {
        max-width: 70px;
        padding: 1px 8px;
        top: -11px
    }
    .tagnew.color.new {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: row;
        flex: 0 auto;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-self: stretch;
        place-items: center baseline;
        max-width: 68px;
        margin-left: auto;
        margin-right: 10px;
        padding-left: 6px;
        padding-right: 6px;
        display: flex;
        top: 10px;
        right: 0;
        box-shadow: 0 5px 5px #0000000a, inset -1px -1px 2px #00000024, inset 1px 2px 2px #fff3
    }
    .tagnew.color.new.menu {
        max-height: 20px;
        margin-top: auto;
        margin-bottom: auto
    }
    .tagnew.color.new.ors {
        z-index: 5;
        max-width: 100px;
        margin-top: 4px
    }
    .tagnew.color.new.scadml {
        max-height: 30px;
        margin: auto 0;
        position: static
    }
    .tagnew.new.red {
        max-width: 48px;
        margin-right: 10px;
        top: 10px;
        left: auto;
        right: 0;
        box-shadow: 0 5px 5px #0000000a, inset -1px -1px 5px #0003, inset 1px 2px 2px #fff3
    }
    .box.new {
        padding: 12px
    }
    .form-row-item {
        margin-bottom: 4px
    }
    .preventdefault {
        display: none
    }
    .html-embed-3 {
        width: 32px;
        height: 17px;
        margin-bottom: -2px
    }
    .moving-item {
        grid-column-gap: 12px;
        grid-row-gap: 12px
    }
    .heading-5.small {
        font-size: 2rem
    }
    .heading-5.small.klsdck {
        font-size: 1.3rem
    }
    .heading-5.small.sldvk {
        font-size: 3.2rem
    }
    .heading-5.small.sldvk.lk,
    .heading-5.small.sldvk.io {
        font-size: 2.7rem
    }
    .heading-5.small.esdklf {
        font-size: 1.1rem;
        font-weight: 500
    }
    .next--to {
        flex-flow: column
    }
    .moving-image.payout {
        width: 36px;
        height: 36px
    }
    .tabsbutttons {
        flex-flow: column
    }
    .tabsbutttons.et {
        margin-bottom: 24px
    }
    .application {
        padding-left: 32px;
        padding-right: 32px
    }
    .flex-box-child {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        padding: 16px 12px
    }
    .div-block-31 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        margin-top: 0;
        padding-top: 24px;
        padding-bottom: 0;
        display: flex
    }
    .flex-next {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
        padding-left: 24px;
        padding-right: 24px
    }
    .image-8 {
        width: 100%
    }
    .div-block-34 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: column;
        justify-content: center;
        align-items: flex-start
    }
    .uui-text-size-medium {
        padding-left: 0;
        padding-right: 0
    }
    .uui-faq02_answer {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .uui-faq02_heading {
        font-size: 1rem
    }
    .uui-faq02_question {
        padding-left: 1rem;
        padding-right: 1rem
    }
    .uui-faq02_list-grid {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }
    .bold-text-5 {
        font-size: 1rem
    }
    .uui-space-small,
    .uui-space-xxsmall {
        min-height: .5rem
    }
    .uui-icon-featured-outline-large {
        width: 32px;
        min-width: 32px;
        max-width: 32px;
        height: 32px;
        min-height: 32px;
        max-height: 32px
    }
    .uui-layout87_component {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        margin-top: 16px;
        margin-bottom: 0
    }
    .div-block-36 {
        border-radius: 99px;
        margin-top: -13px;
        margin-left: 16px;
        margin-right: 0;
        padding: 4px 8px;
        inset: 0% auto auto 0%
    }
    .div-block-36.secondary {
        margin-top: -12px;
        margin-left: 14px;
        padding-top: 2px;
        padding-bottom: 2px;
        font-size: .9rem
    }
    .paragraph-11 {
        font-size: .8rem;
        font-weight: 600
    }
    .white {
        font-size: 13px
    }
    .white.center {
        text-align: center
    }
    .text-block-8 {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .text-block-9 {
        text-align: center;
        justify-content: center;
        align-items: center;
        display: flex
    }
    .counter-pointer-component-copy {
        left: -50px
    }
    .image-11 {
        height: 100%
    }
    .div-block-39 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }
    .bold.wh {
        font-size: .9rem
    }
    .div-block-41 {
        flex-flow: column;
        justify-content: flex-start;
        align-items: center
    }
    .image-14 {
        width: 128px;
        height: 128px
    }
    .bold-text-14 {
        font-size: 1.4rem
    }
    .center.dark.sdvl {
        font-size: .95rem
    }
    .center.max-50 {
        max-width: 94%
    }
    .div-block-65 {
        width: 64px;
        height: 64px
    }
    .image-22 {
        width: 20px;
        height: 18px
    }
    .code-embed-9 {
        width: 24px
    }
    .code-embed-10 {
        margin-left: 0;
        margin-right: 0
    }
    .image-23 {
        max-width: 94%
    }
    .treasure-chest {
        width: 5em;
        top: auto
    }
    .image-24 {
        margin-left: -32px
    }
    .image-25,
    .image-26 {
        height: 280px
    }
    .navnew {
        z-index: 9999;
        background-image: linear-gradient(#0000, #0000004d);
        width: 94%;
        max-width: 100%;
        min-height: 3.6rem;
        margin-top: 126px;
        padding-top: 0;
        padding-bottom: 0;
        left: 3%;
        right: 3%;
        overflow: scroll
    }
    .moving-ipayout.no-bg {
        grid-column-gap: 6px;
        grid-row-gap: 6px
    }
    .div-block-72 {
        flex-flow: row
    }
    .smaller {
        font-size: 2.2rem;
        line-height: 1.2
    }
    .smaller.center-on-hone {
        text-align: left
    }
    .location {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .pro-item.first {
        margin-left: 6%
    }
    .pro-item.first.red {
        order: -1;
        margin-left: 0%;
        padding-left: .5rem;
        padding-right: .5rem
    }
    .pro-item.last {
        margin-right: 6%
    }
    .pro-item.red {
        padding-left: .5rem;
        padding-right: .5rem
    }
    .div-block-74 {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        margin-bottom: 0;
        overflow: auto
    }
    .image-27 {
        width: 28px
    }
    .discount-item {
        grid-column-gap: 12px;
        grid-row-gap: 12px
    }
    .discount-item.edited {
        grid-column-gap: 2px;
        grid-row-gap: 5px;
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center
    }
    .discount-item.edited.dss.s {
        justify-content: center;
        align-items: center
    }
    .discount-item.edited {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center
    }
    .pricing-table_head.is-heading-cell.top-left {
        z-index: 2;
        background-color: #f9f7f200;
        position: sticky;
        left: 0
    }
    .pricing-table_row {
        position: static;
        left: 0
    }
    .pricing-table_header_content {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem
    }
    .fs_table-examples_table-container {
        padding-top: 3rem;
        padding-bottom: 0
    }
    .fs_table-examples_table-container.is-relative-element {
        padding-top: 3rem
    }
    .pricing-table_component {
        overflow: visible
    }
    .pricing-table_cell.is-first {
        border-radius: 0;
        max-width: 190px;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .pricing-table_cell.is-first.zero {
        white-space: normal;
        border-radius: 0
    }
    .pricing-table_cell.background-color-blue-lighter {
        font-size: .9rem
    }
    .pricing-table_header_wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .div-block-79 {
        height: auto;
        min-height: auto
    }
    .image-32 {
        width: 100%;
        position: static
    }
    .table-col.data.left {
        background-color: var(--bg-tertiary);
        height: 100%;
        padding-left: 12px
    }
    .table-col.header.left-col.cms {
        background-color: var(--bg-tertiary);
        padding-left: 12px
    }
    .table {
        width: 100%
    }
    .table.no-pad.overflow {
        flex: none;
        max-height: 600px
    }
    .table-1---header---text {
        text-align: left;
        font-size: 12px
    }
    .table-1---header---text.data.center.cms.perk {
        text-align: left
    }
    .table-label {
        padding-left: 10px;
        font-size: 9px
    }
    .table-row-3-col.data-row {
        width: 160vw
    }
    .table-row-3-col.header {
        width: 140vw;
        margin-left: 0;
        margin-right: 0
    }
    .table-row-3-col.header.cms {
        width: 160vw;
        height: 56px
    }
    .icon-sandart {
        display: none
    }
    .blur-block {
        height: 309px;
        padding: 32px;
        position: absolute
    }
    .payout-card {
        background-position: 50% 100%;
        border-radius: 1.5rem;
        height: 100%
    }
    .div-block-82 {
        width: 138px;
        height: 28px;
        margin-top: -14px
    }
    .div-block-83 {
        width: 100%;
        position: relative
    }
    .uui-heading-xxsmall-3.center {
        font-size: 1.05rem
    }
    .uui-layout95_image {
        width: 100px
    }
    .uui-layout96_item {
        min-width: 80%;
        padding: 24px
    }
    .uui-layout96_item.new.ox {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        border-radius: 40px
    }
    .uui-layout95_list {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .uui-layout95_list.new {
        flex-flow: column
    }
    .div-block-88 {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .small.gray.centered {
        text-align: center
    }
    .div.row {
        flex-flow: column
    }
    .glow.toop {
        height: 150px
    }
    .glow.asm-c.dslk,
    .glow.underlopw {
        display: none
    }
    .cent {
        text-align: center
    }
    .div-block-92-copy {
        filter: blur(70px);
        margin-top: -100px;
        margin-left: -100px
    }
    .div-block-96 {
        flex-flow: row-reverse;
        justify-content: flex-end;
        align-items: flex-start
    }
    .div-block-97 {
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: flex-start
    }
    .image-35 {
        border-radius: 24px
    }
    .div-block-99 {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .layout-trade-numbers {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        padding: 32px
    }
    .info-plarform-card {
        justify-content: flex-start;
        align-items: flex-start
    }
    .layout-info {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }
    .layout-info.vow {
        flex-flow: column
    }
    .layout-stop {
        flex-flow: column;
        display: flex
    }
    .feature-card {
        height: auto
    }
    .feature-card-content {
        padding: .5rem .75rem .75rem
    }
    .rdv_component {
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .sponsor_gallery-wrapper {
        position: relative;
        overflow: visible
    }
    .header_heading-wrapper_informations {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column-reverse;
        justify-content: center;
        align-items: center;
        margin-top: 2.5rem
    }
    .programme_item.is-background-black.new {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        padding: .5rem
    }
    .programme_item.is-background-white.new {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        padding: 0
    }
    .header_heading-wrapper {
        padding-top: 2.5rem;
        padding-bottom: 0
    }
    .merch_component {
        grid-template-columns: 1fr
    }
    .sponsor_gallery-list {
        justify-content: center
    }
    .header_wrapper {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }
    .argu_item {
        padding: 1rem
    }
    .argu_content-top {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }
    .argu_content-top.edit {
        flex-flow: column
    }
    .header_background-image {
        aspect-ratio: 3/2;
        object-fit: cover;
        min-height: 50vh;
        position: absolute
    }
    .heading-style-h1-2 {
        letter-spacing: -2px;
        font-size: 3.5rem
    }
    .heading-style-h1-2.is-smaller-mobile {
        word-break: break-all;
        font-size: 2.75rem
    }
    .heading-style-h1-2.is-smaller-mobile.dark {
        font-size: 3rem
    }
    .heading-style-h1-2.dark {
        font-size: 4rem
    }
    .heading-style-h1-2.max.ceter {
        font-size: 4.2rem
    }
    .merch_content {
        width: 100%
    }
    .text-style-tag {
        font-size: 2.5rem
    }
    .text-style-tag.blur {
        font-size: 2.6rem
    }
    .section_sponsor {
        overflow: visible
    }
    .rdv_content-right {
        padding-top: 16rem;
        padding-bottom: 3rem
    }
    .sponspor_component {
        grid-template-columns: 1fr
    }
    .header_logo {
        max-width: 20svw;
        max-height: 7rem
    }
    .text-size-medium-2 {
        font-size: 1.5rem
    }
    .text-size-medium-2.text-weight-medium.white {
        font-size: 1.9rem
    }
    .sponsor_gallery-image-wrapper {
        justify-content: center;
        align-items: flex-start
    }
    .argu_content-bottom {
        grid-template-columns: 1fr
    }
    .sf-paris_component {
        flex-flow: column;
        justify-content: center;
        align-items: center
    }
    .navbar_menu-link-wrapper {
        padding-left: .5rem;
        font-size: .875rem;
        display: none
    }
    .navbar_container {
        -webkit-backdrop-filter: blur(50px);
        backdrop-filter: blur(50px);
        background-color: #222c;
        border-color: #2c2c2c;
        border-radius: 32px;
        flex-direction: column;
        justify-content: center;
        align-items: center
    }
    .navbar_component {
        z-index: 32;
        max-width: 18rem
    }
    .div-block-100 {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        min-width: 100%;
        margin: 0
    }
    .program-image {
        width: 100%;
        max-width: 100%;
        overflow: visible
    }
    .gradient,
    .gradient.tight {
        width: 150px
    }
    .gradient.xx.botm {
        bottom: 0%
    }
    .gradient.white {
        display: none
    }
    .div-block-103 {
        margin-top: 42px;
        position: static
    }
    .div-block-106.sdvsd {
        min-height: 16rem
    }
    .div-block-107 {
        flex-flow: column-reverse
    }
    .div-block-111 {
        flex-flow: column
    }
    .div-block-112 {
        justify-content: space-between;
        align-items: flex-start
    }
    .bullet-block {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        justify-content: space-between;
        align-items: center;
        display: flex
    }
    .badge-pro {
        border-radius: 16px;
        justify-content: center;
        align-items: center
    }
    .wh {
        margin-bottom: 0
    }
    .div-block-122 {
        width: 100%
    }
    .process-card-light {
        flex-flow: column-reverse;
        padding: 24px
    }
    .process-card-light.center {
        padding: 2rem
    }
    .process-card-light.center.edids.wed {
        padding-bottom: 2rem
    }
    .process-card-light.center.edids.wed.d {
        padding: 1rem
    }
    .boost-text {
        height: auto;
        margin-top: 1rem;
        margin-right: -20px
    }
    .boost-image {
        width: 100%;
        height: auto
    }
    .div-block-147 {
        padding: 32px
    }
    .cnet.white {
        font-size: 1.5rem
    }
    .text-style-tag-small {
        font-size: .9rem
    }
    .sd {
        font-size: 2rem;
        display: inline-flex
    }
    .guarantee-sticker {
        width: 64px;
        height: 64px;
        inset: auto 12px 12px auto;
        transform: none
    }
    .guarantee-text-container {
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: flex-start
    }
    .bold-text-24 {
        font-size: 1.6rem
    }
    .bold-text-24.max {
        font-size: 1.3rem
    }
    .bold-text-24.small {
        font-size: 1.2rem;
        line-height: 1.2
    }
    .bold-text-25 {
        font-size: 1.6rem
    }
    .bold-text-25.max {
        font-size: 1.3rem
    }
    .bold-text-26 {
        font-size: 1.64rem
    }
    .dress-code {
        justify-content: space-between;
        align-items: flex-start
    }
    .uui-heroheader08_image {
        height: 17.5rem
    }
    .ratings_wrapper {
        flex: none;
        margin-left: .75rem
    }
    .uui-ratings_component {
        flex-flow: wrap;
        justify-content: center;
        align-items: center
    }
    .uui-signup-form_wrapper {
        grid-row-gap: .75rem;
        flex-direction: column;
        grid-template-columns: 1fr
    }
    .uui-heroheader08_component {
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .uui-section_heroheader08 {
        overflow: hidden
    }
    .swiper-button-next {
        width: 48px;
        min-width: 48px;
        height: 48px;
        min-height: 48px;
        right: -2%
    }
    .swiper-button-prev {
        width: 48px;
        min-width: 48px;
        height: 48px;
        min-height: 48px;
        left: -2%
    }
    .desc-event-wrao {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .card-label {
        font-size: 1rem;
        font-weight: 500;
        display: none;
        top: -32px
    }
    .code-embed-29,
    .video-container.is-testimonial {
        min-height: 300px
    }
    .video-container._16-9 {
        grid-column-gap: 2px;
        grid-row-gap: 2px
    }
    .video-container.hero-video {
        border-style: none
    }
    .event-videos-grid {
        grid-template-columns: 1fr
    }
    .paragraph-s {
        font-size: .8rem;
        display: block
    }
    .paragraph-s.rr {
        font-size: .85rem
    }
    .comp-highlights-numbers-2 {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-flow: wrap;
        order: 1;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-items: stretch;
        width: auto;
        min-width: 100%;
        max-width: 100px;
        height: auto;
        margin-top: 2rem;
        margin-bottom: 1rem;
        display: flex
    }
    .comp-highlight-item-2 {
        border-radius: 12px;
        width: auto;
        min-width: auto;
        padding: 8px
    }
    .comp-highlight-item-2.centered {
        border-radius: 0;
        padding: 8px
    }
    .comp-highlight-item-2.lefted {
        border-radius: 8px 0 0 8px;
        justify-content: flex-start;
        height: 100%;
        min-height: 100%;
        padding: 8px
    }
    .comp-highlight-item-2.righted {
        border-radius: 0 8px 8px 0;
        padding: 8px
    }
    .comp-highlight-number-2.small {
        font-size: .85rem
    }
    .text-size-small-7 {
        font-size: .75rem
    }
    .text-size-small-7.white.very {
        font-size: .55rem
    }
    .text-size-small-7.very {
        white-space: nowrap;
        word-break: normal;
        margin-top: 1px;
        margin-bottom: 1px;
        font-size: .55rem
    }
    .icon-embed-xxsmall-2.wh-2 {
        width: 1rem;
        height: 1rem;
        font-size: .44rem
    }
    .navbar-card-large-link-2 {
        padding-left: 0
    }
    .icon-embed-xsmall-5 {
        width: 1.25rem;
        height: 1.25rem
    }
    .icon-embed-xsmall-5.text-color-cream-400-2 {
        width: 1.2rem;
        min-width: 1.2rem;
        height: 1.2rem;
        min-height: 1.2rem
    }
    .icon-embed-xsmall-5.white.ss {
        width: 2rem;
        min-width: 2rem;
        height: 2rem;
        min-height: 2rem
    }
    .navbar-large-link-item-title-2 {
        grid-column-gap: 2px;
        grid-row-gap: 2px
    }
    .dark-2.code-text {
        font-size: .9rem
    }
    .button-3.is-secondary {
        min-width: 0
    }
    .button-3.is-main.ga-event {
        width: auto;
        min-width: auto
    }
    .site-navigation {
        display: flex
    }
    .div-block-201 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        display: none
    }
    .navbar-dp-card-divider-2 {
        background-color: #ffffff0f
    }
    .navbar6_logo-2 {
        height: 1.5rem
    }
    .navbar6_logo-2.smalelr {
        height: 1.2rem
    }
    .navbar6_logo-2.ls:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        display: none
    }
    .navbar6_logo-2.kslmaxc {
        height: 1.2rem;
        display: block;
        top: -8px;
        left: auto;
        right: auto
    }
    .navbar6_logo-2.dksl {
        height: 1.1rem;
        top: -8px;
        left: auto;
        right: auto
    }
    .navbar6_logo-2.kslmaxc-copy {
        height: 1.15rem;
        display: block;
        top: -8px;
        left: auto;
        right: auto
    }
    .banner-campaign-code-2 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-2.gray-2 {
        padding: .5rem 1rem
    }
    .navbar-menu {
        z-index: 9999;
        margin-top: 3.4rem;
        display: none
    }
    .navbar-menu:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e),
    .navbar-menu:lang(es) {
        display: none
    }
    .navbar-card-small-link-2 {
        grid-column-gap: .1rem;
        grid-row-gap: .1rem
    }
    .gold-2.xs-phone {
        font-size: .9rem
    }
    .navbar-card-small-link-icon-2 {
        right: -1.5rem
    }
    .domain-navigation {
        display: flex
    }
    .text-size-small-8 {
        font-size: .75rem
    }
    .navbar-top {
        z-index: 9999;
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        display: flex
    }
    .navbar6_logo-link-2 {
        width: 7.5rem
    }
    .navbar6_logo-link-2.kle:where(.w-variant-4d824001-e2c4-6ccc-cfe0-c1a2d3f5698e) {
        display: none
    }
    .navbar-dp-secondary-content-2 {
        grid-column-gap: .3rem;
        grid-row-gap: .3rem;
        display: flex
    }
    .real-company-globe-gradient-right-2.no-pointer-events.ssds.ss {
        display: block
    }
    .div-block-204 {
        z-index: 6;
        text-align: center;
        justify-content: flex-start;
        align-items: center;
        position: relative
    }
    .prop-firm-badge {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start
    }
    .hero-image {
        aspect-ratio: auto;
        width: 64%;
        height: auto;
        max-height: 22rem
    }
    .hero-image.sck {
        width: 90%
    }
    .uui-heroheader06_content {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        width: 100%;
        display: flex
    }
    .hero-ft-button-wrapper-2 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: wrap;
        width: 100%
    }
    .background-shadow {
        width: 100%
    }
    .hero-prop-firm-image-2 {
        height: 1.1rem;
        margin-bottom: auto;
        margin-left: 0;
        font-size: 1rem;
        line-height: 1
    }
    .heading-text {
        text-align: left;
        font-size: 2.2rem
    }
    .uui-heroheader06_component {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .video-bg {
        aspect-ratio: auto;
        object-fit: fill;
        border-style: solid;
        min-width: 100%;
        max-width: 64%;
        min-height: 0;
        padding: 6px
    }
    .video-bg.biffe {
        aspect-ratio: 16/9.2;
        border-radius: 16px;
        width: 100%;
        max-width: 100%;
        max-height: 100%
    }
    .div-block-196 {
        flex-flow: row
    }
    .event-date-2 {
        font-size: .75rem
    }
    .event-date-2.tg {
        padding-left: 3px;
        padding-right: 3px;
        font-size: .6rem;
        top: 11px
    }
    .event-date-2.tg.gold {
        font-size: .6rem;
        top: 11px
    }
    .wh-3 {
        margin-bottom: 0
    }
    .swiper-wrapper-events {
        width: 100%;
        margin-top: 0
    }
    .opened-div-2 {
        display: none
    }
    .swiper-container-events {
        margin-top: 2rem;
        padding: 0;
        overflow: visible
    }
    .logo-event-top {
        justify-content: center;
        align-items: flex-start;
        max-width: 50%;
        min-height: 0;
        max-height: 30px;
        margin-top: -4px;
        margin-left: 0;
        display: inline-flex
    }
    .logo-event-top.bgl {
        max-height: 28px
    }
    .button-primary-3 {
        padding: .5rem .875rem
    }
    .event-desc-wrapper-2 {
        border-bottom-right-radius: 14px;
        border-bottom-left-radius: 14px;
        padding: 60px 10px 10px
    }
    .event-tile {
        font-size: .9rem;
        line-height: 1.2
    }
    .events-gradient-2,
    .events-gradient-2.left {
        display: none
    }
    .div-block-193 {
        justify-content: flex-start;
        align-items: center;
        margin-bottom: 32px
    }
    .swiper-slide-event.awards,
    .swiper-slide-event.funded,
    .swiper-slide-event.benziga.hover,
    .swiper-slide-event.asia,
    .swiper-slide-event.forex-expo,
    .swiper-slide-event.colombia.hover,
    .swiper-slide-event.scalpinh,
    .swiper-slide-event.wagmi,
    .swiper-slide-event.nigeria,
    .swiper-slide-event.idontknow,
    .swiper-slide-event.abu-fhabi,
    .swiper-slide-event.x-l-sx {
        background-position: 50%;
        border-radius: 16px;
        width: 50%;
        min-height: 220px
    }
    .swiper-slide-event.x-l-sx.dl {
        grid-column-gap: 14px;
        grid-row-gap: 14px
    }
    .swiper-slide-event.cape-town {
        width: 50%;
        min-height: 220px
    }
    .swiper-slide-event.cyprus,
    .swiper-slide-event.peru,
    .swiper-slide-event.india {
        background-position: 50%;
        border-radius: 16px;
        width: 50%;
        min-height: 220px
    }
    .flag-2 {
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        height: auto;
        margin-top: 10px;
        margin-right: 12px;
        padding-left: 0;
        padding-right: 0;
        font-size: 1.5rem
    }
    .image-wrapper-2 {
        width: 100%;
        height: 150px
    }
    .event-location-2 {
        font-size: .75rem
    }
    .bg-images {
        height: auto;
        display: none;
        position: absolute;
        top: auto;
        bottom: 50%
    }
    .h3.mob-small {
        font-size: 1.3rem
    }
    .section-mertics.metrics,
    .section-mertics.metricscrypto {
        padding-top: 0
    }
    .div-block-207 {
        grid-column-gap: 2px;
        grid-row-gap: 2px
    }
    .layout-text-wrapper {
        order: 3;
        justify-content: space-between;
        align-items: center;
        width: 48%;
        overflow: visible
    }
    .layout-text-wrapper.logos {
        justify-content: flex-start;
        align-items: center;
        width: 80%;
        display: flex
    }
    .code-embed-37 {
        width: 18px;
        height: 18px;
        display: flex
    }
    .badges-image {
        max-width: 100%;
        margin-top: 0
    }
    .badges-image.small.ss {
        max-width: 140px
    }
    .layout-list-item {
        grid-template-columns: 1fr
    }
    .layout-list-item.layout-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: 1.5rem;
        border-radius: 44px;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        padding: 24px 24px 32px;
        display: flex
    }
    .layout-metrics {
        grid-row-gap: 12px
    }
    .glow-2.numbers,
    .glow-2.guarantee,
    .glow-2.guarantee-block,
    .glow-2.tour {
        margin-left: auto;
        overflow: visible
    }
    .icon-big.big {
        width: 4rem;
        height: 4rem
    }
    .icon-big.subtle,
    .icon-big.subtle.blur-3 {
        width: 3rem;
        height: 3rem
    }
    .icon-embed-xsmall-9 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-badge-2.is-primary {
        order: 1
    }
    .uui-badge-2.is-primary.rd,
    .uui-badge-2.is-primary.sdkl {
        background-color: #20202080;
        border-radius: .5rem;
        order: -1;
        justify-content: center;
        align-items: center;
        width: auto;
        margin-top: 4px;
        margin-bottom: 4px;
        padding-top: .25rem;
        padding-bottom: .25rem
    }
    .arrow-steps {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        width: 100%
    }
    .bold-text-61 {
        position: relative
    }
    .swiper-wrapper-2.is-slider-eval {
        height: auto
    }
    .process-card-3 {
        height: 21rem
    }
    .text-size-large-6 {
        font-size: 1rem;
        line-height: 1.3
    }
    .component-more-block-2 {
        margin-top: 2rem;
        padding-top: 0;
        position: static
    }
    .component-more-block-2.sdd,
    .component-more-block-2.full-width,
    .component-more-block-2.marginmdsl {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        margin-top: 2rem
    }
    .heading-style-h4-4 {
        font-size: 1.15rem
    }
    .uui-pricing06_plan {
        padding-bottom: 1rem
    }
    .swiper-process {
        margin-bottom: 0
    }
    .process-title {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-flow: wrap;
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 12px
    }
    .diva {
        background-color: #c240ff00
    }
    .uui-heading-xsmall-2 {
        order: 1;
        display: block;
        position: relative
    }
    .uui-pricing06_content {
        padding: 0 1rem 1rem
    }
    .uui-pricing06_component {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }
    .icon-embed-xsmall-10 {
        width: 1.5rem;
        height: 1.5rem
    }
    .navbar-card-large-link-3 {
        padding-left: 0
    }
    .icon-embed-xsmall-12 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-block-29 {
        font-size: .95rem;
        line-height: 1
    }
    .uui-banner04_content {
        width: 94%;
        margin-bottom: 0
    }
    .uui-banner04_content.sdkl {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        width: 100%;
        max-width: 100%
    }
    .uui-banner04_wrapper {
        grid-column-gap: 8px;
        grid-row-gap: 8px
    }
    .uui-banner04_wrapper.sdl.ksd {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
        padding: .75rem .75rem .25rem
    }
    .uui-banner04_wrapper.sdl.ksd.bf.ls {
        margin-bottom: -1rem;
        padding: 1rem .5rem 0
    }
    .subtitle {
        font-size: 1rem
    }
    .subtitle.ax-width-60._80-phone {
        max-width: 86%
    }
    .subtitle.center-on-phone {
        text-align: center
    }
    .subtitle.crypto-3940 {
        font-size: .95rem
    }
    .plans-include {
        flex-flow: column;
        margin-bottom: 2rem
    }
    .icon-featured-square-large-2 {
        margin-bottom: 0
    }
    .uui-banner04_text-wrapper {
        width: 100%;
        margin-bottom: 12px
    }
    .glow-3.numbers {
        margin-left: auto;
        overflow: visible
    }
    .glow-3.numbers.top-left.purple,
    .glow-3.numbers.top-left.purple.sdclk {
        width: 160px
    }
    .glow-3.numbers.top-left.crypto-3954 {
        margin-top: -50px;
        margin-left: auto
    }
    .link-block-7 {
        margin-bottom: -2px;
        font-size: .55rem
    }
    .event-photos-grid-2 {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr
    }
    .event-photo-wrapper-2 {
        height: auto
    }
    .event-block-2 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }
    .evenet-status-over-4 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .event-header-attribute-2 {
        justify-content: center;
        align-items: center
    }
    .event-header-attributes-2 {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem;
        flex-direction: column
    }
    .icon-embed-xsmall-13 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-2 {
        padding-top: 100%
    }
    .hero-light-component-2 {
        padding-top: 3rem
    }
    .heading-text-4 {
        text-align: left;
        font-size: 2.6rem
    }
    .event-form-header-2 {
        padding-bottom: 0
    }
    .event-form-attributes-2 {
        margin-bottom: 0
    }
    .icon-embed-xsmall-14,
    .icon-embed-xsmall-17 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-4 {
        padding-top: 100%
    }
    .evenet-status-over-8 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .heading-text-6,
    .heading-text-2 {
        text-align: left;
        font-size: 2.6rem
    }
    .swiper-step1 {
        margin-bottom: 0
    }
    .swiper-step1.edit {
        margin-bottom: 0;
        position: static
    }
    .process-card-4 {
        height: auto
    }
    .platform-card-content-3 {
        padding: .5rem .75rem .75rem
    }
    .swiper-step3 {
        margin-bottom: 0
    }
    .swiper-step3.edit {
        position: static
    }
    .swiper-step2 {
        margin-bottom: 0
    }
    .swiper-step2.edit {
        margin-bottom: 0;
        position: static
    }
    .heading-37 {
        padding-left: 0
    }
    .event-form-header-5 {
        padding-bottom: 0
    }
    .icon-embed-xsmall-20 {
        width: 1.5rem;
        height: 1.5rem
    }
    .evenet-status-over-9 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .icon-embed-xsmall-21 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-5 {
        padding-top: 100%
    }
    .icon-embed-xsmall-22 {
        width: 1.5rem;
        height: 1.5rem
    }
    .ratio-event-header-6 {
        padding-top: 100%
    }
    .evenet-status-over-6 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .icon-embed-xsmall-23 {
        width: 1.5rem;
        height: 1.5rem
    }
    .hero-light-component-3 {
        padding-top: 2rem
    }
    .ratio-event-header-7 {
        padding-top: 100%
    }
    .evenet-status-over-10 {
        width: 100%;
        padding: 8px 20px;
        font-size: .8rem;
        top: 0;
        right: 0;
        transform: none
    }
    .icon-embed-xsmall-24 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-form-header-6 {
        padding-bottom: 0
    }
    .academy-video-gradient-top {
        background-image: linear-gradient(0deg, #13141700, var(--ft-black)86%)
    }
    .icon-embed-xsmall-25 {
        width: 1.5rem;
        height: 1.5rem
    }
    .event-form-header-7 {
        padding-bottom: 0
    }
    .icon-embed-xsmall-26 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-large-8 {
        font-size: 1rem;
        line-height: 1.3
    }
    .event-schedule-item-4 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .event-schedule-item-4.is-scalping {
        align-items: stretch
    }
    .heading-style-h4-7 {
        font-size: 1.15rem
    }
    .heading-style-h3-3 {
        font-size: 1.4rem
    }
    .icon-embed-xsmall-27 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-size-large-9 {
        font-size: 1rem;
        line-height: 1.3
    }
    .heading-style-h4-5 {
        font-size: 1.15rem
    }
    .event-schedule-item-5 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .event-schedule-item-5.is-scalping {
        align-items: stretch
    }
    .code-embed-38 {
        min-height: 300px
    }
    .heading-style-h3-4 {
        font-size: 1.4rem
    }
    .event-form-header-8 {
        padding-bottom: 0
    }
    .icon-embed-xsmall-28 {
        width: 1.5rem;
        height: 1.5rem
    }
    .heading-style-h4-9 {
        font-size: 1.15rem
    }
    .text-size-large-10 {
        font-size: 1rem;
        line-height: 1.3
    }
    .event-photo-wrapper-3 {
        height: 5rem
    }
    .code-embed-39 {
        min-height: 300px
    }
    .event-schedule-item-6 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-direction: column
    }
    .event-schedule-item-6.is-scalping {
        align-items: stretch
    }
    .icon-embed-xsmall-29 {
        width: 1.5rem;
        height: 1.5rem
    }
    .text-block-44 {
        color: var(--fg-dark)
    }
    .discord-gradient-top {
        background-image: linear-gradient(0deg, #13141700, var(--ft-black)86%);
        top: 0;
        bottom: auto
    }
    .comp-highlights-numbers3 {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: wrap;
        order: 1;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        justify-content: center;
        align-items: flex-start;
        width: auto;
        min-width: 100%;
        max-width: 100px;
        margin-top: 2rem;
        margin-bottom: 1rem;
        display: flex
    }
    .comp-highlights-numbers3.n-topmargin {
        margin-top: 1rem
    }
    .brand-color.no-margin {
        text-align: left
    }
    .image-76 {
        inset: auto -100px -100px auto
    }
    .div-block-216 {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        padding-left: 0
    }
    .payout-guarantee-section {
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .navbar-dp-link-3.is-locale-switch {
        display: none
    }
    .icon-embed-xsmall-30 {
        width: 1.5rem;
        height: 1.5rem
    }
    .icon-embed-xsmall-30.white.ss {
        width: 2rem
    }
    .navbar-dp-card-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }
    .vertical-padding {
        width: 100%
    }
    .vertical-padding.hero {
        padding-top: 3rem
    }
    .vertical-padding.bg-secondar.center.sdlk.futures.dal {
        padding: 2rem
    }
    .vertical-padding.ssd {
        z-index: 2;
        position: relative
    }
    .div-block-221 {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }
    .text-block-48 {
        text-align: left
    }
    .pricing-semi,
    .pricing-semi.dark.crypto-3674,
    .pricing-semi.crypto-3757 {
        font-size: .95rem
    }
    .paragraph-xs {
        font-size: .8rem;
        display: block
    }
    .list-14 {
        padding-left: .5rem;
        font-size: 1rem
    }
    .logo-title.sale {
        margin-left: 0;
        position: static;
        top: 6px
    }
    .testimonials-logo {
        max-width: 114px;
        top: 7px;
        left: 8px
    }
    .hero-trust-badge {
        margin-top: -6px;
        transform: scale(.9)
    }
    .badges {
        margin-top: .5rem;
        margin-bottom: 0
    }
    .discount-hone {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        flex-flow: column;
        order: 1;
        margin-top: 1rem;
        display: flex
    }
    .discount-hone:lang(es) {
        display: flex
    }
    .discount-hone._100 {
        flex-flow: wrap;
        display: flex
    }
    .hide-on-phone {
        display: none
    }
    .text-span-8 {
        text-align: center
    }
    .preloader {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: row;
        justify-content: center;
        align-items: center;
        padding: 32px 0
    }
    .loading-text {
        font-size: 1.2rem
    }
    .phone-center {
        font-size: 25px !important;
        text-align: center !important;
    }
    .rules-bloc {
        padding: 40px 24px
    }
    .number {
        border-radius: 12px;
        width: 32px;
        height: 32px;
        top: 16px;
        right: 16px
    }
    .collection-item {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: column;
        display: flex
    }
    .small-event {
        border-radius: 1rem
    }
    .small-event.awards,
    .small-event.funded {
        background-position: 50%;
        border-radius: 16px;
        width: 100%;
        min-height: 220px
    }
    .small-event.benziga {
        overflow: hidden
    }
    .small-event.asia {
        background-position: 50%;
        border-radius: 16px;
        width: 100%;
        min-height: 220px
    }
    .small-event.forex-expo {
        background-position: 50%;
        border-radius: 16px;
        width: 100%;
        min-height: 220px;
        overflow: hidden
    }
    .small-event.aaa,
    .small-event.miamia {
        border-radius: 1rem
    }
    .wourld-banner {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        justify-content: flex-start;
        align-items: center;
        padding: 24px 16px
    }
    .div-block-228 {
        grid-column-gap: 0px;
        grid-row-gap: 0px;
        justify-content: space-between;
        align-items: center
    }
    .dsvvsd {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: wrap;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        height: auto;
        min-height: auto;
        margin-bottom: 0;
        padding: 0;
        overflow: hidden
    }
    .div-block-229 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 100%
    }
    .border.no-wrap {
        flex-flow: row;
        font-size: .725rem;
        display: flex
    }
    .worl-map {
        aspect-ratio: 2/2;
        width: 140%;
        max-width: none;
        height: auto;
        max-height: 80%;
        margin-top: auto;
        top: auto;
        bottom: 0;
        right: auto
    }
    .button-row {
        flex-flow: column
    }
    .cnetr-on-phone {
        text-align: center
    }
    .div-block-231 {
        grid-column-gap: 0px;
        grid-row-gap: 0px
    }
    .wd-l-wqd {
        flex-flow: column-reverse;
        justify-content: center;
        align-items: center;
        height: auto
    }
    .tags-wrapper {
        flex-flow: wrap
    }
    .div-block-232-copy-copy {
        flex-flow: wrap;
        width: 100%
    }
    .sd-mcdsc.is-slider-recap {
        margin-bottom: 0
    }
    .sd-mcdsc.is-slider-recap.sl {
        height: auto;
        position: static
    }
    .dskmc-dsc {
        margin-top: 0
    }
    .dskmc-dsc.kmdscmsdcml {
        height: auto
    }
    .div-block-234 {
        grid-column-gap: 12px;
        grid-row-gap: 12px
    }
    .dlsk {
        width: 100%
    }
    .dlsk.is-news {
        max-width: 100%;
        overflow: hidden
    }
    .lkds {
        width: 100%
    }
    .lkds.is-news {
        max-width: 100%;
        overflow: hidden
    }
    .feature {
        flex-flow: column-reverse;
        justify-content: center;
        align-items: center;
        height: auto
    }
    .div-block-235 {
        overflow: hidden
    }
    .div-block-236 {
        flex-flow: column;
        width: 100%;
        display: flex
    }
    .location-2 {
        justify-content: flex-start;
        align-items: center;
        display: flex
    }
    .trustpilot-card {
        height: auto
    }
    .text-size-large-11 {
        font-size: 1rem;
        line-height: 1.3
    }
    .text-size-large-11.text-weight-light.white-2.small.extra {
        font-size: .9rem
    }
    .white-2 {
        font-size: 13px
    }
    .text-style-label-4.text-color-gold.small {
        font-size: .8rem;
        line-height: 1.2
    }
    .icon-embed-xsmall-32 {
        width: 1.5rem;
        height: 1.5rem
    }
    .icons-row {
        flex-flow: column
    }
    .icon-card {
        padding: 24px
    }
    .grid-2x {
        flex-flow: column;
        display: flex
    }
    .rich-text-block-7 {
        width: 100%
    }
    .max-width.center-on-phone {
        text-align: center
    }
    .choose-section {
        flex-flow: column;
        display: flex
    }
    .choose-logo {
        max-height: 28px
    }
    .broker-prop-firm {
        max-width: 80%
    }
    ._100k-popup {
        display: none
    }
    .div-block-243 {
        flex-flow: column
    }
    .margin-bottom-2 {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }
    .margin-bottom-2.margin-small {
        flex-flow: column;
        justify-content: space-between;
        align-items: flex-start
    }
    .bg-hero-section.bg.ss.min {
        background-position: 50% 100%;
        background-size: auto;
        margin-top: 0
    }
    .padding-global-10 {
        margin-top: 0;
        margin-bottom: 0
    }
    .hero-light-component-4 {
        padding-top: 2rem
    }
    .prop-vs-broker,
    .numers-list {
        margin-bottom: 0
    }
    .top-glow.numbers {
        margin-left: auto;
        overflow: visible
    }
    .image-78 {
        max-width: 100%
    }
    .image-79 {
        outline-width: 2px;
        max-width: 80%
    }
    .div-block-245 {
        grid-column-gap: 2px;
        grid-row-gap: 2px
    }
    .sdclkds.cener-in-hks {
        text-align: center;
        text-align: center;
        font-size: 1rem
    }
    .div-block-232 {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        margin-bottom: 1rem;
        overflow: auto
    }
    .div-block-232.klsdc.sdlk {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        overflow: visible
    }
    .text-weight-light-2,
    .text-weight-medium-6.white {
        font-size: .8rem
    }
    .text-weight-medium-6.white.dark.green {
        font-size: 1rem
    }
    .pro-item-2.first {
        margin-left: 6%
    }
    .pro-item-2.first.red {
        order: -1;
        margin-left: 0%;
        padding-left: .5rem;
        padding-right: .5rem
    }
    .icon-embed-xsmall-33 {
        width: 1.5rem;
        height: 1.5rem
    }
    .urusl {
        flex: 0 auto;
        order: -1;
        margin-left: auto;
        margin-right: auto;
        position: static
    }
    .paragraph-medium-2.xs-phone {
        font-size: .9rem
    }
    .paragraph-medium-2.bold.xs-phone {
        text-align: center;
        text-align: center
    }
    .wh-4.gold-2.orange.xs-phone {
        font-size: .9rem
    }
    .paragraph-s-2 {
        font-size: .8rem;
        display: block
    }
    .paragraph-s-2.bold.xs-phone {
        font-size: .6rem
    }
    .discount-phone-wrapper-2 {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        opacity: 1;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        background-image: linear-gradient(#b3a5141a, #0f0f0f00), linear-gradient(75deg, #1f110780 44%, #0a0603);
        border: 1px solid #31474280;
        border-radius: .85rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        height: auto;
        padding: 12px;
        overflow: hidden
    }
    .banner-campaign-code-3 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-3.gray-2 {
        padding: .5rem 1rem
    }
    .dark-3.code-text {
        font-size: .9rem
    }
    .discount-block {
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 1rem;
        display: flex;
        position: relative
    }
    .div-block-247 {
        z-index: 6;
        text-align: center;
        justify-content: flex-start;
        align-items: center;
        position: relative
    }
    .chip-text {
        font-size: .9rem;
        font-weight: 500
    }
    .illustration {
        width: 56px
    }
    .div-block-253 {
        grid-column-gap: 24px;
        grid-row-gap: 24px
    }
    .div-block-254 {
        justify-content: center;
        align-items: center
    }
    .background-video-6 {
        border-radius: .95rem;
        min-height: 100%;
        position: absolute
    }
    .section-features {
        padding-top: 0;
        overflow: hidden
    }
    .d-features {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        grid-template-columns: 1fr 1fr;
        display: flex
    }
    .d-text {
        padding-top: .5rem;
        padding-left: .75rem;
        padding-right: .75rem
    }
    .lottie-animation-4 {
        border-radius: .75rem;
        max-width: 100%
    }
    .purple {
        font-size: .85rem
    }
    .div-block-259 {
        margin-top: .5rem
    }
    .button-6.is-landing {
        height: 3rem
    }
    .text-size-large-12 {
        font-size: 1rem;
        line-height: 1.3
    }
    .heading-style-h4-10 {
        font-size: 1.15rem
    }
    .section-hero-ebook {
        padding-top: 1rem
    }
    .feature-section-text-2 {
        order: -1
    }
    .list-with-icons {
        grid-template-columns: 1fr
    }
    .inside-book-text {
        order: -1
    }
    .book-topic-item {
        height: 10.5rem
    }
    .sticker-complete-guide {
        width: 5rem;
        right: 10%
    }
    .hero-ebook-img {
        height: 14rem
    }
    .heading-style-h2-landing {
        font-size: 1.9rem
    }
    .layout-hero-ebook {
        margin-top: 2rem
    }
    .icon-embed-xsmall-34 {
        width: 1.5rem;
        height: 1.5rem
    }
    .hero-ebook-image {
        margin: 1rem
    }
    .hero-text-2 {
        grid-row-gap: 1rem
    }
    .h2-serif {
        font-size: 1.9rem
    }
    .e-book-popup {
        display: none
    }
    .image-83 {
        max-width: 90px;
        max-height: 140px
    }
    .dsck {
        grid-column-gap: 1px;
        grid-row-gap: 1px
    }
    .div-block-263 {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        flex-flow: row
    }
    .image-84 {
        display: none
    }
    .div-block-264 {
        grid-column-gap: 4px;
        grid-row-gap: 4px
    }
    .top-grad {
        border-top-left-radius: 14px;
        border-top-right-radius: 14px;
        height: 70px
    }
    .top-grad.flaf {
        border-top-right-radius: 14px;
        height: 60px
    }
    .top-grad.bottotms {
        z-index: 3;
        border-bottom-left-radius: 14px;
        width: 100%;
        height: 60px
    }
    .text-size-large-13 {
        font-size: 1rem;
        line-height: 1.3
    }
    .text-size-large-13.text-weight-light.white-3.small.extra {
        font-size: .9rem
    }
    .img-payment-method-3 {
        width: 40px;
        height: 40px
    }
    .img-payment-method-3.big {
        width: 60px;
        height: 34px
    }
    .coin-wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: column;
        width: 98%;
        margin-left: auto;
        margin-right: auto
    }
    .heading-text-8 {
        text-align: left;
        font-size: 1.8rem
    }
    .text-size-medium-3.gray {
        font-size: .9rem
    }
    .text-size-medium-3.gray.small {
        grid-column-gap: 4px;
        grid-row-gap: 4px;
        text-align: left;
        flex-flow: wrap;
        display: flex
    }
    .white-3 {
        font-size: 13px
    }
    .heading-line-3 {
        text-align: left;
        display: inline
    }
    .heading-block-3 {
        text-align: left;
        display: inline-block
    }
    .button-primary-2 {
        padding: .5rem .875rem
    }
    .button-primary-2.edit {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
    .heading-style-h4-11 {
        font-size: 1.15rem
    }
    .heading-style-h4-11.small {
        font-size: 1rem
    }
    .sacas {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-flow: column-reverse;
        justify-content: space-between;
        align-items: flex-start
    }
    .heading-span-wrapper-3 {
        display: inline-block
    }
    .padding-section-medium-4 {
        padding-bottom: 0
    }
    .coin-item {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        width: 100%;
        padding: .5rem;
        display: flex
    }
    .coin-item.edit {
        border-radius: 2rem;
        flex-flow: column;
        padding: .75rem 0 0
    }
    .coin-item.hide-on-one {
        display: none
    }
    .icon-embed-xsmall-35 {
        width: 1.5rem;
        height: 1.5rem
    }
    .heading-wrapper-3 {
        display: block
    }
    .text-style-label-5.text-color-gold.small {
        font-size: .8rem;
        line-height: 1.2
    }
    .trustpilot-card-2 {
        height: auto
    }
    .div-block-130 {
        flex-flow: wrap;
        justify-content: center;
        align-items: center
    }
    .tab-panel.tabs-radius {
        margin-left: -10px;
        margin-right: -10px;
        padding-top: 20px;
        padding-left: 10px;
        padding-right: 10px
    }
    .tab-panel.tabs-radius.crypto-38 {
        padding: 16px 12px
    }
    .tab-panel.tabs-radius.crypto-38:lang(es) {
        padding-top: 16px
    }
    .tab-title.crypto.gradient-border.crypto-31 {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        padding-top: 12px;
        padding-bottom: 12px
    }
    .tab-title.futures.gradient-border.crypto-24 {
        border-radius: 20px 20px 0 0;
        padding-top: 12px;
        padding-bottom: 12px
    }
    .tab-title.futures.gradient-border.crypto-24.w--current {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px
    }
    .tab-title.gradient-border.crypto-18 {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px;
        padding-top: 12px;
        padding-bottom: 12px
    }
    .tab-title.gradient-border.crypto-18.w--current {
        padding-top: 12px;
        padding-bottom: 12px
    }
    .tabs-menu-2 {
        margin-left: -10px;
        margin-right: -10px
    }
    .tabs-menu-2.crypto-17 {
        grid-column-gap: 8px;
        grid-row-gap: 8px
    }
    .icon-24.crypto-33 {
        width: 22px;
        height: 22px
    }
    .title-tab.crypto-32 {
        grid-column-gap: 3px;
        grid-row-gap: 3px
    }
    .smakcl.desaturated.crypto-2455,
    .lk-ds.desaturated.crypto-2969 {
        padding: 8px 12px
    }
    .ipad-screen {
        border-radius: 4px
    }
    .container-w2.gutter-outside {
        max-width: 92%
    }
    .hero-image-2 {
        width: 100%;
        height: auto
    }
    ._3d-tablet-wrap {
        perspective-origin: 50% 0
    }
    .payouts-carousel-srap.ejkd {
        height: 56px
    }
    .cl-sa {
        display: flex
    }
    .lottie-animation-6,
    .uui-layout35_image {
        width: 100%
    }
    .dashboard-features {
        grid-row-gap: 2rem
    }
    .heading-text-10 {
        text-align: left;
        font-size: 2.6rem
    }
    .feature-image-wrapper {
        margin-bottom: .75rem
    }
    .paragraph-small {
        color: #c7c7c7
    }
    .vertical-padding-2 {
        padding-bottom: 3rem
    }
    .padding-global-11 {
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem
    }
    .dashboard-main-features {
        grid-column-gap: 2rem;
        grid-row-gap: 3rem;
        flex-flow: column;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        margin-top: 0;
        margin-bottom: 0;
        display: grid
    }
    .glow-4.numbers {
        margin-left: auto;
        overflow: visible
    }
    .glow-4.numbers.lottie {
        display: none
    }
    .hero-ft-button-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: wrap;
        width: 100%
    }
    .div-block-267 {
        justify-content: space-between;
        align-items: flex-start;
        margin-top: 1rem;
        display: flex;
        position: relative
    }
    .div-block-267:lang(es) {
        justify-content: center;
        align-items: flex-start
    }
    .gold-3.xs-phone {
        font-size: .9rem
    }
    .campaign-banner-code-2.code {
        align-self: center;
        height: auto;
        display: block
    }
    .campaign-banner-code-2.code.white.yellow-tint.dark-4 {
        font-size: .8rem
    }
    .div-block-268 {
        z-index: 6;
        text-align: center;
        justify-content: flex-start;
        align-items: center;
        position: relative
    }
    .background-shadow-2:lang(es) {
        justify-content: center;
        align-items: center
    }
    .bg-images-3 {
        height: auto;
        top: auto;
        bottom: 20%
    }
    .main-page-title {
        margin-bottom: 1rem
    }
    .banner-campaign-code-4 {
        padding-top: .5rem;
        padding-bottom: .375rem
    }
    .banner-campaign-code-4.gray-2 {
        padding: .5rem 1rem
    }
    .text-span-12 {
        text-align: center
    }
    .paragraph-s-3 {
        font-size: .8rem;
        display: block
    }
    .paragraph-s-3.bold.xs-phone {
        font-size: .6rem
    }
    .uui-heroheader06_component-2 {
        flex-flow: column;
        grid-template-columns: 1fr;
        display: flex
    }
    .hero-image-3 {
        width: 100%;
        height: auto
    }
    .discount-phone-wrapper-3 {
        grid-column-gap: 4px;
        grid-row-gap: 6px;
        opacity: 1;
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        background-image: linear-gradient(#b380141a, #0f0f0f00), linear-gradient(75deg, #1f1f1f80 44%, #0a0a0a);
        border: 1px solid #47474780;
        border-radius: .85rem;
        flex-flow: wrap;
        justify-content: center;
        align-items: center;
        width: 90%;
        height: auto;
        padding: 10px;
        overflow: hidden
    }
    .discount-phone-wrapper-3:lang(es) {
        width: 90%
    }
    .dark-4.code-text {
        font-size: .9rem
    }
    .uui-padding-vertical-xhuge-4 {
        padding-top: 0
    }
    .wh-5.gold-2.orange.xs-phone {
        font-size: .9rem
    }
    .hero-image-4 {
        width: 100%;
        height: auto
    }
    .hero-image-4.center {
        width: 110%;
        margin-left: -5%;
        margin-right: -5%
    }
    .lottie-hero {
        aspect-ratio: 1.31;
        outline-offset: -6px;
        border-radius: 12px;
        outline-width: 6px;
        width: 100%;
        min-width: 100%;
        height: auto;
        position: relative
    }
    .lottie-hero.dslkc {
        object-fit: contain;
        width: 94%
    }
    .new-camp-image {
        width: 100%;
        height: auto
    }
    .div-block-277 {
        grid-column-gap: 16px;
        grid-row-gap: 16px;
        flex-flow: column;
        justify-content: center;
        align-items: center
    }
    .div-block-278 {
        width: 100%
    }
    .sml {
        color: var(--text-secondary);
        font-size: .75rem
    }
    .hero-image-5 {
        width: 100%;
        height: auto
    }
    .hero-image-5.center {
        max-width: 86%
    }
    .platform-x-features {
        grid-column-gap: 2rem;
        grid-row-gap: 3rem;
        flex-flow: column;
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        grid-auto-flow: row;
        justify-content: center;
        align-items: center;
        display: grid
    }
    .paragraph-117 {
        font-size: 1rem
    }
    .logo-x {
        width: 150px
    }
    .login {
        border-radius: 24px;
        width: auto;
        height: auto;
        margin: -20px 20px 20px;
        padding: 16px
    }
    .uui-layout35_image-4 {
        width: 90%
    }
    .uui-icon-featured-outline-large-2 {
        -webkit-backdrop-filter: blur(50px);
        backdrop-filter: blur(50px);
        background-color: #00000080
    }
    .bg-images-4 {
        height: auto;
        top: auto;
        bottom: 20%
    }
    .heading-text-11 {
        text-align: left;
        font-size: 2.6rem
    }
    .image-57 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: none;
        bottom: 30%;
        right: 1%
    }
    .download-icon {
        height: 35px
    }
    .button-row-2 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        flex-flow: row;
        padding-bottom: 0
    }
    .button-text-4 {
        color: #fff
    }
    .button-9.is-secondary {
        min-width: 0
    }
    .button-9.is-secondary.lgn {
        margin-top: 8px
    }
    .uui-layout56_image {
        width: 100%;
        max-width: 100%;
        margin-left: auto;
        position: relative
    }
    .section-ft-x-platform {
        margin-top: 0
    }
    .glow-5.numbers {
        margin-left: auto;
        overflow: visible
    }
    .paragraph-small-2 {
        color: #d1d1d1
    }
    .heading-text-12 {
        text-align: left;
        font-size: 2.6rem
    }
    .padding-global-13 {
        margin-top: 0;
        margin-bottom: 0
    }
    .glow-6.numbers {
        margin-left: auto;
        overflow: visible
    }
    .glow-6.numbers.lottie.forex {
        width: 56%;
        height: 40%
    }
    .paragraph-small-3 {
        color: #d1d1d1
    }
    .lottie-animation-9 {
        width: 100%
    }
    .image-88 {
        margin-top: 0;
        margin-bottom: -3rem;
        bottom: 3.5rem;
        left: -4rem
    }
    .div-block-284 {
        flex-flow: column;
        margin-top: 0
    }
    .div-block-285 {
        flex-flow: column
    }
    .number-2 {
        border-radius: 12px;
        width: 32px;
        height: 32px;
        top: 16px;
        right: 16px
    }
    .image-71 {
        max-width: 100%
    }
    .lol_item {
        margin-top: 16px;
        margin-bottom: 16px
    }
    .image-70 {
        width: 100%
    }
    .uui-layout87_component-2 {
        flex-flow: column;
        display: flex
    }
    .image-68 {
        border-radius: 0
    }
    .heading-text-13 {
        text-align: left;
        font-size: 2.6rem
    }
    .heading-text-13.align-center {
        justify-content: center;
        align-items: flex-start
    }
    .number-3 {
        border-radius: 12px;
        width: 32px;
        height: 32px;
        top: 16px;
        right: 16px
    }
    .image-89 {
        max-width: 100%
    }
    .uui-layout87_item-3 {
        margin-top: 16px;
        margin-bottom: 16px
    }
    .subtitle-2 {
        font-size: 1rem
    }
    .image-83-copy {
        max-width: 90px;
        max-height: 140px
    }
    .div-block-263-copy {
        grid-column-gap: 12px;
        grid-row-gap: 12px;
        flex-flow: row
    }
    .div-block-292 {
        padding-top: 12px;
        padding-bottom: 12px
    }
    .content-wrap.big {
        height: auto
    }
    .paragraph-s-4 {
        font-size: .8rem;
        display: block
    }
    .div-block-293 {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: row;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%;
        margin-bottom: 1rem;
        overflow: auto
    }
    .div-block-293.klsdc.sdlk {
        flex-flow: column;
        justify-content: center;
        align-items: center;
        overflow: visible
    }
    .div-block-257 {
        width: 40px;
        height: 40px
    }
    .component-more-block-5 {
        margin-top: 2rem;
        padding-top: 0;
        position: static
    }
    .component-more-block-5.sdd {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        margin-top: 2rem
    }
    .paragraph-xs-2 {
        font-size: .8rem;
        display: block
    }
    .paragraph-xs-2.center-on-phone {
        text-align: center
    }
    .image-98 {
        outline-width: 2px;
        max-width: 80%
    }
    .bg-images-5 {
        height: auto;
        display: none;
        position: absolute;
        top: auto;
        bottom: 50%
    }
    .div-block-295 {
        grid-column-gap: 2px;
        grid-row-gap: 2px
    }
    .div-block-296 {
        flex-flow: column
    }
    .image-99 {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: none;
        bottom: 30%;
        right: 1%
    }
    .skdlcm {
        min-width: 80%;
        max-width: 82%
    }
    .image-100.sdlk {
        min-width: 200px;
        max-width: 200px
    }
    .text-weight-medium-8.white {
        font-size: .8rem
    }
    .text-weight-medium-8.white.dark.green {
        font-size: 1rem
    }
    .jhsd.center-on-phone {
        font-size: 3.2rem
    }
    .jhsd.center-on-phone.no-margin {
        font-size: 2.1rem
    }
    .div-block-256 {
        grid-column-gap: 10px;
        grid-row-gap: 10px
    }
    .glow-7.numbers {
        margin-left: auto;
        overflow: visible
    }
    .heading-55 {
        font-size: 1.25rem
    }
    .div-block-299 {
        margin-bottom: .5rem
    }
    .steps-clone {
        display: block;
        position: static
    }
    .button-text-5 {
        color: #fff
    }
    .content {
        font-size: 20px
    }
    .button-12.is-secondary {
        min-width: 0
    }
    .button-12.is-secondary.lgn {
        margin-top: 8px
    }
    .vertical-padding-3 {
        width: 100%
    }
    .vertical-padding-3.bg-secondar.center-3.sdlk.futures.dal {
        margin-bottom: 2rem;
        padding: 2rem 1rem 3rem
    }
    .img-block {
        width: 90%
    }
    .padding-global-19 {
        margin-top: 0;
        margin-bottom: 0
    }
    .glow-8.numbers {
        margin-left: auto;
        overflow: visible
    }
    .step {
        padding: 4%
    }
    .icon-embed-xsmall-36 {
        width: 1.5rem;
        height: 1.5rem
    }
    .uui-icon-featured-outline-large-4 {
        width: 32px;
        min-width: 32px;
        max-width: 32px;
        height: 32px;
        min-height: 32px;
        max-height: 32px
    }
    .paragraph-small-4 {
        color: #d1d1d1
    }
    .trading-hours {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        border: 1px solid #ffffff1a;
        flex-flow: wrap;
        padding: 12px;
        display: flex
    }
    .subtitle-big.sdl {
        font-size: 1rem
    }
    .paragraph-small-5 {
        color: #d1d1d1
    }
    .paragraph-small-5.a-a {
        font-size: .85rem
    }
    .phone-mock {
        width: 100%
    }
    .trading-hours-2 {
        grid-column-gap: 8px;
        grid-row-gap: 8px;
        border: 1px solid #ffffff1a;
        flex-flow: wrap;
        padding: 20px;
        display: flex
    }
    .page-wrapper-2 {
        overflow: hidden
    }
    .icon-embed-xsmall-37 {
        width: 1.5rem;
        height: 1.5rem
    }
    .heading-style-h4-12 {
        color: #fff;
        font-size: 1.15rem
    }
    .u-position-relative.u-h-100 {
        border-radius: 32px
    }
    .heading-wrapper-4 {
        width: 100%;
        display: inline-flex
    }
    .swiper-button-next-phone {
        width: 50px;
        min-width: 50px;
        height: 50px;
        min-height: 50px;
        top: auto;
        bottom: 35%
    }
    .swiper-button-next-phone.slider-arrow.cc-how-slide-right {
        right: 20px
    }
    .layout-footer-2 {
        grid-row-gap: 1rem
    }
    .tabs-menu-3.edifre {
        grid-column-gap: 2%;
        grid-row-gap: 8px;
        flex-flow: wrap;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }
    .tabs-menu-3.edifre.el {
        grid-column-gap: 6px;
        grid-row-gap: 6px;
        flex-flow: wrap;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        margin-bottom: 6px;
        display: grid
    }
    .col {
        flex-basis: 100%;
        order: 1;
        max-width: 100%
    }
    .footer1_legal-list-2 {
        flex-flow: wrap
    }
    .text-weight-medium-9 {
        width: 100%
    }
    .header_background-image-wrapper {
        height: auto
    }
    .swiper-slide-4 {
        width: 100%
    }
    .swiper-slide-4.cc-how-slider-thumbs.swiper-slide-thumb-active {
        justify-content: center;
        align-items: center;
        display: flex
    }
    .swiper-slide-4.cc-how-slider {
        padding: 20px
    }
    .cms-item-instruments-2 {
        flex-flow: column
    }
    .swiper-button-prev-phone {
        width: 50px;
        min-width: 50px;
        height: 50px;
        min-height: 50px;
        top: auto;
        bottom: 35%
    }
    .swiper-button-prev-phone.slider-arrow.cc-how-slide-left {
        left: 20px
    }
    .text-size-large-14 {
        font-size: 1rem;
        line-height: 1.3
    }
    .instruments-card-2 {
        border-radius: 1.5rem;
        padding: 0 1rem 1rem
    }
    .u-mb-0 {
        margin-bottom: 0
    }
    .phone-mock_border {
        border-width: 5px
    }
    .platform-gradient1 {
        background-image: linear-gradient(#08080800, #080808);
        width: 100%;
        height: 300px;
        position: absolute;
        bottom: 0
    }
    .header_background-main {
        max-height: 50vh
    }
    .header26_image-2 {
        border-radius: 1rem;
        padding: 4px
    }
    .hero-about-2 {
        padding-top: 3rem
    }
    .section-platforms-2 {
        z-index: 5
    }
    .tab-link-tab-1 {
        justify-content: center;
        align-items: center;
        min-width: 49%;
        display: flex
    }
    .tab-link-tab-1.forex {
        min-width: 48%
    }
    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }
    .swiper-wrapper-3.is-slider-eval {
        height: auto
    }
    .section-hero-about-2.change {
        margin-bottom: 0;
        overflow: visible
    }
    .uui-heading-small {
        font-size: 1.2rem
    }
    .section-numverion {
        z-index: 5
    }
    .inst-table-cell-2 {
        min-height: 2rem;
        padding: 8px 0
    }
    .inst-table-cell-2.center-4 {
        justify-content: flex-start;
        align-items: flex-start;
        min-height: 3.5rem;
        padding-top: 2px
    }
    .inst-table-cell-2.is-first {
        justify-content: flex-start;
        align-items: center;
        width: 5rem;
        min-height: 1rem;
        padding-bottom: 0
    }
    .inst-table-cell-2.is-first.center-4.first {
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%
    }
    .swiper-process-2 {
        margin-bottom: 3rem
    }
    .phone-mock_tab {
        height: 5vw
    }
    .heading-block-4 {
        text-align: left;
        display: inline-block
    }
    .glow-9.toop {
        height: 150px
    }
    .glow-9.numbers {
        margin-left: auto;
        overflow: visible
    }
    .section-header-new-4.align-left {
        z-index: 5
    }
    .paragraph-small-6 {
        color: #d1d1d1
    }
    .text-span-36.k {
        font-size: 2.7rem
    }
}

#w-node-_8d075373-2e1b-fd4d-b32c-905f6599b90b-6599b8e1,
#w-node-_8d075373-2e1b-fd4d-b32c-905f6599b916-6599b8e1,
#w-node-_8d075373-2e1b-fd4d-b32c-905f6599b921-6599b8e1,
#w-node-_8d075373-2e1b-fd4d-b32c-905f6599b92c-6599b8e1,
#w-node-_8c502174-c494-e5cf-e60c-ba3db8a18a3a-b8a18a28,
#w-node-d525b8b8-d92e-771d-29b9-6e4d8e6005c2-5750d24c,
#w-node-_9275c644-a711-8e75-ca88-73d95750d285-5750d24c,
#w-node-_9275c644-a711-8e75-ca88-73d95750d288-5750d24c,
#w-node-_9275c644-a711-8e75-ca88-73d95750d28f-5750d24c,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e02-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e12-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e35-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e47-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e58-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e74-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e8c-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441e98-8344183a,
#w-node-_968303c1-a26e-ec3e-5ad8-7bc5303af346-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441ed9-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441eed-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441ef4-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f12-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f32-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f45-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f65-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f97-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441f9c-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442038-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442048-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344207e-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834420bb-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834420d7-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834420e3-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442104-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442124-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344212b-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344213e-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442152-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442170-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442190-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834421a3-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834421c3-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834421f3-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442526-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442536-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344257d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834425ba-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834425d6-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834425e2-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442603-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442623-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344262a-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344263d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442650-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442664-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442682-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834426a2-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834426b5-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834426d5-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442705-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834427a8-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834427b8-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442806-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442820-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344282c-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344284d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344285d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442864-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442879-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344288e-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834428a1-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834428b3-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834428e1-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834418af-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834418bf-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834418e2-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834418f4-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441905-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441921-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441939-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441945-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441966-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441986-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe38344199a-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834419a1-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834419bf-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834419df-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834419f2-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441a12-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441a44-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441a49-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441ae5-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441af5-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441b2b-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441b68-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441b84-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441b90-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441bb1-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441bd1-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441beb-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441c1d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441bff-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441c3d-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441c50-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441c70-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383441ca0-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe3834429f2-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a02-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a25-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a37-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a48-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a64-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a7c-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442a88-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442aa9-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442ac9-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442add-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442ae4-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b02-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b22-8344183a,
#w-node-_84a983b2-dfab-3182-445f-ca44aa4c0ed3-8344183a,
#w-node-_55109cf2-1264-ba5b-931c-e879af3d5c74-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b35-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b55-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b87-8344183a,
#w-node-a60a531b-d25a-8dd8-9501-ffe383442b8c-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ac6b-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ac7b-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ac9e-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079acb0-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079acc1-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079acdd-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079acf5-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad01-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad10-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad25-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad45-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad59-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad60-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad81-8344183a,
#w-node-_730f3976-a5b1-aa1b-9f26-33722311377a-8344183a,
#w-node-_265fe5af-87f8-c9d1-46b9-6f677d34669f-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ada1-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079adb4-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079add4-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ae06-8344183a,
#w-node-_9c667912-0fc9-9e72-4cbc-045a6079ae0b-8344183a,
#w-node-ba0e440f-7c5b-d595-dd04-51b9e1cba608-e1cba608 {
    grid-area: span 1/span 1/span 1/span 1
}

#event-video.w-node-ebeb4d27-ffc8-2113-0d07-c15a2953a83a-2953a810 {
    order: 0;
    grid-area: span 1/span 2/span 1/span 2;
    place-self: stretch
}

#w-node-b45d1baf-7c83-10e8-8474-ed0141e3bcc7-41e3bcb5,
#w-node-b45d1baf-7c83-10e8-8474-ed0141e3bcdb-41e3bcb5,
#w-node-d3ec1192-7256-91e7-dfe3-39ed1c8d8d06-075a47f2 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_37d04959-19dc-bfdf-f246-de4257135a9c-075a4908 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr
}

#w-node-_98529ccd-f3fb-9a98-2c97-75b242fef93a-075a4908,
#w-node-_5b66caf2-a64e-8f36-7c4c-29b7cfe52ace-075a4908,
#w-node-_6dc3a761-fcb3-a7e5-a182-a3b2b037aa12-075a4908,
#w-node-_3ccaa3a7-1a07-280c-dc41-c177ac78fcce-075a4908,
#w-node-dc31bbfa-80e5-458c-6fb7-d6026b851bb5-075a4908,
#w-node-_5022eeff-c389-a445-e223-dd680c25041b-075a4908,
#w-node-_8d595041-6262-f09a-9bd3-37087aecf5ca-075a4908,
#w-node-_6ad47f47-4990-d0d7-85aa-b6f6c8eab97a-075a4908,
#w-node-_1f4d9b02-30eb-345a-6d52-d42715401d90-075a4908,
#w-node-_15be2697-39df-b004-9631-44d075ed6276-075a4908,
#w-node-_4b61a71d-bb0f-9b77-dbda-2c95304cdec1-075a4908,
#w-node-_39d8ca7d-9e8e-1532-8444-c1df43b54096-075a4908,
#w-node-af47f807-520a-1049-1e80-ca842eae558d-075a4908,
#w-node-_22691382-1429-1974-9626-5873b33e7a11-075a4908,
#w-node-_1a3516b8-53fb-8106-66ad-d902da3d6bb7-075a4908,
#w-node-_33252564-cf21-2d92-e824-1262607a1752-075a4908 {
    grid-column: span 2/span 2
}

#w-node-_574eb707-a01b-8b97-890a-35613c04905a-075a4909 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr
}

#w-node-d115c9d3-b8b9-586d-067e-034d0d5cf08d-075a4909,
#w-node-_711b4b0f-252d-62fa-d325-f34cd9c8cc21-075a4909,
#w-node-_6eebc85d-c138-b01a-bf89-a1f9dfd22fab-075a4909,
#w-node-_016dbe4a-6eb2-02dd-f7ab-d8b994608fe1-075a4909,
#w-node-_24787c5d-1e30-c9c2-5af3-f44db42a8e79-075a4909,
#w-node-_057f92af-0614-7cbc-b15f-e5c2c77f58b0-075a4909,
#w-node-_219a8e5e-81d6-cb56-b556-0f3e736092e9-075a4909,
#w-node-db79ef73-d434-fed5-3405-f0bb25d5d866-075a4909,
#w-node-db79ef73-d434-fed5-3405-f0bb25d5d86d-075a4909,
#w-node-db79ef73-d434-fed5-3405-f0bb25d5d883-075a4909,
#w-node-db79ef73-d434-fed5-3405-f0bb25d5d88a-075a4909,
#w-node-db79ef73-d434-fed5-3405-f0bb25d5d891-075a4909,
#w-node-d082a5d1-bbf1-2aa6-8b5e-d91a3366c113-075a4909,
#w-node-f452e843-0728-5194-8752-98fc363cffd0-075a4909,
#w-node-_17ecba14-4880-a6a8-f1a7-230f0a5063c0-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c5e4-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c5eb-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c601-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c608-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c60f-075a4909,
#w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c616-075a4909,
#w-node-_4b032d36-6ae7-2847-2a05-9c7a63e0ac76-075a4909,
#w-node-_0c5b76ce-2948-2004-91fd-f1b517de4973-075a4909 {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_0b4f4533-e356-6a67-a44e-20a40127c71c-075a4912,
#w-node-_0b4f4533-e356-6a67-a44e-20a40127c727-075a4912,
#w-node-_0b4f4533-e356-6a67-a44e-20a40127c732-075a4912,
#w-node-_0b4f4533-e356-6a67-a44e-20a40127c73d-075a4912,
#w-node-_0b483e53-c185-4285-0597-bf69be6fdacc-075a4918,
#w-node-_91309a2b-f965-92c3-5a2c-2ba4c0e9af92-075a4918,
#w-node-_91309a2b-f965-92c3-5a2c-2ba4c0e9af9c-075a4918,
#w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675cb-075a4918,
#w-node-f1f3d0eb-ceff-5032-1005-6d720c2e7ae7-075a4918,
#w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675d5-075a4918,
#w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675df-075a4918,
#w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e075-075a4918,
#w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e086-075a4918,
#w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e097-075a4918,
#w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e0a8-075a4918 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_43dace8e-efd8-5f26-cb06-52434f26decb-075a491d,
#w-node-_766b36e7-5628-c23f-e85b-8c2b8ba4268c-075a491d {
    grid-area: span 1/span 2/span 1/span 2
}

#w-node-_61684674-755f-01c2-58e0-79d874a520d1-075a491d,
#w-node-_65363011-32bc-48a1-3078-73e8b1f02a71-075a491d,
#w-node-_3e5e32d0-0901-66f1-8745-12098c1105a0-075a492d,
#w-node-_3e5e32d0-0901-66f1-8745-12098c1105ad-075a492d,
#w-node-_3e5e32d0-0901-66f1-8745-12098c1105ba-075a492d,
#w-node-_3e5e32d0-0901-66f1-8745-12098c1105c7-075a492d,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b36d-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b373-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b37a-075a492e,
#w-node-_0ef4979c-6eac-0113-aa27-4f3d3689dbe7-075a492e,
#w-node-_0ef4979c-6eac-0113-aa27-4f3d3689dbf0-075a492e,
#w-node-_0ef4979c-6eac-0113-aa27-4f3d3689dc23-075a492e {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fc-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fe-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b304-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b300-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fa-075a492e,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b302-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5e9-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5eb-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5ed-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5ef-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5f1-075a492e,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5f3-075a492e,
#w-node-_115b0e36-d945-300f-927b-edff2ec377d9-075a492e,
#w-node-_115b0e36-d945-300f-927b-edff2ec377db-075a492e,
#w-node-_115b0e36-d945-300f-927b-edff2ec377dd-075a492e,
#w-node-_95ff916c-65fb-43c5-f746-aa5f8597c27f-075a492e,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed2-075a492e,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed4-075a492e,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed6-075a492e,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed8-075a492e,
#w-node-e631958b-ffa9-5dc4-b955-49388f191821-075a492e,
#w-node-e631958b-ffa9-5dc4-b955-49388f191823-075a492e,
#w-node-e631958b-ffa9-5dc4-b955-49388f191825-075a492e,
#w-node-_22f4ccdd-4cd1-8c87-dddf-2db1d820a9c0-075a492e,
#w-node-_22f4ccdd-4cd1-8c87-dddf-2db1d820a9c2-075a492e,
#w-node-_22f4ccdd-4cd1-8c87-dddf-2db1d820a9c4-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399b8-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399ba-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399bc-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399be-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c1-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c3-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c5-075a492e,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c7-075a492e {
    justify-self: center
}

#w-node-_282f1fed-8f97-42ee-8bb4-a05fc73c7132-075a4938,
#w-node-_282f1fed-8f97-42ee-8bb4-a05fc73c7141-075a4938,
#w-node-_41b04931-70df-7429-7ce0-d3c5d563165d-075a4939,
#w-node-_41b04931-70df-7429-7ce0-d3c5d563166c-075a4939,
#w-node-b3b7b872-b729-c657-018b-b3b1009466bd-075a493a,
#w-node-b3b7b872-b729-c657-018b-b3b1009466bd-075a493b,
#w-node-e5a4f5c3-0f0c-d40f-26d2-f6bcd9435c02-075a493b {
    align-self: auto
}

#w-node-_63a6cfa4-6bcf-2e40-7430-2404dd03a6c1-c75fc98f {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_63a6cfa4-6bcf-2e40-7430-2404dd03a6c6-c75fc98f {
    align-self: stretch
}

#w-node-_63a6cfa4-6bcf-2e40-7430-2404dd03a6c7-c75fc98f,
#w-node-_63a6cfa4-6bcf-2e40-7430-2404dd03a6de-c75fc98f,
#w-node-_7431b100-e629-054e-d5a4-5c4ddbc88d14-51d5d791,
#w-node-_7431b100-e629-054e-d5a4-5c4ddbc88d23-51d5d791 {
    align-self: auto
}

#w-node-_6fb07194-5113-255e-9ab3-5aa2e8ebef99-2a5bef8b {
    grid-area: span 1/span 3/span 1/span 3
}

#w-node-_36017c90-64eb-6507-60bd-e245f4d9561f-2a5bef8b,
#w-node-_36017c90-64eb-6507-60bd-e245f4d95626-2a5bef8b {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-_6fb07194-5113-255e-9ab3-5aa2e8ebef99-345cc52e {
    grid-area: span 1/span 3/span 1/span 3
}

#w-node-bcd5e8c4-468b-a373-a0a7-cf03cf4a1ffd-345cc52e {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-bcd5e8c4-468b-a373-a0a7-cf03cf4a2021-345cc52e {
    place-self: center
}

#w-node-_0ef4979c-6eac-0113-aa27-4f3d3689dc23-4a135e37,
#w-node-_2ec97e15-5440-ae2c-c33f-820b0487245f-4a135e37,
#w-node-f60b9034-a8a2-91ad-a3dc-f9514f4cbe82-4a135e37,
#w-node-be36cd46-2143-f080-453b-439cd107a971-4a135e37,
#w-node-_895bcc9f-092c-ce46-fa18-cae44d2d4ed7-4a135e37 {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fc-4a135e37,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fe-4a135e37,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b304-4a135e37,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b300-4a135e37,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2fa-4a135e37,
#w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b302-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5e9-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5eb-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5ed-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5ef-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5f1-4a135e37,
#w-node-c7384d1f-911a-e1df-621d-2769b86bf5f3-4a135e37,
#w-node-_115b0e36-d945-300f-927b-edff2ec377d9-4a135e37,
#w-node-_115b0e36-d945-300f-927b-edff2ec377db-4a135e37,
#w-node-_115b0e36-d945-300f-927b-edff2ec377dd-4a135e37,
#w-node-_95ff916c-65fb-43c5-f746-aa5f8597c27f-4a135e37,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed2-4a135e37,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed4-4a135e37,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed6-4a135e37,
#w-node-b21218ee-d293-32c1-ffa1-298d5a21eed8-4a135e37,
#w-node-e631958b-ffa9-5dc4-b955-49388f191821-4a135e37,
#w-node-e631958b-ffa9-5dc4-b955-49388f191823-4a135e37,
#w-node-e631958b-ffa9-5dc4-b955-49388f191825-4a135e37,
#w-node-_19409675-3e1b-32f3-9bd7-fe05fee241df-4a135e37,
#w-node-_19409675-3e1b-32f3-9bd7-fe05fee241e1-4a135e37,
#w-node-_19409675-3e1b-32f3-9bd7-fe05fee241e3-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399b8-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399ba-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399bc-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399be-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c1-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c3-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c5-4a135e37,
#w-node-_70bd13fe-45cd-721c-8f31-374baff399c7-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c8a-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c8c-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c8e-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c90-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c93-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c95-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c97-4a135e37,
#w-node-_723f06a0-6ff7-46f9-cdfa-5c9017d98c99-4a135e37 {
    justify-self: center
}

#w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e7973c-87545e9d,
#w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79747-87545e9d,
#w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79752-87545e9d {
    grid-area: span 1/span 1/span 1/span 1
}

#w-node-f21cb5df-1eb1-5762-ec7b-733f8bf7bf06-ca3ab45a {
    grid-area: span 4/span 2/span 4/span 2
}

#w-node-f21cb5df-1eb1-5762-ec7b-733f8bf7bf3c-ca3ab45a,
#w-node-_3769ec54-65d5-fb98-e39b-5e6555f7626e-a526cc69,
#w-node-_3769ec54-65d5-fb98-e39b-5e6555f76282-a526cc69,
#w-node-d643c1b0-bd77-7773-467a-3010fdf005a6-a526cc69,
#w-node-d643c1b0-bd77-7773-467a-3010fdf005ba-a526cc69,
#w-node-_3769ec54-65d5-fb98-e39b-5e6555f7626e-f3d85b89,
#w-node-_3769ec54-65d5-fb98-e39b-5e6555f76282-f3d85b89,
#w-node-d643c1b0-bd77-7773-467a-3010fdf005a6-f3d85b89,
#w-node-d643c1b0-bd77-7773-467a-3010fdf005ba-f3d85b89,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdab8d-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdab9e-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdabae-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdabc0-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdabd2-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdabf0-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac17-d9bdab3c,
#w-node-_35ae9b48-e849-657b-aab9-9052fcb9e4fa-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac3a-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac4d-d9bdab3c,
#w-node-_3e8f795c-65b7-384b-e567-b0882cdee57a-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac6e-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac75-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdac94-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdacb5-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdacd5-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdad16-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdad4d-d9bdab3c,
#w-node-_8d72ed26-22da-b93c-d830-30fae2344c1a-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdad6a-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdad7f-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdada3-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdadd1-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdadfa-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae0c-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae1d-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae30-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae51-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae58-d9bdab3c,
#w-node-_3f1f4232-f6cb-4be6-e03f-a544e513caea-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae6c-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae8b-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdaeac-d9bdab3c,
#w-node-_0b7e2df9-ab50-f3fe-fd46-55d9eee889a9-d9bdab3c,
#w-node-_668c9e87-8d4e-880a-4e9d-4481be3bdd24-d9bdab3c,
#w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdaf46-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd272-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd282-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd2d0-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd2ea-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd2f6-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd305-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd317-d9bdab3c,
#w-node-b26eb69a-ad52-6960-862d-173c9d96f892-d9bdab3c,
#w-node-df9579a7-068f-cdd9-b952-16d37ad97c4f-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd327-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd32e-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd343-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd358-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd36b-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd37d-d9bdab3c,
#w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd3ab-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b5b9-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b5cd-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b640-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b668-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b674-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b683-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b695-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b6b5-d9bdab3c,
#w-node-_8bc641d1-54c5-f1a2-3088-dda07a282b1e-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b702-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b724-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b737-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b776-d9bdab3c,
#w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b7a5-d9bdab3c,
#w-node-fc475ff9-8d55-41b9-6628-0b0a2629ab9a-d9bdab3c {
    grid-area: span 1/span 1/span 1/span 1
}

@media screen and (max-width:991px) {
    #w-node-a60a531b-d25a-8dd8-9501-ffe383441e98-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe3834420e3-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe3834425e2-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe38344282c-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe383441945-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe383441b90-8344183a,
    #w-node-a60a531b-d25a-8dd8-9501-ffe383442a88-8344183a,
    #w-node-_9c667912-0fc9-9e72-4cbc-045a6079ad01-8344183a {
        justify-self: center
    }
    #w-node-e96c0cf0-c2fd-7fc8-f34f-afc80488f5d3-0488f505,
    #w-node-b3165075-2889-8954-55ac-b58848782439-0488f505 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_574eb707-a01b-8b97-890a-35613c04905a-075a4909 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-f21cb5df-1eb1-5762-ec7b-733f8bf7bf06-ca3ab45a {
        grid-area: span 2/span 4/span 2/span 4
    }
    #w-node-_35ae9b48-e849-657b-aab9-9052fcb9e4fa-d9bdab3c,
    #w-node-_8bf0a4b0-efdb-4bc7-9950-cce8d9bdae0c-d9bdab3c,
    #w-node-_80de9b43-8183-bc52-29b2-ddd6a12fd2f6-d9bdab3c,
    #w-node-_9cf09fe9-a1c8-4368-2a87-732baaf2b674-d9bdab3c {
        justify-self: center
    }
}

@media screen and (max-width:767px) {
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b90b-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b916-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b921-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b92c-6599b8e1 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_37d04959-19dc-bfdf-f246-de4257135a9c-075a4908 {
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr 1fr
    }
    #w-node-_98529ccd-f3fb-9a98-2c97-75b242fef93a-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_5b66caf2-a64e-8f36-7c4c-29b7cfe52ace-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-_631fa01c-b325-5836-2969-c6dfaef28e48-075a4908,
    #w-node-_6dc3a761-fcb3-a7e5-a182-a3b2b037aa12-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_3ccaa3a7-1a07-280c-dc41-c177ac78fcce-075a4908,
    #w-node-dc31bbfa-80e5-458c-6fb7-d6026b851bb5-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-ad4012f7-32d4-2d59-7b3d-a5a30c82ed61-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_8d595041-6262-f09a-9bd3-37087aecf5ca-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-_6ad47f47-4990-d0d7-85aa-b6f6c8eab97a-075a4908,
    #w-node-_1f4d9b02-30eb-345a-6d52-d42715401d90-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_15be2697-39df-b004-9631-44d075ed6276-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-_5ea76a5b-ce92-5720-9fb2-5e3d3252f0dd-075a4908,
    #w-node-be590548-d7af-b736-b903-a696f6b4dfa7-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_4b61a71d-bb0f-9b77-dbda-2c95304cdec1-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-_39d8ca7d-9e8e-1532-8444-c1df43b54096-075a4908,
    #w-node-a5365c0e-9c73-81eb-fa4e-2a82d438a6a4-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-af47f807-520a-1049-1e80-ca842eae558d-075a4908 {
        grid-column: span 1/span 1
    }
    #w-node-_22691382-1429-1974-9626-5873b33e7a11-075a4908,
    #w-node-_1a3516b8-53fb-8106-66ad-d902da3d6bb7-075a4908,
    #w-node-_33252564-cf21-2d92-e824-1262607a1752-075a4908,
    #w-node-_52c0ebd7-8e3a-46c7-441b-c5b13b47134e-075a4908 {
        grid-column: span 2/span 2
    }
    #w-node-_574eb707-a01b-8b97-890a-35613c04905a-075a4909 {
        grid-template-rows: auto auto;
        grid-template-columns: 1fr
    }
    #w-node-b620bc8a-dfa2-bcd6-3c45-b064e3d7c616-075a4909,
    #w-node-_4b032d36-6ae7-2847-2a05-9c7a63e0ac76-075a4909,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c71c-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c727-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c732-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c73d-075a4912 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_0b483e53-c185-4285-0597-bf69be6fdacc-075a4918 {
        place-self: auto center
    }
    #w-node-_91309a2b-f965-92c3-5a2c-2ba4c0e9af92-075a4918 {
        place-self: auto
    }
    #w-node-_91309a2b-f965-92c3-5a2c-2ba4c0e9af9c-075a4918 {
        justify-self: center
    }
    #w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675cb-075a4918,
    #w-node-f1f3d0eb-ceff-5032-1005-6d720c2e7ae7-075a4918 {
        place-self: auto center
    }
    #w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675d5-075a4918 {
        place-self: auto
    }
    #w-node-d75483bf-6d65-fe1b-da0e-46bc9ea675df-075a4918 {
        justify-self: center
    }
    #w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e075-075a4918,
    #w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e086-075a4918 {
        place-self: auto center
    }
    #w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e097-075a4918 {
        place-self: auto
    }
    #w-node-_4dd2d125-261b-4fe8-41e2-e3abb4d9e0a8-075a4918 {
        justify-self: center
    }
    #w-node-_3e5e32d0-0901-66f1-8745-12098c1105a0-075a492d,
    #w-node-_3e5e32d0-0901-66f1-8745-12098c1105ad-075a492d {
        place-self: auto center
    }
    #w-node-_3e5e32d0-0901-66f1-8745-12098c1105ba-075a492d {
        place-self: auto
    }
    #w-node-_3e5e32d0-0901-66f1-8745-12098c1105c7-075a492d {
        justify-self: center
    }
    #w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2f7-075a492e,
    #w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b2f7-4a135e37,
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e7973c-87545e9d,
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79747-87545e9d,
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79752-87545e9d {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-f21cb5df-1eb1-5762-ec7b-733f8bf7bf06-ca3ab45a {
        order: -9999;
        grid-area: span 2/span 2/span 2/span 2
    }
}

@media screen and (max-width:479px) {
    #w-node-f1dbea73-4a1e-42fa-f823-be2baf9a7287-af9a7265 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b90b-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b916-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b921-6599b8e1,
    #w-node-_8d075373-2e1b-fd4d-b32c-905f6599b92c-6599b8e1 {
        grid-column: span 1/span 1
    }
    #w-node-b45d1baf-7c83-10e8-8474-ed0141e3bcd0-41e3bcb5 {
        grid-area: span 1/span 1/span 1/span 1
    }
    #w-node-e96c0cf0-c2fd-7fc8-f34f-afc80488f598-0488f505,
    #w-node-e96c0cf0-c2fd-7fc8-f34f-afc80488f5f5-0488f505,
    #w-node-b3165075-2889-8954-55ac-b5884878245b-0488f505 {
        grid-area: span 1/span 2/span 1/span 2
    }
    #w-node-_37d04959-19dc-bfdf-f246-de4257135a9c-075a4908 {
        grid-template-rows: auto auto auto;
        grid-template-columns: 1fr 1fr
    }
    #w-node-_98529ccd-f3fb-9a98-2c97-75b242fef93a-075a4908,
    #w-node-b2722ac1-b4e0-8629-3eee-35241afdfed1-075a4908,
    #w-node-_631fa01c-b325-5836-2969-c6dfaef28e48-075a4908,
    #w-node-_6dc3a761-fcb3-a7e5-a182-a3b2b037aa12-075a4908,
    #w-node-dc31bbfa-80e5-458c-6fb7-d6026b851bb5-075a4908,
    #w-node-_5022eeff-c389-a445-e223-dd680c25041b-075a4908,
    #w-node-ad4012f7-32d4-2d59-7b3d-a5a30c82ed61-075a4908,
    #w-node-_6ad47f47-4990-d0d7-85aa-b6f6c8eab97a-075a4908,
    #w-node-_1f4d9b02-30eb-345a-6d52-d42715401d90-075a4908,
    #w-node-_5ea76a5b-ce92-5720-9fb2-5e3d3252f0dd-075a4908,
    #w-node-be590548-d7af-b736-b903-a696f6b4dfa7-075a4908,
    #w-node-_39d8ca7d-9e8e-1532-8444-c1df43b54096-075a4908,
    #w-node-a5365c0e-9c73-81eb-fa4e-2a82d438a6a4-075a4908,
    #w-node-_22691382-1429-1974-9626-5873b33e7a11-075a4908,
    #w-node-_1a3516b8-53fb-8106-66ad-d902da3d6bb7-075a4908,
    #w-node-_33252564-cf21-2d92-e824-1262607a1752-075a4908,
    #w-node-_52c0ebd7-8e3a-46c7-441b-c5b13b47134e-075a4908,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c71c-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c727-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c732-075a4912,
    #w-node-_0b4f4533-e356-6a67-a44e-20a40127c73d-075a4912 {
        grid-column: span 1/span 1
    }
    #w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b29c-075a492e,
    #w-node-bc6b0d65-3e21-8357-0e9f-dc521dc5b29c-4a135e37 {
        grid-area: 1/1/2/2
    }
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e7973c-87545e9d,
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79747-87545e9d,
    #w-node-d5f9c63a-7ea8-b4ce-70e3-fa9317e79752-87545e9d {
        grid-column: span 1/span 1
    }
    #w-node-_3769ec54-65d5-fb98-e39b-5e6555f76277-a526cc69,
    #w-node-d643c1b0-bd77-7773-467a-3010fdf005af-a526cc69,
    #w-node-_3769ec54-65d5-fb98-e39b-5e6555f76277-f3d85b89,
    #w-node-d643c1b0-bd77-7773-467a-3010fdf005af-f3d85b89 {
        grid-area: span 1/span 1/span 1/span 1
    }
}
.phone-center{ font-size:55px;}

.cust_cl1_16725{ color:#fff;background-color:#efc403;border-radius:50px;font-size:18px;padding:10px 13px;text-decoration: none !important;}
.cust_cl1_16725 i{ margin-right:8px;}
#cont_frm{ width:70%;margin:0 auto;}
#cont_frm .contact-form {
      max-width: 800px;
      margin: auto;
      color: white;
    }
    #cont_frm input, textarea {
      width: 100%;
      padding: 15px;
      margin-bottom: 15px;
      border: none;
      border-radius: 4px;
      font-size: 16px;
    }
    #cont_frm .row {
      display: flex;
      gap: 20px;
    }
    #cont_frm .row input {
      flex: 1;
    }
    #cont_frm button {
      background-color: white;
      color: black;
      padding: 12px 30px;
      font-size: 16px;
      border: none;
      border-radius: 5px;
      cursor: pointer;
      display: block;
      margin: 20px auto;
    }
    #cont_frm button:hover {
      background-color: #ddd;
    }
	
	#cont_frm2 h5, h4, h6 {
      color: #ffc107;
    }
    #cont_frm2 .section {
      padding: 40px 20px;
    }
    #cont_frm2 iframe {
      width: 100%;
      height: 300px;
      border: 0;
      border-radius: 8px;
	  margin-top:40px;
    }
    #cont_frm2 a {
      color: #ffc107;
      text-decoration: none;
    }
    #cont_frm2 a:hover {
      text-decoration: underline;
    }
	#cont_frm2 .rightcont {
      width:100%;margin-top:20px;
    }
	.cust_cly_16725{    font-size: 36px;
    margin: 28px 0;}
	.cust_cl1_18725{ width:65%;margin:0 auto;}
	.cust_cl2_18725{ text-align:center;}
	.cust_cl3_18725{ padding-bottom:20px;}
	.cust_cl4_18725{ max-width:inherit;}
	.feature-list {
      display: flex;
      flex-wrap: wrap;
      gap: 1rem;
    }
    .feature-item {
      display: flex;
      align-items: center;
      color: #fff;
    }
    .check-icon {
      color: #ffc107;
      margin-right: 0.5rem;
    }
	.cust_cl5_18725{ padding:10px 0;}
	.cust_cl6_18725{ margin:0 auto;}
	.cust_cl7_18725{ font-size:16px;}
	.cust_cl8_18725{ background-color:#000 !important;}
	.cust_cl9_18725{background-color: #000;padding-bottom: 20px;}
	.cust_cl10_18725{background-color: #000;border-radius: inherit;}
	.cust_cl11_18725{ color:#000 !important;background-color:#fff !important;}
	.cust_cl12_18725{ color:#000;}
	.cust_cl13_18725{ margin-bottom:70px;}
	
	#sineinfrm .login-wrapper {
      display: flex;
      height: 100vh;
    }

    #sineinfrm .left-panel {
      background-color: #151515;
      color: white;
      padding: 60px 40px;
      flex-direction: column;
      justify-content: center;
	  margin: auto;
	  width:50%;
    }
	.left-panel2 {
      background-color: #083872;
      color: white;
      padding: 60px 40px;
      flex-direction: column;
      justify-content: center;
	  float:left;
	  width:50%;
	  height: 484px;
    }

    #sineinfrm .right-panel {
      background-color: #a7cfff;
      align-items: center;
      justify-content: center;
	  width:50%;
	  float:left;
	  height: 521px;
	  text-align:center;
    }
	.right-panel2 {
      background-color: #a7cfff;
      align-items: center;
      justify-content: center;
	  width:50%;
	  float:left;
	  height: 564px;
	  text-align:center;
    }
	.right-panel2 img{
      width:65%;
	  margin-top: 60px;
    }
	 #sineinfrm .right-panel img{
      width:65%;
	  margin-top: 26px;
    }

    #sineinfrm .logo {
      font-size: 28px;
      font-weight: bold;
      margin-bottom: 40px;
    }

    #sineinfrm .logo span {
      background: white;
      color: black;
      padding: 3px 10px;
      border-radius: 5px;
      margin-left: 5px;
    }

    #sineinfrm h2 {
      font-weight: bold;
	  font-size:40px;
    }

    #sineinfrm .form-control {
      background-color: transparent;
      border: 1px solid #ccc;
      color: white;
	      width: 100%;
    height: 40px;
    padding: 0 10px;
    }

    #sineinfrm .form-control::placeholder {
      color: #aaa;
    }

    #sineinfrm .form-label {
      margin-top: 20px;
    }

    #sineinfrm .btn-login {
      background-color: #d4cd34;
      color: black;
      font-weight: bold;
	      width: 100%;
    margin-top: 20px;
    padding: 10px 0;
    }

    #sineinfrm .btn-login:hover {
      background-color: #c2b92e;
    }

    #sineinfrm .btn-outline-light {
      background: white;
      color: black;
    }

    #sineinfrm .or-divider {
      text-align: center;
      margin: 15px 0;
      color: #ccc;
    }

    #sineinfrm .right-panel h1 {
      font-size: 60px;
      font-weight: bold;
    }

    #sineinfrm a {
      color: #9ecbc0;
    }

    #sineinfrm a:hover {
      color: #d4cd34;
    }
	#sineinfrm .ms-auto{ float:right;margin-bottom:5px;}
	#sineinfrm .logo{ margin-left:0;}
	
	
	#dashboard h1 {
      font-size: 48px;
      font-weight: 800;
      color: #ffd400;
      margin-bottom: 30px;
    }

    #dashboard .account-container {
      display: flex;
      gap: 40px;
    }

    #dashboard .sidebar {
      background: white;
      color: black;
      width: 26%;
      padding: 0;
	  float:left;
    }

    #dashboard .sidebar a {
      display: block;
      padding: 12px 16px;
      border-bottom: 1px solid #ddd;
      color: #151515 !important;
      text-decoration: none;
      font-weight: 500;
    }

    #dashboard .sidebar a:hover {
      background-color: #f5f5f5;
    }

    #dashboard .sidebar a.active {
      color: #0d6efd;
    }

    #dashboard .content-box {
      float:left;width:74%;background-color:#151515;padding:10px;min-height:295px;
    }

    #dashboard .alert-box {
      background-color: #f8f9fa;
      color: #000;
      padding: 15px 20px;
      margin-bottom: 20px;
    }

    #dashboard .alert-box input[type="checkbox"] {
      margin-right: 10px;
    }

    #dashboard a {
      color: #0d6efd;
      text-decoration: none;
    }

    #dashboard a:hover {
      color: #ffd400;
    }

    #dashboard .highlight-yellow {
      color: #ffd400;
    }
	#dashboard i {
      color: #0d6efd;margin-right:5px;
    }
	
	@media screen and (max-width: 767px) {
	.hero-image {
        width: 100%;
		height: auto !important;
        max-height:inherit;
    }
	.hero-image .item img {
        width: 100%;
        height: auto !important;
        max-height:inherit;
    }
	.cust_cly_16725 {
    font-size: 24px;
    margin: 14px 0;
}
.moving-image.payout{ width:100px;height:100px;}
.item img { height:70px !important;}
.div-block-202.purple p {
    margin-bottom: 0;
}
.campaign-banner-code.code.white.yellow-tint.dark-2 {
    margin-bottom: 0;
}
.dark-2.code-text {
    margin-bottom: 0;
}
.div-block-247 {
        top: 7px;
    }
	.cust_cl1_16725 {
    padding: 5px 25px;
    text-align: center;
}
.logo-is-footer {
    height: auto;
}
.section-hero-main-ft {
        margin-bottom: 0;
    }
	#cont_frm .row input {
    flex: auto;
}
    .navbar-dp-link {
        font-size: 20px;
    }
	#sineinfrm .left-panel {
    width: 100%;
}
#dashboard .sidebar {
    width: 100%;
}
#dashboard .content-box {
    width: 100%;
}
.domain-navigation {
        display: none;
    }

	}
	.cust_cl1_23925{text-align:center;width: 100%;margin-top:30px;}
	.owl-stage-outer .item{height: 250px;}
	.owl-stage-outer .item img{object-fit: cover;}