





@font-face {
    font-family: "mada";
    font-style: normal;
    font-weight: 300;
    src: url("../../static/fonts/mada/mada-v1-latin-300.eot");
    src: local(""), url("/static/fonts/mada/mada-v1-latin-300.woff2") format("woff2"), url("/static/fonts/mada/mada-v1-latin-300.woff") format("woff"), url("/static/fonts/mada/akshar-v1-latin-300.ttf") format("truetype"), url("/static/fonts/mada/mada-v1-latin-300.eot") format("embedded-opentype"), url("/static/fonts/mada/mada-v1-latin-300.svg") format("svg");
}

@font-face {
    font-family: "mada";
    font-style: normal;
    font-weight: 700;
    src: url("../../static/fonts/mada/mada-v1-latin-700.eot");
    src: local(""), url("/static/fonts/mada/mada-v1-latin-700.woff2") format("woff2"), url("/static/fonts/mada/mada-v1-latin-700.woff") format("woff"), url("/static/fonts/mada/mada-v1-latin-700.ttf") format("truetype"), url("/static/fonts/mada/mada-v1-latin-700.eot") format("embedded-opentype"), url("/static/fonts/mada/mada-v1-latin-700.svg") format("svg");
}

button {
    z-index: 100;
}

*, *:before, *:after {
    box-sizing: border-box
}

ul, ol {
    padding: 0
}

ul li {
    list-style: none
}

body, h1, h2, h3, h4, h5, p, ul, ol, li, figure, figcaption, blockquote, dl, dd {
    margin: 0
}

ul[class], ol[class] {
    list-style: none
}

a {
    color: inherit;
    text-decoration: none
}

a:not([class]) {
    text-decoration-skip-ink: auto
}

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

input, button, textarea, select {
    font: inherit;
    outline: none;
    border: none;
    background-color: unset;
    padding: 0
}

button {
    cursor: pointer
}

@media (prefers-reduced-motion: reduce) {
    * {
        animation-duration: .01ms !important;
        animation-iteration-count: 1 !important;
        transition-duration: .01ms !important;
        scroll-behavior: auto !important
    }
}

html {
    scroll-behavior: smooth
}

body {
    font-family: mada, sans-serif !important;
    color: var(--black);
    background-color: white;
}

body.dark-theme {
    background-color: var(--N-95);
    color: var(--white)
}

.over-hidden {
    overflow: hidden
}

h1 {
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 42px
}

h2 {
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px
}

h3 {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px
}

p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px
}

@media screen and (min-width: 992px) {
    h1 {
        font-style: normal;
        font-weight: 700;
        font-size: 64px;
        line-height: 72px
    }

    h2 {
        font-style: normal;
        font-weight: 700;
        font-size: 48px;
        line-height: 56px
    }

    h3 {
        font-style: normal;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px
    }
}

body:not(.dark-theme) .bg-black {
    background-color: var(--black)
}

body:not(.dark-theme) .bg-accent {
    background-color: var(--A-50)
}

body:not(.dark-theme) .bg-sec-accent {
    background-color: var(--SA-5)
}

body.dark-theme .bg-sec-accent {
    background-color: var(--SA-DM)
}

body.dark-theme .lead-content-container.bg-sec-accent:before {
    content: "";
    position: absolute;
    left: calc(50% - 9px);
    transform: translate(-50%);
    top: 0;
    width: 100vw;
    height: 100%;
    background-color: var(--SA-DM);
    z-index: -1
}

:where(html) {
    --ease-1: cubic-bezier(.25, 0, .5, 1);
    --ease-2: cubic-bezier(.25, 0, .4, 1);
    --ease-3: cubic-bezier(.25, 0, .3, 1);
    --ease-4: cubic-bezier(.25, 0, .2, 1);
    --ease-5: cubic-bezier(.25, 0, .1, 1);
    --ease-in-1: cubic-bezier(.25, 0, 1, 1);
    --ease-in-2: cubic-bezier(.5, 0, 1, 1);
    --ease-in-3: cubic-bezier(.7, 0, 1, 1);
    --ease-in-4: cubic-bezier(.9, 0, 1, 1);
    --ease-in-5: cubic-bezier(1, 0, 1, 1);
    --ease-out-1: cubic-bezier(0, 0, .75, 1);
    --ease-out-2: cubic-bezier(0, 0, .5, 1);
    --ease-out-3: cubic-bezier(0, 0, .3, 1);
    --ease-out-4: cubic-bezier(0, 0, .1, 1);
    --ease-out-5: cubic-bezier(0, 0, 0, 1);
    --ease-in-out-1: cubic-bezier(.1, 0, .9, 1);
    --ease-in-out-2: cubic-bezier(.3, 0, .7, 1);
    --ease-in-out-3: cubic-bezier(.5, 0, .5, 1);
    --ease-in-out-4: cubic-bezier(.7, 0, .3, 1);
    --ease-in-out-5: cubic-bezier(.9, 0, .1, 1);
    --ease-elastic-1: cubic-bezier(.5, .75, .75, 1.25);
    --ease-elastic-2: cubic-bezier(.5, 1, .75, 1.25);
    --ease-elastic-3: cubic-bezier(.5, 1.25, .75, 1.25);
    --ease-elastic-4: cubic-bezier(.5, 1.5, .75, 1.25);
    --ease-elastic-5: cubic-bezier(.5, 1.75, .75, 1.25);
    --ease-squish-1: cubic-bezier(.5, -.1, .1, 1.5);
    --ease-squish-2: cubic-bezier(.5, -.3, .1, 1.5);
    --ease-squish-3: cubic-bezier(.5, -.5, .1, 1.5);
    --ease-squish-4: cubic-bezier(.5, -.7, .1, 1.5);
    --ease-squish-5: cubic-bezier(.5, -.9, .1, 1.5);
    --ease-step-1: steps(2);
    --ease-step-2: steps(3);
    --ease-step-3: steps(4);
    --ease-step-4: steps(7);
    --ease-step-5: steps(10)
}

:where(html) {
    --animation-fade-in: fade-in .5s var(--ease-3);
    --animation-fade-in-bloom: fade-in-bloom 2s var(--ease-3);
    --animation-fade-out: fade-out .5s var(--ease-3);
    --animation-fade-out-bloom: fade-out-bloom 2s var(--ease-3);
    --animation-scale-up: scale-up .5s var(--ease-3);
    --animation-scale-down: scale-down .5s var(--ease-3);
    --animation-slide-out-up: slide-out-up .5s var(--ease-3);
    --animation-slide-out-down: slide-out-down .5s var(--ease-3);
    --animation-slide-out-right: slide-out-right .5s var(--ease-3);
    --animation-slide-out-left: slide-out-left .5s var(--ease-3);
    --animation-slide-in-up: slide-in-up .5s var(--ease-3);
    --animation-slide-in-down: slide-in-down .5s var(--ease-3);
    --animation-slide-in-right: slide-in-right .5s var(--ease-3);
    --animation-slide-in-left: slide-in-left .5s var(--ease-3);
    --animation-shake-x: shake-x .75s var(--ease-out-5);
    --animation-shake-y: shake-y .75s var(--ease-out-5);
    --animation-spin: spin 2s linear infinite;
    --animation-ping: ping 5s var(--ease-out-3) infinite;
    --animation-blink: blink 1s var(--ease-out-3) infinite;
    --animation-float: float 3s var(--ease-in-out-3) infinite;
    --animation-bounce: bounce 2s var(--ease-squish-2) infinite;
    --animation-pulse: pulse 2s var(--ease-out-3) infinite
}

@keyframes fade-in {
    to {
        opacity: 1
    }
}

@keyframes fade-in-bloom {
    0% {
        opacity: 0;
        filter: brightness(1) blur(20px)
    }
    10% {
        opacity: 1;
        filter: brightness(2) blur(10px)
    }
    to {
        opacity: 1;
        filter: brightness(1) blur(0)
    }
}

@keyframes fade-out {
    to {
        opacity: 0
    }
}

@keyframes fade-out-bloom {
    to {
        opacity: 0;
        filter: brightness(1) blur(20px)
    }
    10% {
        opacity: 1;
        filter: brightness(2) blur(10px)
    }
    0% {
        opacity: 1;
        filter: brightness(1) blur(0)
    }
}

@keyframes scale-up {
    to {
        transform: scale(1.25)
    }
}

@keyframes scale-down {
    to {
        transform: scale(.75)
    }
}

@keyframes slide-out-up {
    to {
        transform: translateY(-100%)
    }
}

@keyframes slide-out-down {
    to {
        transform: translateY(100%)
    }
}

@keyframes slide-out-right {
    to {
        transform: translate(100%)
    }
}

@keyframes slide-out-left {
    to {
        transform: translate(-100%)
    }
}

@keyframes slide-in-up {
    0% {
        transform: translateY(100%)
    }
}

@keyframes slide-in-down {
    0% {
        transform: translateY(-100%)
    }
}

@keyframes slide-in-right {
    0% {
        transform: translate(-100%)
    }
}

@keyframes slide-in-left {
    0% {
        transform: translate(100%)
    }
}

@keyframes shake-x {
    0%, to {
        transform: translate(0)
    }
    20% {
        transform: translate(-5%)
    }
    40% {
        transform: translate(5%)
    }
    60% {
        transform: translate(-5%)
    }
    80% {
        transform: translate(5%)
    }
}

@keyframes shake-y {
    0%, to {
        transform: translateY(0)
    }
    20% {
        transform: translateY(-5%)
    }
    40% {
        transform: translateY(5%)
    }
    60% {
        transform: translateY(-5%)
    }
    80% {
        transform: translateY(5%)
    }
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes ping {
    90%, to {
        transform: scale(2);
        opacity: 0
    }
}

@keyframes blink {
    0%, to {
        opacity: 1
    }
    50% {
        opacity: .5
    }
}

@keyframes float {
    50% {
        transform: translateY(-25%)
    }
}

@keyframes bounce {
    25% {
        transform: translateY(-20%)
    }
    40% {
        transform: translateY(-3%)
    }
    0%, 60%, to {
        transform: translateY(0)
    }
}

@keyframes pulse {
    50% {
        transform: scale(.9)
    }
}

@keyframes slide {
    0% {
        transform: translate(-100%)
    }
    to {
        transform: translate(100%)
    }
}

@keyframes pulsate {
    0% {
        transform: translate(-50%, -50%) scale(.1);
        opacity: 0
    }
    50% {
        opacity: 1
    }
    to {
        transform: translate(-50%, -50%) scale(1.2);
        opacity: 0
    }
}

@keyframes rotation {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

.container-table-affiliate-info-container-element {
    display: flex;
    gap: 8px;
    margin-bottom: 16px
}

.container-table-affiliate-info-container-element li {
    display: flex;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px
}

.container-table-affiliate-info-container-element li:not(:last-child) {
    opacity: .5
}

.container-table-affiliate-info-container-element li:not(:last-child):after {
    margin-left: 8px;
    display: block;
    content: "";
    width: 1px;
    height: 18px;
    background-color: var(--grey-border-8)
}

.container-table-affiliate-info-container-element--contrast li:not(:last-child) {
    opacity: 1
}

@media screen and (min-width: 992px) {
    .container-table-affiliate-info-container-element {
        gap: 12px;
        margin-bottom: 24px
    }

    .container-table-affiliate-info-container-element li {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .container-table-affiliate-info-container-element--right {
        margin-left: auto;
        justify-content: flex-end
    }
}

.container-table-affiliate {
    display: flex;
    flex-direction: column
}

.container-table-affiliate__head {
    display: none
}

.container-table-affiliate__order {
    display: flex;
    align-items: center;
    justify-content: center
}

.container-table-affiliate__order span:before {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: var(--black);
    content: counter(aff-row-counter)
}

.container-table-affiliate__order--1 {
    position: absolute;
    left: 2px;
    top: 2px;
    background-color: var(--white);
    width: 24px;
    height: 24px;
    border-radius: 2px
}

.container-table-affiliate__order--2 {
    position: absolute;
    left: -28px;
    top: -12px;
    background-color: var(--white);
    width: 31px;
    height: 31px;
    border-radius: 50%;
    border: 1px solid var(--grey-border-15);
    grid-column: 1/3
}

.container-table-affiliate__order--3 {
    margin: -16px auto 0;
    background-color: var(--N-10);
    width: 84px;
    height: 26px;
    border-radius: 0 0 4px 4px
}

.container-table-affiliate__img {
    background-color: var(--black);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px
}

.container-table-affiliate__img--1 {
    aspect-ratio: 3/2;
    width: 144px
}

.container-table-affiliate__img--2 {
    aspect-ratio: 1/1;
    width: 148px
}

.container-table-affiliate__img--3 {
    aspect-ratio: 1/1;
    border-radius: 50%;
    width: 148px;
    overflow: hidden
}

.container-table-affiliate__titrat {
    display: flex;
    flex-direction: column;
    gap: 6px
}

.container-table-affiliate__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px
}

.container-table-affiliate__bonus-container-text {
    color: var(--A-50);
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    text-align: center
}

.container-table-affiliate__payments-elements {
    position: relative;
    display: grid;
    grid-template-columns:repeat(3, 1fr);
    gap: 6px;
    justify-items: center;
}

.container-table-affiliate__payments-elements .payments-elements-btn {
   
}

.container-table-affiliate__payments-elements-dropdown {
    transition: .3s all ease;
    opacity: 0;
    width: 100%;
    display: grid;
    gap: 8px;
    grid-template-columns:repeat(3, 1fr);
    transform: translateY(calc(100% + 8px));
    position: absolute;
    z-index: 15;
    right: 140px;
    bottom: 0;
    border-radius: 4px;
    padding: 8px;
    background-color: var(--white);
    box-shadow: var(--shadow-white-top);
    justify-items: center;
}

.container-table-affiliate__payments-elements-dropdown.is-expanded {
    opacity: 1;
    visibility: visible;
    right: 0;
}

.container-table-affiliate__buttons-element-click {
    display: flex;
    flex-direction: column;
    gap: 12px;
    text-align: center
}

.container-table-affiliate__rows {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
    counter-reset: aff-row-counter
}

.container-table-affiliate__row {
    border-width: 1px;
    border-style: solid;
    border-color: var(--grey-border-15);
    border-radius: 4px;
    display: grid;
    align-items: center;
    counter-increment: aff-row-counter;
    position: relative;
    gap: 16px;
    padding: 16px
}

@media screen and (min-width: 1200px) {
    .container-table-affiliate__head {
        display: block;
        margin-bottom: 24px;
        padding: 8px 48px
    }

    .container-table-affiliate__head tr {
        display: grid;
        grid-template-columns: minmax(100px, 145px) minmax(100px, 145px) auto 99px minmax(100px, 239px);
        gap: 48px;
        align-items: center
    }

    .container-table-affiliate__head tr th {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px;
        color: var(--black);
        opacity: .5
    }

    .container-table-affiliate__head--1 {
        background-color: var(--N-3);
        border-radius: 3px
    }

    .container-table-affiliate__head--2 {
        background-color: transparent;
        padding: 11px 0 0;
        border-top: 1px solid var(--grey-border-15)
    }

    .container-table-affiliate__head--contrast tr th {
        opacity: 1
    }

    .container-table-affiliate__order span:before {
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px
    }

    .container-table-affiliate__order--1 {
        width: 26px;
        height: 26px
    }

    .container-table-affiliate__order--2 {
        left: -28px;
        top: -14px;
        width: 38px;
        height: 38px
    }

    .container-table-affiliate__order--3 {
        position: absolute;
        margin: -16px auto 0;
        background-color: var(--N-5);
        width: 32px;
        height: 84px;
        border-radius: 0 2px 2px 0
    }

    .container-table-affiliate__order--3 ~ .container-table-affiliate__img {
        margin-right: -32px;
        margin-left: 32px
    }

    .container-table-affiliate__order--3 ~ .container-table-affiliate__titrat {
        margin-left: 32px
    }

    .container-table-affiliate__img--1 {
        aspect-ratio: 3/2;
        width: 222px
    }

    .container-table-affiliate__img--2 {
        aspect-ratio: 1/1
    }

    .container-table-affiliate__img--3 {
        aspect-ratio: 1/1;
        border-radius: 50%
    }

    .container-table-affiliate__titrat {
        display: flex;
        flex-direction: column;
        gap: 6px
    }

    .container-table-affiliate__payments-elements {
        grid-template-columns:repeat(2, 1fr);
        gap: 3px
    }

    .container-table-affiliate__payments-elements-dropdown {
        width: max-content;
        grid-template-columns:repeat(4, 1fr)
    }

    .container-table-affiliate__buttons-element-click {
        gap: 8px
    }

    .container-table-affiliate__rows {
        gap: 24px
    }

    .container-table-affiliate__row {
        grid-template-columns:max-content auto auto 99px minmax(100px, 189px);
        gap: 48px;
        padding: 16px 48px 16px 16px
    }
}

@media screen and (max-width: 1199px) {
    .container-table-affiliate--1 .container-table-affiliate__img {
        margin: -16px -16px 0;
        border-radius: 2px 2px 0 0;
        aspect-ratio: unset;
        height: auto;
        width: calc(100% + 32px);
        padding: 16px 0;
    }

    .container-table-affiliate--1 .container-table-affiliate__titrat, .container-table-affiliate--1 .container-table-affiliate__row {
        align-items: center
    }

    .container-table-affiliate--1 .container-table-affiliate__order--3 + .container-table-affiliate__img {
        margin-top: 0
    }

    .container-table-affiliate--2 .container-table-affiliate__titrat {
        justify-content: center
    }

    .container-table-affiliate--2 .container-table-affiliate__row {
        grid-template-columns:min-content auto
    }

    .container-table-affiliate--2 .container-table-affiliate__row td:not(.container-table-affiliate__img):not(.container-table-affiliate__titrat) {
        grid-column: 1/3
    }

    .container-table-affiliate--3 .container-table-affiliate__titrat {
        align-items: center
    }

    .container-table-affiliate--3 .container-table-affiliate__img {
        width: 144px;
        margin: 0 auto
    }

    .container-table-affiliate--3 .container-table-affiliate__payments-elements {
        order: 6
    }

    .container-table-affiliate--3 .container-table-affiliate__buttons-element-click {
        order: 5
    }
}

@media screen and (min-width: 1200px) {
    .container-table-affiliate--1 .container-table-affiliate__img--1, .container-table-affiliate--1 .container-table-affiliate__img--2 {
        margin: -16px;
        border-radius: 2px 0 0 2px
    }

    .container-table-affiliate--1 .container-table-affiliate__titrat {
        flex-direction: row;
        justify-content: space-between;
        gap: 48px
    }

    

    .container-table-affiliate--2 .container-table-affiliate__titrat {
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        gap: 48px
    }

    

    .container-table-affiliate--3 .container-table-affiliate__titrat {
        flex-direction: column;
        gap: 4px
    }
}

.container-table-affiliate--highlighted .container-table-affiliate__row:first-child {
    background-color: var(--A-5);
    border-width: 2px;
    border-color: var(--A-50)
}

.container-table-affiliate--highlighted .container-table-affiliate__row:first-child .container-table-affiliate__order {
    background-color: var(--A-50)
}

.container-table-affiliate--highlighted .container-table-affiliate__row:first-child .container-table-affiliate__order span:before {
    color: var(--white)
}

.affiliate-card-container {
    margin-top: 48px;
    border-width: 1px;
    border-style: solid;
    border-color: var(--grey-border-15);
    border-radius: 4px;
    display: grid;
    align-items: center;
    position: relative;
    gap: 16px;
    padding: 16px
}

.affiliate-card-container__order {
    display: flex;
    align-items: center;
    justify-content: center;
    counter-increment: aff-row-counter
}

.affiliate-card-container__order span:before {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    color: var(--black);
    content: counter(aff-row-counter)
}

.affiliate-card-container__order--1 {
    position: absolute;
    left: 2px;
    top: 2px;
    background-color: var(--white);
    width: 24px;
    height: 24px;
    border-radius: 2px
}

.affiliate-card-container__order--2 {
    position: absolute;
    left: -28px;
    top: -12px;
    background-color: var(--white);
    width: 31px;
    height: 31px;
    border-radius: 50%;
    border: 1px solid var(--grey-border-15);
    grid-column: 1/3
}

.affiliate-card-container__order--3 {
    margin: -16px auto 0;
    background-color: var(--N-10);
    width: 84px;
    height: 26px;
    border-radius: 0 0 4px 4px
}

.affiliate-card-container__img {
    background-color: var(--black);
    display: flex;
    align-items: center;
    justify-content: center;
    margin: -16px -16px 0;
    border-radius: 4px 4px 0 0;
    aspect-ratio: unset;
    height: 96px;
    width: calc(100% + 32px)
}

.affiliate-card-container__titrat {
    display: flex;
    flex-direction: column;
    gap: 6px;
    align-items: center
}

.affiliate-card-container__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px
}

.affiliate-card-container__bonus-container-text {
    color: var(--A-50);
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px;
    text-align: center
}

.affiliate-card-container__payments-elements {
    position: relative;
    display: grid;
    grid-template-columns:repeat(3, 1fr);
    gap: 6px
}

.affiliate-card-container__payments-elements .payments-elements-btn {
    width: auto
}

.affiliate-card-container__payments-elements-dropdown {
    transition: .3s all ease;
    opacity: 0;
    width: 100%;
    display: grid;
    gap: 8px;
    grid-template-columns:repeat(3, 1fr);
    transform: translateY(calc(100% + 8px));
    position: absolute;
    z-index: 5;
    right: 0;
    bottom: 0;
    border-radius: 4px;
    padding: 8px;
    background-color: var(--white);
    box-shadow: var(--shadow-white-top)
}

.affiliate-card-container__payments-elements-dropdown.is-expanded {
    opacity: 1;
    visibility: visible
}

.affiliate-card-container__buttons-element-click {
    display: flex;
    flex-direction: column;
    gap: 12px;
    text-align: center
}

@media screen and (min-width: 992px) {
    .affiliate-card-container__payments-elements-dropdown {
        width: max-content;
        grid-template-columns:repeat(4, 1fr)
    }
}

.affiliate-card-container-top-1 .affiliate-card-container__order {
    display: none
}

.affiliate-card-container-top-3-list {
    overflow: hidden;
    counter-reset: aff-row-counter
}

.affiliate-card-container-top-3-list .swiper-slide {
    max-width: calc(100% - 32px)
}

@media screen and (min-width: 1200px) {
    .affiliate-card-container-top-3-list .swiper-slide {
        max-width: unset
    }

    .affiliate-card-container-top-3-list .swiper-wrapper {
        display: grid;
        grid-template-columns:repeat(3, 1fr);
        /*gap: 16px*/
    }

    .affiliate-card-container-top-1 {
        display: grid;
        grid-template-columns:min-content auto 166px 99px 141px;
        gap: 24px;
        max-width: 860px;
        padding: 16px 24px 16px 16px
    }

    .affiliate-card-container-top-1 .affiliate-card-container__img {
        width: 198px;
        height: unset;
        aspect-ratio: 3/2;
        margin: 0;
        border-radius: 4px
    }

    .affiliate-card-container-top-1 .affiliate-card-container__titrat {
        align-items: flex-start
    }

    .affiliate-card-container-top-1 .affiliate-card-container__bonus-container-text {
        font-style: normal;
        font-weight: 700;
        font-size: 18px;
        line-height: 26px
    }

    .affiliate-card-container-top-1 .affiliate-card-container__payments-elements {
        grid-template-columns:repeat(2, 1fr);
        gap: 3px
    }

    .affiliate-card-container-top-3 {
        display: grid;
        align-items: center;
        gap: 24px;
        max-width: 276px;
        padding: 16px
    }

    .affiliate-card-container-top-3 .affiliate-card-container__order {
        display: flex;
        align-items: center;
        justify-content: center
    }

    .affiliate-card-container-top-3 .affiliate-card-container__order span:before {
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 20px;
        color: var(--black);
        content: counter(aff-row-counter)
    }

    .affiliate-card-container-top-3 .affiliate-card-container__order--1 {
        position: absolute;
        left: 2px;
        top: 2px;
        background-color: var(--white);
        width: 24px;
        height: 24px;
        border-radius: 2px
    }

    .affiliate-card-container-top-3 .affiliate-card-container__order--2 {
        position: absolute;
        left: -28px;
        top: -12px;
        background-color: var(--white);
        width: 31px;
        height: 31px;
        border-radius: 50%;
        border: 1px solid var(--grey-border-15);
        grid-column: 1/3
    }

    .affiliate-card-container-top-3 .affiliate-card-container__order--3 {
        margin: -16px auto 0;
        background-color: var(--N-10);
        width: 84px;
        height: 26px;
        border-radius: 0 0 4px 4px
    }

    .affiliate-card-container-top-3 .affiliate-card-container__img {
        width: 244px;
        height: unset;
        aspect-ratio: 3/2;
        margin: 0;
        border-radius: 4px
    }

    .affiliate-card-container-top-3 .affiliate-card-container__payments-elements-dropdown {
        width: 100%;
        grid-template-columns:repeat(3, 1fr)
    }

    .affiliate-card-container-top-3 .affiliate-card-container__bonus-container-text {
        font-style: normal;
        font-weight: 700;
        font-size: 20px;
        line-height: 28px
    }

    .affiliate-card-container.affiliate-card-container--1 {
        padding: 24px
    }

    .affiliate-card-container.affiliate-card-container--1 .affiliate-card-container__img {
        margin: -24px -24px 0;
        width: calc(100% + 48px);
        border-radius: 4px 4px 0 0
    }

    .affiliate-card-container.affiliate-card-container--2 {
        padding: 16px
    }

    .affiliate-card-container.affiliate-card-container--3 .affiliate-card-container__payments-elements {
        order: 5
    }

    .affiliate-card-container.affiliate-card-container--3 .affiliate-card-container__buttons-element-click {
        order: 4
    }
}

.container-banner-affiliate {
    overflow: hidden;
    transition: .3s all ease;
    margin-top: 48px;
    border-radius: 4px;
    display: grid;
    grid-template-columns:min-content auto;
    align-items: flex-start;
    position: relative;
    box-shadow: var(--shadow-white-top);
    background-color: var(--white)
}

.container-banner-affiliate__container-content-text {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 12px
}

.container-banner-affiliate__close {
    position: absolute;
    right: 12px;
    top: 12px
}

.container-banner-affiliate__close:before {
    content: "";
    background-size: contain;
    width: 20px;
    height: 20px;
    display: block
}

.container-banner-affiliate__close--1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M4 20L20 4L4 20Z' fill='%232A355A'/%3E%3Cpath d='M4 20L20 4' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M20 20L4 4' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

.container-banner-affiliate__close--2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33331L7.33301 16.6666Z' fill='%232A355A'/%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33331' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.6663 16.6666L7.33301 7.33331' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%232A355A' stroke-opacity='0.15'/%3E%3C/svg%3E%0A")
}

.container-banner-affiliate__close--3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23F4F5F7'/%3E%3Cg opacity='0.3'%3E%3Cpath d='M6.11133 13.8889L13.8891 6.11115L6.11133 13.8889Z' fill='%232A355A'/%3E%3Cpath d='M6.11133 13.8889L13.8891 6.11115' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M13.8891 13.8889L6.11133 6.11115' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

.container-banner-affiliate__img {
    background-color: var(--black);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px
}

.container-banner-affiliate__img--1 {
    width: 132px;
    height: 100%
}

.container-banner-affiliate__img--2 {
    width: 96px;
    height: 64px;
    margin: 10px 0 10px 10px;
    border-radius: 4px
}

.container-banner-affiliate__titrat {
    display: flex;
    flex-direction: row;
    gap: 8px;
    align-items: center
}

.container-banner-affiliate__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.container-banner-affiliate__bb {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px
}

.container-banner-affiliate__bonus-container-text {
    color: var(--A-50);
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    word-break: break-word
}

.container-banner-affiliate__buttons-element-click {
    display: flex;
    flex-direction: column;
    gap: 8px;
    text-align: center
}

.container-banner-affiliate__buttons-element-click .btn--l {
    display: none
}

.container-banner-affiliate__buttons-element-click .btn:not(.btn--l) {
    min-width: 88px
}

.container-banner-affiliate__buttons-element-click a {
    display: none
}

.container-banner-affiliate.is-closed {
    opacity: 0;
    visibility: hidden
}

@media screen and (max-width: 991px) {
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single span,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--3 span,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--2 span,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--1 span {
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 20px
    }

    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single span:before,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--3 span:before,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--2 span:before,
    .container-banner-affiliate__stars-container-rating .stars-container-rating-element-single--1 span:before {
        background-size: contain;
        width: 16px;
        height: 16px
    }
}

@media screen and (min-width: 992px) {
    .container-banner-affiliate {
        margin-top: 48px;
        display: flex;
        align-items: center;
        gap: 48px;
        padding: 16px 48px 16px 16px;
        position: relative
    }

    .container-banner-affiliate__container-content-text {
        flex-direction: row;
        gap: 48px;
        padding: 0;
        width: 100%
    }

    .container-banner-affiliate__close:before {
        width: 24px;
        height: 24px
    }

    .container-banner-affiliate__img {
        min-width: 186px;
        width: 186px;
        height: 124px
    }

    .container-banner-affiliate__img--1 {
        margin: -16px 0 -16px -16px
    }

    .container-banner-affiliate__img--2 {
        margin: 0
    }

    .container-banner-affiliate__titrat {
        gap: 48px
    }

    .container-banner-affiliate__titrat--2 {
        flex-direction: column;
        align-items: flex-start;
        gap: 4px
    }

    .container-banner-affiliate__title-heading-text {
        font-style: normal;
        font-weight: 700;
        font-size: 20px;
        line-height: 28px;
        width: 120px
    }

    .container-banner-affiliate__bb {
        gap: 48px;
        display: grid;
        grid-template-columns:1fr auto;
        width: 100%;
        position: relative
    }

    .container-banner-affiliate__bonus-container-text {
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 32px;
        text-align: center
    }

    .container-banner-affiliate__bonus-container-text--1:before {
        content: "Bonus";
        display: block;
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        opacity: .5;
        color: var(--black)
    }

    .container-banner-affiliate__bonus-container-text--2:before {
        position: absolute;
        top: -20px;
        left: 50%;
        transform: translate(calc(-50% - 120px));
        width: 101px;
        height: 26px;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: var(--N-10);
        content: "Bonus";
        display: block;
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        color: var(--black)
    }

    .container-banner-affiliate__buttons-element-click {
        width: 189px;
        min-width: 189px
    }

    .container-banner-affiliate__buttons-element-click .btn--l {
        display: inline-flex
    }

    .container-banner-affiliate__buttons-element-click .btn:not(.btn--l) {
        display: none
    }

    .container-banner-affiliate__buttons-element-click a {
        display: block
    }

    .container-banner-affiliate__img--2 ~ .container-banner-affiliate__container-content-text .container-banner-affiliate__bonus-container-text--2:before {
        top: -36px
    }
}

