
.home-hero_video-wrapper {
    z-index: 1;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
    position: absolute;
    inset: 0% auto auto 0%
}

.home-hero_video-wrapper.is-test {
    padding-top: 5%
}

.home-hero_video-wrapper.is-test.with-blending {
    mix-blend-mode: difference
}

.home-hero_embed-video {
    width: 100%;
    margin-bottom: 16px
}

.trading-hero_bg-image {
    z-index: 1;
    object-fit: contain;
    object-position: 0% 0%;
    width: 37.9375rem;
    max-width: none;
    height: 100%;
    position: absolute;
    inset: 0% auto auto 0%
}

.trading-hero_overlay {
    z-index: 1;
    -webkit-backdrop-filter: blur(25px);
    backdrop-filter: blur(25px);
    background-color: #0000004d;
    position: absolute;
    inset: 0%
}

.trading-hero_content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    text-align: center;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 69.875rem;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10rem;
    padding-bottom: 10rem;
    display: flex;
    position: relative
}

.trading-hero_image {
    width: 20.75rem;
    margin-bottom: 2.5rem
}


.home-hero_header-bottom-row {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 3rem;
    display: flex
}


.home-pricing_wrapper {
    z-index: 10;
    position: relative
}

.home-pricing_anchor {
    position: absolute;
    inset: -6rem 0% auto
}

.home-trade_widget-overlay {
    z-index: 10;
    position: absolute;
    inset: 0%
}



.home-hero_promo {
    min-height: 2.5rem;
    margin-bottom: 1rem
}

.home-hero_slide-bg-image-1 {
    z-index: 1;
    aspect-ratio: 714/750;
    width: 11.8125rem;
    max-width: none;
    position: absolute;
    inset: auto auto -9.2rem -6.2rem
}

.home-hero_new-slider {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    grid-template-rows: auto 3.125rem 3.125rem;
    grid-template-columns: 1.24fr 1fr minmax(26rem,2fr) 1fr 1fr;
    grid-auto-columns: 1fr;
    grid-auto-flow: column;
    display: grid
}

.home-hero_amount-text {
    color: var(--brand-colors--brand-02);
    text-align: right;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.2
}

.home-hero_slide-card-content {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}

.home-hero_slide-card-content.is-left-tablet {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: center;
    align-items: flex-start
}

.home-hero_card-text {
    color: var(--neutral-colors--white);
    text-transform: capitalize;
    font-size: .875rem;
    line-height: 1.2
}

.home_giveaway-wrapper {
    border: 1px solid var(--neutral-colors--neutral-02);
    color: var(--neutral-colors--white);
    text-align: center;
    background-color: #033a35;
    border-radius: .75rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding: 2rem 2.25rem;
    text-decoration: none;
    display: flex;
    position: relative;
    overflow: hidden
}

.home_giveaway-wrapper.is-nh-hero {
    width: 100%;
    height: 100%
}

.home_giveaway-bg-image {
    z-index: 1;
    opacity: .4;
    object-fit: cover;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%
}

.home_giveaway-bg-overlay {
    z-index: 2;
    background-color: #0003;
    position: absolute;
    inset: 0%
}

.home_giveaway-text-bg {
    z-index: 3;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #0000000d;
    border-radius: .75rem;
    width: calc(100% - 3rem);
    height: calc(100% - 2rem);
    position: absolute
}

.home_giveaway-text {
    z-index: 5;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.2;
    position: relative
}

.home_giveaway-image-1 {
    z-index: 6;
    aspect-ratio: 908/1016;
    width: 8.875rem;
    position: absolute;
    inset: auto auto -5.9rem -4.1rem;
    transform: rotate(34deg)
}

.home_giveaway-image-2 {
    z-index: 4;
    aspect-ratio: 636/656;
    width: 7.25rem;
    position: absolute;
    inset: -4.4rem -2.9rem auto auto
}

