.fees_container__K1DDp {
    background: #000018;
    color: #fff;
}

.fees_tabs__wrapper__DKgQt {
    margin: 0 auto;
}

.main__container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 80px;
}


.tabs-module_swiper__URZpY {
    display: block;
    width: 100%;
}

 .fees_tabs__mn3to {
     border-bottom: 1px solid #2d2d2d;
 }
.swiper-horizontal {
    touch-action: pan-y;
}
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block;
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
    transform: translateZ(0);
}
.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;
}

.tabs-module_swiper__URZpY .tabs-module_tabItems__EKPH8:not(:last-of-type) {
    margin-inline-end: 24px;
}

 .tabs-module_swiper__URZpY .tabs-module_tabItems__EKPH8 {
     width: fit-content;
 }

 .tabs-module_tabItems__EKPH8 {
     background: transparent;
     border: none;
     color: var(--aurora_text_primary);
     list-style: none;
     position: relative;
 }
.swiper-slide {
    overflow: visible;
    padding: 25px 0;
    height: auto !important;
}

.tab-item-module_tabButton__hLeAT {
    background: transparent;
    border: none;
    color: var(--aurora_text_primary);
    cursor: pointer;
    padding: 0;
}
.typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}

 .fees_tabs__mn3to span {
     color: #fff;
 }

 .tab-item-module_tabItem__uNYBO {
     align-items: center;
     display: flex;
 }

.fees_tabs__mn3to span {
    color: #fff;
}

 .tab-item-module_tabItem__uNYBO>* {
     margin-bottom: 21px;
 }

.tabs-module_swiper__URZpY .tabs-module_tabItems__EKPH8:not(:last-of-type) {
    margin-inline-end: 24px;
}

 .tabs-module_swiper__URZpY .tabs-module_tabItems__EKPH8 {
     width: fit-content;
 }

 .tabs-module_tabItems__EKPH8 {
     background: transparent;
     border: none;
     color: var(--aurora_text_primary);
     list-style: none;
     position: relative;
 }
.swiper-slide {
    overflow: visible;
    padding: 25px 0;
    height: auto !important;
}
.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block;
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

 .tab-item-module_tabButton__hLeAT {
     background: transparent;
     border: none;
     color: var(--aurora_text_primary);
     cursor: pointer;
     padding: 0;
 }

 button {
     background: none;
     border: none;
     font-family: inherit;
     outline: none;
     padding: 0;
 }

.typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}

 .fees_tabs__mn3to span {
     color: #fff;
 }

 .tab-item-module_tabItem__uNYBO {
     align-items: center;
     display: flex
 ;
 }

.fees_tabs__mn3to span {
    color: #fff;
}


 .tab-item-module_tabItem__uNYBO>* {
     margin-bottom: 21px;
 }

.fees_tabs__mn3to button+div, .fees_tabs__mn3to li>div {
    background: #fff;
}


 .tabs-module_underline__qEJfO {
     background: var(--aurora_text_primary);
     border-radius: 6px 6px 0 0;
     bottom: 0;
     height: 3px;
     left: 0;
     position: absolute;
     width: 100%;
 }

.fees_subpage__container__rbC7T {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 40px;
    padding-bottom: 56px;
}

.main__container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 80px;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}

 .typography-module_typography__OFnEO.typography-module_system_h3__oqEn- {
     font-size: 18px;
     font-weight: 600;
     line-height: 24px;
 }

.gateway-section_description__eF8Sx {
    max-width: 1070px;
    margin-top: 36px;
}

.gateway-section_link__qfh1L {
    display: flex
;
    justify-content: start;
    align-items: center;
    gap: 4px;
    color: #828282;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 12px;
    transition: all .3s ease;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}


 .typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
 }

.gateway-section_cards__container__lfuCO {
    margin-top: 24px;
}

 .fees-card-group_container__fEA7o {
     border-radius: 16px;
     background: #191919;
     display: grid;
     grid-template-columns: repeat(4, 1fr);
     padding: 16px;
     grid-gap: 16px;
     gap: 16px;
 }

.fees-card_container__uSGgY {
    display: flex
;
    flex-direction: column;
    justify-content: center;
    align-items: start;
    gap: 2px;
    padding: 12px 16px;
    width: 100%;
    border-radius: 14px;
    background: #252525;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}

 .typography-module_typography__OFnEO.typography-module_system_h5__j4KfK {
     font-size: 14px;
     font-weight: 600;
     line-height: 17px;
 }

 .fees-card_container__uSGgY>:first-child {
     color: #b1b1b1;
 }

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}


 .typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
 }


 .fees-card_container__uSGgY>:last-child {
     color: #fff;
 }