.casino-container-list {
    margin-top: 24px;
    display: flex;
    flex-direction: column;
    gap: 12px
}

.casino-container-list-card {
    
    display: inline-flex;
    justify-content: space-between;
    gap: 16px;
    position: relative;
    background-color: var(--white);
    border: 1px solid var(--grey-border-15);
    border-radius: 4px;
    padding: 15px 15px 15px 31px
}

.casino-container-list-card__order {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center
}

.casino-container-list-card__order {
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px
}

.casino-container-list-card__order--1 {
    background-color: var(--black);
    width: 20px;
    height: 20px;
    left: 1px;
    top: 1px;
    border-radius: 2px;
    color: var(--white)
}

.casino-container-list-card__order--2 {
    background-color: var(--white);
    width: 28px;
    height: 28px;
    left: -6px;
    top: -6px;
    border-radius: 50%;
    border: 1px solid var(--grey-border-15)
}

.casino-container-list-card__order--3 {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 44px;
    border-radius: 0 2px 2px 0;
    background-color: var(--N-5)
}

.casino-container-list-card__title-heading-text {
    display: flex;
    align-items: center;
    gap: 10px
}

.casino-container-list-card__title-heading-text img {
    background-color: var(--black);
    max-height: 35px;
}

.casino-container-list-card__title-heading-text b {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px
}

.casino-container-list-card__element-verify {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 4px 8px;
    position: relative;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    border-radius: 2px;
    max-height: 32px;
    min-width: 110px;
}

.casino-container-list-card__element-verify:after {
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    width: 100%;
    height: 100%
}

.casino-container-list-card__element-verify img {
    width: 18px;
    height: 18px
}

.casino-container-list-card__element-verify span {
    display: none
}

.casino-container-list-card__element-verify--1:after {
    background-color: var(--black);
    opacity: .05
}

.casino-container-list-card__element-verify--2 {
    border: 1px solid var(--grey-border-15)
}

.casino-container-list-card--highlighted {
    background-color: var(--A-5);
    border-color: var(--A-50);
    border-width: 2px
}

.casino-container-list-card--highlighted .casino-container-list-card__order {
    background-color: var(--A-50);
    color: var(--white)
}

@media screen and (min-width: 992px) {
    .casino-container-list {
        gap: 16px
    }

    .casino-container-list-card {
        display: flex;
        padding: 23px 23px 23px 47px
    }

    .casino-container-list-card__order {
        font-style: normal;
        font-weight: 700;
        font-size: 12px;
        line-height: 18px
    }

    .casino-container-list-card__order--1 {
        width: 24px;
        height: 24px
    }

    .casino-container-list-card__order--2 {
        width: 32px;
        height: 32px;
        left: -6px
    }

    .casino-container-list-card__order--3 {
        width: 24px;
        height: 48px
    }

    .casino-container-list-card__title-heading-text {
        gap: 12px
    }

    .casino-container-list-card__element-verify {
        gap: 8px;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .casino-container-list-card__element-verify:after {
        position: absolute;
        left: 0;
        top: 0;
        content: "";
        width: 100%;
        height: 100%
    }

    .casino-container-list-card__element-verify img {
        width: 20px;
        height: 20px
    }

    .casino-container-list-card__element-verify span {
        display: inline-block
    }

    .casino-container-list-card__element-verify--1:after {
        background-color: var(--black);
        opacity: .05
    }

    .casino-container-list-card__element-verify--2 {
        border: 1px solid var(--grey-border-15)
    }
}

.aff-tab-content {
    animation: var(--animation-slide-in-down);
    display: none
}

.aff-tab-content.is-active {
    display: flex;
    animation: var(--animation-slide-in-up)
}

body.dark-theme .container-table-affiliate-info-container-element li, body.dark-theme .container-table-affiliate {
    color: var(--N-10)
}

body.dark-theme .container-table-affiliate__img {
    background-color: var(--N-90)
}

body.dark-theme .container-table-affiliate__row {
    border-color: var(--white-border-15)
}

body.dark-theme .container-table-affiliate__payments-elements-dropdown {
    background-color: var(--N-90);
    box-shadow: var(--shadow-dark-top);
    z-index: 15;
}

@media screen and (min-width: 1200px) {
    body.dark-theme .container-table-affiliate__head tr th {
        color: var(--N-10)
    }

    body.dark-theme .container-table-affiliate__head--1 {
        background-color: var(--N-90);
        color: var(--N-10)
    }
}

body.dark-theme .container-table-affiliate--highlighted .container-table-affiliate__order {
    background-color: var(--A-40)
}

body.dark-theme .container-table-affiliate--highlighted .container-table-affiliate__order span:before {
    color: var(--white)
}

body.dark-theme .container-table-affiliate--highlighted .container-table-affiliate__row {
    background-color: var(--A-DL) !important;
    border-color: var(--A-40)
}

body.dark-theme .affiliate-card-container {
    color: var(--N-10);
    border-color: var(--white-border-15)
}

body.dark-theme .affiliate-card-container__img, body.dark-theme .affiliate-card-container__payments-elements-dropdown {
    background-color: var(--N-90)
}

body.dark-theme .aff-banner {
    box-shadow: var(--shadow-dark-top);
    background-color: var(--N-95)
}

body.dark-theme .aff-banner__close--1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M4 20L20 4L4 20Z' fill='%23EAEBEE'/%3E%3Cpath d='M4 20L20 4' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M20 20L4 4' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body.dark-theme .aff-banner__close--2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33325L7.33301 16.6666Z' fill='%23EAEBEE'/%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33325' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.6663 16.6666L7.33301 7.33325' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='white' stroke-opacity='0.15'/%3E%3C/svg%3E%0A")
}

body.dark-theme .aff-banner__close--3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='12' fill='%233F496B'/%3E%3Cg opacity='0.3'%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33325L7.33301 16.6666Z' fill='%23EAEBEE'/%3E%3Cpath d='M7.33301 16.6666L16.6663 7.33325' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.6663 16.6666L7.33301 7.33325' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body.dark-theme .aff-banner__img {
    background-color: var(--N-90)
}

body.dark-theme .aff-banner__bonus-container-text {
    color: var(--A-30)
}

@media screen and (min-width: 992px) {
    body.dark-theme .aff-banner__bonus-container-text--1:before {
        color: var(--N-10)
    }

    body.dark-theme .aff-banner__bonus-container-text--2:before {
        background-color: var(--N-90);
        color: var(--N-10)
    }
}

body.dark-theme .casino-container-list-card {
    background-color: var(--N-95);
    border: 1px solid var(--white-border-15)
}

body.dark-theme .casino-container-list-card__order--1 {
    background-color: var(--N-10);
    color: var(--black)
}

body.dark-theme .casino-container-list-card__order--2 {
    background-color: var(--N-95);
    border: 1px solid var(--white-border-15);
    color: var(--N-10)
}

body.dark-theme .casino-container-list-card__order--3 {
    background-color: var(--N-90)
}

body.dark-theme .casino-container-list-card__verify--1:after {
    background-color: var(--N-10)
}

body.dark-theme .casino-container-list-card__verify--2 {
    border: 1px solid var(--grey-border-15)
}

body.dark-theme .casino-container-list-card--highlighted {
    background-color: var(--A-DL);
    border-color: var(--A-40)
}

body.dark-theme .casino-container-list-card--highlighted .casino-container-list-card__order {
    background-color: var(--A-40);
    color: var(--white)
}

body.border-medium .container-table-affiliate__order--1 {
    border-radius: 6px
}

body.border-medium .container-table-affiliate__order--3 {
    border-radius: 0 0 6px 6px
}

body.border-medium .container-table-affiliate__img, body.border-medium .container-table-affiliate__payments-elements-dropdown, body.border-medium .container-table-affiliate__row {
    border-radius: 12px
}

body.border-maximum .container-table-affiliate__order--1 {
    border-radius: 100px
}

body.border-maximum .container-table-affiliate__order--3 {
    border-radius: 0 0 100px 100px
}

body.border-maximum .container-table-affiliate__img, body.border-maximum .container-table-affiliate__payments-elements-dropdown, body.border-maximum .container-table-affiliate__row {
    border-radius: 20px
}

@media screen and (min-width: 1200px) {
    body.border-medium .container-table-affiliate__head--1 {
        border-radius: 8px
    }

    body.border-medium .container-table-affiliate__order--3 {
        border-radius: 0 6px 6px 0
    }

    body.border-medium .container-table-affiliate__img--3 {
        border-radius: 50%
    }

    body.border-maximum .container-table-affiliate__head--1 {
        border-radius: 100px
    }

    body.border-maximum .container-table-affiliate__order--3 {
        border-radius: 0 100px 100px 0
    }
}

@media screen and (max-width: 1199px) {
    body.border-medium .container-table-affiliate--1 .container-table-affiliate__img {
        border-radius: 9.5px 9.5px 0 0
    }

    body.border-maximum .container-table-affiliate--1 .container-table-affiliate__img {
        border-radius: 17px 17px 0 0
    }
}

@media screen and (min-width: 1200px) {
    body.border-medium .container-table-affiliate--1 .container-table-affiliate__img--1, body.border-medium .container-table-affiliate--1 .container-table-affiliate__img--2 {
        border-radius: 9.5px 0 0 9.5px
    }

    body.border-maximum .container-table-affiliate--1 .container-table-affiliate__img--1, body.border-maximum .container-table-affiliate--1 .container-table-affiliate__img--2 {
        border-radius: 17px 0 0 17px
    }
}

body.border-medium .affiliate-card-container {
    border-radius: 12px
}

body.border-medium .affiliate-card-container__order--1 {
    border-radius: 6px
}

body.border-medium .affiliate-card-container__order--3 {
    border-radius: 0 0 6px 6px
}

body.border-medium .affiliate-card-container__img {
    border-radius: 12px 12px 0 0
}

body.border-medium .affiliate-card-container__payments-elements-dropdown {
    border-radius: 12px
}

body.border-maximum .affiliate-card-container {
    border-radius: 20px
}

body.border-maximum .affiliate-card-container__order--1 {
    border-radius: 100px
}

body.border-maximum .affiliate-card-container__order--3 {
    border-radius: 0 0 100px 100px
}

body.border-maximum .affiliate-card-container__img {
    border-radius: 20px 20px 0 0
}

body.border-maximum .affiliate-card-container__payments-elements-dropdown {
    border-radius: 20px
}

@media screen and (min-width: 1200px) {
    body.border-medium .affiliate-card-container-top-1 .affiliate-card-container__img {
        border-radius: 12px
    }

    body.border-maximum .affiliate-card-container-top-1 .affiliate-card-container__img {
        border-radius: 20px
    }

    body.border-medium .affiliate-card-container-top-3 .affiliate-card-container__order--1 {
        border-radius: 6px
    }

    body.border-medium .affiliate-card-container-top-3 .affiliate-card-container__order--3 {
        border-radius: 0 0 6px 6px
    }

    body.border-medium .affiliate-card-container-top-3 .affiliate-card-container__img {
        border-radius: 12px
    }

    body.border-medium .affiliate-card-container.affiliate-card-container--1 .affiliate-card-container__img {
        border-radius: 12px 12px 0 0
    }

    body.border-maximum .affiliate-card-container-top-3 .affiliate-card-container__order--1 {
        border-radius: 100px
    }

    body.border-maximum .affiliate-card-container-top-3 .affiliate-card-container__order--3 {
        border-radius: 0 0 100px 100px
    }

    body.border-maximum .affiliate-card-container-top-3 .affiliate-card-container__img {
        border-radius: 20px
    }

    body.border-maximum .affiliate-card-container.affiliate-card-container--1 .affiliate-card-container__img {
        border-radius: 20px 20px 0 0
    }
}

body.border-medium .aff-banner, body.border-medium .aff-banner__img--2 {
    border-radius: 12px
}

body.border-maximum .aff-banner, body.border-maximum .aff-banner__img--2 {
    border-radius: 20px
}

body.border-medium .casino-container-list-card {
    border-radius: 12px
}

body.border-medium .casino-container-list-card__order--1 {
    border-radius: 6px
}

body.border-medium .casino-container-list-card__order--3 {
    border-radius: 0 6px 6px 0
}

body.border-maximum .casino-container-list-card {
    border-radius: 20px
}

body.border-maximum .casino-container-list-card__order--1 {
    border-radius: 100px
}

body.border-maximum .casino-container-list-card__order--3 {
    border-radius: 0 100px 100px 0
}

.table-wrapper {
    overflow-x: auto;
    margin: 24px 0
}

.table-wrapper::-webkit-scrollbar {
    height: 4px
}

.table-wrapper::-webkit-scrollbar-thumb {
    background-color: var(--grey-border-15);
    border-radius: 2px
}

.table-wrapper:-webkit-scrollbar-track {
    background-color: var(--grey-border-15)
}

.table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    min-width: max-content
}

.table th, .table td {
    text-align: left
}

.table th {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    padding: 12px 16px
}

.table td {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    padding: 12px 16px
}

.table--f16 th {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    padding: 12px 16px
}

.table--f16 td {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    padding: 12px 16px
}

.table--f14 th {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 8px
}

.table--f14 td {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 8px
}

.table--f12 th {
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    padding: 9px 8px
}

.table--f12 td {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    padding: 9px 8px
}

.table--1 th {
    background-color: var(--N-5)
}

.table--1 th:not(:last-child) {
    border-right: 1px solid var(--grey-border-8)
}

.table--1 th:first-child {
    border-radius: 4px 0 0 4px
}

.table--1 th:last-child {
    border-radius: 0 4px 4px 0
}

.table--1 td {
    border-bottom: 1px solid var(--grey-border-8)
}

.table--2 th {
    background-color: transparent;
    padding-top: 0;
    border-bottom: 1px solid var(--black)
}

.table--2 td {
    border-bottom: 1px solid var(--grey-border-8)
}

.table--3 th {
    background-color: var(--black);
    color: var(--white)
}

.table--3 th:first-child {
    border-radius: 4px 0 0 4px
}

.table--3 th:last-child {
    border-radius: 0 4px 4px 0
}

.table--3 tr:nth-child(even) td {
    background-color: var(--N-3)
}

.table-category-list {
    border-collapse: collapse;
    border-spacing: 0;
    min-width: max-content;
    width: 100%
}

.table-category-list td {
    text-align: left;
    padding: 8px 0
}

.table-category-list td:not(:last-child) {
    padding-right: 32px
}

.table-category-list td span {
    margin-right: 10px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 32px;
    border-radius: 2px;
    background-color: #2a355a0d
}

.table-category-list--1 td {
    border-bottom: 1px solid var(--grey-border-8)
}

.table-category-list--2 td:first-child {
    border-radius: 4px 0 0 4px
}

.table-category-list--2 td:last-child {
    border-radius: 0 4px 4px 0
}

.table-category-list--2 tr:nth-child(even) td {
    background-color: var(--N-3)
}

.table-category-list--2 tr:nth-child(even) td span {
    margin-left: 10px
}

@media screen and (min-width: 992px) {
    .table--f16 th {
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        padding: 12px 24px
    }

    .table--f16 td {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px;
        padding: 12px 24px
    }

    .table--f14 th {
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 20px;
        padding: 14px 12px
    }

    .table--f14 td {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px;
        padding: 14px 12px
    }

    .table--f12 th {
        font-style: normal;
        font-weight: 700;
        font-size: 12px;
        line-height: 18px;
        padding: 15px 12px
    }

    .table--f12 td {
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        line-height: 18px;
        padding: 15px 12px
    }

    .table-category-list td {
        padding: 10px 0
    }

    .table-category-list td:not(:last-child) {
        padding-right: 24px
    }

    .table-category-list td span {
        margin-right: 12px;
        width: 36px;
        height: 36px;
        border-radius: 3px
    }
}

body.dark-theme .table--1 th {
    background-color: var(--N-90)
}

body.dark-theme .table--1 th:not(:last-child) {
    border-right: 1px solid var(--white-border-8)
}