.home-hero_reviews-lightbox {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.home-hero_reviews-mobile-content {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: none
}

.home-hero_slide-ldesk {
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    min-height: 6rem;
    padding: .625rem;
    display: none;
    position: relative;
    overflow: hidden
}

.home-hero_slide-ldesk.swiper-slide {
    display: none
}

.home-hero_bg-video-lightbox {
    border-radius: .5rem;
    width: 100%;
    height: 100%
}

.home-hero_slide-mobile {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    justify-content: flex-start;
    align-items: center;
    min-height: 6rem;
    padding: .625rem;
    display: none;
    position: relative;
    overflow: hidden
}

.home-hero_slide-mobile.swiper-slide,.lp-payout-purchase-mobile-only {
    display: none
}


.home-hero_slide-support {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    justify-content: flex-start;
    align-items: center;
    min-height: 6rem;
    padding: .625rem;
    display: flex;
    position: relative;
    overflow: hidden
}




.home-trade_section {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.home-trade_title {
    color: var(--neutral-colors--white);
    text-align: center;
    margin-bottom: 2rem;
    font-size: 2.5rem;
    font-weight: 600
}

.home-trade_wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: center;
    display: flex
}

.home-trade_item {
    background-color: var(--neutral-colors--neutral-03);
    color: var(--neutral-colors--white);
    text-transform: uppercase;
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    min-height: 5rem;
    padding: 1.5rem 2rem;
    font-size: 1.25rem;
    line-height: 1.2;
    display: flex
}

.home-trade_widget-wrapper {
    width: 100%;
    margin-top: 2rem;
    position: relative
}

.home-trade_widget {
    width: 100%;
    margin-bottom: 0
}

.home-program_section {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.home-program_wrapper {
    background-color: var(--neutral-colors--neutral-03);
    color: var(--neutral-colors--white);
    border-radius: 1.5rem;
    padding: 3rem 4rem;
    position: relative;
    overflow: hidden
}

.home-program_content {
    z-index: 2;
    width: 100%;
    max-width: 80.6875rem;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.home-program_header {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 2.5rem;
    padding-left: 13.25rem;
    padding-right: 13.25rem;
    line-height: 1.3;
    display: flex
}

.home-program_bg-image-1 {
    z-index: 1;
    width: 16%;
    display: block;
    position: absolute;
    inset: 0% auto auto 0%
}

.home-program_bg-image-2 {
    z-index: 1;
    width: 22.9%;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.spacer-40 {
    height: 2.5rem
}

.home-features_grid {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr .74fr 1fr;
    grid-auto-columns: 1fr;
    display: grid
}

.home-features_card {
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    min-height: 21.75rem;
    padding: 2rem;
    position: relative;
    overflow: hidden
}

.home-features_card.is-2 {
    flex-flow: column;
    justify-content: flex-end;
    display: flex
}

.home-features_card-content {
    z-index: 2;
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: flex;
    position: relative
}

.home-features_card-content.is-max-width-475 {
    max-width: 29.6875rem
}

.home-features_card-content.is-max-width-258 {
    max-width: 16.125rem
}

.home-features_card-content.is-max-width-500 {
    max-width: 31.25rem
}

.home-features_card-title {
    color: var(--neutral-colors--white);
    text-transform: uppercase;
    font-size: 1.5rem;
    font-weight: 600
}

.home-features_card-title:lang(nl) {
    font-size: 1.2rem
}

.home-features_card-bg-image-1 {
    z-index: 1;
    aspect-ratio: 636/656;
    width: 52%;
    display: block;
    position: absolute;
    inset: -5.3rem -1.2rem auto auto
}

.home-features_card-bg-image-2 {
    z-index: 1;
    aspect-ratio: 908/1016;
    width: 105%;
    max-width: none;
    display: block;
    position: absolute;
    inset: auto -9rem -12.4rem auto;
    transform: rotate(-40deg)
}

.home-features_card-bg-image-2:lang(nl) {
    bottom: -13.8rem
}

.home-features_card-bg-image-2:lang(pt-br) {
    bottom: -14.4rem
}

.home-features_card-bg-image-2:lang(pl) {
    bottom: -13.2rem
}

.home-features_card-bg-image-3 {
    z-index: 1;
    width: 60.8%;
    max-width: none;
    display: block;
    position: absolute;
    inset: auto -5.2rem -7.9rem auto;
    transform: rotate(56deg)
}

.home-features_card-bg-image-4 {
    z-index: 1;
    aspect-ratio: 714/750;
    width: 57.8%;
    max-width: none;
    display: block;
    position: absolute;
    inset: auto -4.5rem -6.9rem auto
}

.home-features_card-bg-image-4:lang(pl) {
    bottom: -9rem
}

.home-partners_section {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem
}

.home-partners_header {
    text-align: center;
    width: 100%;
    max-width: 34.5rem;
    margin-left: auto;
    margin-right: auto
}

.home-partners_list {
    grid-column-gap: 1.875rem;
    grid-row-gap: 1rem;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    display: flex
}

.home-partners_image {
    object-fit: contain;
    height: 4.6875rem
}

.home-tags_section {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
    overflow: hidden
}

.home-tags_content {
    width: 100%;
    height: 29.6875rem;
    position: relative
}

.tag-canvas {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.home-trading_section {
    padding-top: 3rem;
    padding-bottom: 3rem;
    overflow: hidden
}

.home-partners_divider {
    background-color: var(--neutral-colors--neutral-02);
    height: 1px
}

.home-tags_text {
    width: 100%;
    max-width: 39rem;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.4;
    position: absolute;
    inset: 0% 0% auto auto
}

.home-tags_line {
    background-color: var(--neutral-colors--neutral-03);
    border-radius: 10rem;
    width: 100%;
    height: 1.5rem
}

.home-trading_header {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 48.375rem;
    margin-bottom: 3.75rem;
    margin-left: auto;
    margin-right: auto;
    display: flex
}

.home-traiding_grid {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    grid-template-rows: auto;
    grid-template-columns: .56fr 1fr .56fr;
    grid-auto-columns: 1fr;
    display: grid
}

.home-trading_bg-image-1 {
    z-index: 1;
    mix-blend-mode: lighten;
    width: 17.3125rem;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.home-trading_bg-image-1:lang(es) {
    bottom: -19%;
    right: -21%
}

.home-trading_bg-image-1:lang(fr) {
    bottom: -24%;
    right: -26%
}

.max-width-300 {
    max-width: 18.75rem
}

.home-trading_bg-image-2 {
    z-index: 1;
    width: 20rem;
    display: block;
    position: absolute;
    inset: -5.3rem -2.3rem auto auto;
    transform: rotate(180deg)
}

.home-trading_bg-image-3 {
    z-index: 1;
    mix-blend-mode: lighten;
    width: 100%;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.home-trading_bg-image-3:lang(fr) {
    bottom: -10%
}

.home-trading_bg-image-4 {
    z-index: 1;
    mix-blend-mode: lighten;
    width: 14.875rem;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.home-trading_bg-image-4:lang(es) {
    bottom: -9%;
    right: -21%
}

.max-width-475 {
    max-width: 29.6875rem
}

.home-trading_bg-image-5 {
    z-index: 1;
    width: 19.4375rem;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.home-trading_bg-image-5:lang(es) {
    bottom: -3.4rem
}

.home-trading_bg-image-5:lang(fr) {
    bottom: -5rem
}

.home-trading_bg-image-6 {
    z-index: 1;
    width: 6.25rem;
    display: block;
    position: absolute;
    inset: auto auto 0% 0%
}

.home-trading_bg-image-6:lang(es) {
    bottom: -3.4rem
}

.home-trading_bg-image-6:lang(fr) {
    bottom: -5rem
}

.home-trading_bg-image-7 {
    z-index: 1;
    object-fit: cover;
    width: 52.6875rem;
    height: 100%;
    display: block;
    position: absolute;
    inset: auto 0% 0% auto
}

.home-trading_card {
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    min-height: 21.75rem;
    padding: 2rem;
    position: relative;
    overflow: hidden
}

.home-trading_card.is-2 {
    flex-flow: column;
    justify-content: flex-end;
    display: flex
}

.home-numbers_section {
    padding: 3rem 1.5rem
}

.home-numbers_marquee {
    width: 100%;
    max-width: 101.625rem;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden
}

.home-numbers_track {
    justify-content: space-between;
    align-items: flex-start;
    display: flex
}

.home-numbers_item {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    max-width: 10.5rem;
    display: flex
}

.home-numbers_text {
    color: var(--brand-colors--brand-02);
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 1.2
}

.home-numbers_null {
    flex: none;
    width: 0;
    height: 0;
    display: none
}

.home-numbers_tablet-content {
    display: none
}

.home-trust_section {
    padding-top: 3rem;
    padding-bottom: 3rem;
    overflow: hidden
}

.home-trust_content {
    grid-column-gap: 3.75rem;
    grid-row-gap: 3.75rem;
    flex-flow: column;
    display: flex
}

.home-trust_bg-image {
    z-index: 1;
    width: 120%;
    max-width: none;
    position: absolute;
    inset: 50% auto auto 50%;
    transform: translate(-50%,-50%)
}

.home-trust_header {
    z-index: 2;
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    text-align: center;
    flex-flow: column;
    justify-content: flex-start;
    align-self: center;
    align-items: center;
    max-width: 51.125rem;
    display: flex;
    position: relative
}

.home-trust_grid {
    z-index: 1;
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
    position: relative
}

.home-trust_row {
    z-index: 2;
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    display: flex;
    position: relative
}

.home-trust_card {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    background-color: #171717b3;
    border-radius: .5rem;
    flex-flow: column;
    justify-content: space-between;
    min-height: 18.75rem;
    padding: 2rem 1.5rem;
    display: flex
}

.home-trust_card.is-421 {
    flex: none;
    width: 31.5%;
    max-width: 26.3125rem
}

.home-trust_card.is-large {
    flex: 1
}

.home-trust_card.is-small {
    flex: none;
    max-width: 17.3125rem
}

.home-trust_card.is-349 {
    flex: none;
    width: 26.1%;
    max-width: 21.8125rem
}

.home-trust_title {
    color: var(--neutral-colors--white);
    text-transform: uppercase;
    font-size: 1.75rem;
    font-weight: 600;
    line-height: 1.3
}

.max-width-400 {
    max-width: 25rem
}

.home-trust_bottom-row {
    z-index: 2;
    color: var(--neutral-colors--white);
    text-align: center;
    align-self: center;
    max-width: 31.25rem;
    position: relative
}

.home-hero_section {
    height: 100vh;
    min-height: 57rem;
    max-height: 67.5rem;
    padding: .875rem;
    display: flex
}

.home-hero_section.small-paddings {
    min-height: 53rem;
    padding: .75rem
}

.home-hero_content {
    background-color: #1e1e1e;
    border-radius: 1rem;
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    position: relative;
    overflow: hidden
}

.home-hero_content.is-small-paddings {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.home-hero_container {
    z-index: 2;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    max-width: 112rem;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 7rem;
    padding-bottom: 2.5rem;
    display: flex;
    position: relative
}

.home-hero_container.is-small-padding {
    padding-bottom: 1.25rem
}

.home-hero_header {
    z-index: 2;
    flex-flow: column;
    justify-content: flex-start;
    align-self: flex-start;
    align-items: flex-start;
    display: flex;
    position: relative
}

.home-hero_title {
    color: var(--neutral-colors--white);
    font-size: 3rem;
    font-weight: 600;
    line-height: 1.2
}

.spacer-24 {
    height: 1.5rem
}

.home-hero_text {
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.2
}

.home-hero_discord-button {
    background-color: var(--neutral-colors--neutral-03);
    color: var(--neutral-colors--white);
    border-radius: .5rem;
    justify-content: center;
    align-items: center;
    width: 3.75rem;
    height: 3.75rem;
    transition: background-color .2s,color .2s;
    display: none
}

.home-hero_discord-button:hover {
    background-color: var(--neutral-colors--white);
    color: var(--neutral-colors--neutral-04)
}

.home-hero_slider-wrapper {
    width: 100%
}

.home-hero_slide {
    background-color: var(--neutral-colors--neutral-03);
    border-radius: .5rem;
    min-height: 6rem;
    padding: .625rem;
    position: relative;
    overflow: hidden
}

.home-hero_slide-content {
    z-index: 2;
    grid-column-gap: 2.125rem;
    grid-row-gap: 2.125rem;
    flex-flow: column;
    justify-content: space-between;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative
}

.home-hero_slide-content.is-first {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem
}

.home-hero_slide-content.is-nh-hero {
    grid-column-gap: 1.75rem;
    grid-row-gap: 1.75rem
}

.home-hero_lightbox {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative
}

.home-hero_lightbox.is-nh-hero {
    width: 100%;
    height: 100%
}

.home-hero_slide-image-2 {
    object-fit: cover;
    border-radius: .5rem;
    width: 100%;
    height: 100%
}

.home-hero_slide-play {
    width: 5.3125rem;
    height: 5.3125rem;
    transition: transform .2s;
    position: absolute
}

.home-hero_slide-play:hover {
    transform: scale(1.25)
}

.home-hero_slide-play.is-reviews {
    z-index: 2;
    width: 3.375rem;
    height: 3.375rem;
    bottom: .5rem
}

.home-hero_slide-play.is-lightbox {
    width: 3.375rem;
    height: 3.375rem;
    position: static
}

.home-hero_new-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    background-color: var(--neutral-colors--neutral-03);
    color: var(--neutral-colors--white);
    border-radius: .5rem;
    justify-content: flex-start;
    align-items: center;
    padding: .625rem;
    font-size: .875rem;
    line-height: 1.2;
    display: flex
}

.home-hero_new-tag {
    color: var(--neutral-colors--white);
    text-align: center;
    text-transform: uppercase;
    background-color: #393b3d33;
    border-radius: .375rem;
    flex: none;
    width: 3.625rem;
    padding-top: .5rem;
    padding-bottom: .5rem;
    font-size: .75rem;
    line-height: 1.2
}

.home-hero_new-tag.is-accent {
    background-color: var(--brand-colors--brand-02);
    color: var(--neutral-colors--black)
}

.home-hero_new-tag.is-accent:lang(fr) {
    width: 4.3rem
}

.home-hero_pagination {
    grid-column-gap: .625rem;
    grid-row-gap: .625rem;
    justify-content: center;
    align-items: center;
    margin-top: 1rem;
    display: none
}

.hero-slider_dot {
    background-color: var(--neutral-colors--neutral-02);
    border-radius: 100%;
    flex: none;
    width: .5rem;
    height: .5rem
}

.hero-slider_dot.is-active {
    background-color: var(--brand-colors--brand-02)
}

.home-hero_slider-null {
    width: 0;
    height: 0;
    display: none
}

.hero_section {
    height: 100vh;
    min-height: 50rem;
    max-height: 67.5rem;
    padding: .875rem;
    display: flex;
    position: relative;
    overflow: hidden
}

.hero_content {
    z-index: 2;
    background-color: #12121280;
    border-radius: 1rem;
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    position: relative;
    overflow: hidden
}

.hero_content.no-background {
    background-color: #0000
}

.hero_container {
    z-index: 4;
    width: 100%;
    max-width: 112rem;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    position: relative
}

@media screen and (min-width: 1440px) {
    .main-wrapper {
        margin-top:-5.5rem
    }

    .order-comf_benefits-card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .order-comf_benefits-card.is-6 {
        display: none
    }

    .order-comf_benefits-card.is-5,.order-comf_benefits-card.is-4 {
        display: flex
    }

    .order-comf_benefits-card.is-4:lang(de) {
        max-width: 9.9rem
    }

    .order-comf_benefits-card.is-4:lang(es),.order-comf_benefits-card.is-3:lang(pt-br),.order-comf_benefits-card.is-3:lang(pl),.order-comf_benefits-card.is-3:lang(cs) {
        display: none
    }

    .order-comf_benefits-card.is-online {
        max-width: 15.5rem
    }

    .order-comf_benefits-card.is-online:lang(de) {
        max-width: 14.3rem
    }

    .order-comf_benefits-card.is-online:lang(fr) {
        max-width: 14rem
    }

    .heading-style-h3.is-lp-table {
        font-size: 2rem
    }

    .button.is-lp-navbar.w--current {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .button.is-navbar {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .home-trade_wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem
    }

    .home-trade_item {
        min-height: 6.875rem;
        padding-left: 3.75rem;
        padding-right: 3.75rem;
        font-size: 1.5rem
    }

    .home-program_content {
        max-width: none
    }

    .home-program_header {
        padding-left: 0;
        padding-right: 0
    }

    .home-program_bg-image-1 {
        width: 21.4%
    }

    .home-features_card-title:lang(nl) {
        font-size: 1.5rem
    }

    .home-trading_bg-image-1:lang(fr) {
        bottom: -7%
    }

    .home-trading_bg-image-4:lang(fr) {
        bottom: -8%
    }

    .home-trust_title {
        font-size: 2rem
    }

    .footer_middle-row {
        grid-column-gap: 7.5rem;
        grid-row-gap: 7.5rem
    }

    .footer_cta-image {
        width: 45%
    }

    .navbar_component {
        padding-top: 3.5rem;
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .navbar_component.is-small-paddings {
        padding-top: 1.25rem
    }

    .navbar_container:lang(de) {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem
    }

    .navbar_inner-menu {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .navbar_inner-menu.is-small-gap:lang(de) {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem
    }

    .navbar_link,.navbar_dropdown-toggle {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .navbar_dropdown-list.is-plans.w--open {
        left: -9.3rem
    }

    .navbar_dropdown-list.is-why.w--open {
        left: -15.1rem
    }

    .navbar_dropdown-list.is-about.w--open {
        left: -18rem
    }

    .navbar_dropdown-figure.is-plans {
        left: 9.925rem
    }

    .navbar_dropdown-figure.is-why {
        left: 16.425rem
    }

    .navbar_dropdown-figure.is-about {
        left: 19.225rem
    }

    .home-hero_section {
        padding: 1.5rem
    }

    .home-hero_content {
        border-radius: 1.5rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .home-hero_container {
        padding-top: 8rem
    }

    .home-hero_slide {
        min-height: 6.5rem;
        padding: .875rem
    }

    .home-hero_new-tag {
        background-color: #393b3d33
    }

    .home-hero_slider-null {
        display: block
    }

    .hero_content {
        border-radius: 1.5rem;
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .about-us_hero-content {
        padding-top: 13rem
    }

    .about-us_wrapper {
        padding-left: 4.375rem;
        padding-right: 4.375rem
    }

    .product-benefits_card {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .product-benefits_card.with-icon {
        font-size: 1.125rem
    }

    .product-benefits_card-image.is-5 {
        width: 24rem;
        bottom: -6rem;
        left: 30.475rem
    }

    .tradelocker_wrapper {
        height: 29.5rem
    }

    .pp-tabs_title-wrapper {
        z-index: 2;
        position: absolute;
        top: 1.75rem;
        left: 0%
    }

    .pp-tabs_menu {
        justify-content: flex-end;
        align-items: stretch;
        padding-left: 20rem
    }

    .ebook-detail_wrapper,.how-pg_about-wrapper {
        border-radius: 1.5rem
    }

    .home-hero_video-wrapper {
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
        inset: 5rem 0% auto
    }

    .home-hero_video-wrapper.is-test {
        padding-top: 0%
    }

    .trade-why_section {
        padding: 1.5rem
    }

    .trading-why_wrapper {
        border-radius: 1.5rem
    }

    .trading-benefits_list {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .contact_navbar-spacer {
        height: 7.5rem
    }

    .contact_map-wrapper,.contact_content {
        padding: 2.5rem
    }

    .instant-benefits_section,.instant-program_section {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .why-scroll_section-header {
        margin-bottom: 4rem
    }

    .solution_track-list {
        padding-left: calc(50vw - 41.75rem);
        padding-right: calc(50vw - 42.5rem)
    }

    .why-scroll_card {
        min-height: 22rem
    }

    .why-cta_section {
        padding: 1.5rem
    }

    .instant-table_section {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .instant-table_wrapper {
        border-radius: 1.5rem
    }

    .lp_navbar-content {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }

    .lp-reviews_list {
        grid-template-columns: 1fr 1fr 1fr
    }

    .lp-why_list {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr
    }

    .lp-why_list-item {
        padding: 1.5rem
    }

    .lp-why_list-item.is-accent {
        flex-flow: column
    }

    .lp-why_icon {
        width: 2rem;
        height: 2rem
    }

    .lp_benefits-wrapper {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        max-width: none
    }

    .lp_program-header {
        flex: 0 auto;
        width: 100%;
        max-width: calc(100% - 32.75rem)
    }

    .lp_program-header.is-grid {
        max-width: none
    }

    .lp-giveaway_title {
        font-size: 3rem
    }

    .lp_trust-row {
        flex-flow: row;
        width: 100%
    }

    .lp_trust-item {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lp_trust-slider {
        width: 100%;
        max-width: 36rem
    }

    .lp_giveaway-wrapper {
        flex: 1;
        width: 100%;
        height: 100%;
        padding: 1.5rem 2.5rem
    }

    .lp_giveaway-text-bg {
        width: calc(100% - 2rem)
    }

    .lp_giveaway-text {
        font-size: 1.25rem
    }

    .lp_giveaway-image-1 {
        bottom: -6.2rem;
        left: -4.4rem
    }

    .lp_giveaway-image-2 {
        top: -3.3rem;
        right: -2.8rem
    }

    .lp_benefits-slide {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp_benefits-list {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        max-width: none
    }

    .lp_navbar-trust-card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp_online-circle-wrapper.is-home {
        align-self: flex-start;
        position: static
    }

    .lp_benefits-slide-online {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp_video-reviews-nav-wrapper {
        display: none
    }

    .lp-program_wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 3.25rem;
        grid-template-rows: auto auto 1fr;
        grid-template-columns: 15.375rem 1fr 15.375rem
    }

    .lp_hero-benefits-content {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        width: 100%;
        max-width: 15.375rem;
        padding: 1rem .625rem;
        position: absolute;
        inset: auto auto 3rem 2rem
    }

    .lp_hero-benefits-content.is-grid {
        position: static
    }

    .lp_hero-benefits-title {
        font-size: .75rem
    }

    .lp_hero-benefits-list {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem;
        grid-template-columns: 1fr
    }

    .lp_hero-benefits-list-item {
        border-width: .5px;
        padding-right: 2.125rem;
        font-size: .625rem
    }

    .lp_hero-benefits-list-item.is-accent {
        padding: 1.375rem .375rem;
        font-size: .75rem
    }

    .lp_hero-benefits-text-wrapper {
        max-width: 11.0625rem
    }

    .lp_hero-benefits-text-wrapper.is-small {
        max-width: 8.5rem
    }

    .lp_hero-benefits-image {
        width: 4rem
    }

    .lp_hero-video-wrapper {
        width: 100%;
        max-width: 15.375rem;
        padding: 2.125rem 2.5rem;
        position: absolute;
        inset: auto 2rem 16.5rem auto
    }

    .lp_hero-video-wrapper.is-grid {
        position: static
    }

    .lp_hero-video {
        width: 100%;
        height: auto
    }

    .lp_hero-map-item {
        width: 100%;
        max-width: 15.375rem;
        position: absolute;
        inset: auto 2rem 3rem auto
    }

    .lp_hero-map-item.is-grid {
        position: static
    }

    .lp_customers-wrapper {
        flex: none;
        width: 100%;
        max-width: 15.375rem;
        display: block;
        position: relative;
        top: auto;
        left: auto
    }

    .lp_customers-list-wrapper {
        height: 100%
    }

    .lp_customers-list,.lp_customers-list-item,.lp_customers-card {
        height: auto
    }

    .lp_customers-content {
        grid-column-gap: 1.125rem;
        grid-row-gap: 1.125rem;
        justify-content: space-between
    }

    .lp_customers-text {
        font-size: .875rem
    }

    .lp_customers-image {
        width: 7.8125rem;
        bottom: -3.7rem;
        right: -4.3rem
    }

    .lp_payout-wrapper {
        width: 100%;
        max-width: 15.375rem;
        display: block;
        position: relative;
        top: auto;
        right: auto
    }

    .lp_payout-list-wrapper {
        height: 100%
    }

    .lp_payout-list,.lp_payout-list-item {
        height: auto
    }

    .lp_payout-card-grid {
        grid-template-columns: 1fr 6.625rem
    }

    .lp_payout-amount-text {
        font-size: 1.25rem
    }

    .lp_payout-name-text {
        font-size: .75rem
    }

    .lp_hero-slider-gradient {
        margin-bottom: -2px;
        display: block
    }

    .navbar_cards-wrapper,.navbar_card.is-1 {
        display: flex
    }

    .navbar_card.is-2 {
        max-width: 11.5rem
    }

    .navbar_card-content {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }

    .home-hero_slide-bg-image-1 {
        left: -4.5rem
    }

    .home-hero_new-slider {
        grid-template-columns: 1.24fr 1fr minmax(24rem,2fr) 1fr 1fr 1fr
    }

    .home-hero_amount-text {
        font-size: 1.5rem
    }

    .home-hero_slide-card-content {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .home_giveaway-wrapper {
        flex: 1;
        padding: 1.5rem 2.5rem
    }

    .home_giveaway-text-bg {
        width: calc(100% - 2rem)
    }

    .home_giveaway-text {
        font-size: 1.25rem
    }

    .home_giveaway-image-1 {
        bottom: -6.2rem;
        left: -4.4rem
    }

    .home_giveaway-image-2 {
        top: -3.3rem;
        right: -2.8rem
    }

    .home-hero_slide-ldesk {
        min-height: 6.5rem;
        padding: .875rem;
        display: block
    }

    .home-hero_slide-ldesk.swiper-slide {
        display: block
    }

    .home-hero_slide-mobile {
        min-height: 6.5rem;
        padding: .875rem
    }

    .home-hero_slide-support {
        min-height: 6.5rem;
        padding: .875rem;
        display: none
    }

    .home-hero_slide-support.swiper-slide {
        display: none
    }

    .lp-navbar_buttons {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex: none
    }

    .lp_top-row {
        flex-flow: row;
        grid-template-rows: auto;
        grid-template-columns: minmax(0,1.34fr) minmax(0,1fr) minmax(0,2.5fr) minmax(0,1.34fr);
        width: 100%
    }

    .lp-hero_benefits-wrapper {
        grid-template-columns: 1fr 1.12fr
    }

    .lp-hero_benefits-card {
        font-size: .875rem
    }

    .lp-program_content {
        grid-column-gap: 1rem;
        grid-row-gap: 2rem;
        grid-template-rows: 1fr auto auto auto;
        grid-template-columns: 14.6875rem 1fr 14.6875rem;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .lp-table_payout-item.is-mobile {
        display: none
    }

    .lp-table_payout-item.is-desktop {
        display: block
    }

    .lp-table_header {
        margin-bottom: 0
    }

    .lp-table_header-text {
        font-size: 1rem
    }

    .lp-table_mockup-element {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lp-why_card-content {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem
    }

    .lp-why_card-content.is-accent {
        text-align: center;
        justify-content: flex-start;
        align-items: center
    }

    .lp-why_title {
        font-size: 1rem
    }

    .lp-why_text {
        font-size: .875rem
    }

    .lp-trust_widget {
        justify-content: flex-start;
        align-items: center;
        font-size: .75rem
    }

    .lp-trust_bottom-row {
        font-size: 1rem
    }

    .lp-trust_logo {
        flex: none;
        width: 7rem
    }

    .banner_component {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .banner_tab {
        padding-left: 1.125rem;
        padding-right: 1.125rem;
        font-size: 1rem
    }

    .banner_right-column,.banner_support-row {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem
    }

    .banner_support-item {
        padding: .4375rem .875rem;
        font-size: 1rem
    }

    .numbers_card {
        padding-right: .75rem
    }

    .nh-hero_section {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .nh-hero_content {
        grid-column-gap: 8.75rem;
        grid-row-gap: 8.75rem;
        padding-bottom: 1.5rem
    }

    .nh-hero_top-row {
        max-width: none
    }

    .nh-hero_title {
        max-width: none;
        font-size: 2.5rem
    }

    .nh-hero_video-reviews-link {
        font-size: 1rem
    }

    .nh-hero_slider {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem
    }

    .nh-hero_slide-card {
        padding-left: .875rem;
        padding-right: .875rem;
        font-size: .75rem
    }

    .nh-hero_slide-content {
        min-height: 6.5rem;
        padding: .875rem
    }

    .nh-hero_bottom-row {
        grid-template-columns: 1fr 1.9fr 11.25rem
    }

    .nh-hero_com-large-card {
        padding: .75rem
    }

    .nh-hero_com-globe-image {
        width: 5.625rem;
        height: 5.625rem;
        bottom: -1.25rem;
        right: -.625rem
    }

    .nh-hero_com-small-card {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .nh-hero_com-small-title {
        font-size: .875rem
    }

    .nh-hero_com-small-text {
        font-size: .75rem
    }
}

@media screen and (min-width: 1920px) {
    .main-wrapper {
        margin-top:-8.5rem
    }

    .order-comf_benefits-card.is-7 {
        max-width: 15rem;
        display: flex
    }

    .order-comf_benefits-card.is-7:lang(de) {
        max-width: 13.7rem
    }

    .order-comf_benefits-card.is-7:lang(es),.order-comf_benefits-card.is-7:lang(fr) {
        max-width: 13rem
    }

    .order-comf_benefits-card.is-7:lang(pt-br) {
        max-width: 11.3rem
    }

    .order-comf_benefits-card.is-6 {
        display: flex
    }

    .order-comf_benefits-card.is-6:lang(de) {
        max-width: 9.6rem
    }

    .order-comf_benefits-card.is-6:lang(pt-br) {
        max-width: 9.1rem
    }

    .order-comf_benefits-card.is-5.is-order {
        display: flex
    }

    .order-comf_benefits-card.is-4:lang(pt-br) {
        max-width: 11.1rem
    }

    .order-comf_benefits-card.is-4:lang(es) {
        max-width: 10.9rem;
        display: flex
    }

    .order-comf_benefits-card.is-3:lang(pt-br),.order-comf_benefits-card.is-3:lang(pl),.order-comf_benefits-card.is-3:lang(cs),.order-comf_benefits-card.is-2:lang(es) {
        display: flex
    }

    .order-comf_benefits-card.is-2:lang(pt-br) {
        max-width: 10rem
    }

    .order-comf_benefits-card.is-2:lang(cs) {
        max-width: 11rem
    }

    .order-comf_benefits-card.is-8 {
        display: flex
    }

    .order-comf_benefits-card.is-online:lang(es) {
        max-width: 15.3rem
    }

    .heading-style-h3.is-lp-table {
        font-size: 2.5rem
    }

    .button.is-navbar {
        min-height: 3.75rem;
        padding-left: 2rem;
        padding-right: 2rem;
        font-size: 1rem
    }

    .home-trading_bg-image-1:lang(es) {
        bottom: -5%
    }

    .home-trading_bg-image-4:lang(es) {
        bottom: 0%;
        right: 0%
    }

    .home-trading_bg-image-5:lang(es) {
        bottom: 0
    }

    .home-trading_bg-image-5:lang(fr) {
        bottom: -3rem
    }

    .home-trading_bg-image-6:lang(es) {
        bottom: 0
    }

    .home-trading_bg-image-6:lang(fr) {
        bottom: -3rem
    }

    .navbar_component.is-small-paddings {
        padding-top: 3.5rem;
        padding-left: 3rem;
        padding-right: 3rem
    }

    .navbar_inner-menu.is-small-gap,.navbar_inner-menu.is-small-gap:lang(de) {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .navbar_link,.navbar_dropdown-toggle {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .navbar_dropdown-figure.is-about {
        left: 19.525rem
    }

    .navbar_button-wrapper {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem
    }

    .home-hero_section.small-paddings {
        padding: 1.5rem
    }

    .home-hero_content.is-small-paddings {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .home-hero_container.is-small-padding {
        padding-bottom: 2.5rem
    }

    .home-hero_slide {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .hero_section,.hero_section-no-100vh {
        padding: 1.5rem
    }

    .contact_navbar-spacer {
        height: 12rem
    }

    .why-hero_title:lang(nl) {
        font-size: 10rem
    }

    .instant-table_header-cell {
        font-size: 1.125rem
    }

    .lp-hero_section {
        padding: 1.5rem
    }

    .lp-hero_bg-image-3 {
        display: block
    }

    .lp_navbar {
        padding: 1.5rem 2rem
    }

    .lp-hero_wrapper {
        margin-top: 1.5rem;
        padding-top: 1.5rem;
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lp-why_list-item.is-accent {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp_bg-image-1,.lp_bg-image-2 {
        display: block
    }

    .lp_program-header {
        width: 100%;
        max-width: 65.3125rem;
        margin-left: auto;
        margin-right: auto
    }

    .lp-giveaway_title {
        font-size: 3.5rem
    }

    .lp_trust-slider {
        max-width: 39.5rem
    }

    .lp_giveaway-wrapper {
        flex: none;
        padding: 2rem 3.5rem
    }

    .lp_giveaway-text-bg {
        width: calc(100% - 3rem)
    }

    .lp_giveaway-image-1 {
        bottom: -5.9rem
    }

    .lp_giveaway-image-2 {
        top: -3.1rem;
        right: -3.3rem
    }

    .lp_hero-bottom-row {
        flex: 1
    }

    .navbar_cards-wrapper {
        grid-template-rows: auto;
        grid-template-columns: .85fr 1fr;
        grid-auto-columns: 1fr;
        max-width: 25rem;
        display: grid
    }

    .navbar_cards-wrapper.is-block {
        display: block
    }

    .navbar_card {
        max-width: 14.875rem;
        padding: .875rem
    }

    .navbar_card.is-2 {
        max-width: 12.5rem
    }

    .navbar_card-content {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .home-hero_new-slider {
        grid-template-columns: 1.24fr 1fr minmax(24rem,2fr) 1fr 1fr .75fr
    }

    .home_giveaway-wrapper {
        flex: none;
        padding: 2rem 3.5rem
    }

    .home_giveaway-text-bg {
        width: calc(100% - 3rem)
    }

    .home_giveaway-image-1 {
        bottom: -5.9rem
    }

    .home_giveaway-image-2 {
        top: -3.1rem;
        right: -3.3rem
    }

    .home-hero_slide-ldesk {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lp-navbar_buttons {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }

    .lp_top-row {
        grid-template-columns: minmax(0,1fr) minmax(0,1.07fr) minmax(0,2.55fr) minmax(0,1.48fr)
    }

    .lp-program_content {
        grid-column-gap: 4.5rem;
        grid-template-columns: 15.375rem 1fr 15.375rem;
        padding: 2rem
    }

    .lp-table_payout-title {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lp-table_header-text {
        font-size: 1.125rem
    }

    .lp-trust_widget {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .lp-new-reviews_list {
        grid-template-columns: 1fr 1fr 1fr
    }

    .nh-hero_section {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .nh-hero_content {
        grid-column-gap: 5.375rem;
        grid-row-gap: 5.375rem;
        padding-top: 13rem;
        padding-bottom: 1.75rem
    }

    .nh-hero_text {
        font-size: 1rem
    }

    .nh-hero_title {
        font-size: 3rem
    }

    .nh-hero_tp-widget {
        width: 14rem;
        height: 7.6rem
    }

    .nh-hero_video-reviews-link {
        padding: .875rem
    }

    .nh-hero_slide-content {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .nh-hero_tl-text-row {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .nh-hero_bottom-row {
        grid-template-columns: 1fr 1.55fr 11.25rem
    }
}

@media screen and (max-width: 991px) {
    h1,h2 {
        font-size:2.5rem
    }

    h3 {
        font-size: 2.25rem
    }

    h4 {
        font-size: 1.75rem
    }

    h6 {
        font-size: 1.25rem
    }

    .main-wrapper {
        margin-top: -5.15rem
    }

    .order-comf_section {
        padding: 1.25rem
    }

    .order-comf_container {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: column
    }

    .order-comf_nav {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .order-comf_benefits-card {
        flex: none;
        justify-content: center;
        align-items: center;
        width: 16.125rem
    }

    .order-comf_benefits-card.is-7,.order-comf_benefits-card.is-6,.order-comf_benefits-card.is-5,.order-comf_benefits-card.is-5.is-order {
        display: flex
    }

    .order-comf_benefits-card.is-3.swiper-slide {
        min-width: 0
    }

    .order-comf_benefits-card.is-8 {
        display: flex
    }

    .order-comf_thank-you-wrapper {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .order-comf_thank-you-title {
        font-size: 2.25rem
    }

    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .heading-style-h2 {
        font-size: 2.5rem
    }

    .padding-section-large {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .heading-style-h6 {
        font-size: 1.25rem
    }

    .icon-1x1-large {
        flex: none
    }

    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }

    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }

    .fs-styleguide_heading-header {
        font-size: 4rem
    }

    .fs-styleguide_section {
        grid-column-gap: 2.5rem;
        grid-template-columns: 1fr
    }

    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }

    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }

    .text-size-regular.text-style-allcaps.is-right-mobile {
        text-align: right
    }

    .margin-xxlarge {
        margin: 4rem
    }

    .heading-style-h1,.heading-style-h1.is-legacy {
        font-size: 2.5rem
    }

    .padding-xhuge {
        padding: 6rem
    }

    .padding-xxhuge {
        padding: 8rem
    }

    .padding-large {
        padding: 2.5rem
    }

    .margin-xxhuge {
        margin: 8rem
    }

    .fs-styleguide_2-col {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        grid-template-columns: 1fr
    }

    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }

    .heading-style-h4 {
        font-size: 1.75rem
    }

    .margin-large {
        margin: 2.5rem
    }

    .heading-style-h3 {
        font-size: 2.25rem
    }

    .heading-style-h3.is-mobile-24,.heading-style-h3.is-lp-video {
        font-size: 2rem
    }

    .fs-styleguide_heading-medium {
        font-size: 3rem
    }

    .margin-xlarge {
        margin: 3rem
    }

    .button.is-lp-navbar {
        min-width: 0;
        min-height: 0;
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .button.is-navbar {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .margin-medium {
        margin: 1.5rem
    }

    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }

    .padding-medium {
        padding: 1.5rem
    }

    .padding-xxlarge {
        padding: 4rem
    }

    .text-size-large {
        font-size: 1.125rem
    }

    .fs-styleguide_4-col,.fs-styleguide_3-col {
        grid-template-columns: 1fr
    }

    .margin-huge {
        margin: 5rem
    }

    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .margin-xhuge {
        margin: 6rem
    }

    .padding-huge {
        padding: 5rem
    }

    .padding-global {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .padding-global.no-tablet {
        padding-left: 0;
        padding-right: 0
    }

    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }

    .hide-tablet {
        display: none
    }

    .text-size-medium.is-instant {
        font-size: 1rem
    }

    .padding-xlarge {
        padding: 3rem
    }

    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }

    .fs-styleguide_1-col {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }

    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }

    .home-trade_title {
        margin-bottom: 1.75rem;
        font-size: 2rem
    }

    .home-trade_wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr 1fr;
        grid-auto-columns: 1fr;
        display: grid
    }

    .home-trade_widget-wrapper {
        margin-top: 1.75rem
    }

    .home-program_section {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .home-program_wrapper {
        border-radius: 1.125rem;
        padding: 1.5rem 1rem
    }

    .home-program_header {
        margin-bottom: 2rem;
        padding-left: 0;
        padding-right: 0
    }

    .home-program_bg-image-1 {
        width: 10%
    }

    .home-features_grid {
        grid-template-columns: 1fr 1fr .25fr 1fr
    }

    .home-features_card {
        min-height: 18rem;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .home-features_card-title {
        font-size: 1.25rem
    }

    .home-features_card-title:lang(nl) {
        font-size: 1rem
    }

    .home-features_card-bg-image-2 {
        bottom: -10.5rem;
        right: -7.5rem
    }

    .home-features_card-bg-image-2:lang(nl) {
        bottom: -11.7rem
    }

    .home-features_card-bg-image-2:lang(pt-br) {
        bottom: -11.6rem
    }

    .home-features_card-bg-image-3 {
        bottom: -5.6rem;
        right: -3.3rem
    }

    .home-features_card-bg-image-4 {
        bottom: -5rem;
        right: -2.8rem
    }

    .home-features_card-bg-image-4:lang(pl) {
        bottom: -6.9rem
    }

    .home-partners_section {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .home-partners_list {
        flex-flow: wrap
    }

    .home-tags_section {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .home-traiding_grid {
        grid-row-gap: .625rem;
        grid-template-columns: 1fr 1fr
    }

    .home-trading_bg-image-1 {
        width: 12rem
    }

    .home-trading_bg-image-1:lang(es),.home-trading_bg-image-1:lang(fr) {
        bottom: 0%;
        right: 0%
    }

    .home-trading_bg-image-2 {
        width: 12rem;
        top: -2.9rem
    }

    .home-trading_bg-image-3 {
        width: 18rem
    }

    .home-trading_bg-image-4:lang(es) {
        bottom: 0%;
        right: 0%
    }

    .home-trading_bg-image-4:lang(fr) {
        bottom: -10%
    }

    .home-trading_bg-image-5 {
        width: 12.9583rem
    }

    .home-trading_bg-image-5:lang(es) {
        bottom: 0
    }

    .home-trading_bg-image-5:lang(fr) {
        bottom: -3rem
    }

    .home-trading_bg-image-6 {
        width: 4.16667rem
    }

    .home-trading_bg-image-6:lang(es) {
        bottom: 0
    }

    .home-trading_bg-image-6:lang(fr) {
        bottom: -3rem
    }

    .home-trading_bg-image-7 {
        width: 26.3438rem;
        height: auto;
        right: -1rem
    }

    .home-trading_card {
        min-height: 18rem;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .home-numbers_section {
        padding-left: 0;
        padding-right: 0
    }

    .home-numbers_marquee {
        margin-left: 0;
        margin-right: 0;
        display: flex
    }

    .home-numbers_track {
        grid-column-gap: 3.75rem;
        grid-row-gap: 3.75rem;
        flex: none;
        justify-content: flex-start
    }

    .home-numbers_item {
        flex: none
    }

    .home-numbers_text {
        font-weight: 500
    }

    .home-numbers_null {
        display: block
    }

    .home-numbers_tablet-content {
        flex: none;
        display: flex
    }

    .home-trust_bg-image {
        width: 150%
    }

    .home-trust_card.is-421 {
        width: 37%
    }

    .home-trust_card.is-small {
        max-width: 12rem
    }

    .home-trust_card.is-349 {
        width: 30%
    }

    .home-trust_title {
        font-size: 1.25rem
    }

    .footer_bottom-row {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .footer_links-wrapper {
        grid-column-gap: 2rem
    }

    .navbar_component {
        padding-top: 1rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .navbar_component.is-small-paddings {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .navbar_container {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .navbar_logo {
        z-index: 10
    }

    .navbar_logo-image {
        height: 2.75rem
    }

    .navbar_menu {
        z-index: 5;
        pointer-events: auto;
        background-color: #0f0f0f;
        width: 100%;
        max-width: 29.875rem;
        padding: 5.5rem 2.25rem;
        overflow: auto;
        height: 100vh!important
    }

    .navbar_inner-menu {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        width: 100%
    }

    .navbar_link {
        margin-left: 0;
        margin-right: 0;
        padding: 1rem 0;
        font-size: 1.25rem;
        font-weight: 500
    }

    .navbar_dropdown-component {
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }

    .navbar_dropdown-toggle {
        justify-content: space-between;
        align-items: center;
        padding: 1rem 0;
        font-size: 1.25rem;
        font-weight: 500;
        display: flex
    }

    .navbar_dropdown-icon {
        white-space: normal;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .navbar_dropdown-list {
        background-color: #0000;
        display: block;
        position: relative;
        overflow: hidden
    }

    .navbar_dropdown-list.w--open {
        width: 100%;
        padding-top: 0
    }

    .navbar_dropdown-list.is-plans.w--open,.navbar_dropdown-list.is-why.w--open,.navbar_dropdown-list.is-about.w--open {
        left: auto
    }

    .navbar_dropdown-list-content {
        padding: 6rem .75rem .75rem
    }

    .navbar_dropdown-list-links {
        max-width: none
    }

    .navbar_dropdown-image {
        width: 20rem;
        max-width: none;
        bottom: 8.3rem;
        left: 2.9rem
    }

    .navbar_dropdown-image.is-plans {
        inset: 0% 0% auto auto;
        transform: rotate(180deg)
    }

    .navbar_dropdown-image.is-why {
        bottom: 5rem;
        left: 5.6rem
    }

    .navbar_dropdown-image.is-about {
        bottom: 5.3rem;
        left: -3.6rem;
        transform: none
    }

    .navbar_dropdown-figure {
        display: none
    }

    .navbar_menu-button {
        margin-right: -.5rem;
        padding: .5rem
    }

    .navbar_menu-button.w--open {
        background-color: #0f0f0f;
        border-radius: .5rem
    }

    .navbar_lottie {
        width: 2rem;
        height: 2rem
    }

    .navbar_overlay {
        -webkit-backdrop-filter: blur(5px);
        backdrop-filter: blur(5px);
        background-color: #0003;
        width: 100%;
        height: 100vh;
        display: none;
        position: absolute;
        inset: 0% auto auto 0%
    }

    .navbar_button-wrapper {
        z-index: 10;
        position: relative
    }

    .navbar_mobile-button-wrapper {
        grid-column-gap: 3rem;
        grid-row-gap: 3rem;
        flex-flow: column;
        width: 100%;
        margin-top: 2rem;
        display: flex
    }

    .home-hero_section {
        height: auto;
        min-height: 0;
        max-height: none
    }

    .home-hero_section.small-paddings {
        min-height: 0;
        padding: .875rem
    }

    .home-hero_content.is-small-paddings {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .home-hero_container {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .home-hero_header {
        flex: 1;
        justify-content: space-between
    }

    .home-hero_title {
        font-size: 2.25rem
    }

    .home-hero_text {
        font-size: 1rem
    }

    .home-hero_discord-button {
        display: flex
    }

    .home-hero_slider-wrapper {
        height: 6.5rem
    }

    .home-hero_slide {
        height: auto;
        min-height: 0;
        padding: .875rem
    }

    .home-hero_slide-play.is-reviews {
        position: static
    }

    .home-hero_new-wrapper {
        flex-flow: column;
        justify-content: center;
        align-items: flex-start;
        font-size: 1rem
    }

    .home-hero_pagination {
        display: flex
    }

    .hero_section {
        height: auto;
        min-height: 0;
        max-height: none;
        padding-top: 5.75rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .hero_content {
        border-radius: .5rem
    }

    .hero_container {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem
    }

    .about-us_hero-bg-1 {
        display: none;
        left: -15%
    }

    .about-us_hero-bg-2 {
        right: -15%
    }

    .about-us_hero-title-wrapper {
        max-width: 36rem
    }

    .about-us_hero-text {
        align-self: flex-start;
        font-size: 1.25rem
    }

    .about-us_hero-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: flex-start;
        align-items: flex-start;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .locations_item {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .about-us_wrapper {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .about-us_column {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        width: 100%;
        max-width: none
    }

    .about-us_image {
        order: -1;
        width: 100%;
        max-width: 32rem
    }

    .mission_section {
        padding-top: 5rem;
        padding-bottom: 22rem
    }

    .mission_title {
        font-size: 3rem
    }

    .mission_bg-wrapper {
        height: 24rem
    }

    .mission_bg-blur {
        filter: blur(60px);
        width: 3.75rem;
        height: 3.75rem;
        top: 8rem
    }

    .home-hero_discord {
        display: none
    }

    .home-hero_title-wrapper {
        margin-bottom: 14.3rem
    }

    .product-hero_bg-image {
        left: -15%
    }

    .product-hero_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        text-align: left;
        justify-content: flex-start;
        align-items: flex-start;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .product-benefits_card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .product-benefits_card-image.is-2 {
        width: 80%
    }

    .product-benefits_card-image.is-3 {
        width: 90%
    }

    .product-benefits_card-image.is-4 {
        left: 5rem
    }

    .product-benefits_card-image.is-5 {
        width: 60%;
        bottom: -50%;
        left: 11.575rem
    }

    .product-benefits_middle-row {
        grid-template-columns: 1fr 1fr 1fr 1fr
    }

    .tradelocker_wrapper {
        height: 20rem
    }

    .tradelocker_logo {
        width: 8.375rem;
        top: 1.25rem;
        left: 1.25rem
    }

    .pp-tabs_menu {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: flex-start;
        align-items: stretch;
        padding-left: 1.5rem;
        padding-right: 1.5rem;
        overflow: auto
    }

    .pp-tabs_content {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .pp-tabs_link {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        text-align: left;
        flex-flow: row;
        padding: 1rem 2rem
    }

    .pp-tabs_card {
        padding-left: 1.125rem;
        padding-right: 1.125rem
    }

    .pp-tabs_card-title {
        font-size: 1.25rem
    }

    .ebook-hero_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        text-align: left;
        justify-content: center;
        align-items: center;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .ebook-hero_title {
        font-size: 1.5rem
    }

    .ebook-detail_wrapper {
        border-radius: .5rem
    }

    .ebook-detail_card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .ebook-detail_card-image {
        top: 7.2rem
    }

    .ebook-detail_card-image.is-2 {
        top: 11.2rem;
        right: -7.6rem
    }

    .ebook-detail_card-image.is-2:lang(fr) {
        top: 13.9rem
    }

    .ebook-detail_card-image.is-2:lang(nl) {
        top: 13rem
    }

    .how-pg-hero_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: center;
        align-items: center;
        min-height: 0;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .hero_section-no-100vh {
        min-height: 0;
        padding-top: 5.75rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .how-pg_about-wrapper {
        border-radius: .5rem;
        padding: 2.5rem 1.5rem
    }

    .how-pg_rich-text h2 {
        font-size: 1.75rem
    }

    .affiliate_hero-bg-image-1 {
        left: -15%
    }

    .affiliate_hero-bg-image-2 {
        right: -15%
    }

    .affiliate_hero-bg-wrapper {
        background-color: #0003
    }

    .affiliate_hero-bg-image-3 {
        width: 16rem;
        inset: auto auto 0% 0%
    }

    .affiliate_hero-bg-image-4 {
        width: 13.8958rem;
        top: -2.9rem;
        right: -4.7rem
    }

    .affiliate_hero-content {
        text-align: center;
        padding-top: 8.875rem;
        padding-bottom: 6.0625rem
    }

    .affiliate_benefits-card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .affiliate_benefits-card-image.is-1 {
        width: 19.7917rem;
        top: -6.5rem
    }

    .affiliate_benefits-card-image.is-2 {
        width: 16.5rem;
        max-width: none;
        bottom: -5.125rem;
        right: -5.625rem
    }

    .affiliate_benefits-card-image.is-3 {
        width: 16.5rem;
        top: -12.4667rem;
        right: -5.625rem
    }

    .affiliate_benefits-card-image.is-4 {
        display: none
    }

    .affiliate_benefits-middle-card {
        grid-column-gap: 4rem;
        grid-row-gap: 4rem;
        padding: 4rem 2.75rem
    }

    .affiliate_middle-left-column {
        width: 40%;
        font-size: 1rem
    }

    .affiliate_middle-number {
        width: 14.875rem
    }

    .affiliate_benefits-card-title:lang(pt-br) {
        font-size: 1.75rem
    }

    .sp_hero-bg-image-1 {
        transform: translate(32%,50%)
    }

    .sp_hero-bg-image-2 {
        right: -15%
    }

    .sp_hero-bg-image-2.is-why {
        display: none
    }

    .sp_hero-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .sp_how-grid {
        grid-template-columns: 1fr 1fr
    }

    .sp_how-header {
        min-height: 17.9375rem
    }

    .sp_process-table-header-cell {
        font-size: .75rem
    }

    .sp_process-cta-wrapper {
        margin-top: 5rem;
        margin-bottom: 0
    }

    .sp_process-cta-text {
        font-size: 1.125rem
    }

    .see-more_button {
        display: none
    }

    .home-hero_video-wrapper {
        opacity: .7;
        width: 120%;
        height: auto;
        top: 5.6rem;
        left: 50%;
        overflow: hidden;
        transform: translate(-50%)
    }

    .home-hero_video-wrapper.is-test {
        padding-top: 0%
    }

    .trading-hero_content {
        padding-top: 4rem;
        padding-bottom: 2rem
    }

    .trading-hero_image {
        width: 16.375rem
    }

    .trading-why_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .trade-why_section {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .trading-why_wrapper {
        border-radius: .5rem;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .trading-benefits_list {
        grid-template-columns: 1fr 1fr
    }

    .cart_section-bg {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        border-radius: 1rem;
        padding-left: 0;
        padding-right: 0
    }

    .contact_navbar-spacer {
        height: 6rem
    }

    .contact_wrapper {
        grid-template-columns: 1fr
    }

    .instant_hero-content {
        text-align: center;
        padding-top: 5.625rem;
        padding-bottom: 5.625rem
    }

    .instant-benefits_wrapper {
        grid-template-columns: 1fr 1fr
    }

    .instant-program_section {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .instant-program_header {
        margin-bottom: 2rem
    }

    .why-hero_content {
        grid-column-gap: 2.75rem;
        grid-row-gap: 2.75rem;
        padding-top: 4.5rem;
        padding-bottom: 1.25rem
    }

    .why-hero_title-wrapper {
        width: 80%
    }

    .why-hero_title {
        font-size: 18vw
    }

    .why-hero_title:lang(de) {
        font-size: 11.25vw
    }

    .why-hero_title:lang(fr) {
        font-size: 8.65vw
    }

    .why-hero_title:lang(es) {
        font-size: 7vw
    }

    .why-hero_title:lang(nl) {
        font-size: 5.2rem
    }

    .why-hero_title:lang(pt-br) {
        font-size: 10.75vw
    }

    .why-hero_title:lang(it) {
        font-size: 12vw
    }

    .why-hero_title:lang(pl) {
        font-size: 10vw
    }

    .why-hero_title:lang(cs) {
        font-size: 15.5vw
    }

    .why-hero_bottom-row {
        grid-column-gap: 10.625rem;
        grid-row-gap: 10.625rem;
        flex-flow: column-reverse;
        justify-content: space-between;
        align-items: center
    }

    .why-hero_left-column {
        justify-content: space-between;
        align-self: stretch
    }

    .why-benefits_card-image.is-1 {
        width: 19.7917rem;
        top: -8.9rem
    }

    .why-benefits_card-image.is-2 {
        width: 16.5rem;
        max-width: none;
        bottom: -9.225rem;
        right: -4.125rem
    }

    .why-benefits_card-image.is-3 {
        width: 16.5rem;
        max-width: none;
        top: -7.66667rem;
        right: -4.125rem
    }

    .why-benefits_title {
        font-size: 3rem
    }

    .why-benefits_card {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .why-scroll_section {
        padding-bottom: 0
    }

    .why-scroll_section-height {
        height: auto
    }

    .why-scroll_section-header {
        margin-bottom: 2rem
    }

    .solution_track {
        width: 100%;
        display: flex;
        overflow: auto
    }

    .solution_track-list {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex: none;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        margin-right: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .solution_track-wrapper {
        display: block
    }

    .why-scroll_card {
        width: 20rem;
        padding: 1.5rem;
        font-size: 1.25rem
    }

    .why-scroll_sticky-element {
        height: auto;
        margin-bottom: 0;
        padding-top: 0;
        padding-bottom: 0;
        position: static;
        top: auto
    }

    .why-cta_section {
        min-height: 0;
        padding: 1.5rem
    }

    .why-cta_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: flex-start;
        align-items: flex-start;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .why-cta_top-image {
        align-self: center;
        width: 50%;
        position: static;
        transform: rotate(-39deg)
    }

    .why-cta_bottom-text {
        align-self: flex-end
    }

    .why-profit_list {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        grid-template-columns: 1fr 1fr
    }

    .why-profit_card {
        font-size: 1.75rem
    }

    .request_card-image.is-1 {
        width: 11.1563rem;
        bottom: -5.475rem;
        right: -1.4rem
    }

    .request_card-image.is-2 {
        width: 10.5625rem;
        top: -2.4rem
    }

    .request_card-image.is-3 {
        width: 14.25rem;
        bottom: -5.175rem;
        right: -3.5rem
    }

    .request_card-image.is-4 {
        width: 26.7813rem;
        bottom: -20.6rem;
        right: -9.2rem
    }

    .request_card-image.is-4:lang(es) {
        bottom: -21.4rem
    }

    .request_card-image.is-4:lang(nl) {
        bottom: -23.4rem
    }

    .request_card-image.is-4:lang(pt-br) {
        bottom: -23.6rem
    }

    .request_card-image.is-4:lang(it) {
        bottom: -23.4rem
    }

    .request_card-image.is-4:lang(pl) {
        bottom: -21.9rem
    }

    .why-cta_bottom-image {
        align-self: center;
        width: 50%;
        position: static;
        transform: none
    }

    .why-cta_top-row {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        font-size: 1.25rem
    }

    .why-cta_bottom-row {
        flex-flow: column;
        justify-content: flex-start;
        align-self: flex-end
    }

    .policies-pg-hero_content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        justify-content: center;
        align-items: center;
        min-height: 0;
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .vip_hero-bg-image {
        width: 32.8594rem;
        bottom: -14.3672rem;
        left: -14.1797rem
    }

    .vip_hero-bg-overlay {
        background-image: linear-gradient(68deg,#000,#0000 70%)
    }

    .vip_card {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .vip_hero-content {
        text-align: center;
        max-width: 32rem;
        padding-top: 5.625rem;
        padding-bottom: 5.625rem
    }

    .instant-table_wrapper {
        border-radius: .5rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .instant-table_top {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem
    }

    .instant-table_header {
        max-width: 8.5rem
    }

    .instant-table_row {
        min-height: 4rem
    }

    .instant-table_row.is-header {
        padding-left: .625rem;
        padding-right: 0;
        font-size: .75rem
    }

    .instant-table_header-cell {
        font-size: .75rem
    }

    .instant-table_bottom-header {
        max-width: 16rem;
        padding: 2rem 1.5rem
    }

    .instant-table_bottom-content {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .home-hero_header-bottom-row {
        background-color: rgba(0, 0, 0, .5);
        backdrop-filter: blur(5px);
        border-radius: 8px;
        flex-flow: row;
        justify-content: space-between;
        align-items: flex-end;
        width: 100%;
        margin-top: 0
    }

    .lp-hero_section {
        padding-left: 0;
        padding-right: 0
    }

    .lp_navbar {
        border-radius: .75rem;
        margin-bottom: 1.25rem;
        margin-left: 1.25rem;
        margin-right: 1.25rem;
        padding: 1rem
    }

    .lp_navbar-content {
        background-color: #0000;
        border-style: none;
        border-radius: 0;
        padding: 0
    }

    .lp_navbar-logo-image {
        width: 8rem
    }

    .lp-hero_wrapper {
        border-radius: .75rem;
        margin-top: 1.25rem;
        margin-left: 1.25rem;
        margin-right: 1.25rem;
        padding: 1rem
    }

    .lp-reviews_header {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        margin-bottom: 2rem
    }

    .lp-reviews_list-item {
        padding-bottom: 6rem
    }

    .lp-why_list {
        grid-template-columns: 1fr 1fr 1fr
    }

    .lp-video_wrapper {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .lp-cta_section {
        padding: 1.25rem
    }

    .lp-cta_bg-wrapper {
        border-radius: .75rem
    }

    .lp-cta_bg-image-3 {
        display: none
    }

    .home-pricing_anchor {
        top: -5rem
    }

    .lp_benefits-wrapper {
        max-width: none;
        margin-left: 0;
        margin-right: 0;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        display: flex;
        overflow: auto
    }

    .lp_benefits-mobile-wrapper {
        width: 100%;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        display: block
    }

    .lp_bg-image-1 {
        left: -20%
    }

    .lp_bg-image-2 {
        right: -24%
    }

    .order-comf_nav-wrapper {
        padding-left: 0;
        padding-right: 0
    }

    .checkout_section {
        padding: 1.25rem
    }

    .lp-giveaway_wrapper {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        padding-top: 3rem;
        padding-bottom: 3rem;
        padding-right: 2rem
    }

    .lp-giveaway_title {
        font-size: 2.5rem
    }

    .lp_trust-column {
        width: 100%
    }

    .lp_giveaway-wrapper {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lp_giveaway-text-bg {
        width: calc(100% - 4rem)
    }

    .lp_giveaway-text {
        font-size: 1.5rem
    }

    .lp_giveaway-image-1 {
        bottom: -5.9rem;
        left: -4.7rem
    }

    .lp_giveaway-image-2 {
        top: -3.8rem;
        right: -2.9rem
    }

    .lp_benefits-slider {
        width: 100%
    }

    .lp_benefits-slider-mask {
        display: flex
    }

    .lp_benefits-slide {
        flex: none
    }

    .lp_benefits-slide.is-trust {
        background-color: #2196531a;
        border-color: #00ebd41a;
        text-decoration: none
    }

    .lp_benefits-list {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        max-width: none;
        display: flex
    }

    .lp_benefits-slider-wrapper {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .utility_hero-image {
        width: 60%
    }

    .utility_hero-title-wrapper {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }

    .lp_navbar-trust-card {
        flex: none;
        justify-content: center;
        align-items: center;
        display: flex
    }

    .lp_online-wrapper,.lp_online-circle-wrapper.is-home {
        position: static
    }

    .lp_benefits-slide-online {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex: none;
        justify-content: space-between;
        text-decoration: none
    }

    .flex-h-c-10 {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }

    .lp-reviews_button-wrapper {
        margin-top: 2rem
    }

    .lp-reviews_rate-wrapper {
        z-index: 2;
        position: absolute;
        bottom: 2rem;
        left: 2rem;
        right: 2rem
    }

    .lp-video-reviews_link {
        width: auto;
        padding: .75rem 2rem;
        font-size: .875rem
    }

    .lp_video-reviews-table-wrapper {
        justify-content: center;
        align-items: center;
        display: flex
    }

    .lp-program_wrapper {
        border-radius: 1.125rem;
        padding: 9.25rem 1rem 1.5rem
    }

    .lp-program_wrapper.without-card {
        padding-top: 1.5rem
    }

    .lp-program_wrapper.is-home {
        grid-template-rows: auto 1fr;
        grid-template-columns: 2.4fr 1fr;
        padding-top: 1.5rem
    }

    .lp_hero-benefits-list-item {
        justify-content: flex-start;
        align-items: center;
        padding-left: .75rem;
        padding-right: 2.5rem;
        font-size: .625rem;
        display: flex
    }

    .lp_hero-benefits-text-wrapper {
        max-width: 11rem
    }

    .lp_hero-benefits-text-wrapper.is-large {
        max-width: 17rem
    }

    .lp_hero-benefits-text-wrapper.is-small {
        max-width: 7.6rem
    }

    .lp_hero-benefits-image {
        object-position: 0% 0%;
        width: 3.5rem
    }

    .lp_hero-video-anchor {
        top: -4rem
    }

    .lp_customers-wrapper {
        width: calc(50% - 1.5rem)
    }

    .lp_customers-text {
        font-size: .875rem
    }

    .lp_payout-wrapper {
        width: calc(50% - 1.5rem)
    }

    .lp_payout-amount-text {
        font-size: 1.25rem
    }

    .lp_payout-name-text {
        font-size: .75rem
    }

    .home-hero_new-slider {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        grid-template-rows: auto;
        grid-template-columns: 1fr;
        grid-auto-columns: 1fr;
        display: flex
    }

    .home-hero_slide-card-content {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: center;
        align-items: center
    }

    .home-hero_slide-card-content.is-left-tablet {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        flex-flow: row;
        justify-content: flex-start;
        align-items: center
    }

    .home_giveaway-text {
        font-size: 1rem
    }

    .home-hero_reviews-lightbox {
        background-color: var(--neutral-colors--neutral-03);
        color: var(--neutral-colors--white);
        order: -1;
        justify-content: space-between;
        padding-left: 1rem;
        padding-right: 1.25rem
    }

    .home-hero_reviews-lightbox.swiper-slide {
        text-decoration: none
    }

    .home-hero_reviews-mobile-content {
        font-weight: 500
    }

    .home-hero_slide-ldesk {
        height: auto;
        min-height: 0;
        display: flex
    }

    .home-hero_slide-ldesk.swiper-slide {
        display: block
    }

    .home-hero_bg-video-lightbox {
        display: none
    }

    .home-hero_slide-mobile {
        height: auto;
        min-height: 0;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        display: flex
    }

    .home-hero_slide-mobile.swiper-slide {
        display: flex
    }

    .home-hero_slide-support {
        height: auto;
        min-height: 0;
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        display: flex
    }

    .home-hero_slide-support.swiper-slide {
        display: flex
    }

    .lp-reviews_anchor-link {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem
    }

    .lp-prod-mobile_header {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .lp-program_content {
        grid-template-rows: auto;
        grid-template-columns: 1fr 1fr
    }

    .lp-program_content.without-card {
        padding-top: 1.5rem
    }

    .lp-program_content.is-home {
        grid-template-rows: auto 1fr;
        grid-template-columns: 2.4fr 1fr;
        padding-top: 1.5rem
    }

    .lp-table_header {
        margin-top: 2rem
    }

    .lp-table_mockup-element {
        aspect-ratio: 235/300
    }

    .lp-trust_widget {
        grid-column-gap: 1.125rem;
        grid-row-gap: 1.125rem;
        flex-flow: row;
        justify-content: space-between;
        align-items: center
    }

    .lp-trust_top-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        order: 1
    }

    .lp-new-reviews_header {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }

    .lp-new-reviews_bottom-row {
        flex-flow: column
    }

    .lp-new-reviews_divider {
        display: none
    }

    .lp-new-reviews_list {
        grid-template-columns: 1fr
    }

    .banner_right-column {
        display: none
    }

    .banner_support-row {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        flex-flow: row;
        justify-content: center;
        align-items: center
    }

    .banner_support-item {
        padding-left: .875rem;
        padding-right: .875rem;
        font-size: 1rem
    }

    .numbers_section {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .numbers_content {
        grid-template-columns: 1fr 1fr
    }

    .padding-section-24-16 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .nh-hero_section {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .nh-hero_content {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        padding-top: 6.5rem;
        padding-bottom: 1rem
    }

    .nh-hero_header {
        grid-column-gap: 15rem;
        grid-row-gap: 15rem;
        align-items: stretch
    }

    .nh-hero_top-row {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        max-width: none
    }

    .nh-hero_promo {
        display: block
    }

    .nh-hero_title {
        max-width: none
    }

    .nh-hero_middle-row {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        align-items: stretch
    }

    .nh-hero_tp-widget {
        width: 10rem;
        height: 5.4rem
    }

    .nh-hero_mobile-benefits-wrapper {
        width: 100%;
        display: block
    }

    .nh-hero_slider {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        display: flex
    }

    .nh-hero_slider.swiper-wrapper {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1.25fr 1fr 1fr 1fr 1fr 1fr 1fr;
        grid-auto-columns: 1fr
    }

    .nh-hero_slider-wrapper {
        width: 100%;
        height: 7.5rem
    }

    .nh-hero_slide {
        flex: none
    }

    .nh-hero_slide.is-discord {
        display: none
    }

    .nh-hero_slide-card {
        justify-content: center;
        align-items: flex-start
    }

    .nh-hero_slide-card.is-payout {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }

    .nh-hero_slide-content {
        padding: .875rem
    }

    .nh-hero_tl-text-row {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        justify-content: center;
        align-items: flex-start
    }

    .nh-hero_bottom-row {
        grid-template-columns: minmax(0,1fr) 14rem
    }

    .max-width-124 {
        width: 100%;
        max-width: 7.75rem
    }
}

@media screen and (max-width: 767px) {
    h1,h2 {
        font-size:2.25rem
    }

    h3 {
        font-size: 2rem
    }

    h4 {
        font-size: 1.5rem
    }

    h6 {
        font-size: 1.125rem
    }

    .order-comf_section {
        padding: 0
    }

    .order-comf_nav {
        min-height: 3.125rem;
        margin-left: .625rem;
        margin-right: .625rem;
        padding: .625rem
    }

    .order-comf_thank-you-wrapper {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .order-comf_thank-you-content {
        grid-column-gap: 1.75rem;
        grid-row-gap: 1.75rem
    }

    .order-comf_thank-you-title {
        font-size: 2rem
    }

    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .heading-style-h2 {
        font-size: 2.25rem
    }

    .fs-styleguide_section-header {
        font-size: .875rem
    }

    .padding-section-large {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .heading-style-h6 {
        font-size: 1.125rem
    }

    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }

    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }

    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }

    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }

    .margin-xxlarge {
        margin: 3rem
    }

    .heading-style-h1 {
        font-size: 2.25rem
    }

    .heading-style-h1.is-legacy {
        font-size: 1.75rem
    }

    .padding-xhuge {
        padding: 4rem
    }

    .padding-xxhuge {
        padding: 4.5rem
    }

    .padding-large {
        padding: 1.5rem
    }

    .button-group.is-hero {
        width: 100%
    }

    .padding-section-small {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .hide-mobile-landscape {
        display: none
    }

    .margin-xxhuge {
        margin: 4.5rem
    }

    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }

    .heading-style-h4 {
        font-size: 1.5rem
    }

    .margin-large {
        margin: 1.5rem
    }

    .heading-style-h3 {
        font-size: 2rem
    }

    .heading-style-h3.is-small-mobile,.heading-style-h3.is-mobile-24 {
        font-size: 1.75rem
    }

    .heading-style-h3.is-lp-video {
        font-size: 1.5rem
    }

    .fs-styleguide_heading-medium {
        font-size: 2rem
    }

    .margin-xlarge {
        margin: 2rem
    }

    .button.is-ebook {
        flex: none
    }

    .button.is-lp-navbar {
        padding: .5rem 1.25rem;
        font-size: .875rem
    }

    .button.is-small {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .margin-medium {
        margin: 1.25rem
    }

    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }

    .padding-medium {
        padding: 1.25rem
    }

    .padding-xxlarge {
        padding: 3rem
    }

    .text-size-large {
        font-size: 1rem
    }

    .text-size-large.text-style-allcaps.text-weight-bold.is-instant {
        font-size: 1.125rem
    }

    .margin-huge {
        margin: 3.5rem
    }

    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .margin-xhuge {
        margin: 4rem
    }

    .padding-huge {
        padding: 3.5rem
    }

    .padding-section-medium {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .padding-section-medium.no-mobile {
        padding-top: 0;
        padding-bottom: 0
    }

    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }

    .text-size-medium {
        font-size: 1rem
    }

    .padding-xlarge {
        padding: 2rem
    }

    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }

    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }

    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }

    .home-trade_section {
        padding-top: 1.75rem;
        padding-bottom: 1rem
    }

    .home-trade_section.is-lp {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .home-trade_title {
        margin-bottom: 1.5rem;
        font-size: 1.75rem
    }

    .home-trade_wrapper {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem
    }

    .home-trade_item {
        padding: 1rem;
        font-size: 1rem
    }

    .home-trade_widget-wrapper {
        margin-top: 1.5rem
    }

    .home-program_section {
        padding-top: 0;
        padding-bottom: 0
    }

    .home-program_wrapper {
        padding: .875rem .625rem
    }

    .home-program_header {
        margin-bottom: 1.75rem;
        font-size: .875rem
    }

    .home-features_section {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .home-features_grid {
        grid-template-columns: 1fr
    }

    .home-features_card {
        min-height: 0;
        padding-left: .875rem;
        padding-right: .875rem
    }

    .home-features_card-content.is-max-width-258 {
        max-width: none
    }

    .home-features_card-title {
        font-size: 1.125rem
    }

    .home-features_card-title:lang(nl) {
        font-size: 1.25rem
    }

    .home-features_card-bg-image-1 {
        width: 10rem;
        top: -4.3rem;
        right: -4.7rem
    }

    .home-features_card-bg-image-2 {
        width: 12rem;
        bottom: -8.2rem;
        right: -6.7rem
    }

    .home-features_card-bg-image-2:lang(nl) {
        bottom: -10.5rem
    }

    .home-features_card-bg-image-2:lang(pt-br) {
        bottom: -9.8rem
    }

    .home-features_card-bg-image-2:lang(pl) {
        bottom: -9.4rem
    }

    .home-features_card-bg-image-3 {
        width: 10rem;
        bottom: -6.6rem;
        right: -4.2rem
    }

    .home-features_card-bg-image-4 {
        width: 10rem;
        right: -3.2rem
    }

    .home-partners_section {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .home-partners_image {
        height: 4rem
    }

    .home-tags_section {
        padding: 2.5rem .625rem
    }

    .home-trading_section {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .home-partners_divider {
        margin-bottom: 2.5rem;
        margin-left: .875rem;
        margin-right: .875rem
    }

    .home-tags_text {
        font-size: 1.125rem
    }

    .paragraph-2 {
        font-size: .875rem
    }

    .home-traiding_grid {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        display: block
    }

    .home-trading_bg-image-4 {
        width: 12rem
    }

    .home-trading_bg-image-4:lang(fr) {
        bottom: 0%
    }

    .home-trading_bg-image-5:lang(fr),.home-trading_bg-image-6:lang(fr) {
        bottom: 0
    }

    .home-trading_bg-image-7 {
        width: 18rem
    }

    .home-trading_card {
        min-height: 15.625rem;
        padding-left: .875rem;
        padding-right: .875rem
    }

    .home-numbers_section,.home-trust_section {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .home-trust_bg-image {
        width: 200%
    }

    .home-trust_header {
        font-size: .875rem
    }

    .home-trust_grid {
        padding-left: .625rem;
        padding-right: .625rem;
        overflow: hidden
    }

    .home-trust_row {
        flex-flow: column
    }

    .home-trust_card {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        justify-content: flex-start;
        min-height: 0;
        padding: 1.5rem .625rem;
        font-size: .875rem
    }

    .home-trust_card.is-421 {
        width: 100%;
        max-width: none
    }

    .home-trust_card.is-small {
        max-width: none
    }

    .home-trust_card.is-349 {
        width: 100%;
        max-width: none
    }

    .home-trust_title {
        font-size: 1.125rem
    }

    .footer_component {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .footer_top-row {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-flow: column;
        justify-content: flex-start;
        padding-bottom: 0
    }

    .footer_card {
        max-width: none
    }

    .footer_middle-row {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .footer_cta-image {
        width: 5.625rem
    }

    .footer_cta-text {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem
    }

    .navbar_logo {
        padding-left: 0
    }

    .home-hero_header {
        width: 100%
    }

    .home-hero_title {
        font-size: 1.75rem
    }

    .about-us_hero-text {
        font-size: 1.125rem
    }

    .locations_item {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .locations_item:nth-child(2n) {
        flex-flow: column
    }

    .locations_column {
        width: 100%
    }

    .locations_images-wrapper {
        order: -1;
        width: 100%
    }

    .about-us_wrapper,.about-us_column {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem
    }

    .about-us_rich-text p {
        font-size: 1rem
    }

    .about-us_image {
        max-width: none
    }

    .mission_section {
        padding-top: 2.5rem;
        padding-bottom: 15.625rem
    }

    .mission_content {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .mission_title {
        font-size: 2.5rem
    }

    .mission_bg-image {
        width: 150%;
        position: relative;
        left: -25%
    }

    .mission_bg-blur {
        display: none
    }

    .jobs_title {
        text-align: left;
        padding-left: .625rem;
        padding-right: .625rem
    }

    .jobs_list {
        grid-template-columns: 1fr;
        padding-left: .625rem;
        padding-right: .625rem
    }

    .jobs_list-item {
        padding: 2rem
    }

    .home-hero_title-wrapper {
        margin-bottom: 14rem
    }

    .product-benefits_top-row {
        grid-template-columns: 1fr
    }

    .product-benefits_card {
        min-height: 23.75rem
    }

    .product-benefits_card.with-icon {
        grid-column-gap: .75rem;
        grid-row-gap: .75rem;
        min-height: 0;
        font-size: .875rem
    }

    .product-benefits_card.is-bottom-align {
        justify-content: flex-start;
        align-items: flex-start;
        min-height: 17.875rem
    }

    .product-benefits_card-image.is-2 {
        position: static
    }

    .product-benefits_card-image.is-3 {
        width: 20rem
    }

    .product-benefits_card-image.is-4 {
        bottom: -18rem;
        left: -19.9rem;
        transform: rotate(0)
    }

    .product-benefits_card-image.is-5 {
        width: 20rem;
        bottom: -7.3rem;
        left: 15.075rem
    }

    .product-benefits_bottom-row {
        grid-template-rows: auto;
        grid-template-columns: 1fr
    }

    .pp-tabs_grid {
        grid-template-columns: 1fr 1fr
    }

    .ebook-hero_header {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .ebook-hero_title {
        font-size: 1.25rem
    }

    .ebook-hero_field {
        flex: 0 auto;
        max-width: none
    }

    .ebook-detail_wrapper {
        padding: 2.5rem .625rem
    }

    .ebook-detail_grid {
        grid-template-columns: 1fr
    }

    .ebook-detail_card {
        min-height: 23.75rem
    }

    .ebook-detail_card.is-1 {
        min-height: 16.125rem
    }

    .ebook-detail_card.is-2 {
        min-height: 20.875rem
    }

    .ebook-detail_card-image {
        width: 14.25rem;
        right: -5rem
    }

    .ebook-detail_card-image.is-2 {
        width: 11.125rem;
        top: 13rem;
        right: -4.6rem
    }

    .how-pg_rich-text h2 {
        font-size: 1.5rem
    }

    .how-pg_rich-text p {
        font-size: 1rem
    }

    .how-pg_rich-text h6 {
        font-size: 1.25rem
    }

    .affiliate_hero-bg-image-2 {
        right: -25%
    }

    .affiliate_hero-bg-image-3 {
        width: 12rem
    }

    .affiliate_benefits-top-row {
        grid-template-columns: 1fr
    }

    .affiliate_benefits-card {
        min-height: 16.125rem
    }

    .affiliate_benefits-card.is-bottom {
        min-height: 20.25rem;
        padding-top: 2.5rem
    }

    .affiliate_benefits-card-image.is-1 {
        width: 16.125rem;
        top: -3.6rem;
        right: -4.1rem
    }

    .affiliate_benefits-card-image.is-2 {
        z-index: 3;
        width: 14.5rem;
        inset: -6.1rem -3.1rem auto auto
    }

    .affiliate_benefits-card-image.is-3 {
        display: none
    }

    .affiliate_benefits-card-image.is-5 {
        width: 15.6875rem;
        display: block;
        inset: auto -3.8rem -12.8rem auto
    }

    .affiliate_benefits-card-image.is-6 {
        inset: -3.7rem -3.8rem auto auto
    }

    .affiliate_benefits-middle-card {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        flex-flow: column;
        padding: 2.5rem 1rem
    }

    .affiliate_middle-left-column {
        width: 18.5rem;
        font-size: .875rem
    }

    .affiliate_benefits-bottom-row {
        grid-template-columns: 1fr
    }

    .affiliate_faq-title-wrapper {
        text-align: left
    }

    .sp_hero-bg-image-1 {
        width: 150%;
        transform: translate(32%,47%)
    }

    .sp_hero-bg-image-2 {
        right: -25%
    }

    .sp_how-grid {
        grid-template-columns: 1fr
    }

    .sp_how-header {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .sp_how-card {
        min-height: 0;
        padding: 3rem 1rem
    }

    .sp_how-card-image.is-1 {
        width: 8.625rem;
        bottom: -4.9rem;
        right: -4.5rem
    }

    .sp_how-card-image.is-2 {
        width: 8.625rem;
        top: -4.1rem;
        right: -4.5rem
    }

    .sp_criteria-grid {
        grid-template-columns: 1fr 1fr
    }

    .sp_process-table-wrapper {
        background-color: var(--neutral-colors--neutral-03);
        -webkit-backdrop-filter: none;
        backdrop-filter: none;
        display: flex
    }

    .sp_process-table-header {
        border-bottom-style: none;
        flex-flow: column;
        width: 50%;
        display: flex
    }

    .sp_process-table-content {
        width: 50%
    }

    .sp_process-slider,.sp_process-slider-mask {
        width: 100%
    }

    .sp_process-slide {
        flex-flow: column;
        display: flex
    }

    .sp_process-table-cell {
        border-bottom: 1px solid var(--neutral-colors--neutral-02);
        justify-content: center;
        align-items: flex-end;
        min-height: 5.5rem;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .sp_process-table-cell.is-last {
        border-bottom-style: none
    }

    .sp_process-table-header-cell {
        border-bottom: 1px solid var(--neutral-colors--neutral-02);
        text-align: left;
        justify-content: flex-start;
        align-items: center;
        min-height: 5.5rem;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: .875rem
    }

    .sp_process-table-header-cell.is-last {
        border-bottom-style: none
    }

    .sp_process-table-header-cell.is-last:lang(nl) {
        font-size: .875rem
    }

    .sp_slider-nav {
        display: flex
    }

    .sp_process-slider-prev {
        padding-right: .125rem
    }

    .sp_process-slider-next {
        padding-left: .125rem
    }

    .sp_process-image {
        display: none
    }

    .home-hero_video-wrapper {
        top: 11.7rem;
        left: 48%
    }

    .trading-benefits_list {
        grid-template-columns: 1fr
    }

    .cart_section-bg {
        border-radius: 0;
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .contact_map-wrapper {
        aspect-ratio: 347/409;
        padding: .625rem
    }

    .contact_list-item.is-horizontal {
        flex-flow: wrap
    }

    .contact_social-links-wrapper {
        align-self: center
    }

    .instant-benefits_wrapper {
        grid-template-columns: 1fr
    }

    .instant-program_section {
        padding-top: 0;
        padding-bottom: 0
    }

    .instant-program_header {
        margin-bottom: 1.75rem;
        font-size: .875rem
    }

    .why-hero_title {
        font-size: 17.25vw
    }

    .why-hero_title:lang(de) {
        font-size: 11vw
    }

    .why-hero_title:lang(fr) {
        font-size: 8.25vw
    }

    .why-hero_title:lang(es) {
        font-size: 6.75vw
    }

    .why-hero_title:lang(nl) {
        font-size: 9.7vw
    }

    .why-hero_title:lang(pt-br) {
        font-size: 10.2vw
    }

    .why-hero_title:lang(it) {
        font-size: 11.5vw
    }

    .why-hero_title:lang(pl) {
        font-size: 9.5vw
    }

    .why-hero_title:lang(cs) {
        font-size: 14.5vw
    }

    .why-hero_title-row {
        font-size: 1rem
    }

    .why-hero_bottom-large-text {
        font-size: 1.25rem
    }

    .why-hero_left-column {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem
    }

    .why-benefits_card-image.is-1 {
        width: 12.8rem;
        top: -5.6rem;
        right: -4.1rem
    }

    .why-benefits_card-image.is-2 {
        z-index: 3;
        width: 7.5rem;
        bottom: -4.025rem;
        right: -2.825rem
    }

    .why-benefits_card-image.is-3 {
        z-index: 3;
        width: 7.5rem;
        display: block;
        inset: -3.9rem -2.825rem auto auto
    }

    .why-benefits_title {
        font-size: 2.5rem
    }

    .why-benefits_card {
        min-height: 0;
        padding-left: 2rem;
        padding-right: 2rem
    }

    .solution_track-list {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .why-cta_content {
        padding-top: 1.875rem;
        padding-bottom: 1.875rem
    }

    .why-profit_card {
        font-size: 1.5rem
    }

    .request_list {
        grid-template-columns: 1fr
    }

    .request_card {
        min-height: 0;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .request_card.is-last {
        padding-bottom: 6.125rem
    }

    .request_card-image.is-1,.request_card-image.is-2,.request_card-image.is-3 {
        display: none
    }

    .request_card-image.is-4 {
        right: -12.6rem
    }

    .request_card-image.is-4:lang(fr) {
        bottom: -21.9rem
    }

    .request_card-image.is-4:lang(nl) {
        bottom: -21.5rem
    }

    .request_card-image.is-4:lang(it) {
        bottom: -21.6rem
    }

    .why-cta_top-row {
        font-size: 1rem
    }

    .why-cta_buttons-wrapper {
        flex-flow: column
    }

    .vip_hero-bg-image {
        bottom: -18.4672rem
    }

    .vip_grid {
        grid-template-columns: 1fr 1fr
    }

    .instant-table_wrapper {
        grid-column-gap: 2.5rem;
        grid-row-gap: 2.5rem;
        padding: 2.5rem 1rem 1rem
    }

    .instant-table_header {
        max-width: 16rem;
        margin-bottom: 5rem
    }

    .instant-table_row.is-header {
        justify-content: center;
        align-items: center;
        padding-right: .625rem
    }

    .instant-table_mask {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        display: block
    }

    .instant-table_slide {
        flex: none
    }

    .instant-table_header-cell {
        font-size: .875rem
    }

    .instant_slider-nav {
        display: flex
    }

    .instant-table_bottom {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column;
        margin-top: 1.25rem;
        padding: 1.5rem
    }

    .instant-table_bottom-header {
        border-right-style: none;
        max-width: 12.5rem;
        padding: 0;
        line-height: 1.2
    }

    .instant-table_bottom-content {
        padding: 0;
        font-size: .875rem
    }

    .home-hero_header-bottom-row {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .lp-hero_section {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .lp-hero_bg-image-3 {
        display: block
    }

    .lp_navbar {
        margin-bottom: .625rem;
        margin-left: .625rem;
        margin-right: .625rem;
        padding: .875rem .875rem .875rem .75rem
    }

    .lp-hero_wrapper {
        background-color: #0000;
        margin-top: .625rem;
        margin-left: .625rem;
        margin-right: .625rem;
        padding: 0
    }

    .lp-reviews_header {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        margin-bottom: 1.25rem;
        padding-left: .625rem;
        padding-right: .625rem
    }

    .lp-reviews_slider-wrapper {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .lp-reviews_list {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        display: flex
    }

    .lp-reviews_list-item {
        width: 50%;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp_slider-nav {
        margin-top: 1rem;
        display: flex;
        position: static;
        transform: none
    }

    .lp-why_list {
        grid-template-columns: 1fr
    }

    .lp-why_list-item {
        flex-flow: row;
        justify-content: flex-start;
        align-items: center;
        padding: 1.125rem
    }

    .lp-why_list-item.is-accent {
        flex-flow: column;
        padding: .875rem 1.5rem
    }

    .lp-cta_section {
        padding: .875rem
    }

    .lp-cta_bg-image-1 {
        top: 3.9rem
    }

    .lp-cta_title-wrapper {
        font-size: .875rem
    }

    .home-pricing_anchor {
        top: -6rem
    }

    .lp_benefits-wrapper {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .lp_benefits-mobile-wrapper {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem;
        flex-flow: column;
        padding-left: .625rem;
        padding-right: .625rem;
        display: flex
    }

    .lp_bg-image-1,.lp_bg-image-2 {
        display: block
    }

    .lp_benefit-trust-text-wrapper {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        justify-content: flex-start;
        align-items: center;
        display: flex
    }

    .order-comf_nav-wrapper {
        border-radius: 0
    }

    .checkout_section {
        padding: 0
    }

    .lp-giveaway_wrapper {
        text-align: center;
        justify-content: flex-start;
        align-items: center;
        padding-bottom: 17.4rem;
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lp-giveaway_title {
        font-size: 2rem
    }

    .lp-giveaway_image {
        pointer-events: none;
        object-fit: cover;
        width: 32rem;
        height: 24rem;
        inset: auto auto -4rem 0%;
        transform: none
    }

    .lp_trust-row {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        border-style: none;
        border-radius: 0;
        margin-bottom: .625rem;
        padding: 0
    }

    .lp_trust-column {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: column
    }

    .lp_trust-item {
        justify-content: center;
        align-items: center
    }

    .lp_giveaway-wrapper {
        flex: 1;
        width: 100%;
        height: 100%;
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .lp_giveaway-text {
        font-size: 1.125rem
    }

    .lp_benefits-slider-wrapper {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .utility_hero-content {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .utility_hero-title-wrapper {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem
    }

    .lp-reviews_button-wrapper {
        margin-top: 1.25rem
    }

    .lp-reviews_rate-wrapper {
        left: 1rem;
        right: 1rem
    }

    .lp_hero-bottom-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }

    .lp-gp_wrapper {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        padding: 1rem;
        font-size: 1rem
    }

    .lp-gp_icon {
        width: 1.75rem;
        height: 1.75rem
    }

    .lp_table-tab {
        min-width: 9rem
    }

    .lp-program_wrapper {
        grid-column-gap: .875rem;
        grid-row-gap: 1.5rem;
        grid-template-rows: auto 1fr auto auto auto;
        grid-template-columns: 1fr 1fr;
        padding: .875rem .625rem
    }

    .lp-program_wrapper.without-card {
        grid-template-rows: 1fr auto auto auto
    }

    .lp_hero-benefits-content {
        width: 100%
    }

    .lp_hero-video {
        width: 100%;
        max-width: 10.25rem;
        height: auto
    }

    .lp_hero-map-content {
        width: 100%;
        max-width: 22.5rem;
        margin-left: auto;
        margin-right: auto
    }

    .lp_customers-wrapper {
        width: 100%;
        position: relative;
        top: auto;
        left: auto
    }

    .lp_payout-wrapper {
        width: 100%;
        position: relative;
        top: auto;
        right: auto
    }

    .lp-payout-purchase-mobile-only {
        justify-content: center;
        align-items: center
    }

    .footer_tp-wrapper {
        grid-column-gap: 2rem;
        grid-row-gap: 2rem;
        flex-flow: column-reverse;
        justify-content: center;
        align-items: flex-start
    }

    .lp_top-row {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        border-style: none;
        border-radius: 0;
        grid-template-columns: minmax(0,1.34fr) minmax(0,1fr);
        margin-bottom: .625rem;
        padding: 0
    }

    .lp-hero_benefits-wrapper {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem;
        grid-template-columns: 1fr 1fr;
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .lp-hero_benefits-card {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }

    .icon-20-16 {
        width: 1rem;
        height: 1rem
    }

    .lp-reviews_anchor-link {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        flex-flow: column;
        justify-content: center
    }

    .lp-reviews_top-row {
        text-align: center;
        justify-content: flex-start;
        align-items: center
    }

    .lp-prod-mobile_wrapper {
        display: flex
    }

    .lp-prod-mobile_header {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        color: var(--neutral-colors--white)
    }

    .lp-hero_why-wrapper {
        display: flex
    }

    .lp-program_content {
        grid-column-gap: .875rem;
        grid-row-gap: .5rem;
        grid-template-rows: auto 1fr auto auto auto;
        grid-template-columns: 1fr 1fr;
        padding: .875rem .625rem
    }

    .lp-program_content.without-card {
        grid-template-rows: 1fr auto auto auto
    }

    .lp-table_payout-column {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }

    .lp-table_payout-title {
        border-radius: .375rem
    }

    .lp-table_header {
        margin-top: 1.75rem;
        margin-bottom: 1.75rem
    }

    .lp-table_header-text {
        font-size: .75rem
    }

    .lp-table_mobile-header {
        display: flex
    }

    .lp-table_bottom-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem;
        border-style: none;
        border-radius: 0;
        grid-template-columns: 1fr 1fr 1fr;
        padding: 0
    }

    .lp-table_mockup-element {
        aspect-ratio: auto;
        min-height: 17.8125rem
    }

    .lp-table_giveaway-card {
        display: block
    }

    .lp-why_card-content {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem;
        text-align: left;
        justify-content: flex-start;
        align-items: flex-start
    }

    .lp-why_card-content.is-accent {
        text-align: center;
        justify-content: flex-start;
        align-items: center
    }

    .lp-why_title {
        font-size: 1rem
    }

    .lp-why_text {
        font-size: .875rem
    }

    .lp-table_anchor-div {
        top: -2rem
    }

    .lp-trust_top-row {
        flex-flow: column-reverse
    }

    .lp-trust_bottom-row {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .lp-trust_logo {
        width: 5.5rem
    }

    .lp-prod-mobile_text-wrapper {
        width: 100%;
        max-width: 18rem
    }

    .lp-new-reviews_stars {
        width: 8rem
    }

    .lp-new-reviews_tp-wrapper {
        font-size: .875rem
    }

    .lp-new-reviews_list-item {
        flex-flow: column;
        width: 50%;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lp-new-reviews_name-wrapper {
        justify-content: space-between;
        width: 100%
    }

    .lp-new-reviews_stars-wrapper {
        position: absolute;
        inset: 2rem 1rem auto auto
    }

    .lp-new-reviews_card-bottom-row {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .lp-new-reviews_list {
        grid-column-gap: 0rem;
        grid-row-gap: 0rem;
        display: flex
    }

    .numbers_content {
        background-image: radial-gradient(circle at 100% 25%,#4323e41a,#fff0 33%)
    }

    .home-pricing_mobile-content {
        grid-column-gap: 1.25rem;
        grid-row-gap: 1.25rem;
        flex-flow: column;
        width: 100%;
        display: flex
    }

    .home-table_anchor-div {
        top: -7rem
    }

    .nh-hero_top-row {
        grid-column-gap: .875rem;
        grid-row-gap: .875rem
    }

    .nh-hero_title {
        font-size: 1.5rem
    }

    .nh-hero_slide-card.is-payout {
        justify-content: space-between
    }

    .nh-hero_bottom-row {
        grid-template-columns: minmax(0,1fr) 10rem
    }
}

@media screen and (max-width: 479px) {
    h1,h2 {
        font-size:2rem
    }

    .button-old {
        text-align: center;
        width: 100%;
        padding: 8px 20px
    }

    .main-wrapper {
        margin-top: -5rem
    }

    .order-comf_thank-you-wrapper {
        padding: 2rem
    }

    .order-comf_thank-you-title {
        font-size: 1.75rem
    }

    .padding-top {
        padding-bottom: 0;
        padding-left: 0;
        padding-right: 0
    }

    .heading-style-h2 {
        font-size: 2rem
    }

    .margin-horizontal {
        margin-top: 0;
        margin-bottom: 0
    }

    .padding-bottom {
        padding-top: 0;
        padding-left: 0;
        padding-right: 0
    }

    .padding-vertical {
        padding-left: 0;
        padding-right: 0
    }

    .padding-horizontal {
        padding-top: 0;
        padding-bottom: 0
    }

    .heading-style-h1 {
        font-size: 2rem
    }

    .heading-style-h1.is-legacy {
        font-size: 1.5rem
    }

    .margin-vertical {
        margin-left: 0;
        margin-right: 0
    }

    .heading-style-h3.is-small-mobile,.heading-style-h3.is-mobile-24 {
        font-size: 1.5rem
    }

    .heading-style-h3.is-lp-video {
        font-size: 1.25rem
    }

    .button {
        width: 100%
    }

    .button.is-icon.is-mobile-width-auto {
        width: auto
    }

    .button.is-lp-navbar {
        width: auto;
        padding-left: 1rem;
        padding-right: 1rem
    }

    .button.is-lp-navbar:lang(de),.button.is-lp-navbar:lang(fr),.button.is-lp-navbar:lang(es) {
        padding-left: .75rem;
        padding-right: .75rem;
        font-size: .75rem
    }

    .button.is-lp-navbar:lang(nl) {
        padding-left: .5rem;
        padding-right: .5rem;
        font-size: .75rem
    }

    .button.is-lp-navbar:lang(pt-br) {
        padding-left: .75rem;
        padding-right: .75rem;
        font-size: .75rem
    }

    .button.is-lp-navbar:lang(pl),.button.is-lp-navbar:lang(cs) {
        padding-left: .75rem;
        padding-right: .75rem;
        font-size: .8125rem
    }

    .button.is-small {
        min-height: 3.5rem;
        padding: 1rem 1.5rem;
        font-size: .875rem
    }

    .button.is-small:lang(nl) {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .button.is-small:lang(pt-br) {
        padding-left: 1.125rem;
        padding-right: 1.125rem
    }

    .button.is-small:lang(it),.button.is-small:lang(pl) {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .padding-left {
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0
    }

    .margin-top {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }

    .padding-global {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .margin-right {
        margin-top: 0;
        margin-bottom: 0;
        margin-left: 0
    }

    .hide-mobile-portrait {
        display: none
    }

    .text-size-medium.is-instant {
        font-size: .875rem
    }

    .margin-left {
        margin-top: 0;
        margin-bottom: 0;
        margin-right: 0
    }

    .fs-styleguide_row {
        flex-wrap: wrap
    }

    .padding-right {
        padding-top: 0;
        padding-bottom: 0;
        padding-left: 0
    }

    .margin-bottom {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }

    .home-trade_section {
        padding-bottom: 0
    }

    .home-trade_title {
        font-size: 1.5rem
    }

    .home-trade_wrapper {
        grid-template-columns: 1fr 1fr
    }

    .home-program_content.is-lp {
        flex-flow: column;
        display: flex
    }

    .home-program_header {
        margin-bottom: 1.5rem
    }

    .home-program_bg-image-1 {
        width: 40%;
        top: -1.3rem;
        left: -22%
    }

    .home-program_bg-image-2 {
        width: 35%
    }

    .home-features_card-bg-image-1 {
        width: 8rem;
        top: -3.8rem;
        right: -3.9rem
    }

    .home-features_card-bg-image-2:lang(es) {
        bottom: -9.3rem
    }

    .home-features_card-bg-image-2:lang(cs) {
        bottom: -9.6rem
    }

    .home-features_card-bg-image-2:lang(it) {
        bottom: -9rem
    }

    .home-features_card-bg-image-2:lang(tr) {
        bottom: -8.9rem
    }

    .home-features_card-bg-image-3:lang(pt-br) {
        bottom: -6.4rem;
        right: -5.1rem
    }

    .home-features_card-bg-image-4:lang(es) {
        bottom: -6.2rem
    }

    .home-features_card-bg-image-4:lang(nl) {
        bottom: -6.6rem
    }

    .home-features_card-bg-image-4:lang(pt-br) {
        bottom: -5.9rem;
        right: -4.6rem
    }

    .home-features_card-bg-image-4:lang(cs) {
        bottom: -5.9rem
    }

    .home-features_card-bg-image-4:lang(it) {
        bottom: -7.8rem
    }

    .home-partners_list {
        grid-column-gap: .625rem;
        grid-row-gap: .625rem;
        grid-template-rows: auto auto;
        grid-template-columns: 1fr 1fr;
        grid-auto-columns: 1fr;
        place-items: center;
        display: grid
    }

    .home-trading_section {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .home-trading_bg-image-1:lang(es) {
        bottom: -8%
    }

    .home-trading_bg-image-1:lang(fr) {
        bottom: -14%;
        right: -11%
    }

    .home-trading_bg-image-2 {
        width: 9.1rem
    }

    .home-trading_bg-image-3 {
        width: 12rem
    }

    .home-trading_bg-image-3:lang(fr) {
        bottom: -2%
    }

    .home-trading_bg-image-4 {
        width: 11rem
    }

    .home-trading_bg-image-4:lang(es) {
        bottom: -6%
    }

    .home-trading_bg-image-4:lang(fr) {
        bottom: -13%
    }

    .home-trading_bg-image-5 {
        width: 8.63889rem
    }

    .home-trading_bg-image-5:lang(fr) {
        bottom: -2rem
    }

    .home-trading_bg-image-6 {
        width: 2.77778rem
    }

    .home-trading_bg-image-6:lang(fr) {
        bottom: -2rem
    }

    .home-trading_bg-image-7 {
        width: 12rem
    }

    .home-trading_bg-image-7:lang(es) {
        bottom: -5%
    }

    .home-trading_bg-image-7:lang(fr) {
        bottom: -8%
    }

    .home-trust_bg-image {
        width: 400%
    }

    .home-trust_header,.home-trust_bottom-row {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .navbar_component {
        padding-top: .875rem;
        padding-left: .875rem;
        padding-right: .875rem
    }

    .navbar_component.is-small-paddings {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .navbar_logo-image {
        height: 2.5rem
    }

    .navbar_menu {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .home-hero_title {
        font-size: 1.5rem
    }

    .home-hero_text {
        font-size: .875rem
    }

    .home-hero_discord-button {
        flex: none
    }

    .hero_section {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .about-us_hero-bg-1 {
        width: 80%;
        left: -30%
    }

    .about-us_hero-bg-2 {
        width: 80%;
        right: -30%
    }

    .about-us_hero-text {
        font-size: 1rem
    }

    .about-us_hero-content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .mission_title {
        font-size: 2rem
    }

    .mission_bg-wrapper {
        height: 20rem;
        margin-bottom: 2.5rem
    }

    .mission_bg-image {
        width: 250%;
        left: -133%
    }

    .jobs_list-item {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .jobs_button-wrapper {
        width: 100%
    }

    .home-hero_discord {
        flex: none
    }

    .home-hero_title-wrapper {
        margin-bottom: 8rem
    }

    .home-hero_title-wrapper.with-big-bottom-margin {
        margin-bottom: 12rem
    }

    .product-hero_bg-image {
        width: 80%;
        left: -45%
    }

    .product-hero_content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .product-benefits_card-image.is-2 {
        width: 100%
    }

    .product-benefits_card-image.is-3 {
        width: 18rem
    }

    .product-benefits_card-image.is-3:lang(fr) {
        bottom: -48%
    }

    .product-benefits_card-image.is-3:lang(es) {
        bottom: -46%
    }

    .product-benefits_card-image.is-4 {
        left: -22.4rem
    }

    .product-benefits_card-image.is-5 {
        width: 16rem;
        bottom: -4.6rem;
        left: 13.075rem
    }

    .product-benefits_card-image.is-5:lang(es) {
        bottom: -6.2rem
    }

    .product-benefits_middle-row {
        grid-template-columns: 1fr 1fr
    }

    .tradelocker_wrapper {
        height: 14.75rem
    }

    .pp-tabs_grid {
        grid-template-columns: 1fr
    }

    .ebook-hero_content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .ebook-hero_title {
        font-size: 1.125rem
    }

    .ebook-hero_form {
        flex-flow: column
    }

    .ebook-detail_card {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .ebook-detail_card-image:lang(nl) {
        top: 8.3rem
    }

    .ebook-detail_card-image.is-2 {
        top: 14.7rem;
        right: -5.2rem
    }

    .ebook-detail_card-image.is-2:lang(fr) {
        top: 15.5rem
    }

    .ebook-detail_card-image.is-2:lang(nl) {
        top: 16rem
    }

    .how-pg-hero_content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .hero_section-no-100vh {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .how-pg_about-wrapper {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .affiliate_hero-bg-image-1 {
        width: 80%;
        left: -45%
    }

    .affiliate_hero-bg-image-2 {
        width: 80%;
        right: -30%
    }

    .affiliate_hero-bg-image-3 {
        width: 10rem
    }

    .affiliate_benefits-card-image.is-1 {
        top: -5.3rem
    }

    .affiliate_benefits-card-image.is-5 {
        width: 12.55rem;
        bottom: -9.9rem;
        right: -5rem
    }

    .affiliate_benefits-card-image.is-6 {
        width: 12.55rem;
        right: -5rem
    }

    .sp_hero-bg-image-2 {
        width: 80%;
        right: -30%
    }

    .sp_hero-content {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .sp_criteria-grid {
        grid-template-columns: 1fr
    }

    .sp_process-cta-text {
        font-weight: 500
    }

    .home-hero_video-wrapper {
        width: 150%;
        top: 13.4rem
    }

    .home-hero_video-wrapper.is-test {
        top: 13.4rem
    }

    .trade-why_section {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .contact_map-wrapper {
        border-radius: 1rem
    }

    .contact_content {
        border-radius: 1rem;
        padding-left: .625rem;
        padding-right: .625rem
    }

    .contact_list-item,.contact_list-item.is-horizontal {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .contact_social-links-wrapper {
        grid-column-gap: .3125rem;
        grid-row-gap: .3125rem
    }

    .contact_social-link {
        width: 3.5rem;
        height: 3.5rem
    }

    .instant-benefits_card {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .instant-program_header {
        margin-bottom: 1.5rem
    }

    .why-hero_title-wrapper {
        width: 100%
    }

    .why-hero_title {
        font-size: 21.4vw
    }

    .why-hero_title:lang(de) {
        font-size: 13.5vw
    }

    .why-hero_title:lang(fr) {
        font-size: 9.85vw
    }

    .why-hero_title:lang(es) {
        font-size: 8.25vw
    }

    .why-hero_title:lang(nl) {
        font-size: 11.25vw
    }

    .why-hero_title:lang(pt-br) {
        font-size: 12.25vw
    }

    .why-hero_title:lang(it) {
        font-size: 14vw
    }

    .why-hero_title:lang(pl) {
        font-size: 11.25vw
    }

    .why-hero_title:lang(cs) {
        font-size: 18vw
    }

    .why-hero_title-row {
        grid-column-gap: 40%;
        grid-row-gap: 40%
    }

    .why-hero_title-row:lang(fr) {
        grid-column-gap: 10%;
        grid-row-gap: 10%
    }

    .why-hero_title-row:lang(es) {
        grid-column-gap: 10%;
        grid-row-gap: 10%;
        justify-content: space-between;
        align-items: flex-start
    }

    .why-hero_title-row:lang(nl) {
        grid-column-gap: 20%;
        grid-row-gap: 20%
    }

    .why-hero_title-row:lang(pt-br) {
        grid-column-gap: 25%;
        grid-row-gap: 25%
    }

    .why-benefits_card-image.is-1 {
        width: 10rem;
        top: -4.5rem
    }

    .why-benefits_title {
        font-size: 2rem
    }

    .solution_track-list {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .why-scroll_card {
        width: 80vw;
        max-width: 21.375rem
    }

    .why-cta_section {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .why-cta_content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .why-cta_top-image {
        width: 75%
    }

    .why-profit_list {
        grid-template-columns: 1fr
    }

    .why-profit_card {
        min-height: 0
    }

    .why-cta_bottom-image {
        width: 75%
    }

    .why-cta_top-row {
        max-width: 13.25rem
    }

    .why-cta_bottom-row,.why-cta_buttons-wrapper {
        align-self: stretch
    }

    .policies-pg-hero_content {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .vip_hero-bg-image {
        bottom: -11.4672rem;
        left: -10.5797rem
    }

    .vip_grid {
        grid-template-columns: 1fr
    }

    .vip_card.is-last {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .ebook-form-wrapper {
        min-width: 300px
    }

    .instant-table_wrapper {
        padding-bottom: .625rem;
        padding-left: .625rem;
        padding-right: .625rem
    }

    .instant-table_header {
        max-width: 8.5rem
    }

    .instant-table_row.is-header {
        justify-content: flex-start;
        align-items: center;
        padding-right: 0
    }

    .instant-table_bottom {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .lp_navbar-logo-image {
        width: 5.75rem
    }

    .lp-reviews_list-item {
        width: 100%
    }

    .lp-reviews_list-item.swiper-slide {
        grid-column-gap: 1.5rem;
        grid-row-gap: 1.5rem;
        padding-top: 1rem;
        padding-bottom: 4rem
    }

    .lp-why_list {
        grid-template-columns: 1fr
    }

    .lp-why_icon {
        width: 1.25rem;
        height: 1.25rem
    }

    .lp-video_wrapper {
        padding-top: 4.25rem;
        padding-bottom: 4.25rem
    }

    .lp-video_lightbox {
        width: 16.25rem;
        height: 11.75rem
    }

    .lp-video_play {
        width: 6rem;
        height: 6rem
    }

    .lp-video_halo {
        border-radius: .5rem
    }

    .lp-video_halo.is-1 {
        transform: scale(1.15)
    }

    .lp-video_halo.is-2 {
        transform: scale(1.2)
    }

    .lp-video_halo.is-3 {
        transform: scale(1.25)
    }

    .lp-video_bg-image {
        border-radius: .5rem
    }

    .lp-cta_bg-wrapper {
        padding: 2.75rem .875rem
    }

    .lp-cta_bg-image-1 {
        width: 32rem;
        max-width: none;
        left: -14.7rem
    }

    .promo_component {
        justify-content: center;
        align-items: center;
        width: 100%;
        padding-left: .75rem;
        padding-right: .75rem;
        font-size: .875rem
    }

    .promo_component.is-lp {
        grid-row-gap: .125rem;
        flex-flow: wrap;
        width: 13.7rem
    }

    .copy-wrapper {
        width: 1rem;
        height: 1rem
    }


    .banner_component {
        padding-left: 0;
        padding-right: 0
    }

    .banner_tabs-wrapper {
        width: 100%
    }

    .banner_tab {
        border-top-width: 2px;
        flex: 1;
        justify-content: center;
        align-items: center;
        min-height: 3.5rem;
        font-size: .75rem
    }

    .banner_tab.is-disable {
        grid-column-gap: .375rem;
        grid-row-gap: .375rem
    }

    .banner_tab-logo {
        width: 2.25rem
    }

    .banner_tab-tag {
        padding: .25rem;
        font-size: .625rem
    }

    .banner_support-row {
        grid-column-gap: .5rem;
        grid-row-gap: .5rem
    }

    .banner_support-item {
        padding-left: .625rem;
        padding-right: .625rem;
        font-size: .875rem
    }

    .numbers_content {
        grid-template-columns: 1fr
    }

    .nh-hero_section {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .nh-hero_discord {
        flex: none
    }

    .nh-hero_video-reviews-link {
        grid-column-gap: 1rem;
        grid-row-gap: 1rem;
        background-color: var(--neutral-colors--neutral-03);
        border-radius: .375rem;
        flex-flow: row;
        justify-content: space-between
    }

    .nh-hero_video-reviews-bg {
        display: none
    }

    .footer_reviews-wrapper {
        grid-column-gap: .25rem;
        grid-row-gap: .25rem;
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start
    }

    .nh-hero_bottom-row {
        grid-template-columns: minmax(0,1fr)
    }
}