.incoming-payments-section_container__qX6qF {
    margin-top: 112px;
}

.main__container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 80px;
}


.typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
    font-size: 60px;
    font-weight: 700;
    line-height: 72px;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}

 .typography-module_typography__OFnEO.typography-module_system_h3__oqEn- {
     font-size: 18px;
     font-weight: 600;
     line-height: 24px;
 }

.incoming-payments-section_infoCards__container__4wLby {
    margin-top: 24px;
}


 .info-card-group_container__OqW6U {
     display: grid
 ;
     grid-template-columns: repeat(2, 1fr);
     grid-gap: 24px 62px;
     gap: 24px 62px;
 }

.info-card_container__y3hFk {
    display: flex
;
    gap: 15px;
    align-items: start;
    justify-content: center;
    width: 100%;
}

.info-card_container__y3hFk .info-card_icon__wrapper__Nirsk {
    border-radius: 100%;
    min-width: 64px;
    min-height: 64px;
    display: flex
;
    justify-content: center;
    align-items: center;
    background: #242424;
    color: #fff;
}

.info-card_text__container__PTVUM {
    display: flex
;
    flex-direction: column;
    gap: 16px;
}

.typography-module_typography__OFnEO.typography-module_system_h3__oqEn- {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
}

 .typography-module_typography__OFnEO {
     line-height: 110%;
 }

 .info-card_text__title__Ovcx4 {
     display: flex
 ;
     align-items: center;
     justify-content: start;
     gap: 16px;
 }

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}


 .typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
 }

.payment-fees-withdrawal-section_container__VBsxO {
    margin-top: 112px;
}

.main__container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 80px;
}

.typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
    font-size: 60px;
    font-weight: 700;
    line-height: 72px;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}

 .typography-module_typography__OFnEO.typography-module_system_h3__oqEn- {
     font-size: 18px;
     font-weight: 600;
     line-height: 24px;
 }

.payment-fees-withdrawal-section_description__1Y4qk {
    margin-top: 36px;
}

.faq-container_wrapper__9VOs3 {
    background-image: url(../img/affiliate/faq-bg.webp);
    background-size: 1920px 1072px;
    background-position: top;
    position: relative;
    z-index: 10;
    background-repeat: no-repeat;
    width: 100%;
    margin-top: 56px;
}

.faq-container_container__1wrGr {
    max-width: 1062px;
}

.main__container {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0 80px;
}

.faq-container_wrapper__9VOs3:after {
    pointer-events: none;
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 84px;
    background: linear-gradient(180deg, transparent, #000);
    z-index: 20;
}

.typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
    font-size: 60px;
    font-weight: 700;
    line-height: 72px;
}

 .typography-module_typography__OFnEO {
     line-height: 110%;
 }

 .faq-container_title__8yzMa {
     padding-top: 120px;
     max-width: 770px;
 }

.faq-container_accordions__container__xPkvz {
    display: flex
;
    flex-direction: column;
    width: 100%;
    color: #fff;
    padding-bottom: 120px;
    margin-top: 56px;
}

.accordion-module_accordion__mqGl-.accordion-module_fullWidth__R43Un {
    width: 100%;
}

 .faq-container_accordions__container__xPkvz .faq-container_accordion__wrapper__9D1Iv {
     border-bottom: 1px solid #2d2d2d;
     color: #fff;
 }

 .accordion-module_bordered__AJqAQ {
     border-bottom: 1px solid var(--aurora_border_primary);
 }

 .accordion-module_accordion__mqGl- {
     height: fit-content;
     overflow: hidden;
 }

.accordion-module_accordion__mqGl-:not(.accordion-module_custom__zXISz) .accordion-module_accordion__button__un80A {
    color: var(--aurora_text_primary);
}

 .faq-container_accordions__container__xPkvz .faq-container_accordion__wrapper__9D1Iv .faq-container_accordion__button__k01w3 {
     padding-top: 24px;
 }

 .accordion-module_bordered__AJqAQ .accordion-module_accordion__button__un80A {
     padding: 16px 0;
 }

 .accordion-module_accordion__button__un80A {
     align-items: center;
     display: flex
 ;
     justify-content: space-between;
     width: 100%;
 }

.faq-container_accordions__container__xPkvz .faq-container_accordion__header__3q3b6 {
    text-align: start;
    color: #fff;
}


 .accordion-module_accordion__header__-o9mY {
     align-items: center;
     display: flex
 ;
     gap: 12px;
 }

.typography-module_typography__OFnEO.typography-module_system_h3__oqEn- {
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
}