body.dark-theme .table--1 td {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .table--2 th {
    border-bottom: 1px solid var(--white)
}

body.dark-theme .table--2 td {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .table--3 th {
    background-color: var(--white);
    color: var(--black)
}

body.dark-theme .table--3 tr:nth-child(even) td {
    background-color: var(--N-90)
}

body.dark-theme .table-category-list td span {
    background-color: #eaebee0d
}

body.dark-theme .table-category-list--1 td {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .table-category-list--2 td span {
    margin-left: 12px
}

body.dark-theme .table-category-list--2 tr:nth-child(even) td {
    background-color: var(--N-90)
}

body.border-medium .table--1.table--f16 th:first-child, body.border-medium .table--3.table--f16 th:first-child {
    border-radius: 12px 0 0 12px
}

body.border-medium .table--1.table--f16 th:last-child, body.border-medium .table--3.table--f16 th:last-child {
    border-radius: 0 12px 12px 0
}

body.border-maximum .table--1.table--f16 th:first-child, body.border-maximum .table--3.table--f16 th:first-child {
    border-radius: 20px 0 0 20px
}

body.border-maximum .table--1.table--f16 th:last-child, body.border-maximum .table--3.table--f16 th:last-child {
    border-radius: 0 20px 20px 0
}

body.border-medium .table-category-list--2 td:first-child {
    border-radius: 12px 0 0 12px
}

body.border-medium .table-category-list--2 td:last-child {
    border-radius: 0 12px 12px 0
}

body.border-maximum .table-category-list--2 td:first-child {
    border-radius: 20px 0 0 20px
}

body.border-maximum .table-category-list--2 td:last-child {
    border-radius: 0 20px 20px 0
}

@media screen and (min-width: 992px) {
    body.border-medium .table--1 th:first-child, body.border-medium .table--2 th:first-child, body.border-medium .table--3 th:first-child {
        border-radius: 12px 0 0 12px
    }

    body.border-medium .table--1 th:last-child, body.border-medium .table--2 th:last-child, body.border-medium .table--3 th:last-child {
        border-radius: 0 12px 12px 0
    }

    body.border-maximum .table--1 th:first-child, body.border-maximum .table--2 th:first-child, body.border-maximum .table--3 th:first-child {
        border-radius: 20px 0 0 20px
    }

    body.border-maximum .table--1 th:last-child, body.border-maximum .table--2 th:last-child, body.border-maximum .table--3 th:last-child {
        border-radius: 0 20px 20px 0
    }
}

.btn {
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    box-sizing: border-box;
    display: inline-flex;
    gap: 8px;
    align-items: center;
    justify-content: center;
    padding: 9px 12px;
    border-radius: 3px;
    cursor: pointer;
    position: relative;
    z-index: 10;
    transition: .3s all ease;
    overflow: hidden
}

.btn.btn--outline {
    padding: 8px 11px
}

.btn:after {
    transition: inherit;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.btn svg {
    width: 18px;
    height: 18px
}

.btn svg, .btn svg path {
    transition: .15s all ease
}

.btn--accent {
    background-color: var(--A-50);
    color: var(--white)
}

.btn--accent svg, .btn--accent path {
    stroke: var(--white)
}

.btn--accent:hover:after {
    background: rgba(0, 0, 0, .2)
}

.btn--accent.btn--outline {
    border: 1px solid var(--A-50);
    color: var(--A-50);
    background-color: transparent
}

.btn--accent.btn--outline svg, .btn--accent.btn--outline path {
    stroke: var(--A-50)
}

.btn--accent.btn--outline:after {
    display: none
}

.btn--accent.btn--outline:hover {
    background-color: var(--A-50);
    color: var(--white)
}

.btn--accent.btn--outline:hover svg, .btn--accent.btn--outline:hover path {
    stroke: var(--white)
}

.btn--sec-accent {
    background-color: var(--SA-50);
    color: var(--white)
}

.btn--sec-accent svg, .btn--sec-accent path {
    stroke: var(--white)
}

.btn--sec-accent:hover:after {
    background: rgba(0, 0, 0, .2)
}

.btn--sec-accent.btn--outline {
    border: 1px solid var(--SA-50);
    color: var(--SA-50);
    background-color: transparent
}

.btn--sec-accent.btn--outline svg, .btn--sec-accent.btn--outline path {
    stroke: var(--SA-50)
}

.btn--sec-accent.btn--outline:after {
    display: none
}

.btn--sec-accent.btn--outline:hover {
    background-color: var(--SA-50);
    color: var(--white)
}

.btn--sec-accent.btn--outline:hover svg, .btn--sec-accent.btn--outline:hover path {
    stroke: var(--white)
}

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

.btn--white svg, .btn--white path {
    stroke: var(--black)
}

.btn--white:hover {
    background-color: var(--N-10)
}

.btn--white.btn--outline {
    border: 1px solid var(--white);
    color: var(--white);
    background-color: transparent
}

.btn--white.btn--outline svg, .btn--white.btn--outline path {
    stroke: var(--white)
}

.btn--white.btn--outline:hover {
    background-color: var(--white);
    color: var(--black)
}

.btn--white.btn--outline:hover svg, .btn--white.btn--outline:hover path {
    stroke: var(--black)
}

.btn--grey {
    background-color: var(--N-5);
    color: var(--black)
}

.btn--grey svg, .btn--grey path {
    stroke: var(--black)
}

.btn--grey:hover {
    background-color: var(--N-10)
}

.btn--grey.btn--outline {
    border: 1px solid var(--grey-border-15);
    color: var(--black);
    background-color: transparent
}

.btn--grey.btn--outline svg, .btn--grey.btn--outline path {
    stroke: var(--black)
}

.btn--grey.btn--outline:hover {
    background-color: var(--N-5);
    border: 1px solid var(--N-5)
}

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

.btn--black svg, .btn--black path {
    stroke: var(--white)
}

.btn--black:hover {
    background-color: var(--N-90)
}

.btn--black.btn--outline {
    border: 1px solid var(--black);
    color: var(--black);
    background-color: transparent
}

.btn--black.btn--outline svg, .btn--black.btn--outline path {
    stroke: var(--black)
}

.btn--black.btn--outline:hover {
    background-color: var(--black);
    color: var(--white)
}

.btn--black.btn--outline:hover svg, .btn--black.btn--outline:hover path {
    stroke: var(--white)
}

.btn--m {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    padding: 14px 16px;
    border-radius: 4px
}

.btn--m svg {
    width: 20px;
    height: 20px
}

.btn--m.btn--outline {
    padding: 13px 15px
}

.btn--l {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    padding: 16px 24px;
    border-radius: 4px
}

.btn--l svg {
    width: 24px;
    height: 24px
}

.btn--l.btn--outline {
    padding: 15px 23px
}

body.dark-theme .btn--accent {
    background-color: var(--A-40);
    color: var(--white)
}

body.dark-theme .btn--accent svg, body.dark-theme .btn--accent path {
    stroke: var(--white)
}

body.dark-theme .btn--accent:hover:after {
    background: rgba(0, 0, 0, .2)
}

body.dark-theme .btn--accent.btn--outline {
    border: 1px solid var(--A-30);
    color: var(--A-30);
    background-color: transparent
}

body.dark-theme .btn--accent.btn--outline svg, body.dark-theme .btn--accent.btn--outline path {
    stroke: var(--A-30)
}

body.dark-theme .btn--accent.btn--outline:hover {
    background-color: var(--A-40);
    border-color: var(--A-40);
    color: var(--white)
}

body.dark-theme .btn--accent.btn--outline:hover svg, body.dark-theme .btn--accent.btn--outline:hover path {
    stroke: var(--white)
}

body.dark-theme .btn--sec-accent {
    background-color: var(--SA-40);
    color: var(--white)
}

body.dark-theme .btn--sec-accent svg, body.dark-theme .btn--sec-accent path {
    stroke: var(--white)
}

body.dark-theme .btn--sec-accent:hover:after {
    background: rgba(0, 0, 0, .2)
}

body.dark-theme .btn--sec-accent.btn--outline {
    border: 1px solid var(--SA-30);
    color: var(--SA-30);
    background-color: transparent
}

body.dark-theme .btn--sec-accent.btn--outline svg, body.dark-theme .btn--sec-accent.btn--outline path {
    stroke: var(--SA-30)
}

body.dark-theme .btn--sec-accent.btn--outline:hover {
    background-color: var(--SA-40);
    border-color: var(--SA-40);
    color: var(--white)
}

body.dark-theme .btn--sec-accent.btn--outline:hover svg, body.dark-theme .btn--sec-accent.btn--outline:hover path {
    stroke: var(--white)
}

body.dark-theme .btn--white {
    background-color: var(--white);
    color: var(--black)
}

body.dark-theme .btn--white svg, body.dark-theme .btn--white path {
    stroke: var(--black)
}

body.dark-theme .btn--white:hover {
    background-color: var(--N-10)
}

body.dark-theme .btn--white.btn--outline {
    color: var(--white);
    background-color: transparent
}

body.dark-theme .btn--white.btn--outline svg, body.dark-theme .btn--white.btn--outline path {
    stroke: var(--white)
}

body.dark-theme .btn--white.btn--outline:hover {
    background-color: var(--white);
    color: var(--black)
}

body.dark-theme .btn--white.btn--outline:hover svg, body.dark-theme .btn--white.btn--outline:hover path {
    stroke: var(--black)
}

body.dark-theme .btn--grey {
    background-color: var(--N-90);
    color: var(--N-10)
}

body.dark-theme .btn--grey svg, body.dark-theme .btn--grey path {
    stroke: var(--N-10)
}

body.dark-theme .btn--grey:hover {
    background-color: var(--N-10);
    color: var(--black)
}

body.dark-theme .btn--grey:hover svg, body.dark-theme .btn--grey:hover path {
    stroke: var(--black)
}

body.dark-theme .btn--grey.btn--outline {
    border: 1px solid var(--white-border-15);
    background-color: transparent
}

body.dark-theme .btn--grey.btn--outline:hover {
    background-color: var(--N-90);
    border: 1px solid var(--N-90);
    color: var(--N-10)
}

body.dark-theme .btn--grey.btn--outline:hover svg, body.dark-theme .btn--grey.btn--outline:hover path {
    stroke: var(--N-10)
}

body.dark-theme .btn--black {
    background-color: var(--black);
    color: var(--white)
}

body.dark-theme .btn--black svg, body.dark-theme .btn--black path {
    stroke: var(--white)
}

body.dark-theme .btn--black:hover {
    background-color: var(--N-90)
}

body.dark-theme .btn--black.btn--outline {
    border: 1px solid var(--black);
    color: var(--black);
    background-color: transparent
}

body.dark-theme .btn--black.btn--outline svg, body.dark-theme .btn--black.btn--outline path {
    stroke: var(--black)
}

body.dark-theme .btn--black.btn--outline:hover {
    background-color: var(--black);
    color: var(--white)
}

body.dark-theme .btn--black.btn--outline:hover svg, body.dark-theme .btn--black.btn--outline:hover path {
    stroke: var(--white)
}

body.border-medium .btn {
    border-radius: 8px
}

body.border-medium .btn--m {
    border-radius: 10px
}

body.border-medium .btn--l {
    border-radius: 12px
}

body.border-maximum .btn {
    border-radius: 100px
}

.tabs {
    display: flex;
    overflow-x: auto;
    gap: 12px;
    margin: 24px 0
}

.tabs::-webkit-scrollbar {
    display: none
}

.tabs .tab {
    flex: 0 0 auto
}

.tab {
    padding: 8px 11px;
    border: 1px solid transparent;
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    border-radius: 3px
}

.tab--1 {
    border-color: var(--grey-border-15)
}

.tab--1:hover {
    border-color: var(--grey-border-30)
}

.tab--1.is-active {
    background-color: var(--N-5);
    border-color: transparent
}

.tab--2 {
    border-color: var(--grey-border-15)
}

.tab--2:hover {
    border-color: var(--grey-border-30)
}

.tab--2.is-active {
    border-color: var(--A-50);
    border-width: 2px;
    padding: 7px 10px
}

.tab--3 {
    border-color: var(--grey-border-15)
}

.tab--3:hover {
    border-color: var(--grey-border-30);
    color: var(--A-50)
}

.tab--3.is-active {
    border-color: var(--A-50);
    color: var(--A-50);
    border-width: 2px;
    padding: 7px 10px
}

.tab--4 {
    border-color: var(--grey-border-15)
}

.tab--4:hover {
    border-color: var(--grey-border-30)
}

.tab--4.is-active {
    color: var(--black);
    border-color: var(--black);
    border-width: 2px;
    padding: 7px 10px
}

.tab--5 {
    border-color: var(--grey-border-15)
}

.tab--5:hover {
    border-color: var(--black);
    color: var(--black)
}

.tab--5.is-active {
    border-color: var(--black);
    background-color: var(--black);
    color: var(--white);
    border-width: 2px;
    padding: 7px 10px
}

@media screen and (min-width: 992px) {
    .tabs {
        margin: 32px 0
    }

    .tab {
        padding: 13px 15px;
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 20px;
        border-radius: 4px
    }

    .tab--2.is-active, .tab--3.is-active, .tab--4.is-active, .tab--5.is-active {
        padding: 12px 14px
    }
}

body.dark-theme .tab {
    color: var(--N-10)
}

body.dark-theme .tab--1 {
    border-color: var(--white-border-15)
}

body.dark-theme .tab--1:hover {
    border-color: var(--white-border-30)
}

body.dark-theme .tab--1.is-active {
    background-color: var(--N-90);
    border-color: var(--N-90)
}

body.dark-theme .tab--2 {
    border-color: var(--white-border-15)
}

body.dark-theme .tab--2:hover {
    border-color: var(--white-border-30)
}

body.dark-theme .tab--2.is-active {
    border-color: var(--A-40)
}

body.dark-theme .tab--3 {
    border-color: var(--white-border-15)
}

body.dark-theme .tab--3:hover {
    border-color: var(--white-border-30);
    color: var(--A-30)
}

body.dark-theme .tab--3.is-active {
    border-color: var(--A-40);
    color: var(--A-30)
}

body.dark-theme .tab--4 {
    border-color: var(--white-border-15)
}

body.dark-theme .tab--4:hover {
    border-color: var(--white-border-30)
}

body.dark-theme .tab--4.is-active {
    color: var(--N-10);
    border-color: var(--N-10)
}

body.dark-theme .tab--5 {
    border-color: var(--white-border-15)
}

body.dark-theme .tab--5:hover {
    border-color: var(--N-10)
}

body.dark-theme .tab--5.is-active {
    border-color: var(--N-10);
    background-color: var(--N-10);
    color: var(--black)
}

@media screen and (min-width: 992px) {
    body.border-medium .tab {
        border-radius: 12px
    }

    body.border-maximum .tab {
        border-radius: 20px
    }
}

.payments-elements-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.payments-elements-btn:after {
    transition: .3s all ease;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: .05
}

.payments-elements-btn:hover:after {
    background-color: var(--black)
}

.payments-elements-btn img {
    height: auto;
    width: inherit;
}

.payments-elements-btn--s {
    width: 48px;
    height: 24px;
    padding: 6px;
    border-radius: 2px
}

.payments-elements-btn--s.payments-elements-btn--outline {
    padding: 5px
}

.payments-elements-btn--s img {
    max-width: 36px
}

@media (max-width: 1000px) {
    .payments-elements-btn--s {
        height: 60px;
    }
    .payments-elements-btn--s img {
        max-width: 100px
    }
}


.payments-elements-btn--m {
    width: 64px;
    height: 36px;
    padding: 8px;
    border-radius: 3px
}

.payments-elements-btn--m img {
    max-width: 48px
}

.payments-elements-btn--m.payments-elements-btn--outline {
    padding: 7px
}

.payments-elements-btn--m.payments-elements-btn--more img {
    width: 32px;
    height: 32px
}

.payments-elements-btn--ms {
    width: 64px;
    max-width: 71px;
    height: 60px;
    padding: 8px;
    border-radius: 3px
}

.payments-elements-btn--ms img {
    max-width: 100px;
}

.payments-elements-btn--ms.payments-elements-btn--outline {
    padding: 7px
}

.payments-elements-btn--ms.payments-elements-btn--more img {
    width: 32px;
    height: 32px
}

@media screen and (min-width: 992px) {
    .payments-elements-btn--ms {
        width: 48px;
        height: 26px;
        padding: 6px;
        border-radius: 2px
    }

    .payments-elements-btn--ms.payments-elements-btn--outline {
        padding: 5px
    }

    .payments-elements-btn--ms img {
        max-width: 48px;
    }
}

.payments-elements-btn--outline {
    border: 1px solid var(--grey-border-15)
}

.payments-elements-btn--outline:after {
    transition: .3s all ease;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    opacity: .05
}

.payments-elements-btn--outline:hover:after {
    background-color: var(--black)
}

.payments-elements-btn--more img {
    transition: .3s all ease;
    opacity: .3;
    width: 24px;
    height: 24px
}

.payments-elements-btn--more:hover img, .payments-elements-btn--more.is-active img {
    opacity: 1
}

.payments-elements-btn--colored:after {
    background-color: var(--black)
}

.payments-elements-btn--colored:hover:after {
    opacity: .1
}

body.dark-theme .payments-elements-btn, body.dark-theme .payments-elements-btn--outline, body.dark-theme .payments-elements-btn--colored {
    background-color: var(--N-10)
}

body.dark-theme .payments-elements-btn:after, body.dark-theme .payments-elements-btn--outline:after, body.dark-theme .payments-elements-btn--colored:after {
    background-color: transparent
}

body.dark-theme .payments-elements-btn:hover:after, body.dark-theme .payments-elements-btn--outline:hover:after, body.dark-theme .payments-elements-btn--colored:hover:after {
    background: var(--black)
}

body.dark-theme .payments-elements-btn.payments-elements-btn--outline, body.dark-theme .payments-elements-btn--outline.payments-elements-btn--outline, body.dark-theme .payments-elements-btn--colored.payments-elements-btn--outline {
    padding: 0 4.67px
}

body.border-medium .payments-elements-btn--s {
    border-radius: 4px
}

body.border-medium .payments-elements-btn--m, body.border-medium .payments-elements-btn--ms {
    border-radius: 8px
}

body.border-maximum .payments-elements-btn--s, body.border-maximum .payments-elements-btn--m, body.border-maximum .payments-elements-btn--ms {
    border-radius: 100px
}

@media screen and (min-width: 992px) {
    body.border-medium .payments-elements-btn--ms {
        border-radius: 4px
    }
}

.to-top {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.to-top svg {
    max-width: 32px
}

.to-top:before {
    z-index: -1;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.to-top.to-top--trans:before {
    opacity: .4
}

.to-top.is-hidden {
    opacity: 0;
    visibility: hidden;
    pointer-events: none
}

.to-top--black svg, .to-top--black path {
    stroke: var(--white)
}

.to-top--black:before {
    background-color: var(--black)
}

.to-top--white {
    border: 1px solid var(--grey-border-15)
}

.to-top--white svg, .to-top--white path {
    stroke: var(--black)
}

.to-top--white:before {
    background-color: var(--white)
}

.to-top--accent svg, .to-top--accent path {
    stroke: var(--white)
}

.to-top--accent:before {
    background-color: var(--A-50)
}

.to-top--sec-accent svg, .to-top--sec-accent path {
    stroke: var(--white)
}

.to-top--sec-accent:before {
    background-color: var(--SA-50)
}

@media screen and (min-width: 992px) {
    .to-top {
        width: 56px;
        height: 56px
    }

    .to-top svg {
        max-width: 40px
    }

    .to-top.to-top--trans:before {
        opacity: .4
    }

    .to-top--black:hover:before {
        opacity: .9
    }

    .to-top--black.to-top--trans:hover:before {
        opacity: .8
    }

    .to-top--white:hover {
        border: none
    }

    .to-top--white:hover:before {
        
        opacity: .7
    }

    .to-top--white.to-top--trans {
        opacity: .4
    }

    .to-top--white.to-top--trans:hover {
        opacity: 1
    }

    .to-top--accent {
        background-color: var(--A-50)
    }

    .to-top--accent:hover:before {
        background: rgba(0, 0, 0, .2)
    }

    .to-top--accent.to-top--trans {
        opacity: .4
    }

    .to-top--accent.to-top--trans:hover {
        opacity: 1
    }

    .to-top--sec-accent {
        background-color: var(--SA-50)
    }

    .to-top--sec-accent:hover:before {
        background: rgba(0, 0, 0, .2)
    }

    .to-top--sec-accent.to-top--trans {
        opacity: .4
    }

    .to-top--sec-accent.to-top--trans:hover {
        opacity: 1
    }
}

body.border-medium .to-top {
    border-radius: 12px
}

body.border-maximum .to-top {
    border-radius: 20px
}

.article-container-card {
    display: flex;
    flex-direction: column;
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid var(--grey-border-15)
}

.article-container-card .page-info-container-element, .article-container-card h3, .article-container-card p {
    margin: 0 !important
}

.article-container-card__info-container-element {
    height: 100%;
    padding: 16px;
    display: flex;
    flex-direction: column;
    gap: 10px
}

.article-container-card__info-container-element a:first-of-type {
    color: unset;
    text-decoration: none
}

.article-container-card__info-container-element h3 {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px
}

.article-container-card__info-container-element p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: auto
}

.article-container-card__link-element-text {
    margin-top: auto;
    display: flex;
    align-items: center;
    font-style: normal;
    font-weight: 700;
    color: var(--black);
    text-decoration: none !important
}

.article-container-card__link-element-text svg, .article-container-card__link-element-text path {
    color: var(--black);
    transition: .15s all ease
}

.article-container-card__link-element-text:hover svg {
    transform: translate(12px)
}

.article-container-card__link-element-text:hover svg, .article-container-card__link-element-text:hover path {
    stroke: var(--A-50)
}

.article-container-card__link-element-text--16 {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    gap: 8px
}

.article-container-card__link-element-text--14 {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    gap: 6px
}

.article-container-card__link-element-text--14 svg {
    max-width: 20px
}

.article-container-card__link-element-text--accent {
    color: var(--A-50)
}

.article-container-card__link-element-text--accent svg, .article-container-card__link-element-text--accent path {
    stroke: var(--A-50)
}

.article-container-card--1 .article-container-card__img img {
    aspect-ratio: 358/239
}

.article-container-card--2 .article-container-card__img {
    margin: 16px 16px 0
}

.article-container-card--2 .article-container-card__img img {
    aspect-ratio: 326/217;
    border-radius: 4px
}

.article-container-card--2 .article-container-card__link-element-text {
    margin-left: auto
}

.article-container-card--filled {
    background-color: var(--N-5);
    border: none
}

.news-container {
    display: grid;
    gap: 24px
}

.lead-content-container .article-container-card {
    margin-top: 32px
}

@media screen and (min-width: 576px) {
    .news-container {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media screen and (min-width: 992px) {
    .news-container {
        display: flex;
        flex-wrap: wrap;
        gap: 48px
    }

    .news-container .article-container-card:first-child, .news-container .article-container-card:nth-child(2) {
        width: calc(50% - 24px)
    }

    .news-container .article-container-card {
        width: calc(33.3333333333% - 32px)
    }

    .article-container-card__info-container-element {
        padding: 24px;
        gap: 16px
    }

    .article-container-card__info-container-element h3 {
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 32px
    }

    .article-container-card__info-container-element p {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .article-container-card__link-element-text {
        margin-top: 8px
    }

    .lead-content-container .article-container-card {
        display: inline-flex;
        flex-direction: row;
        align-items: center;
        margin-top: 48px
    }

    .lead-content-container .article-container-card__img img {
        aspect-ratio: 616/411
    }

    .lead-content-container .article-container-card__info-container-element {
        max-width: 860px
    }

    .lead-content-container .article-container-card__info-container-element h3 {
        font-style: normal;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px
    }

    .lead-content-container .article-container-card__info-container-element p {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px
    }
}

body.border-medium .article-container-card, body.border-medium .article-container-card--2 .article-container-card__img img {
    border-radius: 12px
}

body.border-maximum .article-container-card, body.border-maximum .article-container-card--2 .article-container-card__img img {
    border-radius: 20px
}

a {
    color: var(--A-50)
}

a:hover {
    color: var(--A-60);
    text-decoration: underline
}

body.dark-theme a {
    color: var(--A-50)
}

body.dark-theme a:hover {
    color: var(--A-40)
}

body:not(.dark-theme) .bg-accent a {
    color: var(--white);
}

body:not(.dark-theme) .bg-accent a:hover {
    color: var(--white);
    opacity: 1
}

body:not(.dark-theme) .bg-black a {
    color: var(--A-40)
}

body:not(.dark-theme) .bg-black a:hover {
    color: var(--A-30)
}

.link-element-text--1 {
    color: var(--black)
}

.link-element-text--2 {
    color: var(--black);
    opacity: .5
}

.link-element-text--2 svg, .link-element-text--2 path {
    stroke: var(--black)
}

.link-element-text--2:hover {
    opacity: 1
}

body:not(.dark-theme) .bg-black .link-element-text--1 {
    color: var(--white)
}

body:not(.dark-theme) .bg-black .link-element-text--1:hover {
    color: var(--A-30)
}

body:not(.dark-theme) .bg-black .link-element-text--2 {
    color: var(--white)
}

body:not(.dark-theme) .bg-black .link-element-text--2:hover {
    color: var(--A-30)
}

body:not(.dark-theme) .bg-accent .link-element-text--1 {
    color: var(--white);
    opacity: 1
}

body:not(.dark-theme) .bg-accent .link-element-text--1:hover {
    color: var(--white);
}

body:not(.dark-theme) .bg-accent .link-element-text--2 {
    color: var(--white);
}

body:not(.dark-theme) .bg-accent .link-element-text--2:hover {
    color: var(--white);
    opacity: 1
}

body.dark-theme .link-element-text--1 {
    color: var(--N-10)
}

body.dark-theme .link-element-text--1 svg, body.dark-theme .link-element-text--1 path {
    stroke: var(--N-10)
}

body.dark-theme .link-element-text--1:hover {
    color: var(--A-30)
}

body.dark-theme .link-element-text--1:hover svg, body.dark-theme .link-element-text--1:hover path {
    stroke: var(--A-30)
}

body.dark-theme .link-element-text--2 {
    color: var(--N-10);
    opacity: .5
}

body.dark-theme .link-element-text--2 svg, body.dark-theme .link-element-text--2 path {
    stroke: var(--N-10)
}

body.dark-theme .link-element-text--2:hover {
    color: var(--A-30)
}

body.dark-theme .link-element-text--2:hover svg, body.dark-theme .link-element-text--2:hover path {
    stroke: var(--A-30)
}

.logotype-image {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    text-decoration: none !important;
    color: var(--black) !important
}

.logotype-image span {
    color: var(--A-50)
}

.logotype-image--big {
    font-style: normal;
    font-weight: 700;
    letter-spacing: -.055em;
    font-size: 33px;
    line-height: 42px
}

body.dark-theme .logotype-image {
    color: var(--N-10) !important
}

body.dark-theme .logotype-image span {
    color: var(--A-40)
}

.breadcrumbs {
    margin-bottom: 32px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 0;
    row-gap: 8px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.breadcrumbs li:not(:last-child) {
    display: flex;
    align-items: center;
    gap: 8px
}

.breadcrumbs li:not(:last-child):after {
    content: "";
    display: inline-flex;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    color: var(--grey-border-15);
    margin-right: 8px
}

.breadcrumbs--1 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M6.66666 17.5L14.1667 10L6.66666 2.5' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

.breadcrumbs--2 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 10H18' stroke='%232A355A' stroke-opacity='0.15' stroke-width='1.5'/%3E%3C/svg%3E%0A")
}

.breadcrumbs--3 li:not(:last-child):after {
    background-image: unset;
    content: "/";
    width: auto;
    height: auto
}

.breadcrumbs--4 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='10' cy='10' r='2' fill='%232A355A'/%3E%3C/svg%3E%0A")
}

.breadcrumbs--5 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M10.4493 2.94928L17.5 10L10.4493 17.0507' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.9157 10L2.5 10' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body.dark-theme .breadcrumbs:after {
    color: var(--N-10)
}

body.dark-theme .breadcrumbs--1 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M6.66666 17.5L14.1667 10L6.66666 2.5' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body.dark-theme .breadcrumbs--2 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 10H18' stroke='white' stroke-opacity='0.15' stroke-width='1.5'/%3E%3C/svg%3E%0A")
}

body.dark-theme .breadcrumbs--4 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='10' cy='10' r='2' fill='%23EAEBEE'/%3E%3C/svg%3E%0A")
}

body.dark-theme .breadcrumbs--5 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M10.4493 2.94922L17.5 9.99994L10.4493 17.0507' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.9157 10L2.5 10' stroke='%23EAEBEE' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body:not(.dark-theme) .bg-accent .breadcrumbs svg, body:not(.dark-theme) .bg-accent .breadcrumbs path {
    stroke: var(--white);
}

body:not(.dark-theme) .bg-accent .breadcrumbs--1 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M6.66699 17.5L14.167 10L6.66699 2.5' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

body:not(.dark-theme) .bg-accent .breadcrumbs--2 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 10H18' stroke='white' stroke-opacity='0.2' stroke-width='1.5'/%3E%3C/svg%3E%0A")
}

body:not(.dark-theme) .bg-accent .breadcrumbs--3 li:not(:last-child):after {
    background-image: unset;
    content: "/";
    width: auto;
    height: auto
}

body:not(.dark-theme) .bg-accent .breadcrumbs--4 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='10' cy='10' r='2' fill='%232A355A'/%3E%3C/svg%3E%0A")
}

body:not(.dark-theme) .bg-accent .breadcrumbs--5 li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M10.4493 2.94928L17.5 10L10.4493 17.0507' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M16.9157 10L2.5 10' stroke='%232A355A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A")
}

@media screen and (min-width: 992px) {
    .breadcrumbs {
        column-gap: 12px;
        margin-bottom: 48px
    }

    .breadcrumbs li:not(:last-child) {
        gap: 12px
    }

    .breadcrumbs li:not(:last-child):after {
        margin-right: 12px
    }
}

.page-info-container-element {
    display: flex;
    flex-wrap: wrap;
    row-gap: 2px
}

.page-info-container-element svg {
    max-width: 18px;
    opacity: .3
}

.page-info-container-element li {
    display: flex;
    align-items: center;
    gap: 4px;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px
}

.page-info-container-element li span {
    color: var(--black);
    
}

.page-info-container-element li span b {
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px
}

.page-info-container-element li:first-child span + svg {
    opacity: 1
}

.page-info-container-element li:first-child span + svg path {
    stroke: var(--G-50)
}

.page-info-container-element--lines {
    column-gap: 12px
}

.page-info-container-element--lines li:not(:last-child):after {
    content: "";
    width: 1px;
    height: 18px;
    background-color: var(--grey-border-8);
    display: inline-flex;
    margin-left: 12px
}

.page-info-container-element--dots {
    column-gap: 4px
}

.page-info-container-element--dots li:not(:last-child):after {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background-color: var(--black);
    opacity: .3;
    margin: 0 7px
}

.page-info-container-element--contrast li span {
    opacity: 1
}

body.dark-theme .page-info-container-element svg path {
    stroke: var(--N-10)
}

body.dark-theme .page-info-container-element span {
    color: var(--N-10)
}

body.dark-theme .page-info-container-element--lines li:not(:last-child):after {
    background-color: var(--white-border-8)
}

body.dark-theme .page-info-container-element--dots li:not(:last-child):after {
    background-color: var(--N-10)
}

body:not(.dark-theme) .bg-accent .page-info-container-element svg path {
    stroke: var(--white)
}

body:not(.dark-theme) .bg-accent .page-info-container-element li span {
    color: var(--white);
}

@media screen and (min-width: 992px) {
    .page-info-container-element {
        column-gap: 16px
    }

    .page-info-container-element svg {
        max-width: 20px
    }

    .page-info-container-element li {
        gap: 6px;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .page-info-container-element li span b {
        font-style: normal;
        font-weight: 700;
        font-size: 14px;
        line-height: 20px
    }
}

.page-info-container-element-block--1 {
    position: relative;
    padding: 10px 0
}

.page-info-container-element-block--1:before {
    content: "";
    position: absolute;
    left: calc(50% - 9px);
    transform: translate(-50%);
    top: 0;
    background: #2a355a;
    background: rgba(42, 53, 90, .03);
    width: 100vw;
    height: 100%
}

.page-info-container-element-block--2 {
    padding-bottom: 16px
}

body.dark-theme .page-info-container-element-block--1:before {
    background: #ffffff;
    background: rgba(255, 255, 255, .05)
}

.bg-accent .page-info-container-element-block--1:before {
    background: #ffffff;
    background: rgba(255, 255, 255, .1)
}

@media screen and (min-width: 992px) {
    .page-info-container-element-block--1 {
        padding: 12px 0
    }

    .page-info-container-element-block--2 {
        padding-bottom: 32px
    }
}

.page-info-container-element-article {
    margin-top: 48px
}

.page-info-container-element-article .page-info-container-element {
    padding: 10px 8px;
    border-radius: 4px
}

.page-info-container-element-article--1 .page-info-container-element {
    background-color: var(--N-3)
}

.page-info-container-element-article--2 {
    padding-top: 16px;
    border-top: 1px solid var(--grey-border-15)
}

@media screen and (min-width: 992px) {
    .page-info-container-element-article {
        margin-top: 80px
    }

    .page-info-container-element-article--2 .page-info-container-element {
        padding-top: 24px
    }
}

.numbered-container-list {
    display: flex;
    flex-direction: column;
    counter-reset: ol-counter;
    gap: 12px
}

.numbered-container-list li {
    list-style: none
}

.numbered-container-list li:before {
    counter-increment: ol-counter;
    content: counter(ol-counter);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: absolute;
}

.numbered-container-list li b {
    font-style: normal;
    font-weight: 700
}

.numbered-container-list--1 li, .numbered-container-list--2 li, .numbered-container-list--3 li, .numbered-container-list--4 li {
    padding-left: 34px
}

.numbered-container-list--1 li:before, .numbered-container-list--2 li:before, .numbered-container-list--3 li:before, .numbered-container-list--4 li:before {
    width: 24px;
    height: 24px;
    border-radius: 2px;
    margin-left: -24px;
    transform: translate(-10px)
}

.numbered-container-list--1 li:before {
    background-color: var(--A-50);
    color: var(--white)
}

.numbered-container-list--2 li:before {
    background-color: var(--black);
    color: var(--white)
}

.numbered-container-list--3 li:before {
    background: var(--black);
    background: rgba(var(--black), .05);
    color: var(--black)
}

.numbered-container-list--4 li:before {
    background-color: transparent;
    border: 1px solid var(--grey-border-15)
}

.numbered-container-list--5 li {
    padding-left: 19px
}

.numbered-container-list--5 li:before {
    width: 19px;
    content: counter(ol-counter) ".";
    font-style: normal;
    font-weight: 700;
    margin-left: -19px;
}

.numbered-container-list--stepped-layout-element li:not(:last-child) {
    position: relative
}

.numbered-container-list--stepped-layout-element li:not(:last-child):after {
    position: absolute;
    z-index: -1;
    left: 12px;
    top: 26px;
    height: calc(100% - 16px);
    display: block;
    content: "";
    border-right: 1px solid var(--grey-border-15)
}

.numbered-container-list--stepped-layout-element.numbered-container-list--5 li:not(:last-child):after {
    content: "";
    left: 6.5px;
    top: 19px;
    height: calc(100% - 9px);
    display: block
}

body.dark-theme ol {
    color: var(--N-10)
}

body.dark-theme .numbered-container-list--1 li:before {
    background-color: var(--A-40)
}

body.dark-theme .numbered-container-list--2 li:before {
    background-color: var(--N-10);
    color: var(--N-95)
}

body.dark-theme .numbered-container-list--3 li:before {
    background: var(--N-10);
    background: rgba(var(--N-10), .05);
    color: var(--N-10)
}

body.dark-theme .numbered-container-list--4 li:before {
    border: 1px solid var(--white-border-15)
}

body.dark-theme .numbered-container-list--stepped-layout-element li:not(:last-child):after {
    border-right: 1px solid var(--white-border-15)
}

.list-container-unnumbered {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.list-container-unnumbered--1 li, .list-container-unnumbered--2 li, .list-container-unnumbered--3 li, .list-container-unnumbered--4 li, .list-container-unnumbered--5 li, .list-container-unnumbered--6 li, .list-container-unnumbered--7 li, .list-container-unnumbered--8 li, .list-container-unnumbered--9 li, .list-container-unnumbered--10 li {
    padding-left: 34px
}

.list-container-unnumbered--1 li:before, .list-container-unnumbered--2 li:before, .list-container-unnumbered--3 li:before, .list-container-unnumbered--4 li:before, .list-container-unnumbered--5 li:before, .list-container-unnumbered--6 li:before, .list-container-unnumbered--7 li:before, .list-container-unnumbered--8 li:before, .list-container-unnumbered--9 li:before, .list-container-unnumbered--10 li:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-left: -24px;
    transform: translate(-10px);
    background-repeat: no-repeat;
    vertical-align: middle
}

.list-container-unnumbered--1 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='11' width='16' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--2 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='11' width='16' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--3 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='4' y='11' width='16' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--4 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='6' y='11' width='12' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--5 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='11' width='12' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--6 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--7 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--8 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--9 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='12' cy='12' r='5.25' stroke='%2319A462' stroke-width='1.5'/%3E%3C/svg%3E%0A")
}

.list-container-unnumbered--10 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--1 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='11' width='16' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--2 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='11' width='16' height='2' fill='%23EAEBEE'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--3 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='4' y='11' width='16' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--4 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='6' y='11' width='12' height='2' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--5 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='11' width='12' height='2' fill='%23EAEBEE'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--6 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--7 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%23EAEBEE'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--8 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--9 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='0.3' cx='12' cy='12' r='5.25' stroke='%2319A462' stroke-width='1.5'/%3E%3C/svg%3E%0A")
}

body.dark-theme .list-container-unnumbered--10 li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%23EAEBEE'/%3E%3C/svg%3E%0A")
}

.lead-content-container {
    position: relative;
    padding-top: 16px
}

.lead-content-container__container-content-text {
    padding-bottom: 64px
}

.lead-content-container .page-info-container-element {
    margin: 12px 0 32px
}

.lead-content-container .page-info-container-element-block .page-info-container-element {
    margin: 0
}

.lead-content-container--centered h1, .lead-content-container--centered h2, .lead-content-container--centered h3 {
    text-align: center
}

.lead-content-container--centered .breadcrumbs, .lead-content-container--centered .page-info-container-element {
    justify-content: center
}

body:not(.dark-theme) .lead-content-container.bg-accent {
    color: var(--white)
}

body:not(.dark-theme) .lead-content-container.bg-accent:before {
    content: "";
    position: absolute;
    left: calc(50% - 9px);
    transform: translate(-50%);
    top: 0;
    width: 100vw;
    height: 100%;
    background-color: var(--A-50);
    z-index: -1
}

body:not(.dark-theme) .lead-content-container.bg-sec-accent:before {
    content: "";
    position: absolute;
    left: calc(50% - 9px);
    transform: translate(-50%);
    top: 0;
    width: 100vw;
    height: 100%;
    background-color: var(--SA-5);
    z-index: -1
}

@media screen and (min-width: 992px) {
    .lead-content-container {
        padding-top: 32px
    }

    .lead-content-container__container-content-text {
        padding-bottom: 100px
    }

    .lead-content-container--centered {
        max-width: 860px;
        margin: 0 auto
    }
}

.stars-container-rating-element-single, .stars-container-rating-element-single--3, .stars-container-rating-element-single--2, .stars-container-rating-element-single--1 {
    display: inline-flex
}

.stars-container-rating-element-single span, .stars-container-rating-element-single--3 span, .stars-container-rating-element-single--2 span, .stars-container-rating-element-single--1 span {
    font-style: normal;
    font-weight: 700;
    display: inline-flex;
    align-items: center;
    gap: 6px
}

.stars-container-rating-element-single span:before, .stars-container-rating-element-single--3 span:before, .stars-container-rating-element-single--2 span:before, .stars-container-rating-element-single--1 span:before {
    content: "";
    display: inline-block
}

.stars-container-rating-element-single--1 {
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px
}

.stars-container-rating-element-single--1 span {
    gap: 8px
}

.stars-container-rating-element-single--1 span:before {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='28' height='28' rx='2' fill='%23FF974A'/%3E%3Cpath d='M14.4998 5.66663L16.9126 11.3872L22.8332 12.0326L18.4048 16.2141L19.6502 22.3333L14.4998 19.1957L9.34948 22.3333L10.5949 16.2141L6.1665 12.0326L12.0871 11.3872L14.4998 5.66663Z' fill='white'/%3E%3C/svg%3E%0A");
    width: 28px;
    height: 28px
}

.stars-container-rating-element-single--2 {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
    padding: 4px 10px 4px 6px;
    border: 1px solid var(--grey-border-15);
    border-radius: 3px
}

.stars-container-rating-element-single--2 span:before {
    background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9997 2.33337L17.3775 10.3422L25.6663 11.2457L19.4666 17.0999L21.2102 25.6667L13.9997 21.2741L6.78918 25.6667L8.53272 17.0999L2.33301 11.2457L10.6218 10.3422L13.9997 2.33337Z' fill='%23FF974A'/%3E%3C/svg%3E%0A");
    width: 28px;
    height: 28px
}

.stars-container-rating-element-single--3 {
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px
}

.stars-container-rating-element-single--3 span:before {
    background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='0 0 31 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 2.5L19.1191 11.0809L28 12.0489L21.3574 18.3213L23.2255 27.5L15.5 22.7936L7.77447 27.5L9.64255 18.3213L3 12.0489L11.8809 11.0809L15.5 2.5Z' fill='%23FF974A'/%3E%3C/svg%3E%0A");
    width: 28px;
    height: 28px
}

body.dark-theme .stars-container-rating-element-single--1 span:before {
    background-image: url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' width='28' height='28' rx='2' fill='%23FFAE72'/%3E%3Cpath d='M14.4998 5.66663L16.9126 11.3872L22.8332 12.0326L18.4048 16.2141L19.6502 22.3333L14.4998 19.1957L9.34948 22.3333L10.5949 16.2141L6.1665 12.0326L12.0871 11.3872L14.4998 5.66663Z' fill='%232A355A'/%3E%3C/svg%3E%0A")
}

body.dark-theme .stars-container-rating-element-single--2 {
    border: 1px solid var(--white-border-15)
}

@media screen and (min-width: 1200px) {
    .stars-container-rating-element-single--1 {
        font-style: normal;
        font-weight: 700;
        letter-spacing: -.055em;
        font-size: 30px;
        line-height: 36px
    }

    .stars-container-rating-element-single--1 span {
        gap: 12px
    }

    .stars-container-rating-element-single--1 span:before {
        background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23FF974A'/%3E%3Cpath d='M15 5L17.8953 11.8647L25 12.6391L19.686 17.657L21.1804 25L15 21.2349L8.81957 25L10.314 17.657L5 12.6391L12.1047 11.8647L15 5Z' fill='white'/%3E%3C/svg%3E%0A");
        width: 30px;
        height: 30px
    }

    .stars-container-rating-element-single--2 {
        font-style: normal;
        font-weight: 700;
        letter-spacing: -.055em;
        font-size: 30px;
        line-height: 36px;
        padding: 23px 15px;
        border-radius: 4px
    }

    .stars-container-rating-element-single--2 span {
        gap: 8px
    }

    .stars-container-rating-element-single--2 span:before {
        background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9995 3L22.3425 13.297L32.9995 14.4587L25.0284 21.9855L27.2701 33L17.9995 27.3523L8.72887 33L10.9706 21.9855L2.99951 14.4587L13.6565 13.297L17.9995 3Z' fill='%23FF974A'/%3E%3C/svg%3E%0A");
        width: 36px;
        height: 36px
    }

    .stars-container-rating-element-single--3 {
        font-style: normal;
        font-weight: 700;
        letter-spacing: -.055em;
        font-size: 30px;
        line-height: 36px
    }

    .stars-container-rating-element-single--3 span:before {
        background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9995 3L22.3425 13.297L32.9995 14.4587L25.0284 21.9855L27.2701 33L17.9995 27.3523L8.72887 33L10.9706 21.9855L2.99951 14.4587L13.6565 13.297L17.9995 3Z' fill='%23FF974A'/%3E%3C/svg%3E%0A");
        width: 36px;
        height: 36px
    }

    body.dark-theme .stars-container-rating-element-single--1 span:before {
        background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23FFAE72'/%3E%3Cpath d='M15 5L17.8953 11.8647L25 12.6391L19.686 17.657L21.1804 25L15 21.2349L8.81957 25L10.314 17.657L5 12.6391L12.1047 11.8647L15 5Z' fill='%232A355A'/%3E%3C/svg%3E%0A")
    }
}

.table-content-of-container {
    transition: .3s all ease;
    transform: translateY(-30%);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    background-color: var(--white);
    z-index: 10;
    filter: drop-shadow(var(--shadow-white-top))
}

.table-content-of-container__progress {
    height: 3px;
    background-color: var(--A-50);
    display: flex;
    position: absolute;
    left: 0;
    bottom: 0
}

.table-content-of-container__title-heading-text {
    display: none
}

.table-content-of-container__current {
    position: relative;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 8px;
    padding: 12px 16px
}

.table-content-of-container__current button {
    display: flex;
    opacity: .3;
    transition: .3s all ease
}

.table-content-of-container__current button.is-active {
    opacity: 1;
    transform: rotate(180deg)
}

.table-content-of-container__items {
    background-color: var(--white);
    position: absolute;
    left: 0;
    width: 100%;
    transition: .3s all ease;
    opacity: 0;
    visibility: hidden;
    display: flex;
    flex-direction: column
}

.table-content-of-container__items .table-content-of-container__item:last-child {
    border: none
}

.table-content-of-container__items.is-expanded {
    z-index: 1;
    opacity: 1;
    visibility: visible
}

.table-content-of-container__item a {
    width: 100%;
    display: flex;
    color: var(--black);
    text-decoration: none
}

.table-content-of-container__item--1 {
    padding: 12px 16px;
    border-bottom: 1px solid var(--grey-border-8)
}

.table-content-of-container__item--1.is-active {
    border-left: 3px solid var(--A-50);
    background-color: var(--A-5)
}

.table-content-of-container__item--1.is-active a {
    color: var(--A-50)
}

.table-content-of-container__item--2 {
    padding: 12px 16px
}

.table-content-of-container__item--2.is-active {
    background-color: var(--A-5)
}

.table-content-of-container__item--2.is-active a {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: var(--A-50)
}

.table-content-of-container__item--3 {
    padding: 12px 16px
}

.table-content-of-container__item--3 a {
    opacity: .5
}

.table-content-of-container__item--3.is-active {
    background-color: var(--N-5)
}

.table-content-of-container__item--3.is-active a {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    opacity: 1
}

.table-content-of-container__item--4 {
    padding: 12px 16px
}

.table-content-of-container__item--4 a {
    opacity: .5
}

.table-content-of-container__item--4.is-active a {
    opacity: 1;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px
}

.table-content-of-container__item--5 {
    padding: 12px 16px 12px 32px
}

.table-content-of-container__item--5 a {
    opacity: .5
}

.table-content-of-container__item--5:before {
    display: inline-block;
    vertical-align: middle;
    content: "";
    width: 24px;
    height: 24px;
    margin-left: -28px
}

.table-content-of-container__item--5.is-active:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

.table-content-of-container__item--5.is-active a {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    opacity: 1
}

.table-content-of-container.is-visible {
    opacity: 1;
    visibility: visible;
    transform: translateY(0)
}

.scroll-down .table-content-of-container {
    top: 65px
}

@media screen and (min-width: 992px) {
    .table-content-of-container {
        border-radius: 4px;
        overflow: hidden;
        filter: unset;
        transform: unset;
        position: sticky;
        opacity: 1;
        visibility: visible;
        top: 48px;
        border: 1px solid var(--grey-border-15);
        padding-bottom: 16px
    }

    .table-content-of-container__progress {
        display: none
    }

    .table-content-of-container__title-heading-text {
        display: block;
        margin-bottom: 8px;
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 32px
    }

    .table-content-of-container__title-heading-text--1 {
        padding: 24px
    }

    .table-content-of-container__title-heading-text--2 {
        padding: 24px 24px 24px 16px;
        border-bottom: 1px solid var(--grey-border-15)
    }

    .table-content-of-container__title-heading-text--3 {
        padding: 24px 24px 24px 16px;
        background-color: var(--N-5)
    }

    .table-content-of-container__current {
        display: none
    }

    .table-content-of-container__items {
        position: relative;
        top: 0;
        height: auto;
        opacity: 1;
        visibility: visible;
        max-height: 70vh;
        overflow-y: auto
    }

    .table-content-of-container__items::-webkit-scrollbar {
        width: 3px
    }

    .table-content-of-container__items::-webkit-scrollbar-thumb {
        background-color: var(--grey-border-15);
        border-radius: 2px
    }

    .table-content-of-container__items:-webkit-scrollbar-track {
        background-color: var(--grey-border-15)
    }

    .table-content-of-container__item {
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px
    }

    .table-content-of-container__item--1 {
        padding: 16px 24px
    }

    .table-content-of-container__item--1:hover a {
        color: var(--A-50)
    }

    .table-content-of-container__item--2 {
        padding: 16px 24px
    }

    .table-content-of-container__item--2:hover {
        background-color: var(--A-5)
    }

    .table-content-of-container__item--3 {
        padding: 16px 24px
    }

    .table-content-of-container__item--3:hover {
        background-color: var(--N-5)
    }

    .table-content-of-container__item--4 {
        padding: 8px 24px
    }

    .table-content-of-container__item--4:hover a {
        opacity: 1;
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px
    }

    .table-content-of-container__item--5 {
        padding: 8px 24px 8px 48px
    }

    .table-content-of-container__item--5:hover a {
        opacity: 1
    }

    .scroll-down .table-content-of-container {
        top: 144px;
    }
}

body.dark-theme .table-content-of-container {
    background-color: var(--N-95)
}

body.dark-theme .table-content-of-container__progress {
    background-color: var(--A-40)
}

body.dark-theme .table-content-of-container__current button svg, body.dark-theme .table-content-of-container__current button path {
    stroke: var(--N-10)
}

body.dark-theme .table-content-of-container__items {
    background-color: var(--N-95)
}

body.dark-theme .table-content-of-container__item a {
    color: var(--N-10)
}

body.dark-theme .table-content-of-container__item--1 {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .table-content-of-container__item--1.is-active {
    border-left: 3px solid var(--A-40);
    background-color: var(--A-DL)
}

body.dark-theme .table-content-of-container__item--1.is-active a {
    color: var(--A-30)
}

body.dark-theme .table-content-of-container__item--2.is-active {
    background-color: var(--A-DL)
}

body.dark-theme .table-content-of-container__item--2.is-active a {
    color: var(--A-30)
}

body.dark-theme .table-content-of-container__item--3.is-active {
    background-color: var(--N-90)
}

body.dark-theme .table-content-of-container__item--5.is-active:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='4' fill='%2319A462'/%3E%3C/svg%3E%0A")
}

@media screen and (min-width: 992px) {
    body.dark-theme .table-content-of-container {
        border: 1px solid var(--white-border-15);
        color: var(--N-10)
    }

    body.dark-theme .table-content-of-container__title-heading-text--2 {
        border-bottom: 1px solid var(--white-border-15)
    }

    body.dark-theme .table-content-of-container__title-heading-text--3 {
        background-color: var(--N-90)
    }

    body.dark-theme .table-content-of-container__item--1:hover a {
        color: var(--A-30)
    }

    body.dark-theme .table-content-of-container__item--2:hover {
        background-color: var(--A-DL)
    }

    body.dark-theme .table-content-of-container__item--3:hover {
        background-color: var(--N-90)
    }
}

body.border-medium .table-content-of-container {
    border-radius: 12px
}

body.border-maximum .table-content-of-container {
    border-radius: 20px
}

.container-review-criteria {
    margin-top: 48px;
    border-radius: 4px;
    border: 1px solid var(--grey-border-15)
}

.container-review-criteria__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px
}

.container-review-criteria__title-heading-text--1 {
    padding: 24px 16px
}

.container-review-criteria__title-heading-text--2 {
    padding: 24px 16px 23px;
    border-bottom: 1px solid var(--grey-border-15);
    margin-bottom: 16px
}

.container-review-criteria__title-heading-text--3 {
    padding: 24px 16px;
    background-color: var(--N-5);
    margin-bottom: 16px
}

.container-review-criteria__container-content-text {
    padding: 0 16px 24px
}

.container-review-criteria__list.ol:not(.ol--5) li, .container-review-criteria ul li {
    padding: 16px 16px 16px 58px
}

.container-review-criteria__list.ol.ol--5 li {
    padding: 16px 16px 16px 43px
}

.container-review-criteria__list--1 li {
    border: 1px solid var(--grey-border-15)
}

.container-review-criteria__list--2 li {
    background-color: var(--N-5)
}

body.dark-theme .container-review-criteria {
    color: var(--N-10);
    border: 1px solid var(--white-border-15)
}

body.dark-theme .container-review-criteria__title-heading-text--2 {
    border-bottom: 1px solid var(--white-border-15)
}

body.dark-theme .container-review-criteria__title-heading-text--3 {
    background-color: var(--N-90)
}

body.dark-theme .container-review-criteria__list--1 li {
    border: 1px solid var(--white-border-15)
}

body.dark-theme .container-review-criteria__list--2 li {
    background-color: var(--N-90)
}

@media screen and (min-width: 992px) {
    .container-review-criteria__title-heading-text {
        font-style: normal;
        font-weight: 700;
        font-size: 48px;
        line-height: 56px
    }

    .container-review-criteria__title-heading-text--1 {
        padding: 48px 48px 32px
    }

    .container-review-criteria__title-heading-text--2 {
        padding: 48px 48px 31px;
        margin-bottom: 32px
    }

    .container-review-criteria__title-heading-text--3 {
        padding: 48px 48px 32px;
        margin-bottom: 32px
    }

    .container-review-criteria__container-content-text {
        padding: 0 48px 48px
    }

    .container-review-criteria__list.ol:not(.ol--5) li {
        padding: 16px 16px 16px 50px
    }

    .container-review-criteria__list.ol.ol--5 li {
        padding: 16px 16px 16px 35px
    }

    .container-review-criteria__list--1 li {
        border: 1px solid var(--grey-border-15)
    }

    .container-review-criteria__list--2 li {
        background-color: var(--N-5)
    }
}

.container-conclusion {
    margin: 48px 0;
    border-radius: 4px
}

.container-conclusion__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 48px;
    line-height: 56px;
    /*margin: 0 !important*/
}

.container-conclusion__title-heading-text--1 {
    padding: 24px 16px
}

.container-conclusion__title-heading-text--2 {
    padding: 24px 16px 23px;
    border-bottom: 1px solid var(--grey-border-15);
    margin-bottom: 16px
}

.container-conclusion__title-heading-text--3 {
    padding: 24px 16px;
    background-color: var(--N-5);
    margin-bottom: 16px
}

.container-conclusion__container-content-text {
    padding: 0 16px 24px
}

.container-conclusion--1 {
    background-color: var(--A-5);
    border: none
}

.container-conclusion--2 {
    border: 1px solid var(--grey-border-15)
}

body.dark-theme .container-conclusion {
    color: var(--N-10)
}

body.dark-theme .container-conclusion__title-heading-text--2 {
    border-bottom: 1px solid var(--white-border-15)
}

body.dark-theme .container-conclusion__title-heading-text--3 {
    background-color: var(--N-90)
}

body.dark-theme .container-conclusion--1 {
    background-color: var(--SA-DL)
}

body.dark-theme .container-conclusion--2 {
    border: 1px solid var(--white-border-15)
}

@media screen and (min-width: 992px) {
    .container-conclusion__title-heading-text {
        font-style: normal;
        font-weight: 700;
        font-size: 48px;
        line-height: 56px
    }

    .container-conclusion__title-heading-text--1 {
        padding: 48px 48px 32px
    }

    .container-conclusion__title-heading-text--2 {
        padding: 48px 48px 31px;
        margin-bottom: 32px
    }

    .container-conclusion__title-heading-text--3 {
        padding: 48px 48px 32px;
        margin-bottom: 32px
    }

    .container-conclusion__container-content-text {
        padding: 0 48px 48px
    }
}

.container-tips {
    margin: 48px 0;
    border-radius: 4px
}

.container-tips__icon-element:before {
    content: "";
    display: block;
    width: 36px;
    height: 36px;
    background-size: contain
}

.container-tips__icon-element--1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.5636 23.5189H29.1203V3.354L13.4365 32.4811H26.8798V52.646L42.5636 23.5189Z' stroke='%2319A462' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-tips__icon-element--2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.3622 25.1193H28.7201V12.1561L18.6377 30.8807H27.2798V43.8438L37.3622 25.1193Z' stroke='%2319A462' stroke-width='2' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='55' height='55' rx='3.5' stroke='%232A355A' stroke-opacity='0.15'/%3E%3C/svg%3E%0A")
}

.container-tips__icon-element--3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='4' fill='white'/%3E%3Cpath d='M37.3622 25.1193H28.7201V12.1561L18.6377 30.8807H27.2798V43.8438L37.3622 25.1193Z' stroke='%2319A462' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-tips__icon-element--4:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='4' fill='%2319A462'/%3E%3Cpath d='M37.3622 25.1193H28.7201V12.1561L18.6377 30.8807H27.2798V43.8438L37.3622 25.1193Z' stroke='%232A355A' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-tips__title-heading-text {
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 36px;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 12px
}

.container-tips__title-heading-text svg {
    width: 36px;
    height: 36px
}

.container-tips__title-heading-text--1 {
    padding: 24px 16px
}

.container-tips__title-heading-text--2 {
    padding: 24px 16px 23px;
    border-bottom: 1px solid var(--grey-border-15);
    margin-bottom: 16px
}

.container-tips__title-heading-text--3 {
    padding: 24px 16px;
    background-color: var(--N-5);
    margin-bottom: 16px
}

.container-tips__container-content-text {
    padding: 0 16px 24px
}

.container-tips--1 {
    background-color: var(--Y-10)
}

.container-tips--2 {
    background-color: transparent;
    border: 1px solid var(--grey-border-15)
}

body.dark-theme .container-tips {
    color: var(--N-10)
}

body.dark-theme .container-tips__icon-element--1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.5636 23.5189H29.1203V3.354L13.4365 32.4811H26.8798V52.646L42.5636 23.5189Z' stroke='%2319A462' stroke-width='2.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

body.dark-theme .container-tips__icon-element--2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.3622 25.1194H28.7201V12.1562L18.6377 30.8808H27.2798V43.8439L37.3622 25.1194Z' stroke='%2319A462' stroke-width='2' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='55' height='55' rx='3.5' stroke='white' stroke-opacity='0.15'/%3E%3C/svg%3E%0A")
}

body.dark-theme .container-tips__icon-element--3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='4' fill='%232A355A'/%3E%3Cpath d='M37.3622 25.1194H28.7201V12.1562L18.6377 30.8808H27.2798V43.8439L37.3622 25.1194Z' stroke='%2319A462' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

body.dark-theme .container-tips__icon-element--4:before {
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='56' height='56' rx='4' fill='%2319A462'/%3E%3Cpath d='M37.3622 25.1194H28.7201V12.1562L18.6377 30.8808H27.2798V43.8439L37.3622 25.1194Z' stroke='%232A355A' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

body.dark-theme .container-tips__title-heading-text--2 {
    border-bottom: 1px solid var(--white-border-15)
}

body.dark-theme .container-tips__title-heading-text--3 {
    background-color: var(--N-95)
}

body.dark-theme .container-tips--1 {
    background-color: var(--Y-DL)
}

body.dark-theme .container-tips--2 {
    border: 1px solid var(--white-border-15)
}

@media screen and (min-width: 992px) {
    .container-tips {
        border-radius: 4px
    }

    .container-tips__icon-element:before {
        width: 56px;
        height: 56px
    }

    .container-tips__title-heading-text {
        font-style: normal;
        font-weight: 700;
        font-size: 48px;
        line-height: 56px
    }

    .container-tips__title-heading-text--1 {
        padding: 48px 48px 32px
    }

    .container-tips__title-heading-text--2 {
        padding: 48px 48px 31px;
        margin-bottom: 32px
    }

    .container-tips__title-heading-text--3 {
        padding: 48px 48px 32px;
        margin-bottom: 32px
    }

    .container-tips__container-content-text {
        padding: 0 48px 48px
    }
}

.container-pros-container-cons {
    display: grid;
    gap: 12px;
    margin: 24px 0
}

.container-pros-container-cons .container-pros, .container-pros-container-cons .container-cons {
    margin: 0
}

.container-pros, .container-cons {
    margin: 24px 0;
    border-radius: 4px
}

.container-pros > span, .container-cons > span {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    display: block
}

.container-pros ul, .container-pros ol, .container-cons ul, .container-cons ol {
    padding: 0 16px 16px;
    display: flex;
    flex-direction: column;
    gap: 12px
}

.container-pros ul li, .pros ol li, .container-cons ul li, .container-cons ol li {
    padding-left: 34px
}

.container-pros ul li:before, .container-pros ol li:before, .container-cons ul li:before, .container-cons ol li:before {
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    margin-left: -24px;
    transform: translate(-10px)
}

.container-pros--title-heading-text-1 span, .container-cons--title-heading-text-1 span {
    padding: 16px
}

.container-pros--title-heading-text-2 span, .container-cons--title-heading-text-2 span {
    padding: 16px 16px 15px;
    border-bottom: 1px solid var(--grey-border-15);
    margin-bottom: 16px
}

.container-pros--title-heading-text-3 span, .container-cons--title-heading-text-3 span {
    padding: 16px;
    margin-bottom: 16px
}

.container-pros--1 {
    border: 1px solid var(--G-50)
}

.container-pros--2 {
    background-color: var(--G-DL);
}

.container-pros--title-heading-text-3 > span {
    background: var(--G-50);
    background: rgba(var(--G-50), .12);
    background: #24c182;
    background: rgba(36, 193, 130, .12)
}

.container-pros--icon-element-1 ul li:before, .container-pros--icon-element-1 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12.8571L8.57143 17.4286L20 6' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-2 ul li:before, .container-pros--icon-element-2 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66699 12.5714L9.71461 15.619L17.3337 8' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='1.5' stroke='%2324C182'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-3 ul li:before, .container-pros--icon-element-3 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%2324C182'/%3E%3Cpath d='M6.66699 12.5714L9.71461 15.619L17.3337 8' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-4 ul li:before, .container-pros--icon-element-4 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1162_10646)'%3E%3Crect opacity='0.12' width='24' height='24' fill='%2324C182'/%3E%3Cpath d='M6.66699 12.5714L9.71461 15.619L17.3337 8' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1162_10646'%3E%3Crect width='24' height='24' rx='2' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-5 ul li:before, .container-pros--icon-element-5 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.63953V20.6395' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M3 11.6395H21' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-6 ul li:before, .container-pros--icon-element-6 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 5.7597V17.7597' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M6 11.7597H18' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='1.5' stroke='%2324C182'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-7 ul li:before, .container-pros--icon-element-7 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%2324C182'/%3E%3Cpath d='M12 5.7597V17.7597' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M6 11.7597H18' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-pros--icon-element-8 ul li:before, .container-pros--icon-element-8 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1162_10664)'%3E%3Crect opacity='0.12' width='24' height='24' fill='%2324C182'/%3E%3Cpath d='M12 5.7597V17.7597' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M6 11.7597H18' stroke='%2324C182' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1162_10664'%3E%3Crect width='24' height='24' rx='2' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.container-cons--1 {
    border: 1px solid var(--R-50)
}

.container-cons--2 {
    background-color: var(--R-5)
}

.container-cons--title-heading-text-3 > span {
    
    background: rgba(239, 34, 11, .12);
    
}

.container-cons--icon-element-1 ul li:before, .container-cons--icon-element-1 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 20L20 4' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M20 20L4 4' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-2 ul li:before, .container-cons--icon-element-2 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66699 17.3334L17.3337 6.66669' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M17.3337 17.3334L6.66699 6.66669' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='1.5' stroke='%23FC5A5A'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-3 ul li:before, .container-cons--icon-element-3 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23FC5A5A'/%3E%3Cpath d='M6.66699 17.3334L17.3337 6.66669' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M17.3337 17.3334L6.66699 6.66669' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-4 ul li:before, .container-cons--icon-element-4 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1162_10692)'%3E%3Crect opacity='0.1' width='24' height='24' fill='%23FC5A5A'/%3E%3Cpath d='M6.66699 17.3334L17.3337 6.66669' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3Cpath d='M17.3337 17.3334L6.66699 6.66669' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1162_10692'%3E%3Crect width='24' height='24' rx='2' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-5 ul li:before, .container-cons--icon-element-5 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 11.6395H21' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-6 ul li:before, .container-cons--icon-element-6 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.7597H18' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='1.5' stroke='%23FC5A5A'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-7 ul li:before, .container-cons--icon-element-7 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='2' fill='%23FC5A5A'/%3E%3Cpath d='M6 11.7597H18' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E%0A")
}

.container-cons--icon-element-8 ul li:before, .container-cons--icon-element-8 ol li:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1162_10695)'%3E%3Crect opacity='0.1' width='24' height='24' fill='%23FC5A5A'/%3E%3Cpath d='M6 11.7597H18' stroke='%23FC5A5A' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1162_10695'%3E%3Crect width='24' height='24' rx='2' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

body.dark-theme .container-pros--1 {
    border: 1px solid var(--G-40)
}

body.dark-theme .pros--2 {
    background-color: var(--G-DL)
}

body.dark-theme .container-cons--1 {
    border: 1px solid var(--R-40)
}

body.dark-theme .container-cons--2 {
    background-color: var(--R-DL)
}

@media screen and (min-width: 992px) {
    .container-pros-container-cons--columns {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 24px;
    }

    .container-pros > span, .container-cons > span {
        font-style: normal;
        font-weight: 700;
        letter-spacing: -.055em;
        font-size: 30px;
        line-height: 36px
    }

    .container-pros ul, .container-pros ol, .container-cons ul, .container-cons ol {
        padding: 0 24px 24px
    }

    .container-pros--title-heading-text-1 span, .container-cons--title-heading-text-1 span {
        padding: 24px
    }

    .container-pros--title-heading-text-2 span, .container-cons--title-heading-text-2 span {
        padding: 24px 24px 23px;
        border-bottom: 1px solid var(--white-border-15);
        margin-bottom: 24px
    }

    .container-pros--title-heading-text-3 span, .container-cons--title-heading-text-3 span {
        padding: 24px;
        margin-bottom: 24px
    }
}

.container-with-links-images-img-list {
    display: grid;
    grid-template-columns:repeat(2, 1fr);
    gap: 12px;
    margin: 24px 0
}

.container-with-links-images-img {
    border: 1px solid;
    display: flex;
    flex-direction: column;
    border: 1px solid var(--grey-border-15);
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    transition: .3s all ease
}

.container-with-links-images-img a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.container-with-links-images-img > div {
    transition: inherit;
    background-color: var(--black);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px
}

.container-with-links-images-img span {
    transition: inherit;
    text-align: center;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px
}

.container-with-links-images-img--1 > div {
    height: 115px;
    display: flex;
    align-items: center;
    justify-content: center
}

.container-with-links-images-img--1 span {
    padding: 12px
}

.container-with-links-images-img--1-1:hover {
    border-color: var(--A-50)
}

.container-with-links-images-img--1-1:hover span, .container-with-links-images-img--1-2 span {
    color: var(--A-50)
}

.container-with-links-images-img--1-2:hover {
    background-color: var(--A-50)
}

.container-with-links-images-img--1-2:hover span {
    color: var(--white)
}

.container-with-links-images-img--1-3:hover, .container-with-links-images-img--1-4 {
    background-color: var(--N-5);
    border-color: var(--N-5)
}

.container-with-links-images-img--1-4:hover {
    background-color: var(--N-10);
    border-color: var(--N-10)
}

.container-with-links-images-img--2 {
    padding: 16px 16px 0
}

.container-with-links-images-img--2 > div {
    height: 94px;
    border-radius: 4px
}

.container-with-links-images-img--2 span {
    padding: 12px 0
}

.container-with-links-images-img--2-1:hover {
    border-color: var(--A-50)
}

.container-with-links-images-img--2-1:hover span, .container-with-links-images-img--2-2 span {
    color: var(--A-50)
}

.container-with-links-images-img--2-2:hover {
    background-color: var(--A-50)
}

.container-with-links-images-img--2-2:hover span {
    color: var(--white)
}

.container-with-links-images-img--2-3:hover, .container-with-links-images-img--2-4 {
    background-color: var(--N-5);
    border-color: var(--N-5)
}

.container-with-links-images-img--2-4:hover {
    background-color: var(--N-10);
    border-color: var(--N-10)
}

.container-with-links-images-img--3 {
    padding: 16px 16px 0
}

.container-with-links-images-img--3 > div {
    height: 94px;
    border-radius: 4px
}

.container-with-links-images-img--3 span {
    padding: 12px;
    margin: 16px -16px 0;
    border-top: 1px solid var(--grey-border-15)
}

.container-with-links-images-img--3-1:hover {
    border-color: var(--A-50)
}

.container-with-links-images-img--3-1:hover span, .container-with-links-images-img--3-2 span {
    color: var(--A-50)
}

.container-with-links-images-img--3-2:hover {
    border-color: var(--A-50)
}

.container-with-links-images-img--3-2:hover span {
    background-color: var(--A-50);
    color: var(--white)
}

.container-with-links-images-img--3-3:hover span, .container-with-links-images-img--3-4 span {
    background-color: var(--N-5);
    border-color: var(--N-5)
}

.container-with-links-images-img--3-4:hover span {
    background-color: var(--N-10);
    border-color: var(--N-10)
}

@media screen and (min-width: 992px) {
    .container-with-links-images-img-list {
        grid-template-columns:repeat(4, 1fr);
        gap: 16px
    }

    .container-with-links-images-img--1 > div {
        height: 135px
    }

    .container-with-links-images-img--1 span {
        padding: 16px
    }

    .container-with-links-images-img--2 {
        padding: 16px 16px 0
    }

    .container-with-links-images-img--2 > div {
        height: 114px
    }

    .container-with-links-images-img--2 span {
        padding: 16px 0
    }

    .container-with-links-images-img--3 > div {
        height: 114px
    }

    .container-with-links-images-img--3 span {
        padding: 16px
    }
}

.container-links-txt-btn-list {
    display: grid;
    gap: 12px;
    margin: 24px 0
}

.container-links-txt-btn {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    gap: 8px;
    padding: 15px;
    border: 1px solid transparent;
    text-decoration: none !important;
    color: var(--black);
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    transition: .3s all ease;
    border-radius: 4px;
    min-width: 200px
}

.container-links-txt-btn svg, .container-links-txt-btn path {
    transition: .3s all ease
}

.container-links-txt-btn--1 {
    border-color: var(--grey-border-15)
}

.container-links-txt-btn--1 svg, .container-links-txt-btn--1 path {
    stroke: var(--A-50)
}

.container-links-txt-btn--1:hover, .container-links-txt-btn--2 {
    color: var(--A-50);
    border-color: var(--A-50)
}

.container-links-txt-btn--2 svg, .container-links-txt-btn--2 path {
    stroke: var(--A-50)
}

.container-links-txt-btn--2:hover {
    background-color: var(--A-50);
    color: var(--white)
}

.container-links-txt-btn--2:hover svg, .container-links-txt-btn--2:hover path {
    stroke: var(--white)
}

.container-links-txt-btn--3 {
    color: var(--black);
    border-color: var(--grey-border-15)
}

.container-links-txt-btn--3 svg, .container-links-txt-btn--3 path {
    opacity: .3
}

.container-links-txt-btn--3:hover {
    background-color: var(--N-5);
    border-color: var(--N-5);
    color: var(--black)
}

.container-links-txt-btn--3:hover svg, .container-links-txt-btn--3:hover path {
    opacity: 1
}

.container-links-txt-btn--4 {
    color: var(--black);
    border-color: var(--N-5);
    background-color: var(--N-5)
}

.container-links-txt-btn--4:hover {
    background-color: var(--N-10);
    border-color: var(--N-10);
    color: var(--black)
}

@media screen and (min-width: 992px) {
    .container-links-txt-btn-list {
        grid-template-columns:repeat(3, 1fr)
    }

    .container-links-txt-btn {
        padding: 15px 23px
    }
}

.container-list-source {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
    margin: 24px 0
}

.container-list-source a {
    transition: .3s all ease;
    display: inline-flex;
    align-items: center;
    border: 1px solid transparent;
    word-break: break-word;
}

.container-list-source a svg, .container-list-source a path {
    stroke: var(--A-50)
}

.container-list-source--hr a {
    flex-wrap: wrap
}

.container-list-source--hr a:after {
    content: "";
    display: block;
    border-bottom: 1px solid var(--grey-border-15);
    width: 100%
}