.faq-container_accordions__container__xPkvz .faq-container_accordion__wrapper__9D1Iv .faq-container_accordion__button__k01w3 svg path {
    min-width: 24px;
    fill: #fff;
}

.incoming-payments-section_description__0Bp9V {
    margin-top: 36px;
}

.programs-section_wrapper__kR8Ki {
    display: flex
;
    flex-direction: column;
    gap: 24px;
    margin-top: 112px;
    width: 100%;
}

.programs-section_swiper__wrapper__BhoIE {
    width: 100%;
    display: block;
    justify-content: center;
}

.programs-section_swiper__ekiU0 {
    padding: 0;
}
.swiper-horizontal {
    touch-action: pan-y;
}
.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block;
}

.programs-section_wrapper__kR8Ki .programs-section_cursor__default___h0iP {
    cursor: default;
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

 .programs-section_swiper__slide__Pa4He {
     width: 100%;
     max-width: 300px;
     height: -moz-fit-content;
     height: fit-content;
 }
.business .programs-section_swiper__slide__Pa4He {
     max-width: 400px;
 }
.swiper-slide {
    overflow: visible;
    padding: 25px 0;
    height: auto !important;
}
.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block;
}

.programs-section_card__H3fMu {
    display: flex;
    flex-direction: column;
    color: #fff;
    padding: 20px;
    border-radius: 20px;
    border: 1px solid #1a1a1a;
    background: linear-gradient(180deg, rgba(82, 82, 82, .24), hsla(0, 0%, 4%, .24));
    box-shadow: 4px 4px 16px 6px rgba(0, 0, 0, .14);
    gap: 10px;
    height: 100%;
}

.typography-module_typography__OFnEO.typography-module_h5__cSCAV {
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
}

.typography-module_typography__OFnEO.typography-module_fontWeight_400__FlwVo {
    font-weight: 400;
}


 .typography-module_typography__OFnEO.typography-module_system_h4__tykOO {
     font-size: 16px;
     font-weight: 600;
     line-height: 24px;
 }


.programs-section_button__8BSHJ {
    margin-top: auto;
    width: 48px;
    height: 48px;
    border-radius: 100%;
    display: flex
;
    justify-content: center;
    align-items: center;
    background: #252525;
}


@media only screen and (max-width: 768px) {
    .fees_subpage__container__rbC7T {
        padding-top: 40px;
        padding-bottom: 44px;
    }
}

@media only screen and (max-width: 1440px) {
    .fees_subpage__container__rbC7T {
        padding-top: 32px;
        padding-bottom: 52px;
    }
}

@media only screen and (max-width : 1024px) {
    .tabs-module_swiper__URZpY .tabs-module_tabItems__EKPH8:not(:last-of-type) {
        margin-inline-end: 20px;
    }
}

@media only screen and (max-width : 1024px) {
    .tab-item-module_tabItem__uNYBO>* {
        margin-bottom: 17px;
    }
}

@media only screen and (max-width: 1024px) {
    .tab-item-module_tabItem__uNYBO>* {
        margin-bottom: 17px;
    }
    .programs-section_wrapper__kR8Ki .programs-section_cursor__default___h0iP{
        display: block;
    }
    .programs-section_swiper__ekiU0 {
        padding: 0;
    }
    .programs-section_wrapper__kR8Ki{
        margin-top: 35px;
    }
}

@media only screen and (max-width: 768px) {
    .fees_subpage__container__rbC7T {
        padding-top: 40px;
        padding-bottom: 44px;
    }
}

@media only screen and (max-width: 425px) {
    .main__container {
        max-width: 425px;
        padding: 0 16px;
    }
}

@media only screen and (max-width: 425px) {
    .typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
        font-size: 36px;
        line-height: 42px;
    }
}

@media only screen and (max-width: 768px) {
    .typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
        font-size: 36px;
        line-height: 60px;
    }
}

@media only screen and (max-width: 576px) {
    .fees-card-group_container__fEA7o {
        display: flex
    ;
        flex-direction: column;
        gap: 16px;
    }
}

@media only screen and (max-width: 576px) {
    .fees-card_container__uSGgY {
        justify-content: space-between;
        flex-direction: row;
        padding: 0;
        background: none;
    }
}

@media only screen and (max-width: 576px) {
    .incoming-payments-section_container__qX6qF {
        margin-top: 64px;
    }
}

@media only screen and (max-width: 425px) {
    .typography-module_typography__OFnEO.typography-module_display_medium__YcMCL {
        font-size: 36px;
        line-height: 42px;
    }
}


@media (max-width : 1024px){
    .main__container {
        max-width: 1440px;
        padding: 0 40px;
    }
    
    .programs-section_swiper__slide__Pa4He {
        max-width: 360px;
    }
}