.container-list-source--1 a {
    padding: 15px;
    gap: 12px;
    border-color: var(--grey-border-15);
    border-radius: 4px;
    text-decoration: none
}

.container-list-source--1-1 a:hover, .container-list-source--1-2 a {
    border-color: var(--A-50)
}

.container-list-source--1-2 a:hover {
    background-color: var(--A-50);
    color: var(--white)
}

.container-list-source--1-2 a:hover svg, .container-list-source--1-2 a:hover path {
    stroke: var(--white)
}

.container-list-source--1-3 a:hover, .container-list-source--1-4 a {
    background-color: var(--N-5);
    border-color: var(--N-5)
}

.container-list-source--1-4 a:hover {
    background-color: var(--N-10);
    border-color: var(--N-10)
}

.container-list-source--2 a {
    gap: 12px
}

.container-list-source--2-2 span, .container-list-source--2-3 span, .container-list-source--2-4 span {
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    border: 1px solid transparent
}

.container-list-source--2-2 span {
    background: var(--black);
    background: rgba(var(--black), .05)
}

.container-list-source--2-3 span {
    background-color: transparent;
    border-color: var(--grey-border-15)
}

.container-list-source--2-4 span {
    background-color: var(--A-50)
}

.container-list-source--2-4 span svg, .container-list-source--2-4 span path {
    stroke: var(--white)
}

@media screen and (min-width: 992px) {
    .container-list-source--1 a {
        padding: 15px 23px
    }
}

body.dark-theme .container-with-links-images-img {
    border: 1px solid var(--white-border-15)
}

body.dark-theme .container-with-links-images-img > div {
    background-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--1-1:hover {
    border-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--1-1:hover span, body.dark-theme .container-with-links-images-img--1-2 span {
    color: var(--A-30)
}

body.dark-theme .container-with-links-images-img--1-2:hover {
    background-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--1-2:hover span {
    color: var(--white)
}

body.dark-theme .container-with-links-images-img--1-3:hover {
    background-color: var(--N-90);
    border-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--1-3:hover > div {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--1-4 {
    background-color: var(--N-90);
    border: none
}

body.dark-theme .container-with-links-images-img--1-4 > div {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--1-4:hover {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--1-4:hover > div {
    background-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--2-1:hover {
    border-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--2-1:hover span, body.dark-theme .container-with-links-images-img--2-2 span {
    color: var(--A-30)
}

body.dark-theme .container-with-links-images-img--2-2:hover {
    background-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--2-2:hover span {
    color: var(--white)
}

body.dark-theme .container-with-links-images-img--2-3:hover {
    background-color: var(--N-90);
    border-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--2-3:hover > div {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--2-4 {
    background-color: var(--N-90);
    border: none
}

body.dark-theme .container-with-links-images-img--2-4 > div {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--2-4:hover {
    background-color: var(--N-85)
}

body.dark-theme .container-with-links-images-img--2-4:hover > div {
    background-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--3 span {
    border-top: 1px solid var(--white-border-15)
}

body.dark-theme .container-with-links-images-img--3-1:hover {
    border-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--3-1:hover span, body.dark-theme .container-with-links-images-img--3-2 span {
    color: var(--A-30)
}

body.dark-theme .container-with-links-images-img--3-2:hover {
    border-color: var(--A-40)
}

body.dark-theme .container-with-links-images-img--3-2:hover span {
    background-color: var(--A-40);
    color: var(--white)
}

body.dark-theme .container-with-links-images-img--3-3:hover span, body.dark-theme .container-with-links-images-img--3-4 span {
    background-color: var(--N-90);
    border-color: var(--N-90)
}

body.dark-theme .container-with-links-images-img--3-4:hover span {
    background-color: var(--N-85);
    border-color: var(--N-85)
}

body.dark-theme .container-links-txt-btn {
    color: var(--N-10)
}

body.dark-theme .container-links-txt-btn--1 {
    border-color: var(--white-border-15)
}

body.dark-theme .container-links-txt-btn--1 svg, body.dark-theme .container-links-txt-btn--1 path {
    stroke: var(--A-30)
}

body.dark-theme .container-links-txt-btn--1:hover, body.dark-theme .container-links-txt-btn--2 {
    color: var(--A-30);
    border-color: var(--A-30)
}

body.dark-theme .container-links-txt-btn--2 svg, body.dark-theme .container-links-txt-btn--2 path {
    stroke: var(--A-30)
}

body.dark-theme .container-links-txt-btn--2:hover {
    background-color: var(--A-40);
    border-color: var(--A-40);
    color: var(--white)
}

body.dark-theme .container-links-txt-btn--2:hover svg, body.dark-theme .container-links-txt-btn--2:hover path {
    stroke: var(--white)
}

body.dark-theme .container-links-txt-btn--3 {
    color: var(--N-10);
    border-color: var(--white-border-15)
}

body.dark-theme .container-links-txt-btn--3 svg, body.dark-theme .container-links-txt-btn--3 path {
    stroke: var(--N-10)
}

body.dark-theme .container-links-txt-btn--3:hover {
    background-color: var(--N-90);
    border-color: var(--N-90);
    color: var(--N-10)
}

body.dark-theme .container-links-txt-btn--4 {
    color: var(--N-10);
    border-color: var(--N-90);
    background-color: var(--N-90)
}

body.dark-theme .container-links-txt-btn--4 svg, body.dark-theme .container-links-txt-btn--4 path {
    stroke: var(--N-10)
}

body.dark-theme .container-links-txt-btn--4:hover {
    background-color: var(--N-85);
    border-color: var(--N-85);
    color: var(--N-10)
}

body.dark-theme .container-list-source a svg, body.dark-theme .container-list-source a path {
    stroke: var(--A-30)
}

body.dark-theme .container-list-source--hr a:after {
    border-bottom: 1px solid var(--white-border-15)
}

body.dark-theme .container-list-source--1 a {
    border-color: var(--white-border-15)
}

body.dark-theme .container-list-source--1-1 a:hover {
    border-color: var(--A-30);
    color: var(--A-30)
}

body.dark-theme .container-list-source--1-2 a {
    border-color: var(--A-30)
}

body.dark-theme .container-list-source--1-2 a:hover {
    background-color: var(--A-40);
    border-color: var(--A-30);
    color: var(--white)
}

body.dark-theme .container-list-source--1-3 a:hover {
    background-color: var(--N-90);
    border-color: var(--N-90);
    color: var(--A-30)
}

body.dark-theme .container-list-source--1-4 a {
    background-color: var(--N-90);
    border-color: var(--N-90)
}

body.dark-theme .container-list-source--1-4 a:hover {
    background-color: var(--N-85);
    border-color: var(--N-85);
    color: var(--A-30)
}

body.dark-theme .container-list-source--2-2 span {
    background-color: var(--N-95)
}

body.dark-theme .container-list-source--2-3 span {
    border-color: var(--white-border-15)
}

body.dark-theme .container-list-source--2-4 span {
    background-color: var(--A-40)
}

body.dark-theme .container-list-source--2-4 span svg, body.dark-theme .container-list-source--2-4 span path {
    stroke: var(--white)
}

body.border-medium .container-with-links-images-img {
    border-radius: 12px
}

body.border-medium .container-with-links-images-img--2 > div {
    border-radius: 12px
}

body.border-medium .container-with-links-images-img--3 > div {
    border-radius: 12px
}

body.border-medium .container-links-txt-btn, body.border-medium .container-list-source--1 a, body.border-medium .container-list-source--2-2 span, body.border-medium .container-list-source--2-3 span, body.border-medium .container-list-source--2-4 span {
    border-radius: 12px
}

body.border-maximum .container-with-links-images-img {
    border-radius: 20px
}

body.border-maximum .container-with-links-images-img--2 > div {
    border-radius: 20px
}

body.border-maximum .container-with-links-images-img--3 > div {
    border-radius: 20px
}

body.border-maximum .container-links-txt-btn, body.border-maximum .container-list-source--1 a, body.border-maximum .container-list-source--2-2 span, body.border-maximum .container-list-source--2-3 span, body.border-maximum .container-list-source--2-4 span {
    border-radius: 20px
}

.faq-container {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin: 24px 0
}

.faq-container__block-item-element {
    padding: 15px;
    border-radius: 4px;
    border: 1px solid transparent
}

.faq-container__title-heading-text {
    cursor: pointer;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 16px
}

.faq-container__title-heading-text h3 {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    align-self: center;
    margin: 0 !important
}

.faq-container__title-heading-text button {
    opacity: .3;
    transition: .3s all ease;
    z-index: 10;
}

.faq-container__title-heading-text.is-active button {
    transform: rotate(180deg);
    opacity: 1
}

.faq-container__container-content-text {
    height: 0;
    opacity: 0;
    visibility: hidden;
    transition: .3s all ease
}

.faq-container__container-content-text.is-expanded {
    opacity: 1;
    visibility: visible;
    margin-top: 16px
}

.faq-container--1 .faq-container__block-item-element {
    border: 1px solid var(--grey-border-15)
}

.faq-container--1 .faq-container__block-item-element button {
    opacity: .3
}

.faq-container--1 .faq-container__block-item-element.is-active button {
    opacity: 1
}

.faq-container--2 .faq-container__block-item-element {
    background-color: var(--N-5)
}

.faq-container--3 .faq-container__block-item-element {
    border-bottom: 1px solid var(--grey-border-15)
}

body.dark-theme .faq-container__title-heading-text button svg, body.dark-theme .faq-container__title-heading-text path {
    stroke: var(--N-10)
}

body.dark-theme .faq-container--1 .faq-container__block-item-element {
    border: 1px solid var(--white-border-15)
}

body.dark-theme .faq-container--1 .faq-container__title-heading-text button {
    opacity: .3
}

body.dark-theme .faq-container--1 .faq-container__title-heading-text.is-active button {
    opacity: 1
}

body.dark-theme .faq-container--2 .faq-container__block-item-element {
    background-color: var(--N-90)
}

body.dark-theme .faq-container--3 .faq-container__block-item-element {
    border-bottom: 1px solid var(--white-border-15)
}

@media screen and (min-width: 992px) {
    .faq-container {
        margin: 32px 0
    }

    .faq-container__block-item-element {
        padding: 23px
    }

    .faq-container__title-heading-text {
        gap: 24px
    }

    .faq-container__title-heading-text h3 {
        font-style: normal;
        font-weight: 700;
        font-size: 30px;
        line-height: 36px
    }

    .faq-container__container-content-text.is-expanded {
        margin-top: 24px
    }
}

.block-container-cookie {
    transition: .3s all ease;
    display: flex;
    flex-direction: column;
    gap: 16px;
    border-radius: 4px;
    padding: 16px;
    box-shadow: 0 8px 24px #1b223a12
}

.block-container-cookie__info-container-element {
    display: flex;
    flex-direction: column;
    gap: 8px
}

.block-container-cookie__info-container-element span {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px
}

.block-container-cookie__info-container-element p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.block-container-cookie__buttons-element-click {
    display: flex
}

.block-container-cookie__buttons-element-click button {
    white-space: nowrap
}

.block-container-cookie__buttons-element-click a {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.block-container-cookie.is-closed {
    transform: translateY(100px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none
}

.block-container-cookie--1 .block-container-cookie__buttons-element-click {
    gap: 12px;
    flex-direction: column;
    align-items: center
}

.block-container-cookie--1 .block-container-cookie__buttons-element-click button {
    width: 100%
}

.block-container-cookie--2 {
    background-color: var(--A-50);
    color: var(--white)
}

.block-container-cookie--2 .block-container-cookie__info-container-element span {
    padding-bottom: 12px;
    border-bottom: 1px solid;
    border-color: var(--white-border-15)
}

.block-container-cookie--2 .block-container-cookie__buttons-element-click {
    gap: 16px;
    flex-direction: row
}

.block-container-cookie--2 .block-container-cookie__buttons-element-click button, .block-container-cookie--2 .block-container-cookie__buttons-element-click a {
    flex: 1
}

.block-container-cookie--2 .block-container-cookie__buttons-element-click a {
    color: var(--white)
}

.block-container-cookie--3 {
    background-color: var(--black);
    color: var(--white)
}

.block-container-cookie--3 .block-container-cookie__buttons-element-click {
    gap: 16px;
    flex-direction: row
}

.block-container-cookie--3 .block-container-cookie__buttons-element-click button {
    flex: 1
}

body.dark-theme .block-container-cookie--1 {
    color: var(--N-10)
}

body.dark-theme .block-container-cookie--1 .block-container-cookie__buttons-element-click button {
    width: 100%
}

body.dark-theme .block-container-cookie--1 .block-container-cookie__buttons-element-click a {
    color: var(--N-10)
}

body.dark-theme .block-container-cookie--2 {
    background-color: var(--A-40)
}

body.dark-theme .block-container-cookie--2 .block-container-cookie__buttons-element-click a {
    color: var(--white)
}

body.dark-theme .block-container-cookie--3 {
    color: var(--N-10)
}

@media screen and (min-width: 992px) {
    .block-container-cookie {
        gap: 24px;
        padding: 24px;
        flex-direction: row;
        max-width: 700px
    }

    .block-container-cookie--1 .block-container-cookie__buttons-element-click {
        gap: 8px
    }

    .block-container-cookie--2 .block-container-cookie__info-container-element {
        flex-direction: row;
        align-items: center;
        gap: 24px
    }

    .block-container-cookie--2 .block-container-cookie__info-container-element span {
        padding-bottom: 0;
        padding-right: 24px;
        border-bottom: none;
        border-right: 1px solid
    }

    .block-container-cookie--2 .block-container-cookie__buttons-element-click {
        gap: 8px;
        flex-direction: column
    }

    .block-container-cookie--2 .block-container-cookie__buttons-element-click button, .block-container-cookie--2 .block-container-cookie__buttons-element-click a {
        flex: 1
    }

    .block-container-cookie--2 .block-container-cookie__buttons-element-click a {
        color: var(--white)
    }

    .block-container-cookie--3 .block-container-cookie__buttons-element-click {
        gap: 8px;
        align-items: center
    }
}

body.border-medium .block-container-cookie, body.border-maximum .block-container-cookie {
    border-radius: 20px
}

.bottom-container-block {
    transition: .3s all ease;
    position: fixed;
    width: 100%;
    z-index: 11;
    bottom: 0;
    left: 0
}

.bottom-container-block__wrapper-container {
    display: flex;
    flex-direction: column
}

.bottom-container-block .aff-banner {
    margin: 0 -16px
}

.bottom-container-block .block-container-cookie {
    margin: 0 auto 16px
}

.bottom-container-block .to-top {
    margin-left: auto;
    margin-bottom: 16px
}

@media screen and (min-width: 992px) {
    .bottom-container-block {
        padding-bottom: 24px
    }

    .bottom-container-block__wrapper-container {
        position: relative
    }

    .bottom-container-block .block-container-cookie {
        margin-bottom: 24px
    }

    .bottom-container-block .aff-banner {
        margin: 0
    }

    .bottom-container-block .to-top {
        position: absolute;
        margin-bottom: 24px;
        right: 0
    }
}

.pagination-container {
    margin: 48px 0 0;
    display: flex;
    flex-direction: column;
    gap: 24px;
    align-items: center;
}

.pagination-container__numbers-count {
    display: flex
}

.pagination-container__numbers-count {
    display: flex;
    align-items: center;
    gap: 8px
}

.pagination-container__numbers-count li {
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    position: relative;
}

.pagination-container__numbers-count li a {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width:100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;

    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 18px;
    color: var(--black);
    text-decoration: none;
}

.pagination-container__numbers-count li.is-active {
    background-color: var(--A-50)
}

.pagination-container__numbers-count li.is-active a {
    color: var(--white)
}

.pagination-container--1 .pagination-container__numbers-count li:not(.is-active) {
    background-color: var(--N-5)
}

.pagination-container--2 .pagination-container__numbers-count li:not(.is-active) {
    border: 1px solid var(--grey-border-15)
}

@media screen and (min-width: 992px) {
    .pagination-container {
        margin: 100px 0 0;
        flex-direction: row;
        justify-content: center;
    }

    .pagination-container__numbers-count {
        gap: 12px
    }

    .pagination-container__numbers-count li {
        width: 56px;
        height: 56px;
        border-radius: 4px
    }

    .pagination-container__numbers-count li a {
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px
    }
}

.container {
    width: 100%;
    max-width: 1312px;
    padding-left: 16px;
    padding-right: 16px;
    margin-left: auto;
    margin-right: auto
}

main > .container:first-child {
    margin-bottom: 64px;
}

.container-content-text-wrapper-container__main {
    margin-top: 64px;
}

@media screen and (min-width: 992px) {
    .container-content-text-wrapper-container__main {
        
        display: flex;
        gap: 40px
    }

    .content-block {
        flex-grow: 1;
        min-width: 0
    }

    .container-content-text-aside-container-sidebar {
        max-width: 280px;
        width: 100%;
        min-width: 280px;
    }
}

@media screen and (min-width: 1440px) {
    .container-content-text-wrapper-container__main {
        gap: 80px
    }

    .container-content-text-aside-container-sidebar {
        max-width: 340px;
        min-width: 340px;
    }
}

.container-content-header {
    transition: .3s all ease;
    position: sticky;
    top: -65px;
    background-color: var(--white);
    z-index: 11
}

.container-content-header__wrapper-container {
    display: flex;
    justify-content: space-between;
    position: relative;
    padding: 17px 0;
    border-bottom: 1px solid transparent
}

.container-content-header__return, .container-content-header__close {
    display: none;
    align-items: center
}

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

.container-content-header__logotype-image {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px
}

.container-content-header__logotype-image span {
    color: var(--A-50)
}

.container-content-header__selected {
    display: none;
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px
}

.container-content-header__navigation, .container-content-header__navigation-selected {
    background-color: var(--white);
    transition: .3s all ease;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    top: 65px;
    left: -16px;
    width: calc(100% + 32px);
    padding: 16px;
    height: calc(100vh - 64px);
    z-index: 5
}

.container-content-header__navigation ul, .container-content-header__navigation-selected ul {
    display: flex;
    flex-direction: column
}

.container-content-header__navigation-selected {
    display: none
}

.scroll-down .container-content-header {
    top: 0;
    border-bottom: 1px solid var(--grey-border-15)
}

.container-content-header--2 .container-content-header__return, .container-content-header--2 .container-content-header__burger, .container-content-header--2 .container-content-header__close {
    opacity: .5
}

.container-content-header--3 .container-content-header__burger, .container-content-header--3 .container-content-header__close {
    opacity: 1
}

.container-content-header--3 .container-content-header__return {
    opacity: 1
}

.container-content-header--3 .container-content-header__return:after {
    content: "";
    height: 100%;
    border-right: 1px solid var(--grey-border-15);
    margin-left: 16px
}

.container-content-header--4 .container-content-header__wrapper-container {
    margin: 16px 16px 0
}

.container-content-header--centered .container-content-header__return {
    display: flex;
    opacity: 0
}

.container-content-header--centered.container-content-header--selected .container-content-header__return {
    opacity: 1
}

.container-content-header--open {
    top: 0
}

.container-content-header--open .container-content-header__wrapper-container {
    border-color: var(--grey-border-15)
}

.container-content-header--open .container-content-header__navigation {
    opacity: 1;
    visibility: visible
}

.container-content-header--open .container-content-header__burger {
    display: none
}

.container-content-header--open .container-content-header__close {
    display: flex
}

.container-content-header--selected .container-content-header__logotype-image {
    display: none
}

.container-content-header--selected .container-content-header__return, .container-content-header--selected .container-content-header__selected {
    display: flex
}

.container-content-header--selected .container-content-header__navigation {
    display: none
}

.container-content-header--selected .container-content-header__navigation-selected {
    display: block;
    opacity: 1;
    visibility: visible
}

.element-menu-item {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
    padding: 16px 0;
    display: flex;
    cursor: pointer;
    border-bottom: 1px solid var(--grey-border-8)
}

.element-menu-item__link-element-text {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: 100%
}

.element-menu-item__link-element-text a {
    text-decoration: none;
    color: var(--black);
    width: 100%;
    z-index: 1
}

.element-menu-item__link-element-text button {
    transition: .3s all ease;
    display: inline-flex;
    margin: -16px;
    padding: 16px
}

.element-menu-item__link-element-text button svg {
    width: 28px;
    height: 28px
}

.element-menu-item--submenu > ul {
    display: none
}

.element-menu-item--dots {
    padding: 0
}

.element-menu-item--dots > .element-menu-item__link-element-text {
    display: none
}

.element-menu-item--dots > ul {
    display: flex;
    flex-direction: column;
    width: 100%
}

body.dark-theme .container-content-header {
    background-color: var(--N-95)
}

body.dark-theme .container-content-header__return svg, body.dark-theme .container-content-header__return path, body.dark-theme .container-content-header__close svg, body.dark-theme .container-content-header__close path, body.dark-theme .container-content-header__burger svg, body.dark-theme .container-content-header__burger path {
    stroke: var(--N-10)
}

body.dark-theme .container-content-header__logotype-image {
    color: var(--N-10)
}

body.dark-theme .container-content-header__logotype-image span {
    color: var(--A-40)
}

body.dark-theme .container-content-header__navigation, body.dark-theme .container-content-header__navigation-selected {
    background-color: var(--N-95)
}

body.dark-theme .container-content-header--3 .container-content-header__burger:before, body.dark-theme .container-content-header--3 .container-content-header__close:before {
    border-left: 1px solid var(--white-border-15)
}

body.dark-theme .container-content-header--3 .container-content-header__return {
    opacity: 1
}

body.dark-theme .container-content-header--3 .container-content-header__return:after {
    border-right: 1px solid var(--white-border-15)
}

body.dark-theme .container-content-header--open .container-content-header__wrapper-container {
    border-color: var(--white-border-15)
}

body.dark-theme .element-menu-item {
    border-color: var(--white-border-8)
}

body.dark-theme .element-menu-item__link-element-text a {
    color: var(--N-10)
}

body.dark-theme .element-menu-item__link-element-text button svg, body.dark-theme .element-menu-item__link-element-text button path {
    stroke: var(--N-10)
}

@media screen and (min-width: 992px) {
    .container-content-header {
        top: -81px
    }

    .container-content-header__wrapper-container {
        padding: 25px 0;
        justify-content: unset
    }

    .container-content-header__return, .container-content-header__close, .container-content-header__burger, .container-content-header__navigation-selected {
        display: none !important
    }

    .container-content-header__navigation {
        display: flex;
        opacity: 1;
        visibility: visible;
        height: auto;
        width: auto;
        position: relative;
        top: unset;
        left: unset;
        padding: 0
    }

    .container-content-header__navigation > ul {
        flex-direction: row;
        gap: 48px
    }

    .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text a {
        color: var(--A-50) !important
    }

    .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text svg, .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text path {
        stroke: var(--A-50)
    }

    .container-content-header__navigation > ul > .element-menu-item:not(.element-menu-item--dots) > .element-menu-item__link-element-text button {
        transform: rotate(90deg)
    }

    .container-content-header__navigation > ul > .element-menu-item:not(.element-menu-item--dots):hover > .element-menu-item__link-element-text button {
        transform: rotate(270deg)
    }

    .container-content-header--1 .container-content-header__wrapper-container {
        justify-content: space-between;
        align-items: center
    }

    .container-content-header--1 .container-content-header__wrapper-container .container-content-header__navigation {
        width: auto
    }

    .container-content-header--2 .container-content-header__wrapper-container {
        flex-direction: column;
        gap: 24px
    }

    .container-content-header--3 .container-content-header__logotype-image {
        display: flex;
    }

    .container-content-header--3 .container-content-header__burger:before, .container-content-header--3 .container-content-header__close:before {
        content: "";
        height: 100%;
        border-left: 1px solid var(--grey-border-15);
        margin-right: 16px
    }

    .container-content-header--3 .container-content-header__logotype-image.menu-exists:after {
        content: "";
        border-right: 1px solid var(--grey-border-15);
        height: 100%;
        margin: 0 48px
    }

    .container-content-header--4 .container-content-header__wrapper-container {
        justify-content: space-between;
        margin: 24px 128px 0
    }

    .container-content-header--centered .container-content-header__return {
        display: flex;
        opacity: 0
    }

    .container-content-header--centered.container-content-header--selected .container-content-header__return {
        opacity: 1
    }

    .element-menu-item {
        font-style: normal;
        font-weight: 700;
        font-size: 16px;
        line-height: 24px;
        padding: 0;
        z-index: 5;
        border: none
    }

    .element-menu-item__link-element-text button {
        margin: 0;
        padding: 0;
        transform: rotate(90deg);
        opacity: .4
    }

    .element-menu-item__link-element-text button svg {
        max-width: 16px
    }

    .element-menu-item--dots > .element-menu-item__link-element-text {
        display: flex
    }

    .element-menu-item--dots > .element-menu-item__link-element-text button {
        transform: unset;
        opacity: unset
    }

    .element-menu-item--dots > .element-menu-item__link-element-text button svg {
        max-width: unset
    }

    .element-menu-item--submenu .element-menu-item--submenu:hover > ul {
        max-height: 144px;
        overflow-y: overlay;
    }

    .element-menu-item--submenu .element-menu-item--submenu:hover > ul::-webkit-scrollbar {
        width: 3px
    }

    .element-menu-item--submenu .element-menu-item--submenu:hover > ul::-webkit-scrollbar-thumb {
        background-color: var(--grey-border-15);
        border-radius: 2px
    }

    .element-menu-item--submenu .element-menu-item--submenu:hover > ul:-webkit-scrollbar-track {
        background-color: var(--grey-border-15)
    }

    .element-menu-item--dots, .element-menu-item--submenu {
        position: relative
    }

    .element-menu-item--dots:after, .element-menu-item--submenu:after {
        content: "";
        position: absolute;
        width: 100%;
        height: 48px;
        background: transparent
    }

    .element-menu-item--dots > ul, .element-menu-item--submenu > ul {
        display: none;
        min-width: 125px;
        flex-direction: column;
        gap: 0;
        width: auto
    }

    .element-menu-item--dots ul, .element-menu-item--submenu ul {
        background-color: var(--white);
        border-radius: 4px
    }

    .element-menu-item--dots ul li:first-child, .element-menu-item--submenu ul li:first-child {
        border-radius: 4px 4px 0 0
    }

    .element-menu-item--dots ul li:last-child, .element-menu-item--submenu ul li:last-child {
        border-radius: 0 0 4px 4px
    }

    .element-menu-item--dots ul .element-menu-item:hover, .element-menu-item--submenu ul .element-menu-item:hover {
        background-color: var(--N-5)
    }

    .element-menu-item--dots:hover > .element-menu-item__link-element-text button, .element-menu-item--submenu:hover > .element-menu-item__link-element-text button {
        opacity: 1
    }

    .element-menu-item--dots:hover > ul, .element-menu-item--submenu:hover > ul {
        display: flex;
        box-shadow: var(--shadow-white-bottom)
    }

    .element-menu-item--dots .element-menu-item, .element-menu-item--submenu .element-menu-item {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px
    }

    .element-menu-item--dots .element-menu-item__link-element-text button, .element-menu-item--submenu .element-menu-item__link-element-text button {
        transform: unset
    }

    .element-menu-item--dots .element-menu-item--1 a, .element-menu-item--submenu .element-menu-item--1 a {
        padding: 12px 16px
    }

    .element-menu-item--dots .element-menu-item--1:not(:last-child), .element-menu-item--submenu .element-menu-item--1:not(:last-child) {
        border-bottom: 1px solid var(--grey-border-8)
    }

    .element-menu-item--dots .element-menu-item--2 a, .element-menu-item--submenu .element-menu-item--2 a {
        padding: 12px 16px
    }

    .element-menu-item--dots .element-menu-item--3 a, .element-menu-item--submenu .element-menu-item--3 a {
        padding: 6px 16px
    }

    .element-menu-item--dots .element-menu-item--1 .element-menu-item__link-element-text > button, .element-menu-item--dots .element-menu-item--2 .element-menu-item__link-element-text > button, .element-menu-item--dots .element-menu-item--3 .element-menu-item__link-element-text > button, .element-menu-item--submenu .element-menu-item--1 .element-menu-item__link-element-text > button, .element-menu-item--submenu .element-menu-item--2 .element-menu-item__link-element-text > button, .element-menu-item--submenu .element-menu-item--3 .element-menu-item__link-element-text > button {
        margin-right: 16px
    }

    body.dark-theme .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text a {
        color: var(--A-30) !important
    }

    body.dark-theme .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text svg, body.dark-theme .container-content-header__navigation > ul > .element-menu-item:hover > .element-menu-item__link-element-text path {
        stroke: var(--A-30)
    }

    body.dark-theme .element-menu-item--submenu .element-menu-item--submenu:hover > ul::-webkit-scrollbar-thumb {
        background-color: var(--white-border-15)
    }

    body.dark-theme .element-menu-item--submenu .element-menu-item--submenu:hover > ul:-webkit-scrollbar-track {
        background-color: var(--white-border-15)
    }

    body.dark-theme .element-menu-item--dots ul, body.dark-theme .element-menu-item--submenu ul {
        background-color: var(--N-90)
    }

    body.dark-theme .element-menu-item--dots ul .element-menu-item:hover, body.dark-theme .element-menu-item--submenu ul .element-menu-item:hover {
        background-color: var(--N-85)
    }

    body.dark-theme .element-menu-item--dots:hover > .element-menu-item__link-element-text button, body.dark-theme .element-menu-item--submenu:hover > .element-menu-item__link-element-text button {
        opacity: 1
    }

    body.dark-theme .element-menu-item--dots:hover > ul, body.dark-theme .element-menu-item--submenu:hover > ul {
        display: flex;
        box-shadow: var(--shadow-white-bottom)
    }

    body.dark-theme .element-menu-item--dots .element-menu-item--1:not(:last-child), body.dark-theme .element-menu-item--submenu .element-menu-item--1:not(:last-child) {
        border-bottom: 1px solid var(--white-border-8)
    }
}

.footer-content-container {
    padding: 64px 0 0;
    margin-top: 64px
}

.footer-content-container p, .footer-content-container small {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.footer-content-container__wrapper-container {
    display: flex;
    flex-direction: column
}

.footer-content-container__left {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px
}

.footer-content-container__left p {
    
}

.footer-content-container__right {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px
}

.footer-content-container__bottom {
    padding: 24px 0;
    display: flex;
    flex-direction: column;
    gap: 24px
}

.footer-content-container__bottom div small {
    margin-bottom: 4px;
    display: block
}

.footer-content-container__bottom p {
    
}

.footer-content-container__contacts {
    display: flex;
    flex-direction: column;
    gap: 12px
}

.footer-content-container__contacts li, .footer-content-container__contacts li a {
    display: flex;
    align-items: center;
    gap: 8px;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.footer-content-container__contacts li svg {
    max-width: 20px
}

.footer-content-container__navigation ul {
    display: flex;
    column-gap: 24px;
    row-gap: 12px;
    flex-wrap: wrap
}

.footer-content-container__navigation ul li {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px
}

.footer-content-container__partners-container {
    padding: 24px 0;
    position: relative
}

.footer-content-container__partners-container span {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 24px;
    display: block
}

.footer-content-container__partners-container ul {
    display: flex;
    flex-direction: row;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 24px;
    row-gap: 16px
}

.footer-content-container__partners-container ul img {
    max-width: 48px
}

.footer-content-container--1 .footer-content-container__left:after, .footer-content-container--1 .footer-content-container__right:after {
    position: relative;
    content: "";
    display: block;
    border-bottom: 1px solid var(--grey-border-8);
    width: 100vw;
    left: calc(50% - 9px);
    transform: translate(-50%)
}

.footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:first-child {
    padding-top: 0
}

.footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child {
    margin: 0 -16px;
    padding-left: 16px;
    padding-right: 16px;
    background-color: var(--white)
}

.footer-content-container--2 {
    text-align: center
}

.footer-content-container--2 .footer-content-container__left, .footer-content-container--2 .footer-content-container__right, .footer-content-container--2 .footer-content-container__contacts {
    align-items: center
}

.footer-content-container--2 .footer-content-container__left p {
    opacity: 1
}

.footer-content-container--2 .footer-content-container__middle .footer-content-container__partners-container:first-child {
    margin-bottom: 8px
}

.footer-content-container--2 .footer-content-container__bottom {
    padding: 48px 0 0;
    gap: 48px
}

.footer-content-container--2 .footer-content-container__bottom > div {
    display: flex;
    flex-direction: column;
    align-items: center
}

.footer-content-container--2 .footer-content-container__bottom p {
    padding: 16px 0;
    position: relative;
    z-index: 1;
    text-align: center
}

.footer-content-container--2 .footer-content-container__bottom p:before {
    z-index: -1;
    content: "";
    position: absolute;
    left: -16px;
    top: 0;
    width: calc(100% + 32px);
    height: 100%;
    background-color: var(--black);
    opacity: .1
}

.footer-content-container--2 .footer-content-container__navigation ul {
    justify-content: center
}

.footer-content-container--2 .footer-content-container__contacts {
    width: 100%;
    border-bottom: 1px solid var(--grey-border-8);
    padding-bottom: 23px
}

.footer-content-container--2 .footer-content-container__partners-container {
    border-radius: 4px;
    background-color: var(--white);
    padding: 24px 16px
}

.footer-content-container--2 .footer-content-container__partners-container ul {
    justify-content: center
}

.footer-content-container--3 .footer-content-container__left > div {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding-bottom: 24px;
    border-bottom: 1px solid var(--grey-border-8)
}

.footer-content-container--3 .footer-content-container__middle {
    order: 4
}

.footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
    background-color: var(--black);
    opacity: .05
}

.footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
    background-color: var(--white)
}

.footer-content-container--3 .footer-content-container__bottom {
    order: 3
}

.footer-content-container--3 .footer-content-container__navigation {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--grey-border-8)
}

.footer-content-container--3 .footer-content-container__navigation ul {
    display: grid;
    grid-template-columns:repeat(2, 1fr)
}

.footer-content-container--3 .footer-content-container__partners-container {
    z-index: 1
}

.footer-content-container--3 .footer-content-container__partners-container > span {
    color: var(--black);
}

.footer-content-container--3 .footer-content-container__partners-container:before {
    content: "";
    position: absolute;
    left: -16px;
    top: 0;
    width: calc(100% + 32px);
    height: 100%;
    z-index: -1
}

body.dark-theme .footer-content-container {
    color: var(--N-10)
}

body.dark-theme .footer-content-container--1 .footer-content-container__left:after, body.dark-theme .footer-content-container--1 .footer-content-container__right:after {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:first-child ul img {
    filter: invert(88%) sepia(88%) saturate(13%) hue-rotate(171deg) brightness(93%) contrast(100%)
}

body.dark-theme .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child {
    background-color: var(--N-10)
}

body.dark-theme .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child span {
    color: var(--black)
}

body.dark-theme .footer-content-container--2 .footer-content-container__middle .footer-content-container__partners-container:first-child {
    background-color: #eaebee0d
}

body.dark-theme .footer-content-container--2 .footer-content-container__bottom p:before {
    background-color: var(--N-10)
}

body.dark-theme .footer-content-container--2 .footer-content-container__contacts {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .footer-content-container--2 .footer-content-container__partners-container {
    background-color: var(--N-10)
}

body.dark-theme .footer-content-container--3 .footer-content-container__left > div {
    border-bottom: 1px solid var(--white-border-8)
}

body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:first-child > span {
    color: var(--N-10)
}

body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
    background-color: var(--N-10)
}

body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:last-child > span {
    color: var(--black)
}

body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
    background-color: var(--N-10)
}

body.dark-theme .footer-content-container--3 .footer-content-container__navigation {
    border-bottom: 1px solid var(--white-border-8)
}

@media screen and (min-width: 992px) {
    .footer-content-container {
        margin-top: 64px;
        /*padding: 100px 0 0*/
    }

    .footer-content-container__left, .footer-content-container__right {
        margin-bottom: 48px
    }

    .footer-content-container__partners-container ul {
        column-gap: 48px;
        row-gap: 32px
    }

    .footer-content-container__partners-container ul img {
        max-width: 72px
    }

    .footer-content-container--1 .footer-content-container__left:after, .footer-content-container--1 .footer-content-container__right:after {
        content: unset
    }

    .footer-content-container--1 .footer-content-container__wrapper-container {
        display: grid;
        grid-template-columns:1fr 1fr
    }

    .footer-content-container--1 .footer-content-container__left {
        width: 480px;
        gap: 32px
    }

    .footer-content-container--1 .footer-content-container__right {
        margin-top: 74px
    }

    .footer-content-container--1 .footer-content-container__middle {
        grid-column: 1/3
    }

    .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:first-child {
        padding: 24px 0;
        position: relative
    }

    .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
        content: "";
        position: absolute;
        left: calc(50% - 9px);
        transform: translate(-50%);
        top: 0;
        width: 100vw;
        border-bottom: 1px solid var(--grey-border-8)
    }

    .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child {
        padding: 24px 0;
        margin: 0;
        position: relative;
        background-color: unset;
        z-index: 2
    }

    .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
        z-index: -1;
        content: "";
        position: absolute;
        left: calc(50% - 9px);
        transform: translate(-50%);
        top: 0;
        width: 100vw;
        height: 100%;
        background-color: var(--white)
    }

    .footer-content-container--1 .footer-content-container__bottom {
        grid-column: 1/3;
        flex-direction: row;
        justify-content: space-between
    }

    .footer-content-container--1 .footer-content-container__bottom div {
        order: 2;
        display: flex;
        align-items: center;
        gap: 16px
    }

    .footer-content-container--1 .footer-content-container__bottom div small {
        border-right: 1px solid var(--grey-border-8);
        padding-right: 16px;
        margin: 0
    }

    .footer-content-container--1 .footer-content-container__navigation ul {
        display: grid;
        grid-template-columns:repeat(2, 1fr)
    }

    .footer-content-container--1 .footer-content-container__partners-container {
        display: flex;
        align-items: center;
        gap: 80px
    }

    .footer-content-container--1 .footer-content-container__partners-container span {
        margin: 0;
        max-width: 181px
    }

    .footer-content-container--1 .footer-content-container__partners-container img {
        max-width: 72px
    }

    .footer-content-container--2 {
        text-align: left
    }

    .footer-content-container--2 .footer-content-container__left {
        display: flex;
        flex-direction: row;
        align-items: flex-start;
        padding-bottom: 48px;
        border-bottom: 1px solid var(--grey-border-8)
    }

    .footer-content-container--2 .footer-content-container__left p {
        max-width: 380px
    }

    .footer-content-container--2 .footer-content-container__middle .footer-content-container__partners-container:first-child {
        margin-bottom: 12px
    }

    .footer-content-container--2 .footer-content-container__bottom p:before {
        content: "";
        left: calc(50% - 9px);
        transform: translate(-50%);
        width: 100vw
    }

    .footer-content-container--2 .footer-content-container__logotype-image {
        margin-right: 100px
    }

    .footer-content-container--2 .footer-content-container__contacts {
        align-items: flex-start;
        margin-left: auto;
        width: auto;
        border: none
    }

    .footer-content-container--2 .footer-content-container__navigation ul {
        column-gap: 36px
    }

    .footer-content-container--2 .footer-content-container__partners-container ul {
        column-gap: 38px
    }

    .footer-content-container--2 .footer-content-container__partners-container img {
        max-width: 64px
    }

    .footer-content-container--3 .footer-content-container__left {
        flex-direction: row;
        gap: 48px
    }

    .footer-content-container--3 .footer-content-container__left > div {
        width: 400px;
        padding-right: 48px;
        border-right: 1px solid var(--grey-border-8);
        border-bottom: none
    }

    .footer-content-container--3 .footer-content-container__middle {
        order: 4
    }

    .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
        background-color: var(--black);
        opacity: .05
    }

    .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
        background-color: var(--white)
    }

    .footer-content-container--3 .footer-content-container__bottom {
        flex-direction: row;
        justify-content: space-between;
        padding: 0 0 32px
    }

    .footer-content-container--3 .footer-content-container__bottom > div {
        order: 2;
        display: flex;
        flex-direction: row;
        align-items: center;
        gap: 16px
    }

    .footer-content-container--3 .footer-content-container__bottom > div small {
        margin: 0
    }

    .footer-content-container--3 .footer-content-container__navigation {
        padding-bottom: 0;
        padding-right: 48px;
        border-right: 1px solid var(--grey-border-8);
        border-bottom: none
    }

    .footer-content-container--3 .footer-content-container__partners-container {
        z-index: 1;
        display: flex;
        align-items: center;
        gap: 48px
    }

    .footer-content-container--3 .footer-content-container__partners-container > span {
        margin: 0
    }

    .footer-content-container--3 .footer-content-container__partners-container ul {
        position: relative;
        padding-left: 48px
    }

    .footer-content-container--3 .footer-content-container__partners-container ul:before {
        position: absolute;
        left: 0;
        top: 0;
        content: "";
        padding-right: 48px;
        border-left: 1px solid var(--grey-border-8);
        height: 100%
    }

    .footer-content-container--3 .footer-content-container__partners-container:before {
        left: calc(50% - 9px);
        transform: translate(-50%);
        top: 0;
        width: 100vw;
        height: 100%
    }

    body.dark-theme .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
        border-bottom: 1px solid var(--white-border-8)
    }

    body.dark-theme .footer-content-container--1 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
        background-color: var(--N-10)
    }

    body.dark-theme .footer-content-container--1 .footer-content-container__bottom div small {
        border-right: 1px solid var(--white-border-8)
    }

    body.dark-theme .footer-content-container--2 .footer-content-container__left {
        border-bottom: 1px solid var(--white-border-8)
    }

    body.dark-theme .footer-content-container--3 .footer-content-container__left > div {
        border-right: 1px solid var(--white-border-8);
        border-bottom: none
    }

    body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:first-child:before {
        background-color: var(--N-10)
    }

    body.dark-theme .footer-content-container--3 .footer-content-container__middle .footer-content-container__partners-container:last-child:before {
        background-color: var(--N-10)
    }

    body.dark-theme .footer-content-container--3 .footer-content-container__navigation {
        border-right: 1px solid var(--white-border-8);
        border-bottom: none
    }

    body.dark-theme .footer-content-container--3 .footer-content-container__partners-container ul:before {
        border-left: 1px solid var(--white-border-8)
    }
}

.wysiwyg-container h2:not(:first-of-type) {
    margin-top: 48px
}

.wysiwyg-container h3:not(:first-of-type) {
    margin-top: 24px
}

.wysiwyg-container h1 {
    margin-bottom: 32px
}

.wysiwyg-container h2 {
    margin-bottom: 24px
}

.wysiwyg-container h3 {
    margin-bottom: 16px
}

.wysiwyg-container p + p, .wysiwyg-container p + ul, .wysiwyg-container p + ol, .wysiwyg-container ul + p, .wysiwyg-container ol + p {
    margin-top: 16px
}

.wysiwyg-container p + h3 {
    margin-top: 24px
}

.wysiwyg-container .affiliate-card-container {
    margin-top: 48px
}

@media screen and (min-width: 992px) {
    .wysiwyg-container h2:not(:first-of-type) {
        margin-top: 80px
    }

    .wysiwyg-container h3:not(:first-of-type) {
        margin-top: 32px
    }

    .wysiwyg-container h1 {
        margin-bottom: 48px
    }

    .wysiwyg-container h2 {
        margin-bottom: 32px
    }

    .wysiwyg-container h3 {
        margin-bottom: 24px
    }

    .wysiwyg-container p + p, .wysiwyg-container p + ul, .wysiwyg-container p + ol, .wysiwyg-container ul + p, .wysiwyg-container ol + p {
        margin-top: 24px
    }
}

:root {
    --black: rgb(25, 34, 61);
    --white: rgb(255, 255, 255);
    --A-50: rgb(25, 164, 98);
    --SA-50: rgb(77, 90, 122);
    --G-50: rgb(25, 164, 98);
    --Y-50: rgb(224, 204, 25);
    --O-50: rgb(224, 101, 25);
    --R-50: rgb(239, 34, 11);
    --A-5: rgb(238, 248, 244);
    --SA-5: rgb(242, 243, 245);
    --G-10: rgb(227, 244, 236);
    --Y-10: rgb(251, 248, 227);
    --O-10: rgb(251, 236, 227);
    --R-5: rgb(253, 239, 237);
    --A-40: rgb(75, 184, 132);
    --SA-40: rgb(116, 126, 151);
    --G-40: rgb(75, 184, 132);
    --Y-40: rgb(230, 215, 75);
    --O-40: rgb(230, 134, 75);
    --R-40: rgb(242, 82, 64);
    --A-DL: rgb(40, 61, 77);
    --SA-DL: rgb(45, 54, 79);
    --G-DL: rgb(39, 56, 74);
    --Y-DL: rgb(51, 58, 70);
    --O-DL: rgb(51, 52, 70);
    --R-DL: rgb(52, 47, 69);
    --A-DM: rgb(49, 93, 91);
    --SA-DM: rgb(64, 73, 98);
    --G-DM: rgb(45, 79, 85);
    --Y-DM: rgb(84, 87, 71);
    --O-DM: rgb(84, 67, 71);
    --R-DM: rgb(87, 54, 68);
    --A-60: rgb(25, 143, 92);
    --A-30: rgb(126, 204, 167);
    --SA-30: rgb(155, 162, 180);
    --N-95: rgb(36, 45, 70);
    --N-90: rgb(47, 56, 80);
    --N-85: rgb(59, 67, 90);
    --N-80: rgb(70, 78, 99);
    --N-75: rgb(82, 89, 109);
    --N-70: rgb(94, 100, 119);
    --N-60: rgb(117, 122, 138);
    --N-50: rgb(140, 144, 158);
    --N-40: rgb(163, 166, 177);
    --N-30: rgb(186, 188, 196);
    --N-20: rgb(209, 210, 216);
    --N-10: rgb(232, 232, 235);
    --N-5: rgb(243, 243, 245);
    --N-3: rgb(248, 248, 249);
    --grey-border-30: rgb(94, 100, 119);
    --grey-border-15: rgb(59, 67, 90);
    --grey-border-8: rgb(43, 51, 76);
    --white-border-30: rgba(255, 255, 255, 0.3);
    --white-border-15: rgba(255, 255, 255, 0.15);
    --white-border-8: rgba(255, 255, 255, 0.08);
    --shadow-white-bottom: 0px 8px 24px rgba(25, 34, 61, 0.07);
    --shadow-white-top: 0px 8px 24px rgba(25, 34, 61, 0.07);
    --shadow-dark-bottom: 0px 8px 24px rgba(25, 34, 61, 0.4);
}

@font-face {
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper, .swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical > .swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide, .swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide, swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered > .swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

.img_right {
    float: right;
    margin: 0.5em 0 0.5em 1em;
}

.img_left {
    float: left;
    margin: 0.5em 1em 0.5em 0;
}

@media only screen and (max-width: 768px) {
    .img_right, .img_left {
        float: none;
        margin: .5em auto;
        width: fit-content;
    }
}

.img_center img {
    margin: auto;
}

/* Insert plugin */
a.insert-link::before {
    /* + icon */
    content: "\E01F";
}

a.insert-link {
    padding-right: 0px !important;
}

.plugin-select:focus {
    outline: none !important;
    box-shadow: none !important;
}

#homeBreadcrumbsIcon * {
    
        stroke: var(--A-50);
    
}

/* Brand review */

. {
    display: flex;
    flex-direction: column;
    gap: 24px;
    background-color: #fff;
    border-radius: 4px
}

.__table {
    border-bottom: 1px solid var(--grey-border-15)
}

.__table .container-table-affiliate__row {
    border: none
}

.__table .container-table-affiliate__flag {
    position: absolute
}

.__container-content-text {
    display: flex;
    flex-direction: column;
    gap: 24px;
    padding: 0 24px
}

.__item {
    display: flex;
    flex-direction: column;
    gap: 16px
}

.__item span {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px
}

.__brands {
    display: grid;
    grid-template-columns:repeat(4, 1fr);
    gap: 6px
}

.__licence {
    display: grid;
    grid-template-columns:1fr 1fr;
    position: relative;
    overflow: hidden;
    padding: 16px 12px;
    background: var(--N-3);
    gap: 12px;
    border-radius: 4px
}

.__licence img {
    z-index: 1
}

.__licence:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='273' height='100' viewBox='0 0 273 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M29.9863 62.8237C45.5733 76.2353 100.869 201.779 174.564 81.1653C270.388 -75.6697 313.371 0.30983 361.898 -28.8883' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M30.9707 60.8285C50.608 71.8604 103.977 195.779 176.703 80.2783C271.291 -69.9429 315.488 1.73038 362.426 -28.7754' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M31.957 58.8345C55.6482 67.4879 107.095 189.771 178.844 79.3864C272.208 -64.2366 317.608 3.15684 362.956 -28.6686' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M32.9394 56.8391C60.6833 63.1105 110.219 183.756 180.983 78.504C273.135 -58.5495 319.725 4.58805 363.481 -28.557' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M33.9277 54.8444C65.7231 58.736 113.355 177.723 183.126 77.6173C274.081 -52.8801 321.847 6.01377 364.013 -28.4365' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M34.9121 52.8507C70.759 54.3614 116.502 171.683 185.265 76.7306C275.045 -47.2322 323.961 7.44062 364.538 -28.3269' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M35.8965 50.8557C75.7984 49.9867 119.666 165.634 187.406 75.8448C276.022 -41.6063 326.082 8.86729 365.067 -28.2151' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M36.8828 48.8609C80.8338 45.6122 122.84 159.566 189.544 74.9582C277.029 -36.0077 328.202 10.293 365.597 -28.1018' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M37.8691 46.8663C85.8716 41.2367 126.043 153.487 191.689 74.0705C278.066 -30.4281 330.321 11.7189 366.125 -27.9907' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M38.8535 44.878C90.9087 36.8627 129.267 147.397 193.829 73.1843C279.135 -24.8783 332.446 13.1487 366.654 -27.8782' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M39.8379 42.8763C95.9446 32.4874 132.521 141.297 195.969 72.2968C280.245 -19.3575 334.558 14.5712 367.179 -27.7657' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M40.8242 40.8825C100.982 28.1126 135.814 135.187 198.11 71.4098C281.399 -13.8637 336.678 16.0038 367.71 -27.6539' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M41.8086 38.8874C106.013 23.7379 139.146 129.068 200.249 70.5229C282.619 -8.39879 338.796 17.4245 368.238 -27.5421' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M42.7969 36.8921C111.063 19.3629 142.535 122.946 202.393 69.6357C283.904 -2.95693 340.916 18.8497 368.767 -27.4293' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M43.7793 34.9022C116.093 14.9885 145.976 116.825 204.53 68.7492C285.265 2.4615 343.033 20.2768 369.294 -27.3171' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M44.7656 32.903C121.131 10.6132 149.494 110.715 206.671 67.8616C286.722 7.86692 345.153 21.7028 369.823 -27.2059' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M45.75 30.9076C126.168 6.23808 153.09 104.628 208.812 66.9743C288.285 13.2738 347.272 23.1231 370.351 -27.0932' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M46.7344 28.9142C131.204 1.86382 156.775 98.5791 210.952 66.0879C289.968 18.7008 349.391 24.555 370.879 -26.9809' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M47.7227 26.9188C136.241 -2.51125 160.559 92.5912 213.099 65.2007C291.785 24.1762 351.507 25.9814 371.407 -26.8743' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M48.707 24.9266C141.28 -6.88322 164.447 86.6844 215.235 64.3165C293.746 29.74 353.628 27.4072 371.937 -26.7536' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M49.6934 22.9304C146.323 -11.2603 168.422 80.8868 217.376 63.4333C295.843 35.4442 355.747 28.834 372.469 -26.6442' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M50.6777 20.9355C151.354 -15.6348 172.477 75.2322 219.516 62.5453C298.058 41.354 357.865 30.2644 372.994 -26.5286' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M51.6621 18.9398C156.391 -20.0102 176.583 69.7427 221.656 61.6541C300.356 47.531 359.984 31.6856 373.522 -26.4198' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M52.6504 16.9459C161.428 -24.385 180.691 64.4353 223.796 60.7672C302.664 54.0535 362.102 33.1122 374.048 -26.308' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M53.6348 14.951C166.47 -28.7596 184.747 59.3119 225.939 59.8804C304.89 60.9705 364.223 34.5414 374.58 -26.196' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M54.6191 12.9561C171.503 -33.1342 188.682 54.3484 228.078 58.9936C306.91 68.2888 366.339 35.9646 375.112 -26.0829' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M55.6055 10.9618C176.542 -37.5095 192.441 49.502 230.22 58.1062C308.614 75.9599 368.461 37.3908 375.636 -25.9715' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M56.5898 8.96708C181.584 -41.8838 195.979 44.7142 232.359 57.2196C309.912 83.877 370.574 38.8178 376.163 -25.8594' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M57.5781 6.9718C186.614 -46.2588 199.278 39.9161 234.499 56.3324C310.779 91.8884 372.696 40.2431 376.69 -25.7466' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M58.5605 4.97568C191.653 -50.6334 202.367 35.0524 236.642 55.4456C311.252 99.8402 374.817 41.6699 377.221 -25.6346' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Crect x='121' width='68' height='100' fill='url(%23paint0_linear_2458_59875)'/%3E%3Crect x='189' width='84' height='100' fill='%23F9F9FA'/%3E%3Crect width='56' height='100' fill='%23F9F9FA'/%3E%3Crect width='53' height='100' transform='matrix(-1 0 0 1 109 0)' fill='url(%23paint1_linear_2458_59875)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2458_59875' x1='189' y1='-7.90431e-06' x2='121' y2='-6.35786e-06' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F9F9FA'/%3E%3Cstop offset='1' stop-color='%23F9F9FA' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2458_59875' x1='53' y1='-7.90431e-06' x2='0' y2='-6.96487e-06' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F9F9FA'/%3E%3Cstop offset='1' stop-color='%23F9F9FA' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 75% center;
    z-index: 0;
    transform: scale(1.3)
}

.__licence > div {
    justify-self: flex-end;
    order: 2;
    display: flex;
    gap: 4px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    border-radius: 4px;
    z-index: 1;
    position: relative
}

.__licence > div span {
    opacity: .5
}

.__licence p {
    grid-column: 1/3;
    order: 3;
    z-index: 1;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    opacity: .5
}

.__stats {
    display: grid;
    grid-template-columns:repeat(2, 1fr);
    gap: 48px;
    overflow: hidden;
    border-radius: 4px
}

.__stats span {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    flex-direction: column;
    gap: 4px;
    position: relative
}

.__stats span b {
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 32px
}

. .container-pros {
    margin: 0;
    border: none !important;
    padding: 0
}

. .container-pros ol, . .container-pros ul {
    padding: 24px;
}

. ol {
    display: grid;
    grid-template-columns:repeat(2, 1fr)
}

.--1 .__container-content-text > div:first-child {
    
    
    
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

.--1 .__container-content-text > div:first-child .__item:not(:first-child) {
    padding-top: 24px;
    border-top: 1px solid var(--grey-border-8)
}

.--1 .__stats {
    border-top: 1px solid var(--grey-border-15);
    padding: 24px
}

.--1 .__stats span:not(:nth-last-child(-n+2)):before {
    content: "";
    display: block;
    border-bottom: 1px solid var(--grey-border-15);
    height: 100%;
    width: calc(100% + 48px);
    position: absolute;
    bottom: -24px
}

.--1 .__stats span:nth-child(even):before {
    width: 100%
}

.--1 .__stats span:not(:nth-child(even)):after {
    content: "";
    display: block;
    border-right: 1px solid var(--grey-border-15);
    height: 100%;
    width: 1px;
    position: absolute;
    right: -24px
}

.--1 .container-table-affiliate__flag {
    left: 2px;
    top: 2px
}

.--1 .container-table-affiliate__flag img {
    width: 30px;
    height: 30px;
    border-radius: 2px
}

.--2 .__container-content-text > div {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--2 .__container-content-text > div:first-child > div:not(:first-child) {
    border-top: 1px solid var(--grey-border-8);
    padding-top: 24px
}

.--2 .__container-content-text > div:last-child > div:first-child {
    border-top: 1px solid var(--grey-border-8);
    padding-top: 24px
}

.--2 > div:last-child {
    padding: 0 24px 24px;
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--2 > div:last-child .__item {
    padding-top: 24px;
    border-top: 1px solid var(--grey-border-8)
}

.--2 .__stats {
    row-gap: 24px;
    column-gap: 16px
}

.--2 .__licence {
    padding: 16px 12px;
    background: transparent;
    gap: 12px;
    border-radius: 4px;
    border: 1px solid var(--borders-border-grey-15, rgba(42, 53, 90, .15))
}

.--2 .__licence img {
    z-index: 1
}

.--2 .__licence:before {
    background-image: url("data:image/svg+xml,%3Csvg width='220' height='100' viewBox='0 0 220 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M201.671 -8.74298C204.715 7.35352 269.306 95.5129 156.735 98.3132C10.3566 101.953 45.6566 161.874 6.18115 183.725' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M199.902 -8.85773C199.691 9.08531 263.928 95.2682 155.27 99.4368C13.948 104.858 45.7929 163.902 6.04864 184.135' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M198.134 -8.97254C194.667 10.82 258.542 95.0254 153.803 100.558C17.5208 107.763 45.9336 165.932 5.9122 184.542' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M196.366 -9.08803C189.641 12.5518 253.148 94.7866 152.342 101.683C21.0751 110.669 46.0777 167.964 5.77969 184.95' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M194.596 -9.20236C184.615 14.2848 247.736 94.5455 150.876 102.807C24.6098 113.579 46.2162 169.994 5.65103 185.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M192.828 -9.31666C179.591 16.0174 242.315 94.311 149.412 103.931C28.1226 116.494 46.3586 172.022 5.51752 185.77' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M191.06 -9.43191C174.566 17.752 236.882 94.0852 147.949 105.055C31.6154 119.41 46.4984 174.054 5.38455 186.18' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M189.289 -9.54593C169.541 19.4837 231.429 93.8578 146.484 106.177C35.0755 122.335 46.6361 176.084 5.25006 186.591' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M187.522 -9.66069C164.517 21.2158 225.962 93.6454 145.019 107.302C38.5139 125.272 46.7774 178.114 5.11803 186.999' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M185.758 -9.77331C159.492 22.949 220.475 93.4445 143.555 108.427C41.9168 128.221 46.9173 180.15 4.98498 187.409' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M183.983 -9.89082C154.466 24.6813 214.969 93.26 142.089 109.55C45.2821 131.186 47.0557 182.174 4.85144 187.816' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M182.216 -10.0057C149.442 26.4133 209.443 93.0967 140.625 110.673C48.6138 134.17 47.2011 184.206 4.71845 188.226' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M180.448 -10.1202C144.42 28.1428 203.894 92.9598 139.161 111.796C51.8989 137.189 47.3382 186.234 4.5859 188.636' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M178.677 -10.2339C139.39 29.8832 198.319 92.8581 137.695 112.921C55.141 140.243 47.4763 188.264 4.45239 189.045' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M176.912 -10.3476C134.367 31.6124 192.725 92.7955 136.231 114.044C58.3367 143.342 47.6171 190.294 4.31938 189.454' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M175.14 -10.464C129.342 33.3448 187.108 92.7881 134.766 115.167C61.4858 146.499 47.7564 192.324 4.18491 189.864' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M173.371 -10.5799C124.317 35.0771 181.476 92.844 133.301 116.29C64.5933 149.731 47.8922 194.352 4.05241 190.272' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M171.604 -10.6939C119.293 36.81 175.835 92.9779 131.837 117.415C67.6675 153.055 48.0363 196.385 3.91986 190.682' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M169.833 -10.8076C114.267 38.542 170.196 93.2026 130.369 118.542C70.721 156.489 48.1769 198.413 3.78292 191.088' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M168.067 -10.9222C109.244 40.2764 164.572 93.5321 128.909 119.663C73.7792 160.058 48.3165 200.444 3.65529 191.502' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M166.297 -11.0375C104.216 42.0122 158.99 93.9648 127.447 120.788C76.8804 163.776 48.4574 202.474 3.51982 191.912' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M164.529 -11.1519C99.1939 43.7418 153.473 94.5112 125.982 121.911C80.0753 167.66 48.6006 204.506 3.39024 192.321' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M162.76 -11.2681C94.1693 45.4739 148.051 95.1568 124.516 123.033C83.4224 171.705 48.7378 206.533 3.25574 192.728' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M160.989 -11.3799C89.1431 47.2064 142.751 95.8777 123.049 124.156C87.0014 175.896 48.8766 208.564 3.12123 193.137' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M159.221 -11.4964C84.1169 48.9415 137.6 96.6345 121.584 125.281C90.8874 180.186 49.018 210.595 2.98727 193.547' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M157.452 -11.6116C79.0932 50.672 132.608 97.3725 120.12 126.404C95.1315 184.496 49.1569 212.622 2.85283 193.959' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M155.685 -11.7265C74.0689 52.4048 127.768 98.0346 118.656 127.527C99.747 188.726 49.2972 214.653 2.72267 194.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M153.917 -11.8409C69.0428 54.1419 123.056 98.5688 117.193 128.651C104.693 192.776 49.4404 216.681 2.59015 194.774' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M152.146 -11.9528C64.02 55.8707 118.431 98.935 115.728 129.774C109.874 196.567 49.5775 218.714 2.45759 195.183' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M150.377 -12.0714C58.9943 57.6033 113.845 99.1278 114.262 130.899C115.172 200.059 49.7169 220.744 2.32314 195.593' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    transform: scale(1)
}

.--2 .__licence > div {
    justify-self: flex-end;
    order: 2;
    display: flex;
    gap: 4px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    border-radius: 4px;
    z-index: 1;
    position: relative
}

.--2 .__licence > div span {
    opacity: .5
}

.--2 .__licence p {
    grid-column: 1/3;
    order: 3;
    z-index: 1;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    opacity: .5
}

.--2 .container-table-affiliate__flag {
    left: -28px;
    top: -12px
}

.--2 .container-table-affiliate__flag img {
    width: 38px;
    height: 38px;
    border-radius: 50%
}

.--3 .__container-content-text > div {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--3 .__container-content-text > div:first-child .__item {
    border-bottom: 1px solid var(--grey-border-8);
    padding-bottom: 24px
}

.--3 .__stats {
    row-gap: 24px;
    column-gap: 16px;
    background-color: var(--N-3);
    padding: 16px;
    margin: 0 24px
}

.--3 .__licence {
    border-top: 1px solid var(--grey-border-15);
    padding: 16px 12px;
    background: transparent;
    border-radius: 0
}

.--3 .__licence:before {
    background-image: unset
}

.--3 .container-table-affiliate__flag {
    position: relative;
    margin: -17px auto 0
}

.--3 .container-table-affiliate__flag img {
    width: 42px;
    height: 26px;
    border-radius: 0 0 2px 2px
}

.--4 .__container-content-text > div:not(.__licence) {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--4 .__stats {
    border-top: 1px solid var(--grey-border-15);
    padding: 24px;
    column-gap: 16px;
    row-gap: 24px
}

.--4 .container-table-affiliate__flag {
    left: 2px;
    top: 2px
}

.--4 .container-table-affiliate__flag img {
    width: 30px;
    height: 30px;
    border-radius: 2px
}

.--5 .__container-content-text {
    padding: 0 24px 24px
}

.--5 .__container-content-text > div:not(.__licence):not(.__stats) {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--5 .__container-content-text > div:first-child .__item {
    padding-bottom: 24px;
    border-bottom: 1px solid var(--grey-border-8)
}

.--5 .__stats {
    column-gap: 16px;
    row-gap: 24px
}

.--5 .__licence {
    padding: 16px 12px;
    background: transparent;
    gap: 12px;
    border-radius: 4px;
    border: 1px solid var(--borders-border-grey-15, rgba(42, 53, 90, .15))
}

.--5 .__licence img {
    z-index: 1
}

.--5 .__licence:before {
    background-image: url("data:image/svg+xml,%3Csvg width='220' height='100' viewBox='0 0 220 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M201.671 -8.74298C204.715 7.35352 269.306 95.5129 156.735 98.3132C10.3566 101.953 45.6566 161.874 6.18115 183.725' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M199.902 -8.85773C199.691 9.08531 263.928 95.2682 155.27 99.4368C13.948 104.858 45.7929 163.902 6.04864 184.135' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M198.134 -8.97254C194.667 10.82 258.542 95.0254 153.803 100.558C17.5208 107.763 45.9336 165.932 5.9122 184.542' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M196.366 -9.08803C189.641 12.5518 253.148 94.7866 152.342 101.683C21.0751 110.669 46.0777 167.964 5.77969 184.95' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M194.596 -9.20236C184.615 14.2848 247.736 94.5455 150.876 102.807C24.6098 113.579 46.2162 169.994 5.65103 185.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M192.828 -9.31666C179.591 16.0174 242.315 94.311 149.412 103.931C28.1226 116.494 46.3586 172.022 5.51752 185.77' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M191.06 -9.43191C174.566 17.752 236.882 94.0852 147.949 105.055C31.6154 119.41 46.4984 174.054 5.38455 186.18' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M189.289 -9.54593C169.541 19.4837 231.429 93.8578 146.484 106.177C35.0755 122.335 46.6361 176.084 5.25006 186.591' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M187.522 -9.66069C164.517 21.2158 225.962 93.6454 145.019 107.302C38.5139 125.272 46.7774 178.114 5.11803 186.999' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M185.758 -9.77331C159.492 22.949 220.475 93.4445 143.555 108.427C41.9168 128.221 46.9173 180.15 4.98498 187.409' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M183.983 -9.89082C154.466 24.6813 214.969 93.26 142.089 109.55C45.2821 131.186 47.0557 182.174 4.85144 187.816' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M182.216 -10.0057C149.442 26.4133 209.443 93.0967 140.625 110.673C48.6138 134.17 47.2011 184.206 4.71845 188.226' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M180.448 -10.1202C144.42 28.1428 203.894 92.9598 139.161 111.796C51.8989 137.189 47.3382 186.234 4.5859 188.636' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M178.677 -10.2339C139.39 29.8832 198.319 92.8581 137.695 112.921C55.141 140.243 47.4763 188.264 4.45239 189.045' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M176.912 -10.3476C134.367 31.6124 192.725 92.7955 136.231 114.044C58.3367 143.342 47.6171 190.294 4.31938 189.454' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M175.14 -10.464C129.342 33.3448 187.108 92.7881 134.766 115.167C61.4858 146.499 47.7564 192.324 4.18491 189.864' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M173.371 -10.5799C124.317 35.0771 181.476 92.844 133.301 116.29C64.5933 149.731 47.8922 194.352 4.05241 190.272' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M171.604 -10.6939C119.293 36.81 175.835 92.9779 131.837 117.415C67.6675 153.055 48.0363 196.385 3.91986 190.682' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M169.833 -10.8076C114.267 38.542 170.196 93.2026 130.369 118.542C70.721 156.489 48.1769 198.413 3.78292 191.088' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M168.067 -10.9222C109.244 40.2764 164.572 93.5321 128.909 119.663C73.7792 160.058 48.3165 200.444 3.65529 191.502' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M166.297 -11.0375C104.216 42.0122 158.99 93.9648 127.447 120.788C76.8804 163.776 48.4574 202.474 3.51982 191.912' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M164.529 -11.1519C99.1939 43.7418 153.473 94.5112 125.982 121.911C80.0753 167.66 48.6006 204.506 3.39024 192.321' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M162.76 -11.2681C94.1693 45.4739 148.051 95.1568 124.516 123.033C83.4224 171.705 48.7378 206.533 3.25574 192.728' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M160.989 -11.3799C89.1431 47.2064 142.751 95.8777 123.049 124.156C87.0014 175.896 48.8766 208.564 3.12123 193.137' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M159.221 -11.4964C84.1169 48.9415 137.6 96.6345 121.584 125.281C90.8874 180.186 49.018 210.595 2.98727 193.547' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M157.452 -11.6116C79.0932 50.672 132.608 97.3725 120.12 126.404C95.1315 184.496 49.1569 212.622 2.85283 193.959' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M155.685 -11.7265C74.0689 52.4048 127.768 98.0346 118.656 127.527C99.747 188.726 49.2972 214.653 2.72267 194.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M153.917 -11.8409C69.0428 54.1419 123.056 98.5688 117.193 128.651C104.693 192.776 49.4404 216.681 2.59015 194.774' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M152.146 -11.9528C64.02 55.8707 118.431 98.935 115.728 129.774C109.874 196.567 49.5775 218.714 2.45759 195.183' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M150.377 -12.0714C58.9943 57.6033 113.845 99.1278 114.262 130.899C115.172 200.059 49.7169 220.744 2.32314 195.593' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    transform: scale(1)
}

.--5 .__licence > div {
    justify-self: flex-end;
    order: 2;
    display: flex;
    gap: 4px;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    border-radius: 4px;
    z-index: 1;
    position: relative
}

.--5 .__licence > div span {
    opacity: .5
}

.--5 .__licence p {
    grid-column: 1/3;
    order: 3;
    z-index: 1;
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 18px;
    opacity: .5
}

.--5 .container-table-affiliate__flag {
    left: -28px;
    top: -12px
}

.--5 .container-table-affiliate__flag img {
    width: 38px;
    height: 38px;
    border-radius: 50%
}

.--6 .__container-content-text > div {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.--6 .__stats {
    border-top: 1px solid var(--grey-border-15);
    row-gap: 24px;
    column-gap: 16px;
    padding: 24px 24px 0
}

.--6 .__licence {
    border-top: 1px solid var(--grey-border-15);
    padding: 16px 12px;
    background: transparent;
    border-radius: 0
}

.--6 .__licence:before {
    background-image: unset
}

.--6 .container-table-affiliate__flag {
    position: relative;
    margin: -17px auto 0
}

.--6 .container-table-affiliate__flag img {
    width: 42px;
    height: 26px;
    border-radius: 0 0 2px 2px
}

@media screen and (max-width: 991px) {
    .__brands .-btn, .__brands .payments-elements-btn {
        width: 100%;
        max-width: 100%
    }
}

@media screen and (min-width: 768px) {
    .__brands {
        grid-template-columns:repeat(7, 1fr)
    }

    . ol {
        display: grid;
        grid-template-columns:repeat(3, 1fr)
    }
}

@media screen and (max-width: 992px) {
    .--1 .__container-content-text > div:first-child {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .--1 .__container-content-text > div:first-child .__item:nth-child(2n) {
         padding-top: 0;
         border-top: none;
    }
    . ol {
       display: flex;
   }
}

@media screen and (max-width: 490px) {
    .--1 .__container-content-text > div:first-child {
       display: flex;
        flex-direction: column;
    }
    .--1 .__container-content-text > div:first-child .__item {
        //padding-top: 0 !important;
        border-top: none !important;
    }
}

@media screen and (min-width: 992px) {
    . {
        gap: 24px
    }

    .__container-content-text {
        flex-direction: column;
        gap: 24px;
        padding: 0 24px
    }

    .__brands {
        display: flex;
        flex-wrap: wrap;
        gap: 12px
    }

    .__licence {
        display: flex;
        align-items: center;
        padding: 10px 20px;
        gap: 20px
    }

    .__licence > div {
        order: 3;
        gap: 8px;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px;
        margin-left: auto
    }

    .__licence > div span {
        opacity: .5
    }

    .__licence p {
        order: 2;
        padding-left: 20px
    }

    .__licence p.license-exists {
        border-left: 1px solid var(--grey-border-15);
    }

    .__stats {
        display: flex;
        gap: 24px;
        overflow: hidden;
        padding: 24px
    }

    .__stats span {
        gap: 8px;
        position: relative
    }

    . ol {
        display: flex;
        min-width: 120px
    }

    . .container-table-affiliate .container-table-affiliate__titrat {
        flex-direction: row;
        align-items: center;
        gap: 48px
    }

    . .container-table-affiliate .container-table-affiliate__img {
        aspect-ratio: 3/2;
        width: 222px
    }

    . .container-table-affiliate .container-table-affiliate__row {
        gap: 48px;
        grid-template-columns:max-content auto auto minmax(150px, 212px)
    }

    .--1 .__container-content-text > div:first-child {
        flex-direction: row
    }

    .--1 .__container-content-text > div:first-child .__item:not(:first-child) {
        padding-top: 0;
        border-top: none
    }

    .--1 .__container-content-text .__item:not(:last-child) {
        position: relative
    }

    //.--1 .__container-content-text .__item:not(:nth-child(3n)):after {
    //    content: "";
    //    position: absolute;
    //    right: -12px;
    //    border-right: 1px solid var(--grey-border-8);
    //    height: 100%
    //}

    .--1 .__stats {
        border-top: 1px solid var(--grey-border-15);
        width: 100%;
        gap: 72px
    }

    .--1 .__stats span:not(:nth-last-child(-n+2)):before {
        border-bottom: none
    }

    .--1 .__stats span:not(:last-child):after {
        content: "";
        display: block;
        border-right: 1px solid var(--grey-border-15);
        height: 100%;
        width: 1px;
        position: absolute;
        right: -36px
    }

    .--1 .__brands {
        display: grid;
        grid-template-columns:repeat(3, 1fr)
    }

    .--1 .container-table-affiliate .container-table-affiliate__img {
        aspect-ratio: 3/2;
        width: 222px;
        margin: -16px;
        border-radius: 2px 0 0 2px;
        height: unset
    }

    .--2 .__container-content-text {
        flex-direction: row;
        gap: 48px
    }

    .--2 .__container-content-text > div {
        flex-direction: row;
        gap: 48px
    }

    .--2 .__container-content-text > div:first-child {
        position: relative
    }

    .--2 .__container-content-text > div:first-child:after {
        content: "";
        border-right: 1px solid var(--grey-border-8);
        position: absolute;
        right: -24px;
        height: 100%
    }

    .--2 .__container-content-text > div:first-child > div:not(:first-child) {
        border-top: none;
        padding-top: 0
    }

    .--2 .__container-content-text > div:first-child > div:not(:last-child) {
        position: relative
    }

    .--2 .__container-content-text > div:first-child > div:not(:last-child):after {
        content: "";
        border-right: 1px solid var(--grey-border-8);
        position: absolute;
        right: -24px;
        height: 100%
    }

    .--2 .__container-content-text > div:last-child {
        display: flex;
        flex-direction: column;
        gap: 24px
    }

    .--2 .__container-content-text > div:last-child > div:first-child {
        border-top: none;
        padding-top: 0
    }

    .--2 .__stats {
        display: grid;
        grid-template-columns:repeat(3, 1fr);
        row-gap: 24px;
        column-gap: 24px;
        padding: 0
    }

    .--2 .__licence {
        margin-top: auto;
        padding: 12px 16px;
        background: transparent;
        gap: 16px;
        border-radius: 4px;
        border: 1px solid var(--borders-border-grey-15, rgba(42, 53, 90, .15))
    }

    .--2 .__licence img {
        z-index: 1
    }

    .--2 .__licence:before {
        background-image: url("data:image/svg+xml,%3Csvg width='220' height='100' viewBox='0 0 220 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M201.671 -8.74298C204.715 7.35352 269.306 95.5129 156.735 98.3132C10.3566 101.953 45.6566 161.874 6.18115 183.725' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M199.902 -8.85773C199.691 9.08531 263.928 95.2682 155.27 99.4368C13.948 104.858 45.7929 163.902 6.04864 184.135' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M198.134 -8.97254C194.667 10.82 258.542 95.0254 153.803 100.558C17.5208 107.763 45.9336 165.932 5.9122 184.542' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M196.366 -9.08803C189.641 12.5518 253.148 94.7866 152.342 101.683C21.0751 110.669 46.0777 167.964 5.77969 184.95' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M194.596 -9.20236C184.615 14.2848 247.736 94.5455 150.876 102.807C24.6098 113.579 46.2162 169.994 5.65103 185.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M192.828 -9.31666C179.591 16.0174 242.315 94.311 149.412 103.931C28.1226 116.494 46.3586 172.022 5.51752 185.77' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M191.06 -9.43191C174.566 17.752 236.882 94.0852 147.949 105.055C31.6154 119.41 46.4984 174.054 5.38455 186.18' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M189.289 -9.54593C169.541 19.4837 231.429 93.8578 146.484 106.177C35.0755 122.335 46.6361 176.084 5.25006 186.591' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M187.522 -9.66069C164.517 21.2158 225.962 93.6454 145.019 107.302C38.5139 125.272 46.7774 178.114 5.11803 186.999' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M185.758 -9.77331C159.492 22.949 220.475 93.4445 143.555 108.427C41.9168 128.221 46.9173 180.15 4.98498 187.409' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M183.983 -9.89082C154.466 24.6813 214.969 93.26 142.089 109.55C45.2821 131.186 47.0557 182.174 4.85144 187.816' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M182.216 -10.0057C149.442 26.4133 209.443 93.0967 140.625 110.673C48.6138 134.17 47.2011 184.206 4.71845 188.226' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M180.448 -10.1202C144.42 28.1428 203.894 92.9598 139.161 111.796C51.8989 137.189 47.3382 186.234 4.5859 188.636' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M178.677 -10.2339C139.39 29.8832 198.319 92.8581 137.695 112.921C55.141 140.243 47.4763 188.264 4.45239 189.045' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M176.912 -10.3476C134.367 31.6124 192.725 92.7955 136.231 114.044C58.3367 143.342 47.6171 190.294 4.31938 189.454' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M175.14 -10.464C129.342 33.3448 187.108 92.7881 134.766 115.167C61.4858 146.499 47.7564 192.324 4.18491 189.864' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M173.371 -10.5799C124.317 35.0771 181.476 92.844 133.301 116.29C64.5933 149.731 47.8922 194.352 4.05241 190.272' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M171.604 -10.6939C119.293 36.81 175.835 92.9779 131.837 117.415C67.6675 153.055 48.0363 196.385 3.91986 190.682' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M169.833 -10.8076C114.267 38.542 170.196 93.2026 130.369 118.542C70.721 156.489 48.1769 198.413 3.78292 191.088' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M168.067 -10.9222C109.244 40.2764 164.572 93.5321 128.909 119.663C73.7792 160.058 48.3165 200.444 3.65529 191.502' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M166.297 -11.0375C104.216 42.0122 158.99 93.9648 127.447 120.788C76.8804 163.776 48.4574 202.474 3.51982 191.912' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M164.529 -11.1519C99.1939 43.7418 153.473 94.5112 125.982 121.911C80.0753 167.66 48.6006 204.506 3.39024 192.321' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M162.76 -11.2681C94.1693 45.4739 148.051 95.1568 124.516 123.033C83.4224 171.705 48.7378 206.533 3.25574 192.728' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M160.989 -11.3799C89.1431 47.2064 142.751 95.8777 123.049 124.156C87.0014 175.896 48.8766 208.564 3.12123 193.137' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M159.221 -11.4964C84.1169 48.9415 137.6 96.6345 121.584 125.281C90.8874 180.186 49.018 210.595 2.98727 193.547' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M157.452 -11.6116C79.0932 50.672 132.608 97.3725 120.12 126.404C95.1315 184.496 49.1569 212.622 2.85283 193.959' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M155.685 -11.7265C74.0689 52.4048 127.768 98.0346 118.656 127.527C99.747 188.726 49.2972 214.653 2.72267 194.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M153.917 -11.8409C69.0428 54.1419 123.056 98.5688 117.193 128.651C104.693 192.776 49.4404 216.681 2.59015 194.774' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M152.146 -11.9528C64.02 55.8707 118.431 98.935 115.728 129.774C109.874 196.567 49.5775 218.714 2.45759 195.183' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M150.377 -12.0714C58.9943 57.6033 113.845 99.1278 114.262 130.899C115.172 200.059 49.7169 220.744 2.32314 195.593' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
        transform: scale(1)
    }

    .--2 .__licence p {
        padding: 0;
        border: none
    }

    .--2 .__licence > div {
        order: 3;
        gap: 8px;
        align-items: center;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .--2 .__licence > div span {
        opacity: 1
    }

    .--2 > div:last-child {
        padding: 24px;
        flex-direction: row;
        gap: 48px;
        border-top: 1px solid var(--grey-border-15)
    }

    .--2 > div:last-child .__item {
        flex: 1;
        padding-top: 0;
        border-top: none
    }

    .--2 > div:last-child .__item:not(:last-child) {
        position: relative
    }

    .--2 > div:last-child .__item:not(:last-child):after {
        content: "";
        border-right: 1px solid var(--grey-border-8);
        position: absolute;
        right: -24px;
        height: 100%
    }

    .--2 .container-table-affiliate .container-table-affiliate__flag {
        left: -16px;
        top: -8px
    }

    .--2 .container-table-affiliate .container-table-affiliate__buttons-element-click, .--2 .container-table-affiliate .container-table-affiliate__bonus {
        grid-column: unset !important
    }

    .--3 .__container-content-text {
        flex-direction: row;
        gap: 48px
    }

    .--3 .__container-content-text > div {
        display: flex;
        flex-direction: row;
        gap: 48px;
        position: relative;
        flex: 1
    }

    .--3 .__container-content-text > div:first-child:after {
        content: "";
        border-right: 1px solid var(--grey-border-8);
        position: absolute;
        right: -24px;
        height: 100%
    }

    .--3 .__container-content-text > div:first-child .__item {
        border-bottom: 0;
        padding-bottom: 0;
        position: relative
    }

    .--3 .__container-content-text > div:last-child {
        flex-direction: column;
        gap: 24px
    }

    .--3 .__stats {
        gap: 24px;
        padding: 32px;
        margin: 0 24px;
        justify-content: space-between
    }

    .--3 .__licence {
        border-top: 1px solid var(--grey-border-15);
        padding: 16px 24px;
        background: transparent;
        border-radius: 0
    }

    .--3 .__licence:before {
        background-image: unset
    }

    .--3 .__licence > div span {
        opacity: 1
    }

    .--3 .container-table-affiliate__flag {
        position: absolute;
        left: 0;
        top: 64px
    }

    .--3 .container-table-affiliate__flag img {
        width: 32px;
        height: 84px
    }

    .--3 .container-table-affiliate__row {
        padding-left: 48px
    }

    .--4 {
        display: grid;
        grid-template-columns:372px 1fr;
        gap: 0
    }

    .--4 .__table {
        border: none
    }

    .--4 .__container-content-text {
        padding: 24px;
        border-left: 1px solid var(--grey-border-8)
    }

    .--4 .__container-content-text > div:not(.__licence) {
        flex-direction: row;
        gap: 48px
    }

    .--4 .__container-content-text > div:nth-child(2) .__item {
        flex: 1
    }

    .--4 .__stats {
        grid-column: 1/3;
        border-top: 1px solid var(--grey-border-15);
        padding: 24px;
        column-gap: 16px;
        row-gap: 24px;
        justify-content: space-between
    }

    .--4 .container-table-affiliate__row {
        display: flex;
        flex-direction: column;
        padding: 0;
        gap: 24px !important
    }

    .--4 .container-table-affiliate__img {
        width: 100% !important;
        aspect-ratio: 372/148 !important;
        margin: 0
    }

    .--4 .container-table-affiliate__titrat {
        flex-direction: column !important;
        gap: 8px !important
    }

    .--4 .container-table-affiliate__buttons-element-click, .--4 .container-table-affiliate__titrat {
        width: calc(100% - 96px);
        margin: 0 auto
    }

    .--4 .container-table-affiliate__flag {
        left: 2px;
        top: 2px
    }

    .--4 .container-table-affiliate__flag img {
        width: 30px;
        height: 30px;
        border-radius: 2px
    }

    .--4 ol {
        display: grid;
        grid-template-columns:repeat(2, 1fr)
    }

    .--5 {
        display: grid;
        grid-template-columns:300px 1fr;
        gap: 0
    }

    .--5 .__table {
        border: none
    }

    .--5 .__container-content-text {
        border-left: 1px solid var(--grey-border-8);
        padding: 24px;
        display: grid;
        grid-template-columns:1fr 1fr
    }

    .--5 .__container-content-text > div:not(.__licence):not(.__stats) {
        flex-direction: row
    }

    .--5 .__container-content-text > div:first-child .__item {
        padding-bottom: 0;
        border-bottom: none
    }

    .--5 .__container-content-text > div:first-child .__item {
        position: relative
    }

    .--5 .__container-content-text > div:first-child .__item:after {
        position: absolute;
        right: -12px;
        width: 1px;
        height: 100%;
        content: "";
        border-right: 1px solid var(--grey-border-8)
    }

    .--5 .__container-content-text > div:nth-child(2) {
        flex-direction: column !important
    }

    .--5 .__stats {
        grid-column: 1/3;
        padding: 24px;
        justify-content: space-between
    }

    .--5 .__licence {
        grid-column: 1/3;
        margin-top: auto;
        padding: 12px 16px;
        background: transparent;
        gap: 16px;
        border-radius: 4px;
        border: 1px solid var(--borders-border-grey-15, rgba(42, 53, 90, .15))
    }

    .--5 .__licence img {
        z-index: 1
    }

    .--5 .__licence:before {
        background-image: url("data:image/svg+xml,%3Csvg width='220' height='100' viewBox='0 0 220 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M201.671 -8.74298C204.715 7.35352 269.306 95.5129 156.735 98.3132C10.3566 101.953 45.6566 161.874 6.18115 183.725' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M199.902 -8.85773C199.691 9.08531 263.928 95.2682 155.27 99.4368C13.948 104.858 45.7929 163.902 6.04864 184.135' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M198.134 -8.97254C194.667 10.82 258.542 95.0254 153.803 100.558C17.5208 107.763 45.9336 165.932 5.9122 184.542' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M196.366 -9.08803C189.641 12.5518 253.148 94.7866 152.342 101.683C21.0751 110.669 46.0777 167.964 5.77969 184.95' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M194.596 -9.20236C184.615 14.2848 247.736 94.5455 150.876 102.807C24.6098 113.579 46.2162 169.994 5.65103 185.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M192.828 -9.31666C179.591 16.0174 242.315 94.311 149.412 103.931C28.1226 116.494 46.3586 172.022 5.51752 185.77' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M191.06 -9.43191C174.566 17.752 236.882 94.0852 147.949 105.055C31.6154 119.41 46.4984 174.054 5.38455 186.18' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M189.289 -9.54593C169.541 19.4837 231.429 93.8578 146.484 106.177C35.0755 122.335 46.6361 176.084 5.25006 186.591' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M187.522 -9.66069C164.517 21.2158 225.962 93.6454 145.019 107.302C38.5139 125.272 46.7774 178.114 5.11803 186.999' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M185.758 -9.77331C159.492 22.949 220.475 93.4445 143.555 108.427C41.9168 128.221 46.9173 180.15 4.98498 187.409' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M183.983 -9.89082C154.466 24.6813 214.969 93.26 142.089 109.55C45.2821 131.186 47.0557 182.174 4.85144 187.816' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M182.216 -10.0057C149.442 26.4133 209.443 93.0967 140.625 110.673C48.6138 134.17 47.2011 184.206 4.71845 188.226' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M180.448 -10.1202C144.42 28.1428 203.894 92.9598 139.161 111.796C51.8989 137.189 47.3382 186.234 4.5859 188.636' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M178.677 -10.2339C139.39 29.8832 198.319 92.8581 137.695 112.921C55.141 140.243 47.4763 188.264 4.45239 189.045' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M176.912 -10.3476C134.367 31.6124 192.725 92.7955 136.231 114.044C58.3367 143.342 47.6171 190.294 4.31938 189.454' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M175.14 -10.464C129.342 33.3448 187.108 92.7881 134.766 115.167C61.4858 146.499 47.7564 192.324 4.18491 189.864' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M173.371 -10.5799C124.317 35.0771 181.476 92.844 133.301 116.29C64.5933 149.731 47.8922 194.352 4.05241 190.272' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M171.604 -10.6939C119.293 36.81 175.835 92.9779 131.837 117.415C67.6675 153.055 48.0363 196.385 3.91986 190.682' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M169.833 -10.8076C114.267 38.542 170.196 93.2026 130.369 118.542C70.721 156.489 48.1769 198.413 3.78292 191.088' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M168.067 -10.9222C109.244 40.2764 164.572 93.5321 128.909 119.663C73.7792 160.058 48.3165 200.444 3.65529 191.502' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M166.297 -11.0375C104.216 42.0122 158.99 93.9648 127.447 120.788C76.8804 163.776 48.4574 202.474 3.51982 191.912' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M164.529 -11.1519C99.1939 43.7418 153.473 94.5112 125.982 121.911C80.0753 167.66 48.6006 204.506 3.39024 192.321' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M162.76 -11.2681C94.1693 45.4739 148.051 95.1568 124.516 123.033C83.4224 171.705 48.7378 206.533 3.25574 192.728' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M160.989 -11.3799C89.1431 47.2064 142.751 95.8777 123.049 124.156C87.0014 175.896 48.8766 208.564 3.12123 193.137' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M159.221 -11.4964C84.1169 48.9415 137.6 96.6345 121.584 125.281C90.8874 180.186 49.018 210.595 2.98727 193.547' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M157.452 -11.6116C79.0932 50.672 132.608 97.3725 120.12 126.404C95.1315 184.496 49.1569 212.622 2.85283 193.959' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M155.685 -11.7265C74.0689 52.4048 127.768 98.0346 118.656 127.527C99.747 188.726 49.2972 214.653 2.72267 194.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M153.917 -11.8409C69.0428 54.1419 123.056 98.5688 117.193 128.651C104.693 192.776 49.4404 216.681 2.59015 194.774' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M152.146 -11.9528C64.02 55.8707 118.431 98.935 115.728 129.774C109.874 196.567 49.5775 218.714 2.45759 195.183' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M150.377 -12.0714C58.9943 57.6033 113.845 99.1278 114.262 130.899C115.172 200.059 49.7169 220.744 2.32314 195.593' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
        transform: scale(1)
    }

    .--5 .__licence p {
        padding: 0;
        border: none
    }

    .--5 .__licence > div {
        order: 3;
        gap: 8px;
        align-items: center;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .--5 .__licence > div span {
        opacity: 1
    }

    .--5 .__brands {
        gap: 8px
    }

    .--5 .container-table-affiliate__flag {
        left: -8px;
        top: -8px
    }

    .--5 .container-table-affiliate__row {
        display: flex;
        flex-direction: column;
        gap: 24px !important;
        padding: 16px !important
    }

    .--5 .container-table-affiliate__img {
        width: 100% !important;
        aspect-ratio: 372/148 !important;
        margin: 0
    }

    .--5 .container-table-affiliate__titrat {
        flex-direction: column !important;
        gap: 8px !important
    }

    .--5 .container-table-affiliate__buttons-element-click, .--5 .container-table-affiliate__titrat {
        width: calc(100% - 96px);
        margin: 0 auto
    }

    .--6 {
        display: grid;
        grid-template-columns:300px 1fr 200px;
        gap: 0
    }

    .--6 .__table {
        border: none
    }

    .--6 .__container-content-text {
        flex-direction: column;
        gap: 48px;
        border-left: 1px solid var(--grey-border-8);
        border-right: 1px solid var(--grey-border-8);
        padding: 24px
    }

    .--6 .__container-content-text > div {
        flex-direction: row;
        gap: 24px
    }

    .--6 .__container-content-text > div:first-child .__item {
        border-bottom: 0;
        padding-bottom: 0;
        position: relative
    }

    .--6 .__container-content-text > div:last-child {
        flex-direction: column;
        gap: 24px
    }

    .--6 .__stats {
        border: none;
        flex-direction: column;
        gap: 24px;
        padding: 24px;
        justify-content: unset
    }

    .--6 .__licence {
        grid-column: 1/4;
        border-radius: 0
    }

    .--6 .__licence:before {
        background-image: unset
    }

    .--6 .__licence > div span {
        opacity: 1
    }

    .--6 .container-table-affiliate__row {
        display: flex;
        flex-direction: column;
        gap: 24px !important;
        padding: 16px !important
    }

    .--6 .container-table-affiliate__img {
        width: 100% !important;
        aspect-ratio: 372/148 !important;
        margin: 0
    }

    .--6 .container-table-affiliate__titrat {
        flex-direction: column !important;
        gap: 8px !important
    }

    .--6 .container-table-affiliate__buttons-element-click, .--6 .container-table-affiliate__titrat {
        width: calc(100% - 96px);
        margin: 0 auto
    }
}

@media screen and (min-width: 1400px) {
    . {
        gap: 48px
    }

    .__container-content-text {
        gap: 48px;
        padding: 0 48px
    }

    .__item {
        gap: 24px
    }

    .__item span {
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 32px
    }

    .__stats {
        gap: 48px;
        padding: 48px
    }

    .__stats span {
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px
    }

    .__stats span b, . .container-table-affiliate__bonus {
        font-style: normal;
        font-weight: 700;
        letter-spacing: -.055em;
        font-size: 30px;
        line-height: 36px
    }

    .--1 .__container-content-text > div:first-child {
        gap: 96px
    }

    .--1 .__container-content-text .__item:not(:last-child) {
        position: relative
    }

    //.--1 .__container-content-text .__item:not(:last-child):after {
    //    right: -48px
    //}

    .--1 .__stats {
        gap: 96px;
        padding: 48px
    }

    //.--1 .__stats span:not(:last-child):after {
    //    right: -48px
    //}

    .--2 .__container-content-text {
        gap: 96px
    }

    .--2 .__container-content-text > div {
        gap: 96px
    }

    .--2 .__container-content-text > div:first-child:after {
        content: "";
        right: -48px;
        height: 100%
    }

    .--2 .__container-content-text > div:first-child > div:not(:last-child):after {
        right: -48px
    }

    .--2 .__container-content-text > div:last-child {
        gap: 48px
    }

    .--2 .__stats {
        column-gap: 48px
    }

    .--2 > div:last-child {
        padding: 48px;
        gap: 96px
    }

    .--2 > div:last-child .__item:not(:last-child):after {
        right: -48px
    }

    .--2 .container-table-affiliate .container-table-affiliate__flag {
        left: -8px
    }

    .--3 .__container-content-text {
        gap: 96px
    }

    .--3 .__container-content-text > div:first-child:after {
        right: -48px
    }

    .--3 .__container-content-text > div:last-child {
        gap: 48px
    }

    .--3 .__stats {
        gap: 48px;
        margin: 0 48px
    }

    .--3 .__licence {
        padding: 16px 48px
    }

    .--3 .container-table-affiliate__flag {
        position: absolute;
        left: 0;
        top: 64px
    }

    .--3 .container-table-affiliate__flag img {
        width: 32px;
        height: 84px
    }

    .--3 .container-table-affiliate__row {
        padding-left: 48px
    }

    .--4 {
        gap: 0
    }

    .--4 .__container-content-text {
        padding: 48px
    }

    .--4 .__stats {
        padding: 48px;
        column-gap: 48px;
        justify-content: unset
    }

    .--4 .__stats span {
        min-width: 150px
    }

    .--5 {
        grid-template-columns:372px 1fr;
        gap: 0
    }

    .--5 .__table {
        border: none
    }

    .--5 .__container-content-text {
        padding: 48px;
        display: grid;
        column-gap: 96px
    }

    .--5 .__container-content-text > div:not(.__licence):not(.__stats) {
        flex-direction: row
    }

    .--5 .__container-content-text > div:first-child {
        gap: 96px !important
    }

    .--5 .__container-content-text > div:first-child .__item {
        padding-bottom: 0;
        border-bottom: none
    }

    .--5 .__container-content-text > div:first-child .__item {
        position: relative
    }

    .--5 .__container-content-text > div:first-child .__item:after {
        right: -48px
    }

    .--5 .__container-content-text > div:first-child .__item:first-child {
        min-width: 250px
    }

    .--5 .__container-content-text > div:nth-child(2) {
        flex-direction: column !important;
        gap: 48px !important
    }

    .--5 .__stats {
        grid-column: 1/3;
        padding: 0;
        justify-content: space-between
    }

    .--5 .__licence {
        grid-column: 1/3;
        margin-top: auto;
        padding: 12px 16px;
        background: transparent;
        gap: 16px;
        border-radius: 4px;
        border: 1px solid var(--borders-border-grey-15, rgba(42, 53, 90, .15))
    }

    .--5 .__licence img {
        z-index: 1
    }

    .--5 .__licence:before {
        background-image: url("data:image/svg+xml,%3Csvg width='220' height='100' viewBox='0 0 220 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M201.671 -8.74298C204.715 7.35352 269.306 95.5129 156.735 98.3132C10.3566 101.953 45.6566 161.874 6.18115 183.725' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M199.902 -8.85773C199.691 9.08531 263.928 95.2682 155.27 99.4368C13.948 104.858 45.7929 163.902 6.04864 184.135' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M198.134 -8.97254C194.667 10.82 258.542 95.0254 153.803 100.558C17.5208 107.763 45.9336 165.932 5.9122 184.542' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M196.366 -9.08803C189.641 12.5518 253.148 94.7866 152.342 101.683C21.0751 110.669 46.0777 167.964 5.77969 184.95' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M194.596 -9.20236C184.615 14.2848 247.736 94.5455 150.876 102.807C24.6098 113.579 46.2162 169.994 5.65103 185.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M192.828 -9.31666C179.591 16.0174 242.315 94.311 149.412 103.931C28.1226 116.494 46.3586 172.022 5.51752 185.77' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M191.06 -9.43191C174.566 17.752 236.882 94.0852 147.949 105.055C31.6154 119.41 46.4984 174.054 5.38455 186.18' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M189.289 -9.54593C169.541 19.4837 231.429 93.8578 146.484 106.177C35.0755 122.335 46.6361 176.084 5.25006 186.591' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M187.522 -9.66069C164.517 21.2158 225.962 93.6454 145.019 107.302C38.5139 125.272 46.7774 178.114 5.11803 186.999' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M185.758 -9.77331C159.492 22.949 220.475 93.4445 143.555 108.427C41.9168 128.221 46.9173 180.15 4.98498 187.409' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M183.983 -9.89082C154.466 24.6813 214.969 93.26 142.089 109.55C45.2821 131.186 47.0557 182.174 4.85144 187.816' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M182.216 -10.0057C149.442 26.4133 209.443 93.0967 140.625 110.673C48.6138 134.17 47.2011 184.206 4.71845 188.226' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M180.448 -10.1202C144.42 28.1428 203.894 92.9598 139.161 111.796C51.8989 137.189 47.3382 186.234 4.5859 188.636' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M178.677 -10.2339C139.39 29.8832 198.319 92.8581 137.695 112.921C55.141 140.243 47.4763 188.264 4.45239 189.045' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M176.912 -10.3476C134.367 31.6124 192.725 92.7955 136.231 114.044C58.3367 143.342 47.6171 190.294 4.31938 189.454' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M175.14 -10.464C129.342 33.3448 187.108 92.7881 134.766 115.167C61.4858 146.499 47.7564 192.324 4.18491 189.864' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M173.371 -10.5799C124.317 35.0771 181.476 92.844 133.301 116.29C64.5933 149.731 47.8922 194.352 4.05241 190.272' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M171.604 -10.6939C119.293 36.81 175.835 92.9779 131.837 117.415C67.6675 153.055 48.0363 196.385 3.91986 190.682' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M169.833 -10.8076C114.267 38.542 170.196 93.2026 130.369 118.542C70.721 156.489 48.1769 198.413 3.78292 191.088' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M168.067 -10.9222C109.244 40.2764 164.572 93.5321 128.909 119.663C73.7792 160.058 48.3165 200.444 3.65529 191.502' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M166.297 -11.0375C104.216 42.0122 158.99 93.9648 127.447 120.788C76.8804 163.776 48.4574 202.474 3.51982 191.912' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M164.529 -11.1519C99.1939 43.7418 153.473 94.5112 125.982 121.911C80.0753 167.66 48.6006 204.506 3.39024 192.321' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M162.76 -11.2681C94.1693 45.4739 148.051 95.1568 124.516 123.033C83.4224 171.705 48.7378 206.533 3.25574 192.728' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M160.989 -11.3799C89.1431 47.2064 142.751 95.8777 123.049 124.156C87.0014 175.896 48.8766 208.564 3.12123 193.137' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M159.221 -11.4964C84.1169 48.9415 137.6 96.6345 121.584 125.281C90.8874 180.186 49.018 210.595 2.98727 193.547' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M157.452 -11.6116C79.0932 50.672 132.608 97.3725 120.12 126.404C95.1315 184.496 49.1569 212.622 2.85283 193.959' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M155.685 -11.7265C74.0689 52.4048 127.768 98.0346 118.656 127.527C99.747 188.726 49.2972 214.653 2.72267 194.364' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M153.917 -11.8409C69.0428 54.1419 123.056 98.5688 117.193 128.651C104.693 192.776 49.4404 216.681 2.59015 194.774' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M152.146 -11.9528C64.02 55.8707 118.431 98.935 115.728 129.774C109.874 196.567 49.5775 218.714 2.45759 195.183' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M150.377 -12.0714C58.9943 57.6033 113.845 99.1278 114.262 130.899C115.172 200.059 49.7169 220.744 2.32314 195.593' stroke='%232A355A' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
        transform: scale(1)
    }

    .--5 .__licence p {
        padding: 0;
        border: none
    }

    .--5 .__licence > div {
        order: 3;
        gap: 8px;
        align-items: center;
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 20px
    }

    .--5 .__licence > div span {
        opacity: 1
    }

    .--6 {
        grid-template-columns:372px 1fr auto;
        gap: 0
    }

    .--6 .__container-content-text {
        flex-direction: column;
        gap: 48px;
        padding: 48px
    }

    .--6 .__container-content-text > div {
        flex-direction: row;
        gap: 24px
    }

    .--6 .__container-content-text > div:first-child .__item {
        border-bottom: 0;
        padding-bottom: 0;
        position: relative
    }

    .--6 .__container-content-text > div:last-child {
        flex-direction: column;
        gap: 48px
    }

    .--6 .__stats {
        gap: 24px;
        padding: 48px
    }
}

. {
    display: flex;
    align-items: center;
    background-color: #fff;
    margin: 0 -16px;
    gap: 16px;
    transition: all .3s ease
}

. span {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: var(--A-50)
}

. button {
    flex-shrink: 0;
    min-width: 95px;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px
}

.--1 {
    padding: 16px
}

.--2 {
    padding: 12px 16px 16px;
    flex-direction: column;
    gap: 12px
}

.--2 button {
    width: 100%
}

.--3 {
    gap: 16px;
    padding: 16px;
    text-align: center
}

@media screen and (min-width: 992px) {
    . {
        display: none
    }
}

body.dark-theme . {
    background-color: var(--N-95)
}

body.dark-theme .__item:after, body.dark-theme .__table, body.dark-theme .__container-content-text, body.dark-theme .__stats, body.dark-theme .__licence {
    border-color: var(--white-border-15) !important
}

body.dark-theme .__licence:before {
    background-image: url("data:image/svg+xml,%3Csvg width='428' height='44' viewBox='0 0 428 44' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M1.20898 63.6472C20.3308 80.1003 88.166 234.114 178.573 86.1483C296.129 -106.253 348.859 -13.0434 408.391 -48.863' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M2.41796 61.1995C26.5085 74.7332 91.9803 226.754 181.199 85.0601C297.238 -99.228 351.458 -11.3008 409.04 -48.7246' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M3.62695 58.7533C32.6908 69.3691 95.8049 219.383 183.825 83.9659C298.361 -92.2275 354.057 -9.5508 409.689 -48.5935' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M4.83398 56.3056C38.8695 63.9991 99.6393 212.005 186.45 82.8835C299.5 -85.2507 356.656 -7.79492 410.335 -48.4565' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M6.04492 53.8583C45.0508 58.6325 103.485 204.603 189.078 81.7957C300.66 -78.2956 359.258 -6.04598 410.986 -48.3088' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M7.25195 51.4126C51.2281 53.2659 107.345 197.193 191.702 80.7079C301.841 -71.367 361.85 -4.29551 411.63 -48.1743' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M8.46093 48.9651C57.4117 47.8991 111.228 189.772 194.33 79.6213C303.042 -64.4651 364.454 -2.54527 412.28 -48.0371' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M9.67187 46.5179C63.59 42.5325 115.123 182.328 196.953 78.5335C304.278 -57.5969 367.055 -0.796292 412.931 -47.8982' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M10.8789 44.0712C69.7673 37.165 119.048 174.872 199.581 77.4448C305.547 -50.7518 369.653 0.953206 413.576 -47.7617' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M12.0879 41.6318C75.948 31.7989 123.006 167.4 202.209 76.3574C306.86 -43.9436 372.261 2.70711 414.226 -47.6238' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M13.2969 39.1763C82.1273 26.4314 126.998 159.917 204.835 75.2686C308.223 -37.1708 374.853 4.45216 414.872 -47.4858' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M14.5039 36.7305C88.3046 21.0648 131.035 152.421 207.459 74.1809C309.636 -30.4309 377.451 6.21001 415.52 -47.3484' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M15.7129 34.2826C94.478 15.6975 135.125 144.914 210.084 73.0923C311.134 -23.7271 380.05 7.95236 416.169 -47.2117' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M16.9238 31.8351C100.671 10.3307 139.28 137.404 212.712 72.0043C312.709 -17.0508 382.65 9.70111 416.817 -47.073' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M18.1328 29.3938C106.846 4.96411 143.506 129.895 215.338 70.9165C314.383 -10.4038 385.251 11.4516 417.467 -46.9355' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M19.3418 26.9412C113.025 -0.403425 147.82 122.4 217.964 69.8277C316.168 -3.77247 387.85 13.2011 418.115 -46.7991' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M20.5488 24.4932C119.204 -5.77074 152.231 114.931 220.59 68.7392C318.086 2.86054 390.449 14.9434 418.762 -46.6609' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M21.7578 22.048C125.383 -11.1368 156.753 107.511 223.217 67.6519C320.151 9.51837 393.05 16.7003 419.411 -46.5229' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M22.9687 19.5999C131.561 -16.5043 161.393 100.165 225.849 66.5632C322.38 16.2352 395.645 18.4498 420.057 -46.3923' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M24.1758 17.156C137.742 -21.8675 166.163 92.9192 228.469 65.4787C324.784 23.0611 398.245 20.1992 420.707 -46.2441' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M25.3848 14.7069C143.928 -27.2375 171.038 85.8064 231.095 64.3949C327.355 30.0586 400.845 21.9492 421.359 -46.1101' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M26.5937 12.2596C150.102 -32.6041 176.015 78.8696 233.721 63.3056C330.074 37.3086 403.444 23.7041 422.004 -45.9682' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M27.8008 9.81169C156.28 -37.9714 181.051 72.1355 236.346 62.2127C332.893 44.8867 406.043 25.448 422.651 -45.8345' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M29.0137 7.36571C162.459 -43.3382 186.091 65.6245 238.971 61.1246C335.724 52.8885 408.642 27.1982 423.298 -45.6972' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M30.2207 4.91825C168.644 -48.705 191.067 59.3392 241.6 60.0366C338.455 61.3739 411.244 28.9513 423.949 -45.56' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M31.4277 2.47079C174.818 -54.0718 195.894 53.2499 244.224 58.9485C340.933 70.3517 413.838 30.6971 424.602 -45.4214' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M32.6367 0.0240762C180.999 -59.4394 200.504 47.3044 246.85 57.8598C343.022 79.7623 416.441 32.4466 425.243 -45.2849' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M33.8457 -2.42289C187.186 -64.8057 204.845 41.4309 249.475 56.7722C344.616 89.4749 419.034 34.1974 425.892 -45.1472' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M35.0605 -4.8706C193.359 -70.1727 208.895 35.5448 252.103 55.6839C345.681 99.3032 421.641 35.9458 426.54 -45.0088' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M36.2637 -7.31952C199.538 -75.5396 212.683 29.5779 254.73 54.5959C346.259 109.058 424.24 37.6961 427.189 -44.8716' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Crect x='368' width='51' height='44' fill='url(%23paint0_linear_2458_63156)'/%3E%3Crect width='126' height='44' transform='matrix(-1 0 0 1 134 0)' fill='url(%23paint1_linear_2458_63156)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2458_63156' x1='419' y1='-3.47789e-06' x2='368' y2='-1.5009e-06' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F496B'/%3E%3Cstop offset='1' stop-color='%233F496B' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2458_63156' x1='126' y1='-3.47789e-06' x2='0' y2='8.58928e-06' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233F496B'/%3E%3Cstop offset='1' stop-color='%233F496B' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
}

body.dark-theme .__licence img {
    filter: invert(1) contrast(20)
}

body.dark-theme .--1 .__licence {
    background-color: var(--N-90)
}

body.dark-theme .--2 .__licence:before {
    background-image: url("data:image/svg+xml,%3Csvg width='219' height='265' viewBox='0 0 219 265' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M173.842 32.1161C176.466 45.9915 232.145 121.986 135.106 124.4C8.92642 127.538 39.3555 179.191 5.32709 198.026' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M172.318 32.0171C172.137 47.4843 227.51 121.775 133.845 125.368C12.0238 130.042 39.4745 180.938 5.21439 198.379' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M170.794 31.9182C167.805 48.9796 222.866 121.566 132.579 126.335C15.1026 132.545 39.5948 182.688 5.09582 198.73' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M169.269 31.8186C163.472 50.4724 218.216 121.36 131.32 127.305C18.1662 135.051 39.7188 184.44 4.98131 199.082' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M167.743 31.7201C159.14 51.9664 213.551 121.152 130.057 128.274C21.2131 137.559 39.8381 186.19 4.87039 199.439' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M166.221 31.6215C154.811 53.4599 208.879 120.95 128.796 129.242C24.2424 140.072 39.9621 187.938 4.75656 199.789' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M164.695 31.5223C150.476 54.9552 204.193 120.755 127.532 130.212C27.251 142.586 40.0803 189.69 4.63957 200.142' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M163.171 31.4239C146.148 56.4478 199.496 120.559 126.273 131.179C30.2368 145.107 40.2022 191.44 4.52685 200.496' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M161.645 31.325C141.815 57.941 194.781 120.376 125.007 132.149C33.1983 147.639 40.3216 193.189 4.41065 200.848' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M160.125 31.2279C137.483 59.435 190.051 120.203 123.745 133.118C36.1313 150.181 40.4418 194.944 4.29555 201.201' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M158.598 31.1266C133.153 60.9282 185.308 120.044 122.484 134.086C39.0354 152.737 40.5643 196.689 4.18365 201.553' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M157.074 31.0276C128.822 62.4213 180.544 119.903 121.222 135.054C41.907 155.309 40.6892 198.441 4.06859 201.906' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M155.547 30.9289C124.491 63.9121 175.758 119.785 119.958 136.023C44.7363 157.912 40.8049 200.189 3.95186 202.259' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M154.022 30.8309C120.156 65.4124 170.954 119.698 118.695 136.992C47.5324 160.544 40.9254 201.939 3.83813 202.612' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M152.5 30.7328C115.826 66.903 166.131 119.644 117.433 137.96C50.2866 163.215 41.0461 203.689 3.72289 202.965' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M150.974 30.6325C111.495 68.3963 161.291 119.637 116.171 138.928C53.0026 165.937 41.1676 205.439 3.6084 203.318' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M149.449 30.5326C107.163 69.8896 156.435 119.685 114.908 139.896C55.6809 168.723 41.2843 207.187 3.49377 203.67' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M147.923 30.4344C102.83 71.3834 151.57 119.801 113.643 140.866C58.3285 171.588 41.4061 208.939 3.37712 204.023' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M146.399 30.3364C98.501 72.8764 146.712 119.995 112.381 141.838C60.9633 174.549 41.53 210.687 3.26175 204.373' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M144.875 30.2376C94.1695 74.3715 141.863 120.279 111.12 142.804C63.5979 177.625 41.6487 212.438 3.15018 204.73' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M143.349 30.1382C89.8345 75.8678 137.05 120.652 109.86 143.774C66.2706 180.83 41.7695 214.188 3.03271 205.083' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M141.826 30.0395C85.5069 77.3587 132.296 121.123 108.599 144.742C69.0264 184.177 41.8948 215.939 2.92281 205.436' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M140.301 29.9394C81.175 78.8518 127.621 121.679 107.334 145.709C71.9109 187.665 42.0123 217.687 2.80617 205.787' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M138.774 29.843C76.8413 80.3452 123.052 122.301 106.069 146.677C74.9951 191.278 42.131 219.437 2.68927 206.139' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M137.251 29.7426C72.5101 81.8409 118.614 122.953 104.808 147.646C78.3465 194.976 42.2544 221.189 2.57527 206.493' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M135.726 29.6432C68.1793 83.3326 114.31 123.589 103.545 148.614C82.0045 198.691 42.3738 222.936 2.459 206.848' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M134.202 29.5442C63.8478 84.8263 110.138 124.16 102.283 149.582C85.9826 202.337 42.4942 224.687 2.3463 207.197' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M132.678 29.4457C59.5148 86.3238 106.075 124.62 101.021 150.551C90.2454 205.829 42.6173 226.434 2.23173 207.551' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M131.152 29.3491C55.1864 87.814 102.09 124.936 99.7592 151.52C94.7132 209.096 42.7368 228.187 2.11873 207.903' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M129.627 29.247C50.8538 89.3076 98.1354 125.102 98.4951 152.489C99.2794 212.106 42.8565 229.937 2.00241 208.256' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-position: 80% 20%;
    transform: scale(1.5)
}

body.dark-theme .--3 .__stats {
    background-color: var(--N-90)
}

body.dark-theme .--3 .__licence {
    background-color: transparent
}

body.dark-theme .--3 .__licence:before {
    content: none
}

body.dark-theme .--4 .__licence {
    background-color: var(--N-90)
}

body.dark-theme .--5 .__licence:before {
    background-image: url("data:image/svg+xml,%3Csvg width='219' height='265' viewBox='0 0 219 265' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.03' d='M173.842 32.1161C176.466 45.9915 232.145 121.986 135.106 124.4C8.92642 127.538 39.3555 179.191 5.32709 198.026' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.07' d='M172.318 32.0171C172.137 47.4843 227.51 121.775 133.845 125.368C12.0238 130.042 39.4745 180.938 5.21439 198.379' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M170.794 31.9182C167.805 48.9796 222.866 121.566 132.579 126.335C15.1026 132.545 39.5948 182.688 5.09582 198.73' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.13' d='M169.269 31.8186C163.472 50.4724 218.216 121.36 131.32 127.305C18.1662 135.051 39.7188 184.44 4.98131 199.082' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.17' d='M167.743 31.7201C159.14 51.9664 213.551 121.152 130.057 128.274C21.2131 137.559 39.8381 186.19 4.87039 199.439' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.2' d='M166.221 31.6215C154.811 53.4599 208.879 120.95 128.796 129.242C24.2424 140.072 39.9621 187.938 4.75656 199.789' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.23' d='M164.695 31.5223C150.476 54.9552 204.193 120.755 127.532 130.212C27.251 142.586 40.0803 189.69 4.63957 200.142' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.27' d='M163.171 31.4239C146.148 56.4478 199.496 120.559 126.273 131.179C30.2368 145.107 40.2022 191.44 4.52685 200.496' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.3' d='M161.645 31.325C141.815 57.941 194.781 120.376 125.007 132.149C33.1983 147.639 40.3216 193.189 4.41065 200.848' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.33' d='M160.125 31.2279C137.483 59.435 190.051 120.203 123.745 133.118C36.1313 150.181 40.4418 194.944 4.29555 201.201' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.37' d='M158.598 31.1266C133.153 60.9282 185.308 120.044 122.484 134.086C39.0354 152.737 40.5643 196.689 4.18365 201.553' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.4' d='M157.074 31.0276C128.822 62.4213 180.544 119.903 121.222 135.054C41.907 155.309 40.6892 198.441 4.06859 201.906' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.43' d='M155.547 30.9289C124.491 63.9121 175.758 119.785 119.958 136.023C44.7363 157.912 40.8049 200.189 3.95186 202.259' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.47' d='M154.022 30.8309C120.156 65.4124 170.954 119.698 118.695 136.992C47.5324 160.544 40.9254 201.939 3.83813 202.612' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.5' d='M152.5 30.7328C115.826 66.903 166.131 119.644 117.433 137.96C50.2866 163.215 41.0461 203.689 3.72289 202.965' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.53' d='M150.974 30.6325C111.495 68.3963 161.291 119.637 116.171 138.928C53.0026 165.937 41.1676 205.439 3.6084 203.318' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.57' d='M149.449 30.5326C107.163 69.8896 156.435 119.685 114.908 139.896C55.6809 168.723 41.2843 207.187 3.49377 203.67' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.6' d='M147.923 30.4344C102.83 71.3834 151.57 119.801 113.643 140.866C58.3285 171.588 41.4061 208.939 3.37712 204.023' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.63' d='M146.399 30.3364C98.501 72.8764 146.712 119.995 112.381 141.838C60.9633 174.549 41.53 210.687 3.26175 204.373' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.67' d='M144.875 30.2376C94.1695 74.3715 141.863 120.279 111.12 142.804C63.5979 177.625 41.6487 212.438 3.15018 204.73' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.7' d='M143.349 30.1382C89.8345 75.8678 137.05 120.652 109.86 143.774C66.2706 180.83 41.7695 214.188 3.03271 205.083' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.73' d='M141.826 30.0395C85.5069 77.3587 132.296 121.123 108.599 144.742C69.0264 184.177 41.8948 215.939 2.92281 205.436' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.77' d='M140.301 29.9394C81.175 78.8518 127.621 121.679 107.334 145.709C71.9109 187.665 42.0123 217.687 2.80617 205.787' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.8' d='M138.774 29.843C76.8413 80.3452 123.052 122.301 106.069 146.677C74.9951 191.278 42.131 219.437 2.68927 206.139' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.83' d='M137.251 29.7426C72.5101 81.8409 118.614 122.953 104.808 147.646C78.3465 194.976 42.2544 221.189 2.57527 206.493' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.87' d='M135.726 29.6432C68.1793 83.3326 114.31 123.589 103.545 148.614C82.0045 198.691 42.3738 222.936 2.459 206.848' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.9' d='M134.202 29.5442C63.8478 84.8263 110.138 124.16 102.283 149.582C85.9826 202.337 42.4942 224.687 2.3463 207.197' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.93' d='M132.678 29.4457C59.5148 86.3238 106.075 124.62 101.021 150.551C90.2454 205.829 42.6173 226.434 2.23173 207.551' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath opacity='0.97' d='M131.152 29.3491C55.1864 87.814 102.09 124.936 99.7592 151.52C94.7132 209.096 42.7368 228.187 2.11873 207.903' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3Cpath d='M129.627 29.247C50.8538 89.3076 98.1354 125.102 98.4951 152.489C99.2794 212.106 42.8565 229.937 2.00241 208.256' stroke='white' stroke-opacity='0.08' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
    background-position: 80% 20%;
    transform: scale(1.5)
}

body.dark-theme .--6 .__licence {
    background-color: transparent
}

body.dark-theme .--6 .__licence:before {
    content: none
}
@media screen and (min-width: 992px) {
  .table-content-of-container__title-heading-text--1 {
    margin-bottom: 0;
  }
}
.container-table-affiliate__payments-elements-dropdown {
    pointer-events: none;
}
.container-table-affiliate__payments-elements-dropdown.is-expanded {
    pointer-events: all;
}
.alignnone,.alignright,.alignleft{
  float: none !important;
  margin: 0 auto;
}
@media screen and (min-width: 992px) {
  .alignright {
    float: right !important;
  }
}
@media screen and (min-width: 992px) {
  .alignleft {
    float: left !important;
  }
}