@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);

.font-64-30 {
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 64px;
    font-weight: 600;
    line-height: 120%
}

.font-48-25,
.font-48-30 {
    letter-spacing: -.48px
}

.font-40-30,
.font-48-25,
.font-48-30 {
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 48px;
    font-style: normal;
    font-weight: 600;
    line-height: normal
}

.font-30-20 {
    color: #fff;
    font-size: 30px;
    font-style: normal;
    font-weight: 600;
    line-height: 140%
}

.font-25-14,
.font-25-16 {
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.25px;
    line-height: normal
}

.font-20-14,
.font-20-16 {
    font-size: 20px;
    line-height: 150%
}

.font-16-13,
.font-16-14 {
    font-size: 16px;
    line-height: 150%
}

.font-14,
.font-14-12 {
    font-size: 14px;
    font-weight: 300;
    line-height: 150%
}

.font-12 {
    font-size: 12px;
    line-height: 140%
}

@media screen and (max-width:767px) {

    .font-40-30,
    .font-48-30,
    .font-64-30 {
        font-size: 30px
    }

    .font-48-25 {
        font-size: 25px
    }

    .font-30-20 {
        font-size: 20px
    }

    .font-20-16,
    .font-25-16 {
        font-size: 16px
    }

    .font-16-14,
    .font-20-14,
    .font-25-14 {
        font-size: 14px
    }

    .font-16-13 {
        font-size: 13px
    }

    .font-14-12 {
        font-size: 12px
    }
}

* {
    border: 0;
    margin: 0;
    padding: 0
}

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

:active,
:focus,
a:active,
a:focus {
    outline: none
}

aside,
footer,
header,
nav,
section {
    display: block
}

body,
html {
    font-family: Inter, sans-serif;
    height: 100%;
    margin: 0;
    min-width: 375px;
    padding: 0;
    position: relative;
    width: 100%
}

body {
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    font-size: 100%;
    font-size: 14px;
    line-height: 1
}

button,
input,
textarea {
    font-family: Inter, sans-serif
}

input::-ms-clear {
    display: none
}

button {
    cursor: pointer
}

button::-moz-focus-inner {
    border: 0;
    padding: 0
}

a,
a:hover,
a:visited {
    text-decoration: none
}

ul li {
    list-style: none
}

img {
    -webkit-touch-callout: none;
    pointer-events: none;
    -webkit-user-select: none;
    user-select: none;
    vertical-align: top;
    width: 100%
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

* {
    box-sizing: border-box
}

body,
html {
    height: auto;
    min-height: 100%
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fff;
    font-family: Inter, sans-serif;
    font-optical-sizing: auto;
    margin: 0
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, Courier New, monospace
}

.container {
    height: 100%;
    margin: 0 auto;
    max-width: 1260px;
    padding: 0 20px;
    width: 100%
}

.absolute {
    position: absolute
}

.titleColor,
.titleColor span {
    -webkit-text-fill-color: #0000;
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    background-clip: text;
    -webkit-background-clip: text
}

.Dropdown-control {
    align-items: center;
    background-color: #0000 !important;
    border: none !important;
    color: #161829 !important;
    cursor: pointer;
    display: flex;
    font-family: Inter, sans-serif;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 400;
    padding: 0 10px !important;
    text-transform: uppercase !important
}

.Dropdown-root {
    position: relative
}

.Dropdown-menu {
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: border-box;
    margin-top: -1px;
    max-height: 200px;
    overflow-y: auto;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 1000
}

.Dropdown-arrow-wrapper {
    align-items: center;
    display: flex;
    margin-left: 7px
}

.Dropdown-arrow {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIj48cGF0aCBkPSJtMSAxIDUuNjY3IDVMMTIgMSIgc3Ryb2tlPSIjM0NGRENGIiBzdHJva2Utd2lkdGg9IjEuMiIvPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    filter: brightness(0) saturate(100%);
    height: 6px;
    transition: all .4s ease;
    width: 10px
}

.Dropdown-option {
    box-sizing: border-box;
    color: #333c;
    cursor: pointer;
    display: block;
    padding: 8px 10px
}

.is-open .Dropdown-arrow {
    transform: rotate(180deg)
}

.mt-btn {
    margin-top: 40px
}

.mob_only {
    display: none !important
}

.ovf-hidden {
    overflow: hidden
}

.zoomIn {
    animation: zoomIn .5s linear
}

.swiper-slide {
    height: auto
}

@keyframes zoomIn {
    0% {
        transform: scale(.8)
    }

    to {
        transform: scale(1)
    }
}

.zoomOut {
    animation: zoomOut .5s linear
}

@keyframes zoomOut {
    0% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

.padd-page {
    padding-top: 80px
}

.swiper-pagination {
    bottom: auto !important;
    margin-top: 20px;
    position: relative !important;
    top: auto !important
}

.swiper-pagination-bullet {
    background-color: #161829 !important;
    height: 6px;
    opacity: .2 !important;
    width: 6px
}

.swiper-pagination-bullet-active {
    background-color: #161829 !important;
    opacity: 1 !important
}

.titleItalic span {
    font-style: italic;
    font-weight: 300
}

.italic {
    font-style: italic
}x

.partner-system .row-item i {
    background-image: url(acc-check.8c38f0c601ce3f6051a8.svg) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    display: block !important;
    height: 18px !important;
    width: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important
}

.partner-system .row-item span {
    background-image: url(acc-minus.9f67541b2c825793741f.svg) !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: contain !important;
    display: block !important;
    height: 18px !important;
    width: 18px !important;
    min-width: 18px !important;
    min-height: 18px !important
}

.linkActive {
    font-weight: 700 !important;
    padding-left: 10px !important
}

.linkActive:before {
    width: 100% !important
}

.linkActive:after {
    opacity: 1 !important
}

@media screen and (max-width:767px) {
    .desk_only {
        display: none !important
    }

    .mob_only {
        display: block !important
    }

    .mt-btn {
        margin-top: 40px
    }
}

.Button_button__NnNul {
    align-items: center;
    background-color: #0000;
    color: #fff;
    display: inline-flex;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    gap: 0 6px;
    justify-content: center;
    letter-spacing: -.14px;
    letter-spacing: -.32px;
    line-height: 17px;
    padding: 0 113px 0 55px;
    position: relative;
    text-decoration: none;
    text-transform: capitalize;
    transition: all .4s ease;
    z-index: 2
}

.Button_button__NnNul:not(.Button_account__n4AfJ),
.Button_  button__NnNul:not(.Button_header__NpUMG) {
    min-height: 57px
}

.Button_button__NnNul span {
    position: relative;
    z-index: 2
}

.Button_button__NnNul .Button_icon__0kZkc {
    height: 100%;
    left: 0;
    min-height: 57px;
    position: absolute;
    top: 0;
    width: auto
}

.Button_button__NnNul.Button_header__NpUMG {
    background: #161829;
    border-radius: 70px;
    color: #161829;
    color: #fff;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.28px;
    line-height: 20px;
    min-height: 0;
    min-height: auto;
    padding: 8px 20px
}

.Button_button__NnNul.Button_white__AO\+NU {
    color: #0d1117;
    padding-left: 35px
}

.Button_button__NnNul:hover {
    opacity: .7
}

.Button_button__NnNul.Button_account__n4AfJ {
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    border-radius: 115px;
    min-height: auto;
    padding: 14px 20px
}

.Button_button__NnNul.Button_account__n4AfJ img {
    display: none
}

@media(max-width:768px) {
    .Button_button__NnNul {
        font-size: 14px;
        line-height: 15px;
        padding: 11px 84px 13px 30px
    }

    .Button_button__NnNul .Button_icon__0kZkc,
    .Button_button__NnNul:not(.Button_account__n4AfJ),
    .Button_button__NnNul:not(.Button_header__NpUMG) {
        min-height: 40px
    }

    .Button_button__NnNul.Button_white__AO\+NU {
        min-height: 50px;
        padding-left: 25px
    }

    body.de .Button_button__NnNul {
        padding-left: 25px
    }

    body.de .Button_button__NnNul .Button_icon__0kZkc,
    body.de .Button_button__NnNul:not(.Button_account__n4AfJ),
    body.de .Button_button__NnNul:not(.Button_header__NpUMG) {
        min-height: 50px
    }

    body.fr .Button_button__NnNul {
        padding-left: 30px
    }

    body.fr .Button_button__NnNul .Button_icon__0kZkc,
    body.fr .Button_button__NnNul:not(.Button_account__n4AfJ),
    body.fr .Button_button__NnNul:not(.Button_header__NpUMG) {
        min-height: 50px
    }
}

.Header_header__mNoPQ {
    background-color: #fff;
    height: 80px;
    left: 50%;
    margin: 0 auto;
    padding: 10px 0 0;
    position: fixed;
    top: 0;
    transform: translateX(-50%);
    width: 100%;
    z-index: 999
}

.Header_header__mNoPQ .Header_nav__95h9E {
    align-items: center;
    background-color: #0000;
    box-sizing: border-box;
    display: flex;
    gap: 0 35px;
    height: 100%;
    margin: 0 auto;
    padding: 10px 0
}

.Header_headerTitle__BNoLt {
    font-size: 2rem;
    margin: 0
}

.Header_headerLogo__AkzkC {
    flex-shrink: 0;
    height: 45px;
    width: auto
}

.Header_header__mNoPQ .Header_lineItem__7uIq1 {
    align-items: center;
    display: flex;
    padding: 0 15px
}

.Header_header__mNoPQ .Header_logoLang__JaEMf {
    height: 21px;
    width: 21px
}

.Header_headerMenu__uCg6O {
    align-items: center;
    display: flex;
    justify-content: flex-start;
    width: 100%
}

.Header_headerMenu__uCg6O ul {
    align-items: flex-start;
    display: flex;
    gap: 0 25px;
    list-style-type: none;
    margin: 0
}

.Header_headerMenu__uCg6O ul li {
    display: inline
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa {
    align-items: center;
    color: #161829;
    display: flex;
    font-size: 12px;
    font-weight: 300;
    justify-content: center;
    letter-spacing: -.6px;
    line-height: 17px;
    line-height: normal;
    padding: 9px 0;
    position: relative;
    text-decoration: none;
    transition: all .4s ease;
    transition: padding-left .4s linear
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa:before {
    background-color: #161829;
    bottom: 6px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transition: width .4s linear;
    width: 0
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa:after {
    background-color: #161829;
    content: "";
    height: 4px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .4s linear;
    width: 4px
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa.Header_linkActive__Cov5a,
.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa:hover {
    font-weight: 700;
    padding-left: 10px
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa.Header_linkActive__Cov5a:before,
.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa:hover:before {
    width: 100%
}

.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa.Header_linkActive__Cov5a:after,
.Header_headerMenu__uCg6O ul li .Header_navItem__F1QZa:hover:after {
    opacity: 1
}

.Header_headerMenu__uCg6O .Header_flex__FuyNF {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-left: auto
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ {
    align-items: flex-start;
    background: #17171f;
    display: flex;
    flex-direction: column;
    height: 100vh;
    list-style-type: none;
    margin: 0;
    min-width: 477px;
    padding: 100px 65px;
    position: fixed;
    right: -100%;
    top: 0;
    transition: right .4s linear;
    width: 32%
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ.Header_navOpen__K4abn {
    right: 0
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li {
    display: inline
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa {
    align-items: center;
    color: #161829;
    display: flex;
    font-size: 12px;
    font-weight: 300;
    justify-content: center;
    letter-spacing: -.6px;
    line-height: 17px;
    line-height: normal;
    padding: 9px 0;
    position: relative;
    text-decoration: none;
    transition: all .4s ease;
    transition: padding-left .4s linear
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa:before {
    background-color: #161829;
    bottom: 6px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    transition: width .4s linear;
    width: 0
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa:after {
    background-color: #161829;
    content: "";
    height: 4px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity .4s linear;
    width: 4px
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa.Header_linkActive__Cov5a,
.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa:hover {
    font-weight: 700;
    padding-left: 10px
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa.Header_linkActive__Cov5a:before,
.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa:hover:before {
    width: 100%
}

.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa.Header_linkActive__Cov5a:after,
.Header_header__mNoPQ .Header_headerUl__SnrGZ li .Header_navItem__F1QZa:hover:after {
    opacity: 1
}

.Header_header__mNoPQ .Header_mobileContent__oEbpD {
    display: none
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw {
    position: relative
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 16px;
    margin: 0;
    text-decoration: none;
    transition: all .5s ease
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw svg {
    margin-left: 3px;
    transition: all .5s ease
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw .Header_langHide__k9lom {
    display: none;
    position: absolute
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw:hover svg {
    transform: rotate(-180deg)
}

.Header_header__mNoPQ .Header_languageSwitcher__7fxgw:hover .Header_lang-hide__TYlhV {
    display: block
}

.Header_header__mNoPQ .Header_burger__emQBO {
    cursor: pointer;
    height: 27px;
    position: relative;
    transform: rotate(0deg);
    transition: .5s ease-in-out;
    width: 30px
}

.Header_header__mNoPQ .Header_burger__emQBO span {
    background-color: #161829;
    border-radius: 9px;
    display: block;
    height: 3px;
    left: 0;
    opacity: 1;
    position: absolute;
    transform: rotate(0deg);
    transition: .4s ease-in-out;
    width: 100%
}

.Header_header__mNoPQ .Header_burger__emQBO span:first-child {
    top: 0;
    transform-origin: left center
}

.Header_header__mNoPQ .Header_burger__emQBO span:nth-child(2) {
    top: 9px;
    transform-origin: left center
}

.Header_header__mNoPQ .Header_burger__emQBO span:nth-child(3) {
    top: 18px;
    transform-origin: left center
}

.Header_header__mNoPQ .Header_burger__emQBO.Header_burderOpen__KIs08 span:first-child {
    left: 8px;
    top: 0;
    transform: rotate(45deg)
}

.Header_header__mNoPQ .Header_burger__emQBO.Header_burderOpen__KIs08 span:nth-child(2) {
    opacity: 0;
    width: 0
}

.Header_header__mNoPQ .Header_burger__emQBO.Header_burderOpen__KIs08 span:nth-child(3) {
    left: 8px;
    top: 21px;
    transform: rotate(-45deg)
}

@media(min-width:1099px) {
    .Header_header__mNoPQ .Header_mrl__kPqMs {
        margin: 0 40px
    }
}

@media(max-width:1099px) {
    .Header_header__mNoPQ {
        border-bottom: 2px solid #0000004d;
        border-radius: 0;
        height: 80px;
        top: 0
    }

    .Header_headerLogo__AkzkC {
        height: 40px
    }

    .Header_header__mNoPQ .Header_container__y1K8V {
        height: 100%;
        max-width: none;
        padding: 0
    }

    .Header_header__mNoPQ .Header_burger__emQBO {
        z-index: 2
    }

    .Header_header__mNoPQ .Header_nav__95h9E {
        background: #fff;
        border-radius: 0;
        display: none;
        height: 100vh;
        left: 0;
        list-style-type: none;
        margin: 0;
        padding: 100px 65px;
        position: absolute;
        top: 0;
        transition: right .4s linear;
        width: 100%;
        z-index: 2
    }

    .Header_header__mNoPQ .Header_nav__95h9E .Header_headerMenu__uCg6O {
        flex-direction: column
    }

    .Header_header__mNoPQ .Header_nav__95h9E .Header_headerMenu__uCg6O .Header_flex__FuyNF {
        flex-direction: column;
        margin-top: 15px;
        row-gap: 20px
    }

    .Header_header__mNoPQ .Header_nav__95h9E .Header_headerMenu__uCg6O .Header_flex__FuyNF .Header_custom-button__YnLm3 {
        margin: 0
    }

    .Header_header__mNoPQ .Header_navOpen__K4abn {
        display: block
    }

    .Header_header__mNoPQ .Header_navOpen__K4abn .Header_lang__fAT4d {
        display: none
    }

    .Header_header__mNoPQ .Header_navOpen__K4abn .Header_last__r-j2F {
        margin-left: 0;
        margin-top: 20px
    }

    .Header_header__mNoPQ .Header_nav__95h9E li .Header_navItem__F1QZa {
        border-radius: 60px;
        font-size: 16px;
        line-height: 24px;
        padding: 8px 20px
    }

    .Header_header__mNoPQ .Header_nav__95h9E li.Header_last__r-j2F {
        margin-left: 20px
    }

    .Header_header__mNoPQ .Header_headerUl__SnrGZ {
        align-items: center;
        justify-content: center;
        min-width: 0;
        min-width: auto;
        transition: right .4s linear;
        width: 100%
    }

    .Header_headerMenu__uCg6O,
    .Header_headerMenu__uCg6O .Header_flex__FuyNF {
        margin-left: 0
    }

    .Header_headerMenu__uCg6O ul {
        align-items: center;
        flex-direction: column
    }

    .Header_header__mNoPQ .Header_mobileContent__oEbpD {
        align-items: center;
        display: flex;
        gap: 17px;
        height: 100%;
        justify-content: flex-end
    }

    .Header_header__mNoPQ .Header_mobileContent__oEbpD .Header_headerLink__5zecS {
        margin-right: auto
    }
}

.Footer_footer__2WQAM {
    background: #ecedf1;
    margin-top: 50px;
    padding: 40px 0 50px;
    position: relative;
    width: 100%
}

.Footer_footer__2WQAM .Footer_icon__4DW5d {
    flex-shrink: 0;
    height: 14px;
    width: 14px
}

.Footer_footerNav__p9OS5 {
    display: flex;
    flex-direction: column;
    gap: 10px
}

.Footer_footerNav__p9OS5 .Footer_itemBlock__CAJjO {
    text-align: left
}

.Footer_footer__2WQAM .Footer_navTitle__-hg\+t {
    color: #161829;
    display: block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    text-decoration: none
}

.Footer_footer__2WQAM .Footer_navTitleBolder__EGSUK {
    font-weight: 600;
    margin-top: 10px
}

.Footer_footer__2WQAM .Footer_text__RdfTW {
    color: #161829;
    font-size: 12px;
    font-weight: 300;
    line-height: 135%;
    margin: 10px 0 0;
    text-align: left
}

.Footer_footer__2WQAM .Footer_text__RdfTW p:not(:last-child) {
    margin-bottom: 12px
}

.Footer_footer__2WQAM .Footer_navTitle__-hg\+t {
    font-size: 14px;
    text-align: left
}

.Footer_footer__2WQAM .Footer_copyright__4MSCR {
    color: #161829;
    font-size: 14px;
    font-weight: 400;
    text-align: right
}

.Footer_images__eqyNt {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    margin-top: 55px
}

.Footer_images__eqyNt img {
    width: 17%
}

.Footer_images__eqyNt img:last-child {
    width: 42%
}

.Footer_stars__8MdRV {
    height: 18px;
    width: auto
}

.Footer_flex__3\+3KC {
    align-items: center;
    color: inherit;
    display: flex;
    font-size: inherit;
    gap: 10px
}

.Footer_flexStart__ifQCg {
    align-items: flex-start
}

.Footer_flex__3\+3KC p {
    font-weight: 600;
    margin-bottom: 0 !important
}

.Footer_font600__yrs23 {
    font-weight: 600
}

.Footer_socials__XgU5o {
    grid-gap: 10px;
    display: grid;
    gap: 10px;
    grid-template-columns: repeat(5, 1fr)
}

.Footer_socials__XgU5o img {
    width: 50px
}

.Footer_mart__pWToI {
    margin-bottom: 15px;
    margin-top: 10px
}

.Footer_footer__2WQAM .Footer_docs__blo\+B {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: space-between
}

.Footer_cert__IhAep {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 25px 50px;
    margin-top: 30px
}

.Footer_cert__IhAep img {
    height: 60px;
    width: auto
}

.Footer_tel__8Pp47 {
    margin-bottom: 10px
}

.Footer_tel__8Pp47 .Footer_icon__4DW5d {
    flex-shrink: 0;
    height: 14px;
    width: 21px
}

.Footer_tel__8Pp47 .Footer_navTitle__-hg\+t {
    color: #fffc;
    font-size: 14px;
    line-height: 22px
}

.Footer_telblock__-Kh56 {
    width: 45%
}

.Footer_column__3QOXf {
    flex-direction: column
}

@media(min-width:769px) {
    .Footer_footerItem__aEfLC {
        width: 48%
    }

    .Footer_container__U8coj {
        align-items: stretch;
        display: flex;
        gap: 35px;
        justify-content: space-between;
        padding: 15px 15px 35px
    }
}

@media(max-width:768px) {
    .Footer_footer__2WQAM {
        margin-top: 50px
    }

    .Footer_footerContent__XXfwA {
        background-color: #0000;
        border-radius: 0;
        flex-direction: column;
        padding: 20px 0 55px;
        row-gap: 30px
    }

    .Footer_footer__2WQAM .Footer_leftSide__BmKsW {
        column-gap: 43px;
        flex-direction: column;
        row-gap: 15px;
        width: 100%
    }

    .Footer_footer__2WQAM .Footer_logoWrap__2dQHr {
        flex-shrink: 0;
        height: 40px
    }

    .Footer_footer__2WQAM .Footer_footerNav__p9OS5 {
        row-gap: 15px
    }

    .Footer_footer__2WQAM .Footer_nav-title__i2xk2 {
        font-size: 12px
    }

    .Footer_footer__2WQAM .Footer_rightSide__43Lct {
        width: 100%
    }

    .Footer_footer__2WQAM .Footer_rightSide__43Lct .Footer_navTitle__-hg\+t {
        font-size: 12px
    }

    .Footer_footer__2WQAM .Footer_rightSide__43Lct .Footer_textGrid__nD-Eg {
        grid-template-columns: 1fr
    }

    .Footer_footer__2WQAM .Footer_rightSide__43Lct .Footer_text__RdfTW {
        font-size: 12px;
        margin: 15px 0
    }

    .Footer_footer__2WQAM .Footer_rightSide__43Lct .Footer_copyright__4MSCR {
        font-size: 12px;
        text-align: left
    }

    .Footer_footer__2WQAM .Footer_images__eqyNt {
        gap: 12px 10px;
        justify-content: space-between;
        margin-top: 40px
    }

    .Footer_footer__2WQAM .Footer_images__eqyNt img {
        width: 30%
    }

    .Footer_footer__2WQAM .Footer_images__eqyNt img:last-child {
        width: 100%
    }

    .Footer_footer__2WQAM .Footer_cert__IhAep {
        flex-wrap: wrap;
        gap: 30px;
        justify-content: center
    }

    .Footer_footer__2WQAM .Footer_cert__IhAep img {
        height: 50px
    }

    .Footer_footer__2WQAM .Footer_footerItem__aEfLC {
        align-items: flex-start;
        flex-direction: column
    }

    .Footer_footer__2WQAM .Footer_telmar__Wfsad {
        margin-top: 20px
    }
}

.Banner_wrap__gwRfS {
    position: relative;
    width: 100%
}

.Banner_wrap__gwRfS .Banner_left__VBijr,
.Banner_wrap__gwRfS .Banner_subtitle__h4kc0,
.Banner_wrap__gwRfS .Banner_text__a8XNp,
.Banner_wrap__gwRfS .Banner_title__EH5eY {
    position: relative;
    z-index: 2
}

.Banner_wrap__gwRfS .Banner_text__a8XNp {
    color: #161829
}

.Banner_wrap__gwRfS .Banner_subtitle__h4kc0 {
    color: #161829;
    font-family: Plus Jakarta Sans, sans-serif;
    font-weight: 600;
    letter-spacing: -.8px
}

.Banner_wrap__gwRfS .Banner_item-0__oFN2S {
    background: #257cbf;
    border-radius: 40px
}

.Banner_wrap__gwRfS .Banner_item-1__IHRAv {
    background: #161829;
    border-radius: 40px
}

.Banner_wrap__gwRfS .Banner_item-2__Rdwkq {
    background: #368aa8;
    border-radius: 40px
}

.Banner_wrap__gwRfS .Banner_listItem__sL4bS {
    align-items: center;
    color: #0d1117;
    display: flex;
    position: relative;
    text-align: left
}

.Banner_wrap__gwRfS .Banner_listItem__sL4bS:before {
    background-color: #2c2e2f;
    border-radius: 50%;
    content: "";
    height: 8px;
    left: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

@media screen and (min-width:992px) {
    .Banner_wrap__gwRfS {
        padding: 80px 0 70px
    }

    .Banner_wrap__gwRfS .Banner_mob_only__tKPhC {
        display: none
    }

    .Banner_wrap__gwRfS .Banner_subtitle__h4kc0 {
        margin: 20px 0 30px
    }

    .Banner_wrap__gwRfS .Banner_container__GBt55 {
        display: flex;
        flex-direction: column;
        margin: 0 auto 50px;
        min-height: 690px;
        padding-top: 80px;
        position: relative
    }

    .Banner_wrap__gwRfS .Banner_text__a8XNp {
        margin-top: 25px;
        max-width: 310px
    }

    .Banner_wrap__gwRfS .Banner_image__6VwTs {
        position: absolute;
        right: 0;
        top: 0;
        width: 100%
    }

    .Banner_wrap__gwRfS .Banner_right__rsF8p {
        height: 100%;
        max-height: 689px;
        max-width: 802px;
        position: absolute;
        right: 0;
        top: 20px;
        width: 100%
    }

    .Banner_wrap__gwRfS .Banner_list__CL4ER {
        grid-gap: 20px 11px;
        display: grid;
        gap: 20px 11px;
        grid-template-columns: repeat(2, 1fr);
        max-width: 700px;
        padding: 28px 0 0 130px
    }

    .Banner_wrap__gwRfS .Banner_listItem__sL4bS {
        background: #fff;
        border-radius: 80px;
        padding: 18px 18px 18px 40px
    }

    .Banner_wrap__gwRfS .Banner_bot__uXzh5 {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Banner_wrap__gwRfS .Banner_botItem__m9Jyf {
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        justify-content: center;
        min-height: 148px;
        padding: 30px;
        position: relative
    }

    .Banner_wrap__gwRfS .Banner_botText__fo4KF {
        color: #fff;
        font-weight: 300
    }

    .Banner_wrap__gwRfS .Banner_bot__uXzh5 .Banner_icon__rzLY9 {
        bottom: 20px;
        flex-shrink: 0;
        height: 80px;
        position: absolute;
        right: 30px;
        width: 80px
    }
}

@media screen and (max-width:992px) {
    .Banner_wrap__gwRfS {
        padding: 90px 0 55px
    }

    .Banner_wrap__gwRfS .Banner_desk_only__bpgdW {
        display: none
    }

    .Banner_wrap__gwRfS .Banner_subtitle__h4kc0 {
        margin: 16px 0 10px
    }

    .Banner_wrap__gwRfS .Banner_bg__xK9rq {
        height: auto;
        top: 35px
    }

    .Banner_wrap__gwRfS .Banner_btn__23p57 {
        margin: 30px 0
    }

    .Banner_wrap__gwRfS .Banner_list__CL4ER {
        display: flex;
        flex-direction: column;
        gap: 10px;
        margin-bottom: 30px;
        max-width: 700px;
        padding: 0
    }

    .Banner_wrap__gwRfS .Banner_listItem__sL4bS {
        background: #ecedf1;
        border-radius: 15px;
        padding: 18px 18px 18px 40px
    }

    .Banner_wrap__gwRfS .Banner_right__rsF8p {
        display: flex;
        flex-direction: column-reverse;
        margin-top: 10px;
        position: relative;
        z-index: 2
    }

    .Banner_wrap__gwRfS .Banner_bot__uXzh5 {
        display: flex;
        flex-direction: column;
        gap: 10px 0;
        margin-top: 30px;
        position: relative;
        z-index: 3
    }

    .Banner_wrap__gwRfS .Banner_botItem__m9Jyf {
        align-items: center;
        border-radius: 20px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        min-height: 160px;
        padding: 10px 20px 25px;
        position: relative
    }

    .Banner_wrap__gwRfS .Banner_botText__fo4KF {
        color: #fff;
        font-weight: 300
    }

    .Banner_wrap__gwRfS .Banner_bot__uXzh5 .Banner_icon__rzLY9 {
        flex-shrink: 0;
        height: 60px;
        width: 60px
    }
}

@font-face {
    font-family: swiper-icons;
    font-style: normal;
    font-weight: 400;
    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")
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index: 1
}

.swiper {
    display: block;
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 1
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    box-sizing: initial;
    display: flex;
    height: 100%;
    position: relative;
    transition-property: transform;
    transition-timing-function: ease;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    width: 100%;
    z-index: 1
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    display: block;
    flex-shrink: 0;
    height: 100%;
    position: relative;
    transition-property: transform;
    width: 100%
}

.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 {
    backface-visibility: hidden;
    transform: translateZ(0)
}

.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 {
    transform-style: preserve-3d
}

.swiper-css-mode>.swiper-wrapper {
    -ms-overflow-style: none;
    overflow: auto;
    scrollbar-width: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    height: var(--swiper-centered-offset-after);
    min-width: 1px;
    width: 100%
}

.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 {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: #00000026
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, #00000080, #0000)
}

.swiper-lazy-preloader {
    border: 4px solid #007aff;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top: 4px solid #0000;
    box-sizing: border-box;
    height: 42px;
    left: 50%;
    margin-left: -21px;
    margin-top: -21px;
    position: absolute;
    top: 50%;
    transform-origin: 50%;
    width: 42px;
    z-index: 10
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    align-items: center;
    color: var(--swiper-theme-color);
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
    cursor: pointer;
    display: flex;
    height: 44px;
    height: var(--swiper-navigation-size);
    justify-content: center;
    margin-top: -22px;
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    position: absolute;
    top: 50%;
    top: var(--swiper-navigation-top-offset, 50%);
    width: 27px;
    width: calc(var(--swiper-navigation-size)/44*27);
    z-index: 10
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    cursor: auto;
    opacity: .35;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    cursor: auto;
    opacity: 0;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg,
.swiper-button-prev svg {
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    width: 100%
}

.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: 10px;
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: 44px;
    font-size: var(--swiper-navigation-size);
    font-variant: normal;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none !important
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    left: auto;
    right: 10px;
    right: var(--swiper-navigation-sides-offset, 10px)
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.Join_wrap__JKdoM {
    position: relative;
    width: 100%
}

.Join_wrap__JKdoM .Join_blockText__YY1A\+ {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Join_wrap__JKdoM .Join_title__hTirp {
    color: #161829;
    text-align: left
}

.Join_wrap__JKdoM .Join_text__3ak30 {
    color: #161829;
    letter-spacing: -.56px
}

.Join_wrap__JKdoM .Join_slideBolder__gOm\+U {
    font-weight: 600
}

.Join_wrap__JKdoM .Join_sliderWrap__O0IMS {
    width: 100%
}

.Join_wrap__JKdoM .Join_sliderBtns__xUuYw {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    margin-top: auto;
    position: relative
}

.Join_wrap__JKdoM .Join_sliderBtn__1qPbR {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    padding: 0;
    width: 34px
}

.Join_wrap__JKdoM .Join_sliderBtn__1qPbR img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Join_wrap__JKdoM .Join_sliderBtn__1qPbR.Join_sliderBtnPrev__-VFgZ {
    transform: rotate(-180deg)
}

.Join_wrap__JKdoM .Join_sliderBtn__1qPbR.Join_inactive__OlMKm {
    background-color: #0000;
    opacity: .5
}

.Join_wrap__JKdoM .Join_sliderBtn__1qPbR.Join_inactive__OlMKm img {
    filter: none
}

.Join_wrap__JKdoM .Join_sliderItem__PNMao {
    border-radius: 20px;
    position: relative
}

.Join_wrap__JKdoM .Join_slideTitle__mdU1T {
    color: #161829;
    font-weight: 600;
    padding: 0;
    width: 45%
}

.Join_wrap__JKdoM .Join_slideText__GKIDJ {
    color: #161829;
    line-height: 150%
}

.Join_wrap__JKdoM .Join_slideImg__jC2by {
    height: 100%;
    width: 100%
}

.Join_wrap__JKdoM .Join_bot__zzVoe {
    background: #fffffff2;
    border-radius: 15px;
    bottom: 20px;
    display: flex;
    left: 20px;
    padding: 8px;
    position: absolute;
    width: calc(100% - 40px)
}

.Join_wrap__JKdoM .Join_botRight__pwuDe {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

@media screen and (min-width:769px) {
    .Join_wrap__JKdoM {
        padding: 70px 0
    }

    .Join_wrap__JKdoM .Join_blockText__YY1A\+ {
        margin-bottom: 30px
    }

    .Join_wrap__JKdoM .Join_blockText__YY1A\+ .Join_left__TYLWb,
    .Join_wrap__JKdoM .Join_blockText__YY1A\+ .Join_text__3ak30 {
        max-width: 600px;
        width: 50%
    }

    .Join_wrap__JKdoM .Join_sliderBtns__xUuYw {
        gap: 20px;
        margin-top: 30px
    }

    .Join_wrap__JKdoM .Join_sliderItem__PNMao {
        height: auto
    }

    .Join_wrap__JKdoM .Join_sliderBtn__1qPbR {
        height: 36px;
        width: 36px
    }

    .Join_wrap__JKdoM .Join_imgWrap__ikSEr {
        height: 169px
    }

    .Join_wrap__JKdoM .Join_bot__zzVoe {
        padding: 15px 30px
    }
}

@media screen and (max-width:768px) {
    .Join_wrap__JKdoM {
        padding: 50px 0
    }

    .Join_wrap__JKdoM .Join_blockText__YY1A\+ {
        align-items: flex-start;
        flex-direction: column
    }

    .Join_wrap__JKdoM .Join_sliderItem__PNMao {
        margin-right: 0;
        width: 100%
    }

    .Join_wrap__JKdoM .Join_sliderWrap__O0IMS {
        margin-top: 30px
    }

    .Join_wrap__JKdoM .Join_bot__zzVoe {
        padding: 10px 20px
    }

    .Join_wrap__JKdoM .Join_sliderBtns__xUuYw {
        gap: 15px;
        justify-content: space-between;
        margin-top: 20px;
        width: 100%
    }
}

.Benchmark_wrap__NE7EB {
    position: relative;
    width: 100%
}

.Benchmark_wrap__NE7EB .Benchmark_title__7UkOr {
    margin-bottom: 30px
}

.Benchmark_wrap__NE7EB .Benchmark_text__7wtwQ {
    color: #161829;
    font-weight: 300;
    letter-spacing: -.56px
}

.Benchmark_wrap__NE7EB .Benchmark_container__WoKTO {
    position: relative
}

.Benchmark_wrap__NE7EB .Benchmark_sign__4DZO6 {
    color: #0d1117;
    font-family: Plus Jakarta Sans, sans-serif;
    font-weight: 600
}

@media screen and (min-width:768px) {
    .Benchmark_wrap__NE7EB {
        padding: 72px 0 100px
    }

    .Benchmark_wrap__NE7EB .Benchmark_title__7UkOr {
        margin-bottom: 30px
    }

    .Benchmark_wrap__NE7EB .Benchmark_left__w13Ea {
        max-width: 375px
    }

    .Benchmark_wrap__NE7EB .Benchmark_left__w13Ea .Benchmark_text__7wtwQ {
        max-width: 305px;
        width: 90%
    }

    .Benchmark_wrap__NE7EB .Benchmark_container__WoKTO {
        align-items: flex-start;
        display: flex;
        flex-direction: row-reverse;
        gap: 10px
    }

    .Benchmark_wrap__NE7EB .Benchmark_right__JFrLg {
        flex-grow: 0;
        flex-shrink: 0;
        max-height: 388px;
        max-width: 802px;
        position: relative;
        width: 66%
    }

    .Benchmark_wrap__NE7EB .Benchmark_right__JFrLg .Benchmark_image__UMzqb {
        object-fit: cover
    }

    .Benchmark_wrap__NE7EB .Benchmark_btn__bCclf {
        bottom: 5px;
        left: 0;
        min-height: 58px;
        min-width: 224px;
        position: absolute;
        z-index: 2
    }

    .Benchmark_wrap__NE7EB .Benchmark_sign__4DZO6 {
        background: #ffffffe6;
        border-radius: 20px;
        left: 10%;
        max-width: 330px;
        padding: 10px 50px 10px 30px;
        position: absolute;
        text-align: left;
        top: 25px
    }
}

@media screen and (max-width:767px) {
    .Benchmark_wrap__NE7EB {
        padding: 50px 0
    }

    .Benchmark_wrap__NE7EB .Benchmark_container__WoKTO {
        display: flex;
        flex-direction: column-reverse;
        gap: 30px 0
    }

    .Benchmark_wrap__NE7EB .Benchmark_sign__4DZO6 {
        background: #ecedf1;
        border-radius: 15px;
        margin: 40px 0 25px;
        padding: 10px 40px;
        text-align: center
    }
}

.News_wrap__t\+Jtg {
    position: relative;
    width: 100%
}

.News_wrap__t\+Jtg .News_blockText__fZK9l {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.News_wrap__t\+Jtg .News_blockText__fZK9l .News_left__6ijTz {
    max-width: 600px;
    width: 50%
}

.News_wrap__t\+Jtg .News_title__M32Yx {
    color: #161829;
    margin-bottom: 30px;
    text-align: center
}

.News_wrap__t\+Jtg .News_text__Su1Qi {
    color: #161829;
    margin-top: 20px
}

.News_wrap__t\+Jtg .News_sliderWrap__Kjmqv {
    width: 100%
}

.News_wrap__t\+Jtg .News_sliderBtns__lWN4w {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    position: relative
}

.News_wrap__t\+Jtg .News_sliderBtn__jpnhr {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    width: 34px
}

.News_wrap__t\+Jtg .News_sliderBtn__jpnhr img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.News_wrap__t\+Jtg .News_sliderBtn__jpnhr.News_sliderBtnPrev__zzxcR {
    transform: rotate(-180deg)
}

.News_wrap__t\+Jtg .News_sliderBtn__jpnhr.News_inactive__aVu4b {
    background-color: #0000;
    opacity: .5
}

.News_wrap__t\+Jtg .News_sliderBtn__jpnhr.News_inactive__aVu4b img {
    filter: none
}

.News_wrap__t\+Jtg .News_sliderItem__EQ2sw {
    background: #ecedf1;
    border-radius: 20px;
    padding: 20px;
    position: relative
}

.News_wrap__t\+Jtg .News_slideTitle__rF6iv {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #161829;
    display: -webkit-box;
    margin-bottom: 30px;
    margin-top: 15px;
    overflow: hidden;
    text-overflow: ellipsis
}

.News_wrap__t\+Jtg .News_slideText__jpZk6 {
    color: #161829;
    font-weight: 600;
    line-height: 150%
}

.News_wrap__t\+Jtg .News_slideText__jpZk6.News_link__5CngJ {
    text-decoration: underline
}

.News_wrap__t\+Jtg .News_imgWrap__f3I81 {
    border-radius: 20px;
    height: 130px;
    overflow: hidden;
    width: 100%
}

.News_wrap__t\+Jtg .News_imgWrap__f3I81 img {
    border-radius: 20px;
    height: 100%;
    object-fit: cover;
    width: 100%
}

.News_wrap__t\+Jtg .News_bot__5eG3O {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-top: auto;
    padding: 0;
    width: 100%
}

.News_wrap__t\+Jtg .News_bot__5eG3O .News_slideText__jpZk6 {
    font-weight: 500
}

.News_wrap__t\+Jtg .News_bot__5eG3O .News_slideText__jpZk6.News_link__5CngJ {
    color: #161829;
    font-family: Plus Jakarta Sans, sans-serif
}

@media screen and (min-width:769px) {
    .News_wrap__t\+Jtg {
        padding: 100px 0 90px
    }

    .News_wrap__t\+Jtg .News_sliderBtns__lWN4w {
        gap: 20px;
        margin-top: 30px
    }

    .News_wrap__t\+Jtg .News_sliderItem__EQ2sw {
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        height: auto;
        max-width: 393px
    }

    .News_wrap__t\+Jtg .News_sliderBtn__jpnhr {
        height: 36px;
        width: 36px
    }

    .News_wrap__t\+Jtg .News_slideTitle__rF6iv {
        padding: 5px 0
    }

    .News_wrap__t\+Jtg .News_imgWrap__f3I81 {
        height: 169px
    }

    .News_wrap__t\+Jtg .News_bot__5eG3O {
        padding: 0 15px
    }
}

@media screen and (max-width:768px) {
    .News_wrap__t\+Jtg {
        padding: 50px 0
    }

    .News_wrap__t\+Jtg .News_sliderItem__EQ2sw {
        margin-right: 0;
        width: 100%
    }

    .News_wrap__t\+Jtg .News_sliderWrap__Kjmqv {
        margin-top: 30px
    }

    .News_wrap__t\+Jtg .News_sliderBtns__lWN4w {
        gap: 15px;
        justify-content: flex-end;
        margin-top: 20px;
        width: 100%
    }
}

.WhyChoose_wrap__BMJ-t {
    background: #ecedf1;
    position: relative;
    width: 100%
}

@media screen and (min-width:768px) {
    .WhyChoose_wrap__BMJ-t {
        padding: 50px 0
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_left__3-om1 {
        flex-shrink: 0;
        max-width: 390px
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_container__QL09x {
        align-items: flex-start;
        display: flex;
        gap: 35px
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_image__9NDoW {
        margin-top: 25px
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_right__8gOOU {
        flex-grow: 0;
        flex-shrink: 0;
        max-height: 388px;
        max-width: 802px;
        position: relative;
        width: 66%
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_right__8gOOU .WhyChoose_image__9NDoW {
        object-fit: cover
    }
}

@media screen and (max-width:767px) {
    .WhyChoose_wrap__BMJ-t {
        padding: 50px 0
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_title__qvY7T {
        margin-bottom: 25px
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_btn__Fu3EE {
        margin-top: 5px
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_container__QL09x {
        display: flex;
        flex-direction: column-reverse;
        gap: 25px 0
    }

    .WhyChoose_wrap__BMJ-t .WhyChoose_left__3-om1 {
        display: flex;
        flex-direction: column-reverse;
        gap: 30px 0
    }
}

.Accordion_accordion__\+u0Ub {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0 auto;
    position: relative;
    width: 100%
}

.Accordion_accordion__\+u0Ub .Accordion_item__ytCiq {
    background: #fff;
    border-radius: 20px;
    padding: 15px 20px 15px 30px
}

.Accordion_accordion__\+u0Ub .Accordion_item__ytCiq.Accordion_itemActive__JYETP {
    background-color: #257cbf
}

.Accordion_accordion__\+u0Ub .Accordion_item__ytCiq.Accordion_itemActive__JYETP .Accordion_title__N-tlm {
    color: #fff;
    font-weight: 600
}

.Accordion_accordion__\+u0Ub .Accordion_item__ytCiq.Accordion_itemActive__JYETP .Accordion_title__N-tlm .Accordion_icon__c69fh img {
    filter: invert(1);
    transform: rotate(39deg)
}

.Accordion_accordion__\+u0Ub .Accordion_item__ytCiq.Accordion_itemActive__JYETP .Accordion_content__tlN5d {
    margin-top: 15px;
    padding-bottom: 5px
}

.Accordion_accordion__\+u0Ub .Accordion_title__N-tlm {
    align-items: center;
    background: #0000;
    color: #000000b3;
    column-gap: 10px;
    cursor: pointer;
    display: flex;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 16px;
    font-weight: 500;
    justify-content: space-between;
    line-height: 120%;
    position: relative;
    text-align: left;
    width: 100%
}

.Accordion_accordion__\+u0Ub .Accordion_title__N-tlm .Accordion_icon__c69fh {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    transition: all .4s linear;
    width: 40px
}

.Accordion_accordion__\+u0Ub .Accordion_title__N-tlm .Accordion_icon__c69fh img {
    transform: rotate(-39deg);
    transition: all .4s linear;
    width: 70%
}

.Accordion_accordion__\+u0Ub .Accordion_content__tlN5d {
    color: #fff;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    height: 0;
    line-height: 150%;
    overflow: hidden;
    transition: all .4s ease;
    width: 80%
}

.Accordion_accordion__\+u0Ub .Accordion_content__tlN5d .Accordion_title__N-tlm {
    margin-bottom: 15px
}

.Accordion_accordion__\+u0Ub .Accordion_content__tlN5d p:not(:last-child) {
    margin-bottom: 10px
}

.Accordion_accordion__\+u0Ub .Accordion_content__tlN5d ul {
    list-style: none;
    margin-top: 12px
}

.Accordion_accordion__\+u0Ub .Accordion_flexCenter__JpIWo {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.Accordion_accordion__\+u0Ub .Accordion_itemWrap__0rUAJ {
    align-items: flex-start;
    display: flex;
    gap: 10px
}

.Accordion_accordion__\+u0Ub .Accordion_iconWrap__uMYtF {
    align-items: center;
    background: #257cbf;
    border-radius: 15px;
    display: flex;
    flex-shrink: 0;
    height: 70px;
    justify-content: center;
    padding: 15px;
    width: 70px
}

.Accordion_accordion__\+u0Ub .Accordion_iconWrap__uMYtF img {
    height: auto;
    width: auto
}

@media(max-width:768px) {
    .Accordion_accordion__\+u0Ub {
        gap: 8px
    }

    .Accordion_accordion__\+u0Ub .Accordion_iconWrap__uMYtF {
        display: none
    }

    .Accordion_accordion__\+u0Ub .Accordion_title__N-tlm {
        font-size: 14px;
        gap: 30px;
        text-align: left
    }

    .Accordion_accordion__\+u0Ub .Accordion_titleWrap__dbFBZ {
        align-items: flex-start;
        flex-basis: 100%;
        gap: 20px
    }

    .Accordion_accordion__\+u0Ub .Accordion_titleWrap__dbFBZ p {
        font-weight: 400
    }

    .Accordion_accordion__\+u0Ub .Accordion_titleBlock__AsIIz {
        gap: 4px
    }

    .Accordion_accordion__\+u0Ub .Accordion_content__tlN5d {
        font-size: 14px;
        padding-right: 0;
        width: 100%
    }
}

.Partner_wrap__DdPVl {
    position: relative;
    width: 100%
}

.Partner_wrap__DdPVl .Partner_blockText__xHA5T {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Partner_wrap__DdPVl .Partner_title__e4-Z7 {
    color: #161829;
    text-align: left
}

.Partner_wrap__DdPVl .Partner_text__txl0g {
    color: #161829;
    letter-spacing: -.56px
}

.Partner_wrap__DdPVl .Partner_slideBolder__edAfm {
    font-weight: 600
}

.Partner_wrap__DdPVl .Partner_sliderWrap__c3MlO {
    width: 100%
}

.Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j {
    border-radius: 20px;
    position: relative
}

.Partner_wrap__DdPVl .Partner_sliderBtns__wFdB0 {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    position: relative
}

.Partner_wrap__DdPVl .Partner_sliderBtn__GFIf4 {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    width: 34px
}

.Partner_wrap__DdPVl .Partner_sliderBtn__GFIf4 img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Partner_wrap__DdPVl .Partner_sliderBtn__GFIf4.Partner_sliderBtnPrev__rUb1F {
    transform: rotate(-180deg)
}

.Partner_wrap__DdPVl .Partner_sliderBtn__GFIf4.Partner_inactive__\+TjVu {
    background-color: #0000;
    opacity: .5
}

.Partner_wrap__DdPVl .Partner_sliderBtn__GFIf4.Partner_inactive__\+TjVu img {
    filter: none
}

.Partner_wrap__DdPVl .Partner_slideTitle__BnDu- {
    color: #161829;
    font-weight: 600;
    padding: 0;
    width: 45%
}

.Partner_wrap__DdPVl .Partner_slideText__SCwXX {
    color: #161829;
    line-height: 150%
}

.Partner_wrap__DdPVl .Partner_slideImg__9jT5A {
    border-radius: 10px;
    height: auto;
    object-fit: cover;
    width: 100%
}

@media screen and (min-width:769px) {
    .Partner_wrap__DdPVl {
        padding: 70px 0
    }

    .Partner_wrap__DdPVl .Partner_bot__zj50w {
        display: none
    }

    .Partner_wrap__DdPVl .Partner_blockText__xHA5T {
        margin-bottom: 30px
    }

    .Partner_wrap__DdPVl .Partner_blockText__xHA5T .Partner_text__txl0g {
        max-width: 600px;
        width: 50%
    }

    .Partner_wrap__DdPVl .Partner_blockText__xHA5T .Partner_left__kTX1v {
        max-width: 400px;
        width: 38%
    }

    .Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j {
        height: auto;
        min-height: 630px;
        transition: all .4s linear;
        width: 174px !important
    }

    .Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j.Partner_active__mShbk {
        width: 383px !important
    }

    .Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j.Partner_active__mShbk .Partner_bot__zj50w {
        display: block
    }

    .Partner_wrap__DdPVl .Partner_sliderBtns__wFdB0 {
        display: none;
        gap: 20px;
        margin-top: 30px
    }

    .Partner_wrap__DdPVl .Partner_slideTitle__BnDu- {
        margin-bottom: 7px;
        margin-top: 25px;
        width: 100%
    }
}

@media screen and (max-width:768px) {
    .Partner_wrap__DdPVl {
        padding: 50px 0
    }

    .Partner_wrap__DdPVl .Partner_blockText__xHA5T {
        align-items: flex-start;
        flex-direction: column
    }

    .Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j {
        align-items: flex-start;
        display: flex;
        flex-direction: column;
        margin-right: 0;
        width: 100%
    }

    .Partner_wrap__DdPVl .Partner_sliderItem__rzQ3j img {
        margin-top: 20px;
        order: 99
    }

    .Partner_wrap__DdPVl .Partner_sliderWrap__c3MlO {
        margin-top: 30px
    }

    .Partner_wrap__DdPVl .Partner_bot__zj50w {
        padding: 10px 0
    }

    .Partner_wrap__DdPVl .Partner_sliderBtns__wFdB0 {
        gap: 15px;
        margin-top: 25px;
        width: 100%
    }
}

.PartnerSystem_wrap__Rn2Pe {
    padding: 90px 0;
    position: relative;
    width: 100%
}

.PartnerSystem_responsiveTable__zZ3Xc {
    margin: 0 auto;
    width: 100%
}

.PartnerSystem_tabs__OEFSc {
    grid-gap: 10px 20px;
    display: grid;
    gap: 10px 20px;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 30px
}

.PartnerSystem_title__hrxbV {
    color: #000
}

.PartnerSystem_text__J5fyz {
    color: #000;
    font-family: Plus Jakarta Sans, sans-serif
}

.PartnerSystem_tab__PHc26 {
    background: #ecedf1;
    border-radius: 15px;
    color: #0d1117;
    cursor: pointer;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    height: 50px;
    line-height: 130%;
    padding: 12px 10px;
    transition: all .3s ease
}

.PartnerSystem_tab__PHc26:first-child {
    display: none
}

.PartnerSystem_tab__PHc26.PartnerSystem_active__vw-Pj {
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    color: #fff
}

.PartnerSystem_flex__9rotC {
    display: flex
}

.PartnerSystem_row__4I648 {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    font-size: 16px;
    font-weight: 400;
    justify-content: center;
    line-height: normal;
    max-width: 305px;
    min-height: 44px;
    padding: 13px 5px;
    text-align: center
}

.PartnerSystem_head__xSEhh {
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    border-radius: 20px;
    margin-bottom: 29px
}

.PartnerSystem_head__xSEhh .PartnerSystem_row__4I648 {
    color: #000123;
    color: #fff;
    flex-direction: column;
    font-size: 14px;
    font-weight: 700;
    padding: 13px 10px;
    text-align: center
}

.PartnerSystem_head__xSEhh .PartnerSystem_row__4I648:first-child {
    align-items: flex-start;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    line-height: 150%;
    max-width: 300px;
    width: 50%
}

.PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC {
    border-bottom: 1px solid #0000004d
}

.PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC.PartnerSystem_last__8Jfjf {
    border-bottom: 0
}

.PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC .PartnerSystem_row__4I648 {
    color: #000;
    font-size: 14px;
    font-weight: 300;
    width: 20%
}

.PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC .PartnerSystem_row__4I648:first-child {
    font-weight: 400;
    justify-content: flex-start;
    max-width: 300px
}

.PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC .PartnerSystem_row__4I648:nth-child(2n) {
    background-color: #ecedf1
}

@media(min-width:768px) {
    .PartnerSystem_tabs__OEFSc {
        display: none
    }

    .PartnerSystem_body__WESDd .PartnerSystem_row__4I648,
    .PartnerSystem_head__xSEhh .PartnerSystem_row__4I648 {
        width: 18%
    }

    .PartnerSystem_body__WESDd .PartnerSystem_row__4I648:first-child,
    .PartnerSystem_head__xSEhh .PartnerSystem_row__4I648:first-child {
        flex-shrink: 0;
        text-align: left;
        width: 18%
    }

    .PartnerSystem_top__CfKl- {
        align-items: flex-end;
        display: flex;
        gap: 30px;
        justify-content: space-between;
        margin-bottom: 50px
    }

    .PartnerSystem_top__CfKl- .PartnerSystem_text__J5fyz {
        color: #161829
    }

    .PartnerSystem_top__CfKl- .PartnerSystem_textItem__A72lg {
        max-width: 390px;
        width: 50%
    }

    .PartnerSystem_top__CfKl- .PartnerSystem_textItem__A72lg .PartnerSystem_text__J5fyz:first-child {
        margin-bottom: 15px
    }

    .PartnerSystem_top__CfKl- .PartnerSystem_title__hrxbV {
        max-width: 490px
    }
}

@media(max-width:767px) {
    .PartnerSystem_wrap__Rn2Pe {
        padding: 50px 0
    }

    .PartnerSystem_top__CfKl- {
        margin-bottom: 25px
    }

    .PartnerSystem_head__xSEhh .PartnerSystem_row__4I648 {
        height: 50px;
        padding: 15px 10px
    }

    .PartnerSystem_head__xSEhh .PartnerSystem_row__4I648:first-child {
        padding-left: 23px
    }

    .PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC:nth-child(4) .PartnerSystem_row__4I648:not(:first-child) {
        color: #161829;
        font-size: 16px
    }

    .PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC .PartnerSystem_row__4I648 {
        background-color: #ede9e9;
        font-size: 14px;
        max-width: none;
        width: 50%
    }

    .PartnerSystem_body__WESDd .PartnerSystem_flex__9rotC .PartnerSystem_row__4I648:first-child {
        background-color: #0000;
        display: block;
        max-width: none;
        width: 50%
    }

    .PartnerSystem_title__hrxbV {
        margin-bottom: 30px;
        max-width: none
    }

    .PartnerSystem_row__4I648 {
        align-items: center;
        justify-content: center
    }

    .PartnerSystem_row__4I648:first-child {
        text-align: left
    }

    .PartnerSystem_row__4I648:not(.PartnerSystem_activeColumn__mAEWK) {
        display: none
    }

    .PartnerSystem_row__4I648:first-child {
        display: flex
    }

    .PartnerSystem_row__4I648.PartnerSystem_activeColumn__mAEWK {
        display: flex;
        max-width: none;
        width: 50%
    }
}

.Conditions_wrap__mqXoy {
    position: relative;
    width: 100%
}

.Conditions_wrap__mqXoy .Conditions_blockText__aYTim {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Conditions_wrap__mqXoy .Conditions_title__dGSwr {
    color: #161829;
    letter-spacing: -.48px;
    text-align: left
}

.Conditions_wrap__mqXoy .Conditions_text__bs0pq {
    color: #161829
}

.Conditions_wrap__mqXoy .Conditions_sliderWrap__bYafm {
    width: 100%
}

.Conditions_wrap__mqXoy .Conditions_sliderBtns__NvRw5 {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    margin-top: auto;
    position: relative
}

.Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    padding: 0;
    width: 34px
}

.Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP.Conditions_sliderBtnPrev__P68nR {
    transform: rotate(-180deg)
}

.Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP.Conditions_inactive__un0MI {
    background-color: #0000;
    opacity: .5
}

.Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP.Conditions_inactive__un0MI img {
    filter: none
}

.Conditions_wrap__mqXoy .Conditions_sliderItem__Nm07U {
    background: #ecedf1;
    border-radius: 20px;
    position: relative
}

.Conditions_wrap__mqXoy .Conditions_slideTitle__12Kn3 {
    color: #0d1117;
    font-weight: 600;
    margin-bottom: 10px;
    padding: 0
}

.Conditions_wrap__mqXoy .Conditions_slideText__u4aHb {
    color: #0d1117;
    line-height: 150%
}

.Conditions_wrap__mqXoy .Conditions_slideImg__rX5-v {
    object-fit: contain;
    position: absolute;
    z-index: -1
}

.Conditions_wrap__mqXoy .Conditions_bot__H8uJM {
    background: #fffffff2;
    border-radius: 15px;
    bottom: 20px;
    display: flex;
    left: 20px;
    padding: 8px;
    position: absolute;
    width: calc(100% - 40px)
}

.Conditions_wrap__mqXoy .Conditions_botRight__AIQvQ {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.Conditions_wrap__mqXoy .Conditions_subtitle__uhzOA {
    align-items: center;
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    border-radius: 15px;
    color: #fff;
    display: flex;
    justify-content: center;
    letter-spacing: -.14px;
    min-height: 50px;
    padding: 15px
}

.Conditions_wrap__mqXoy .Conditions_list__nleH1 {
    grid-gap: 35px;
    display: grid;
    gap: 35px;
    grid-template-columns: repeat(3, 1fr)
}

.Conditions_wrap__mqXoy .Conditions_listItem__Qh3p5 {
    background: #ecedf1;
    border-radius: 40px;
    padding: 20px 30px
}

.Conditions_wrap__mqXoy .Conditions_listTitle__peHnu {
    color: #0d1117;
    font-weight: 600
}

.Conditions_wrap__mqXoy .Conditions_listText__FE15H {
    color: #0d1117
}

.Conditions_wrap__mqXoy .Conditions_list__nleH1 .Conditions_top__sZvb2 {
    align-items: center;
    display: flex;
    gap: 30px;
    justify-content: flex-start;
    margin-bottom: 15px
}

.Conditions_wrap__mqXoy .Conditions_icon__MzyTj {
    flex-shrink: 0;
    height: 40px;
    padding: 5px;
    width: 40px
}

.Conditions_wrap__mqXoy .Conditions_icon__MzyTj img {
    width: 100%
}

.Conditions_wrap__mqXoy .Conditions_item-0__KsVA0 {
    bottom: 20px;
    height: 60px;
    right: 20px;
    width: 72px
}

.Conditions_wrap__mqXoy .Conditions_item-1__TUYyi {
    bottom: 0;
    height: 100px;
    right: -15px;
    width: 140px
}

.Conditions_wrap__mqXoy .Conditions_item-2__QtlQ8 {
    bottom: 3px;
    height: 94px;
    right: 12px;
    width: 100px
}

.Conditions_wrap__mqXoy .Conditions_item-3__b0LId {
    bottom: -19px;
    height: 118px;
    right: 0;
    width: 85px
}

.Conditions_wrap__mqXoy .Conditions_item-4__PLwPK {
    bottom: -10px;
    height: 84px;
    right: 0;
    width: 84px
}

.Conditions_wrap__mqXoy .Conditions_item-5__uqavu {
    bottom: 10px;
    height: 84px;
    right: 0;
    width: 84px
}

@media screen and (min-width:769px) {
    .Conditions_wrap__mqXoy {
        padding: 70px 0
    }

    .Conditions_wrap__mqXoy .Conditions_blockText__aYTim {
        margin-bottom: 30px
    }

    .Conditions_wrap__mqXoy .Conditions_blockText__aYTim .Conditions_left__WiiAl,
    .Conditions_wrap__mqXoy .Conditions_blockText__aYTim .Conditions_text__bs0pq {
        max-width: 600px;
        width: 50%
    }

    .Conditions_wrap__mqXoy .Conditions_text__bs0pq {
        margin-top: 25px
    }

    .Conditions_wrap__mqXoy .Conditions_top__sZvb2 {
        align-items: flex-end;
        display: flex;
        gap: 30px;
        justify-content: space-between
    }

    .Conditions_wrap__mqXoy .Conditions_left__WiiAl {
        max-width: 490px;
        padding-bottom: 20px
    }

    .Conditions_wrap__mqXoy .Conditions_sliderWrap__bYafm {
        max-width: 590px;
        width: 50%
    }

    .Conditions_wrap__mqXoy .Conditions_sliderBtns__NvRw5 {
        gap: 20px;
        margin-bottom: 30px
    }

    .Conditions_wrap__mqXoy .Conditions_sliderItem__Nm07U {
        border-radius: 30px;
        min-height: 230px;
        overflow: hidden;
        padding: 35px
    }

    .Conditions_wrap__mqXoy .Conditions_sliderBtn__AopdP {
        height: 36px;
        width: 36px
    }

    .Conditions_wrap__mqXoy .Conditions_slideText__u4aHb,
    .Conditions_wrap__mqXoy .Conditions_slideTitle__12Kn3 {
        width: 75%
    }

    .Conditions_wrap__mqXoy .Conditions_slideImg__rX5-v {
        height: auto;
        max-height: 80%;
        max-width: 200px;
        width: auto;
        z-index: 2
    }

    .Conditions_wrap__mqXoy .Conditions_imgWrap__fzpIa {
        height: 169px
    }

    .Conditions_wrap__mqXoy .Conditions_bot__H8uJM {
        padding: 15px 30px
    }

    .Conditions_wrap__mqXoy .Conditions_subtitle__uhzOA {
        border-radius: 20px;
        letter-spacing: -.25px;
        margin: 30px 0 50px;
        min-height: 70px;
        padding: 19px
    }

    .Conditions_wrap__mqXoy .Conditions_list__nleH1 {
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Conditions_wrap__mqXoy .Conditions_listItem__Qh3p5 {
        border-radius: 40px;
        padding: 20px 30px
    }

    .Conditions_wrap__mqXoy .Conditions_item-0__KsVA0 {
        bottom: 30px;
        height: 111px;
        right: 30px;
        width: 131px
    }

    .Conditions_wrap__mqXoy .Conditions_item-1__TUYyi {
        bottom: 0;
        height: 163px;
        right: -9px;
        width: 245px
    }

    .Conditions_wrap__mqXoy .Conditions_item-2__QtlQ8 {
        height: 156px;
        right: 0;
        top: 0;
        width: 234px
    }

    .Conditions_wrap__mqXoy .Conditions_item-3__b0LId {
        bottom: 0;
        height: 188px;
        object-fit: contain;
        right: -15px;
        width: 208px
    }

    .Conditions_wrap__mqXoy .Conditions_item-4__PLwPK {
        bottom: -20px;
        height: 193px;
        right: -20px;
        width: 280px
    }

    .Conditions_wrap__mqXoy .Conditions_item-5__uqavu {
        bottom: 10px;
        height: 128px;
        right: 0;
        width: 128px
    }
}

@media screen and (max-width:768px) {
    .Conditions_wrap__mqXoy {
        padding: 50px 0
    }

    .Conditions_wrap__mqXoy .Conditions_blockText__aYTim {
        align-items: flex-start;
        flex-direction: column
    }

    .Conditions_wrap__mqXoy .Conditions_text__bs0pq {
        margin-top: 25px
    }

    .Conditions_wrap__mqXoy .Conditions_sliderBg__mdl8D {
        width: 100%
    }

    .Conditions_wrap__mqXoy .Conditions_sliderItem__Nm07U {
        margin-right: 0;
        min-height: 220px;
        overflow: hidden;
        padding: 20px;
        width: 100%
    }

    .Conditions_wrap__mqXoy .Conditions_sliderWrap__bYafm {
        align-items: flex-start;
        display: flex;
        flex-direction: column-reverse;
        gap: 30px;
        margin: 25px 0 30px
    }

    .Conditions_wrap__mqXoy .Conditions_sliderBtns__NvRw5 {
        gap: 15px;
        margin: 0;
        width: 100%
    }

    .Conditions_wrap__mqXoy .Conditions_subtitle__uhzOA {
        margin-bottom: 25px
    }

    .Conditions_wrap__mqXoy .Conditions_list__nleH1 {
        gap: 10px;
        grid-template-columns: 1fr
    }

    .Conditions_wrap__mqXoy .Conditions_listItem__Qh3p5 {
        border-radius: 20px;
        padding: 20px
    }
}

.Explore_wrap__Ayip8 {
    position: relative;
    width: 100%
}

@media screen and (min-width:768px) {
    .Explore_wrap__Ayip8 {
        padding: 90px 0 70px
    }

    .Explore_wrap__Ayip8 .Explore_left__svhiE {
        flex-shrink: 0;
        max-width: 390px
    }

    .Explore_wrap__Ayip8 .Explore_container__tOFGR {
        align-items: flex-start;
        display: flex;
        gap: 35px
    }

    .Explore_wrap__Ayip8 .Explore_image__-4kZe {
        margin-top: 25px
    }

    .Explore_wrap__Ayip8 .Explore_right__whA9g {
        flex-grow: 0;
        flex-shrink: 0;
        max-width: 802px;
        position: relative;
        width: 66%
    }

    .Explore_wrap__Ayip8 .Explore_right__whA9g .Explore_image__-4kZe {
        object-fit: cover
    }
}

@media screen and (max-width:767px) {
    .Explore_wrap__Ayip8 {
        padding: 50px 0
    }

    .Explore_wrap__Ayip8 .Explore_title__mPsQ5 {
        margin-bottom: 25px
    }

    .Explore_wrap__Ayip8 .Explore_container__tOFGR {
        display: flex;
        flex-direction: column-reverse;
        gap: 25px 0
    }
}

.Accordion_accordion__ccahW {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0 auto;
    position: relative;
    width: 100%
}

.Accordion_accordion__ccahW .Accordion_item__lDudm {
    background-color: #ecedf1;
    border-radius: 20px;
    padding: 15px 20px 15px 30px
}

.Accordion_accordion__ccahW .Accordion_item__lDudm.Accordion_itemActive__Mli7E {
    background-color: #257cbf
}

.Accordion_accordion__ccahW .Accordion_item__lDudm.Accordion_itemActive__Mli7E .Accordion_title__G3IfT {
    color: #fff;
    font-weight: 600
}

.Accordion_accordion__ccahW .Accordion_item__lDudm.Accordion_itemActive__Mli7E .Accordion_title__G3IfT .Accordion_icon__UokaZ {
    background-color: #fff
}

.Accordion_accordion__ccahW .Accordion_item__lDudm.Accordion_itemActive__Mli7E .Accordion_title__G3IfT .Accordion_icon__UokaZ img {
    filter: none;
    transform: rotate(39deg)
}

.Accordion_accordion__ccahW .Accordion_item__lDudm.Accordion_itemActive__Mli7E .Accordion_content__3ITSh {
    margin-top: 15px;
    padding-bottom: 5px
}

.Accordion_accordion__ccahW .Accordion_title__G3IfT {
    align-items: center;
    background: #0000;
    color: #000000b3;
    column-gap: 10px;
    cursor: pointer;
    display: flex;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 16px;
    font-weight: 500;
    justify-content: space-between;
    line-height: 120%;
    position: relative;
    text-align: left;
    width: 100%
}

.Accordion_accordion__ccahW .Accordion_title__G3IfT .Accordion_icon__UokaZ {
    align-items: center;
    background-color: #257cbf;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    transition: all .4s linear;
    width: 40px
}

.Accordion_accordion__ccahW .Accordion_title__G3IfT .Accordion_icon__UokaZ img {
    filter: invert(1);
    transform: rotate(-39deg);
    transition: all .4s linear;
    width: 70%
}

.Accordion_accordion__ccahW .Accordion_content__3ITSh {
    color: #fff;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    height: 0;
    line-height: 150%;
    overflow: hidden;
    transition: all .4s ease;
    width: 80%
}

.Accordion_accordion__ccahW .Accordion_content__3ITSh .Accordion_title__G3IfT {
    margin-bottom: 15px
}

.Accordion_accordion__ccahW .Accordion_content__3ITSh p:not(:last-child) {
    margin-bottom: 10px
}

.Accordion_accordion__ccahW .Accordion_content__3ITSh ul {
    list-style: none;
    margin-top: 12px
}

.Accordion_accordion__ccahW .Accordion_flexCenter__\+P3Wy {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

@media(max-width:768px) {
    .Accordion_accordion__ccahW {
        gap: 8px
    }

    .Accordion_accordion__ccahW .Accordion_title__G3IfT {
        font-size: 14px;
        gap: 30px;
        text-align: left
    }

    .Accordion_accordion__ccahW .Accordion_titleWrap__b10NL {
        align-items: flex-start;
        flex-basis: 100%;
        gap: 20px
    }

    .Accordion_accordion__ccahW .Accordion_titleWrap__b10NL p {
        font-weight: 400
    }

    .Accordion_accordion__ccahW .Accordion_titleBlock__G7Vwx {
        gap: 4px
    }

    .Accordion_accordion__ccahW .Accordion_content__3ITSh {
        font-size: 14px;
        padding-right: 0;
        width: 100%
    }
}

.Regulated_wrap__UplsI {
    background: #ecedf1;
    position: relative;
    width: 100%
}

.Regulated_wrap__UplsI .Regulated_list__c1B06 {
    grid-gap: 25px;
    display: grid;
    gap: 25px;
    grid-template-columns: 1fr
}

.Regulated_wrap__UplsI .Regulated_listTitle__xnvlN {
    color: #000;
    font-weight: 300
}

.Regulated_wrap__UplsI .Regulated_title__QiydC {
    text-align: left
}

.Regulated_wrap__UplsI .Regulated_title__QiydC span {
    display: block
}

.Regulated_wrap__UplsI .Regulated_titleColor__lrdRN {
    color: #000;
    display: inline-block;
    font-family: Plus Jakarta Sans, sans-serif;
    font-weight: 600;
    letter-spacing: -.36px;
    margin-bottom: 10px
}

.Regulated_wrap__UplsI .Regulated_text__xcyqY {
    color: #000;
    font-weight: 400
}

.Regulated_wrap__UplsI .Regulated_text__xcyqY strong {
    font-weight: 600
}

.Regulated_wrap__UplsI .Regulated_icon__GqlmO {
    flex-shrink: 0;
    height: 69px;
    width: 69px
}

.Regulated_wrap__UplsI .Regulated_item__YtdBS {
    align-items: flex-start;
    display: flex;
    gap: 20px
}

@media screen and (min-width:768px) {
    .Regulated_wrap__UplsI {
        margin-top: 70px;
        padding: 70px 0 75px
    }

    .Regulated_wrap__UplsI .Regulated_top__MALxw {
        align-items: flex-end;
        display: flex;
        gap: 30px;
        justify-content: space-between
    }

    .Regulated_wrap__UplsI .Regulated_top__MALxw .Regulated_text__xcyqY,
    .Regulated_wrap__UplsI .Regulated_top__MALxw .Regulated_title__QiydC {
        width: 49%
    }

    .Regulated_wrap__UplsI .Regulated_list__c1B06 {
        gap: 50px 20px;
        grid-template-columns: repeat(2, 1fr);
        margin-top: 50px
    }

    .Regulated_wrap__UplsI .Regulated_listTitle__xnvlN {
        max-width: 315px
    }

    .Regulated_wrap__UplsI .Regulated_icon__GqlmO {
        height: 90px;
        width: 90px
    }

    .Regulated_wrap__UplsI .Regulated_item__YtdBS {
        gap: 30px
    }
}

@media screen and (max-width:767px) {
    .Regulated_wrap__UplsI {
        margin-top: 50px;
        padding: 30px 0
    }

    .Regulated_wrap__UplsI .Regulated_title__QiydC {
        text-align: left
    }

    .Regulated_wrap__UplsI .Regulated_text__xcyqY {
        margin: 25px 0
    }
}

.FAQ_wrap__2sDps {
    position: relative;
    width: 100%
}

@media screen and (min-width:768px) {
    .FAQ_wrap__2sDps {
        padding: 50px 0
    }

    .FAQ_wrap__2sDps .FAQ_left__NV8Gk {
        flex-shrink: 0;
        max-width: 200px
    }

    .FAQ_wrap__2sDps .FAQ_container__KyEHx {
        align-items: flex-start;
        display: flex;
        gap: 35px
    }

    .FAQ_wrap__2sDps .FAQ_image__mDO\+z {
        margin-top: 25px
    }

    .FAQ_wrap__2sDps .FAQ_right__yHop0 {
        flex-grow: 0;
        flex-shrink: 0;
        max-height: 388px;
        max-width: 1000px;
        position: relative;
        width: 66%
    }

    .FAQ_wrap__2sDps .FAQ_right__yHop0 .FAQ_image__mDO\+z {
        object-fit: cover
    }
}

@media screen and (max-width:767px) {
    .FAQ_wrap__2sDps {
        padding: 50px 0
    }

    .FAQ_wrap__2sDps .FAQ_title__qIwkn {
        margin-bottom: 25px
    }

    .FAQ_wrap__2sDps .FAQ_btn__4lT4n {
        margin-top: 5px
    }

    .FAQ_wrap__2sDps .FAQ_container__KyEHx {
        display: flex;
        flex-direction: column
    }
}

.Accordion_accordion__UnHSz {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0 auto;
    position: relative;
    width: 100%
}

.Accordion_accordion__UnHSz .Accordion_item__UwXhY {
    background: #ecedf1;
    border-radius: 20px;
    padding: 15px 20px 15px 30px;
    width: 100%
}

.Accordion_accordion__UnHSz .Accordion_item__UwXhY.Accordion_itemActive__Jktdm {
    background-color: #257cbf
}

.Accordion_accordion__UnHSz .Accordion_item__UwXhY.Accordion_itemActive__Jktdm .Accordion_title__NTTi3 {
    color: #fff;
    font-weight: 600
}

.Accordion_accordion__UnHSz .Accordion_item__UwXhY.Accordion_itemActive__Jktdm .Accordion_title__NTTi3 .Accordion_icon__uUlYc img {
    filter: invert(1);
    transform: rotate(39deg)
}

.Accordion_accordion__UnHSz .Accordion_item__UwXhY.Accordion_itemActive__Jktdm .Accordion_content__Oqwg7 {
    margin-top: 15px;
    padding-bottom: 5px
}

.Accordion_accordion__UnHSz .Accordion_title__NTTi3 {
    align-items: center;
    background: #0000;
    color: #000000b3;
    column-gap: 10px;
    cursor: pointer;
    display: flex;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 16px;
    font-weight: 500;
    justify-content: space-between;
    line-height: 120%;
    position: relative;
    text-align: left;
    width: 100%
}

.Accordion_accordion__UnHSz .Accordion_title__NTTi3 .Accordion_icon__uUlYc {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    transition: all .4s linear;
    width: 40px
}

.Accordion_accordion__UnHSz .Accordion_title__NTTi3 .Accordion_icon__uUlYc img {
    transform: rotate(-39deg);
    transition: all .4s linear;
    width: 70%
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 {
    color: #fff;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    height: 0;
    line-height: 150%;
    overflow: hidden;
    transition: all .4s ease;
    width: 80%
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 .Accordion_title__NTTi3 {
    margin-bottom: 15px
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 p:not(:last-child) {
    margin-bottom: 10px
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 ul {
    margin-top: 12px
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 ul li {
    list-style-position: inside;
    list-style-type: disc
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 ul li span {
    font-weight: 600
}

.Accordion_accordion__UnHSz .Accordion_content__Oqwg7 ul li:not(:last-child) {
    margin-bottom: 10px
}

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

.Accordion_accordion__UnHSz .Accordion_itemWrap__ej4sW {
    align-items: flex-start;
    display: flex;
    gap: 10px
}

.Accordion_accordion__UnHSz .Accordion_iconWrap__Ug6Y\+ {
    align-items: center;
    background: #257cbf;
    border-radius: 15px;
    color: #ecedf1;
    display: flex;
    flex-shrink: 0;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 28px;
    font-weight: 600;
    height: 70px;
    justify-content: center;
    padding: 15px;
    width: 70px
}

@media(max-width:768px) {
    .Accordion_accordion__UnHSz {
        gap: 8px
    }

    .Accordion_accordion__UnHSz .Accordion_iconWrap__Ug6Y\+ {
        display: none
    }

    .Accordion_accordion__UnHSz .Accordion_title__NTTi3 {
        font-size: 14px;
        gap: 30px;
        text-align: left
    }

    .Accordion_accordion__UnHSz .Accordion_titleWrap__scRQA {
        align-items: flex-start;
        flex-basis: 100%;
        gap: 20px
    }

    .Accordion_accordion__UnHSz .Accordion_titleWrap__scRQA p {
        font-weight: 400
    }

    .Accordion_accordion__UnHSz .Accordion_titleBlock__3HHHj {
        gap: 4px
    }

    .Accordion_accordion__UnHSz .Accordion_content__Oqwg7 {
        font-size: 14px;
        padding-right: 0;
        width: 100%
    }
}

.AccountTypes_wrap__UxLzH {
    padding: 90px 0;
    position: relative;
    width: 100%
}

.AccountTypes_responsiveTable__udha5 {
    margin: 0 auto;
    width: 100%
}

.AccountTypes_tabs__CG6-O {
    grid-gap: 10px 20px;
    display: grid;
    gap: 10px 20px;
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 30px
}

.AccountTypes_title__m7Ie2 {
    color: #000
}

.AccountTypes_text__BX3DK {
    color: #000;
    font-family: Plus Jakarta Sans, sans-serif
}

.AccountTypes_tab__m6po- {
    background: #ecedf1;
    border-radius: 15px;
    color: #0d1117;
    cursor: pointer;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    height: 50px;
    line-height: 130%;
    padding: 12px 10px;
    text-transform: uppercase;
    transition: all .3s ease
}

.AccountTypes_tab__m6po-:first-child {
    display: none
}

.AccountTypes_tab__m6po-.AccountTypes_active__bo6BM {
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    color: #fff
}

.AccountTypes_flex__4NaLK {
    display: flex
}

.AccountTypes_row__AKq-D {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    font-size: 16px;
    font-weight: 400;
    justify-content: center;
    line-height: normal;
    max-width: 305px;
    min-height: 44px;
    padding: 13px 5px;
    text-align: center
}

.AccountTypes_head__LR7WB {
    background: linear-gradient(91deg, #257cbf 55.78%, #368ba8 77.45%, #18649f 99.12%);
    border-radius: 20px;
    margin-bottom: 29px
}

.AccountTypes_head__LR7WB .AccountTypes_row__AKq-D {
    color: #000123;
    color: #fff;
    flex-direction: column;
    font-size: 14px;
    font-weight: 700;
    padding: 25px 10px;
    text-align: center
}

.AccountTypes_head__LR7WB .AccountTypes_row__AKq-D:first-child {
    align-items: flex-start;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    line-height: 150%;
    max-width: 400px;
    width: 50%
}

.AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK {
    border-bottom: 1px solid #0000004d
}

.AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK.AccountTypes_last__1Tzl4 {
    border-bottom: 0
}

.AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK .AccountTypes_row__AKq-D {
    color: #000;
    font-size: 14px;
    font-weight: 300;
    width: 20%
}

.AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK .AccountTypes_row__AKq-D:first-child {
    font-weight: 600;
    justify-content: flex-start;
    max-width: 400px
}

.AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK .AccountTypes_row__AKq-D:nth-child(2n) {
    background-color: #ecedf1
}

@media(min-width:768px) {
    .AccountTypes_tabs__CG6-O {
        display: none
    }

    .AccountTypes_body__Ky1Fu .AccountTypes_row__AKq-D,
    .AccountTypes_head__LR7WB .AccountTypes_row__AKq-D {
        width: 18%
    }

    .AccountTypes_body__Ky1Fu .AccountTypes_row__AKq-D:first-child,
    .AccountTypes_head__LR7WB .AccountTypes_row__AKq-D:first-child {
        flex-shrink: 0;
        text-align: left;
        width: 35%
    }

    .AccountTypes_top__8tZMM {
        align-items: flex-end;
        display: flex;
        gap: 30px;
        justify-content: space-between;
        margin-bottom: 50px
    }

    .AccountTypes_top__8tZMM .AccountTypes_text__BX3DK {
        color: #161829
    }

    .AccountTypes_top__8tZMM .AccountTypes_textItem__i7vda {
        max-width: 520px;
        width: 50%
    }
}

@media(max-width:767px) {
    .AccountTypes_wrap__UxLzH {
        padding: 50px 0
    }

    .AccountTypes_top__8tZMM {
        margin-bottom: 25px
    }

    .AccountTypes_head__LR7WB .AccountTypes_row__AKq-D {
        height: 50px;
        padding: 15px 10px
    }

    .AccountTypes_head__LR7WB .AccountTypes_row__AKq-D:first-child {
        padding-left: 23px
    }

    .AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK:nth-child(4) .AccountTypes_row__AKq-D:not(:first-child) {
        color: #161829;
        font-size: 16px
    }

    .AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK .AccountTypes_row__AKq-D {
        background-color: #ede9e9;
        font-size: 14px;
        max-width: none;
        width: 50%
    }

    .AccountTypes_body__Ky1Fu .AccountTypes_flex__4NaLK .AccountTypes_row__AKq-D:first-child {
        background-color: #0000;
        display: block;
        max-width: none;
        width: 50%
    }

    .AccountTypes_title__m7Ie2 {
        margin-bottom: 0;
        max-width: none
    }

    .AccountTypes_row__AKq-D {
        align-items: center;
        justify-content: center
    }

    .AccountTypes_row__AKq-D:first-child {
        text-align: left
    }

    .AccountTypes_row__AKq-D:not(.AccountTypes_activeColumn__k8rHw) {
        display: none
    }

    .AccountTypes_row__AKq-D:first-child {
        display: flex
    }

    .AccountTypes_row__AKq-D.AccountTypes_activeColumn__k8rHw {
        display: flex;
        max-width: none;
        width: 50%
    }
}

.AccountTypesEvery_wrap__Of2ER {
    position: relative;
    width: 100%
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_item__sWlk2 {
    align-items: center;
    display: flex;
    gap: 18px
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_text__KqLDB {
    color: #0d1117;
    font-weight: 400;
    margin-top: 25px
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtns__7cm3c {
    align-items: center;
    display: flex;
    gap: 30px;
    justify-content: space-between;
    margin-top: 25px;
    position: relative;
    z-index: 99
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtn__Wa7kZ {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    width: 34px
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtn__Wa7kZ img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtn__Wa7kZ.AccountTypesEvery_sliderBtnPrev__-eHNh {
    transform: rotate(-180deg)
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtn__Wa7kZ.AccountTypesEvery_inactive__75eEU {
    background-color: #0000;
    opacity: .5
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtn__Wa7kZ.AccountTypesEvery_inactive__75eEU img {
    filter: none
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 {
    align-items: flex-start;
    border-radius: 20px;
    display: flex;
    flex-direction: column
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 .AccountTypesEvery_title__vbV6X {
    align-self: center;
    color: #fff;
    font-weight: 600;
    text-align: center
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 .AccountTypesEvery_text__KqLDB {
    color: #fff;
    font-weight: 300;
    margin: 25px 0
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 ul {
    display: flex;
    flex-direction: column;
    gap: 13px 0;
    margin: 0 0 50px;
    padding: 0 0 0 20px
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 ul li {
    align-self: flex-start;
    color: #fff;
    list-style-position: outside;
    list-style-type: disc
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 ul li::marker {
    color: #fff
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 ul li span {
    font-weight: 600
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide-0__Evp5J {
    background-color: #257cbf
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide-1__XV\+fB {
    background-color: #368aa8
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide-2__579DA {
    background-color: #257cbf
}

.AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_btn__5Pl\+x {
    align-self: center;
    margin-top: auto;
    text-align: center
}

@media screen and (min-width:768px) {
    .AccountTypesEvery_wrap__Of2ER {
        padding: 70px 0
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_item__sWlk2 {
        gap: 12px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_title__vbV6X {
        max-width: 420px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_text__KqLDB {
        font-weight: 300;
        max-width: 382px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_top__rmD0t {
        align-items: flex-end;
        display: flex;
        justify-content: space-between
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 {
        border-radius: 40px;
        padding: 30px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_grid__aIAIH {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr);
        margin-top: 30px
    }
}

@media screen and (max-width:767px) {
    .AccountTypesEvery_wrap__Of2ER {
        padding: 50px 0
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_slide__WLdh2 {
        height: auto;
        padding: 25px 20px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_mart__NzQTg {
        margin-top: 25px
    }

    .AccountTypesEvery_wrap__Of2ER .AccountTypesEvery_sliderBtns__7cm3c {
        justify-content: flex-end
    }
}

.Knowledge_wrap__5NtMx {
    position: relative;
    width: 100%
}

.Knowledge_wrap__5NtMx .Knowledge_title__pM\+2o {
    letter-spacing: -.4px
}

@media screen and (min-width:768px) {
    .Knowledge_wrap__5NtMx {
        padding: 70px 0
    }

    .Knowledge_wrap__5NtMx .Knowledge_row__64fAj {
        align-items: flex-start;
        display: flex;
        gap: 35px;
        justify-content: space-between
    }

    .Knowledge_wrap__5NtMx .Knowledge_rowEnd__kKihD {
        align-items: flex-end;
        margin-bottom: 30px
    }

    .Knowledge_wrap__5NtMx .Knowledge_itemLess__ywfwT {
        max-width: 488px;
        width: 40%
    }

    .Knowledge_wrap__5NtMx .Knowledge_itemBigger__7WUO- {
        flex-grow: 0;
        flex-shrink: 0;
        max-width: 690px;
        position: relative;
        width: 55%
    }

    .Knowledge_wrap__5NtMx .Knowledge_itemBigger__7WUO- .Knowledge_image__yFFag {
        object-fit: cover
    }

    .Knowledge_wrap__5NtMx .Knowledge_imageblock__qWjik {
        margin-bottom: 25px;
        position: relative
    }

    .Knowledge_wrap__5NtMx .Knowledge_imageblock__qWjik .Knowledge_btn__6DC4K {
        bottom: 0;
        left: 0;
        position: absolute
    }
}

@media screen and (max-width:767px) {
    .Knowledge_wrap__5NtMx {
        padding: 50px 0
    }

    .Knowledge_wrap__5NtMx .Knowledge_row__64fAj {
        display: flex;
        flex-direction: column-reverse;
        gap: 25px 0
    }

    .Knowledge_wrap__5NtMx .Knowledge_rowEnd__kKihD {
        flex-direction: column;
        margin-bottom: 25px
    }

    .Knowledge_wrap__5NtMx .Knowledge_imageblock__qWjik {
        display: flex;
        flex-direction: column-reverse;
        gap: 25px 0
    }

    .Knowledge_wrap__5NtMx .Knowledge_imageReverse__DLQ-a {
        display: flex;
        flex-direction: column;
        gap: 25px 0
    }

    .Knowledge_wrap__5NtMx .Knowledge_imageReverse__DLQ-a .Knowledge_text__GiQ6o {
        order: -1
    }
}

.Boost_wrap__Koj3D {
    position: relative;
    width: 100%
}

.Boost_wrap__Koj3D .Boost_title__WHG-k {
    letter-spacing: -.4px;
    margin-bottom: 25px
}

.Boost_wrap__Koj3D .Boost_text__ZACrr {
    color: #161829;
    font-weight: 300;
    position: relative
}

.Boost_wrap__Koj3D .Boost_container__RCqvp {
    position: relative
}

.Boost_wrap__Koj3D .Boost_row__JJg5D .Boost_text__ZACrr,
.Boost_wrap__Koj3D .Boost_row__JJg5D .Boost_title__WHG-k {
    color: #fff
}

.Boost_wrap__Koj3D .Boost_row__JJg5D .Boost_title__WHG-k {
    font-weight: 600;
    margin-bottom: 20px
}

.Boost_wrap__Koj3D .Boost_bg0__dBSYE {
    background: #257cbf;
    border-radius: 30px
}

.Boost_wrap__Koj3D .Boost_bg1__64r14 {
    background: #368aa8;
    border-radius: 30px
}

@media screen and (min-width:768px) {
    .Boost_wrap__Koj3D {
        padding: 70px 0
    }

    .Boost_wrap__Koj3D .Boost_title__WHG-k {
        margin-bottom: 25px;
        max-width: 490px
    }

    .Boost_wrap__Koj3D .Boost_itemLess__2smd- {
        max-width: 488px;
        width: 40%
    }

    .Boost_wrap__Koj3D .Boost_itemBig__g9yrY {
        max-width: 695px;
        padding: 30px;
        width: 57%
    }

    .Boost_wrap__Koj3D .Boost_row__JJg5D {
        display: flex;
        gap: 35px;
        justify-content: space-between
    }

    .Boost_wrap__Koj3D .Boost_row__JJg5D+.Boost_row__JJg5D {
        margin: 30px 0
    }

    .Boost_wrap__Koj3D .Boost_btn__q1f9O {
        left: 15%;
        min-height: 58px;
        min-width: 224px;
        position: absolute;
        top: 5px;
        z-index: 2
    }

    .Boost_wrap__Koj3D .Boost_textpad__KuXoK {
        margin-left: 45%;
        max-width: 488px;
        width: 40%
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB {
        min-height: 220px;
        position: relative
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB .Boost_text__ZACrr {
        padding-top: 30px
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB .Boost_text__ZACrr+.Boost_text__ZACrr {
        padding-top: 15px
    }

    .Boost_wrap__Koj3D .Boost_abs__1PaLL {
        height: 100%;
        position: absolute;
        width: 100%;
        z-index: -1
    }
}

@media screen and (max-width:767px) {
    .Boost_wrap__Koj3D {
        padding: 50px 0
    }

    .Boost_wrap__Koj3D .Boost_title__WHG-k {
        margin-bottom: 25px
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB,
    .Boost_wrap__Koj3D .Boost_itemBig__g9yrY {
        border-radius: 20px;
        min-height: 190px;
        padding: 20px
    }

    .Boost_wrap__Koj3D .Boost_row__JJg5D {
        display: flex;
        flex-direction: column-reverse;
        gap: 10px 0
    }

    .Boost_wrap__Koj3D .Boost_row__JJg5D .Boost_title__WHG-k {
        margin-bottom: 10px
    }

    .Boost_wrap__Koj3D .Boost_row__JJg5D+.Boost_row__JJg5D {
        flex-direction: column;
        margin-top: 10px
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB {
        background-color: #ecedf1;
        margin-top: 10px;
        overflow: hidden;
        position: relative
    }

    .Boost_wrap__Koj3D .Boost_bot__Ii9aB .Boost_text__ZACrr+.Boost_text__ZACrr {
        margin-top: 10px
    }

    .Boost_wrap__Koj3D .Boost_abs__1PaLL {
        bottom: 0;
        position: absolute;
        right: 0;
        width: 134px
    }
}

.Inside_wrap__0OZ5l {
    background: #ecedf1;
    position: relative;
    width: 100%
}

@media screen and (min-width:768px) {
    .Inside_wrap__0OZ5l {
        margin: 70px 0;
        padding: 50px 0
    }

    .Inside_wrap__0OZ5l .Inside_left__S4yET {
        flex-shrink: 0;
        max-width: 390px
    }

    .Inside_wrap__0OZ5l .Inside_container__d8n\+- {
        align-items: flex-start;
        display: flex;
        gap: 35px
    }

    .Inside_wrap__0OZ5l .Inside_image__FXCbV {
        margin-top: 25px
    }

    .Inside_wrap__0OZ5l .Inside_right__4C6TX {
        flex-grow: 0;
        flex-shrink: 0;
        max-height: 388px;
        max-width: 802px;
        position: relative;
        width: 66%
    }

    .Inside_wrap__0OZ5l .Inside_right__4C6TX .Inside_image__FXCbV {
        object-fit: cover
    }
}

@media screen and (max-width:767px) {
    .Inside_wrap__0OZ5l {
        margin: 50px 0;
        padding: 40px 0
    }

    .Inside_wrap__0OZ5l .Inside_title__kFCUb {
        margin-bottom: 25px
    }

    .Inside_wrap__0OZ5l .Inside_btn__ArZ0I {
        margin-top: 5px
    }

    .Inside_wrap__0OZ5l .Inside_container__d8n\+- {
        display: flex;
        flex-direction: column-reverse;
        gap: 25px 0
    }

    .Inside_wrap__0OZ5l .Inside_left__S4yET {
        display: flex;
        flex-direction: column-reverse;
        gap: 30px 0
    }
}

.Accordion_accordion__xe-gB {
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin: 0 auto;
    position: relative;
    width: 100%
}

.Accordion_accordion__xe-gB .Accordion_item__kOXC8 {
    border-bottom: 1px solid #0d1117;
    padding: 15px 20px 15px 30px
}

.Accordion_accordion__xe-gB .Accordion_item__kOXC8.Accordion_itemActive__ryCgu .Accordion_title__zOwV1 .Accordion_icon__0I1b2 img {
    transform: rotate(39deg)
}

.Accordion_accordion__xe-gB .Accordion_item__kOXC8.Accordion_itemActive__ryCgu .Accordion_content__rlzr- {
    margin-top: 15px;
    padding-bottom: 5px
}

.Accordion_accordion__xe-gB .Accordion_title__zOwV1 {
    align-items: center;
    background: #0000;
    color: #0d1117;
    column-gap: 10px;
    cursor: pointer;
    display: flex;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 16px;
    font-weight: 600;
    justify-content: flex-start;
    line-height: 120%;
    position: relative;
    text-align: left;
    width: 100%
}

.Accordion_accordion__xe-gB .Accordion_title__zOwV1 .Accordion_icon__0I1b2 {
    align-items: center;
    display: flex;
    flex-shrink: 0;
    height: 40px;
    justify-content: center;
    margin-left: auto;
    transition: all .4s linear;
    width: 40px
}

.Accordion_accordion__xe-gB .Accordion_title__zOwV1 .Accordion_icon__0I1b2 img {
    transform: rotate(-39deg);
    transition: all .4s linear;
    width: 70%
}

.Accordion_accordion__xe-gB .Accordion_content__rlzr- {
    color: #0d1117;
    font-family: Plus Jakarta Sans, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    height: 0;
    line-height: 150%;
    overflow: hidden;
    padding-left: 10%;
    transition: all .4s ease;
    width: 80%
}

.Accordion_accordion__xe-gB .Accordion_content__rlzr- .Accordion_title__zOwV1 {
    margin-bottom: 15px
}

.Accordion_accordion__xe-gB .Accordion_content__rlzr- p:not(:last-child) {
    margin-bottom: 10px
}

.Accordion_accordion__xe-gB .Accordion_content__rlzr- ul {
    list-style: none;
    margin-top: 12px
}

.Accordion_accordion__xe-gB .Accordion_flexCenter__zTxlr {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%
}

.Accordion_accordion__xe-gB .Accordion_itemWrap__9HL3Y {
    align-items: flex-start;
    display: flex;
    gap: 10px
}

.Accordion_accordion__xe-gB .Accordion_index__tY\+yX {
    color: #257cbf;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.4px;
    line-height: 26px;
    margin-right: 20px
}

@media(max-width:768px) {
    .Accordion_accordion__xe-gB {
        gap: 8px
    }

    .Accordion_accordion__xe-gB .Accordion_iconWrap__334ID {
        display: none
    }

    .Accordion_accordion__xe-gB .Accordion_item__kOXC8 {
        padding: 14px 0 11px
    }

    .Accordion_accordion__xe-gB .Accordion_title__zOwV1 {
        font-size: 14px;
        gap: 30px;
        text-align: left
    }

    .Accordion_accordion__xe-gB .Accordion_titleWrap__wNJRk {
        align-items: flex-start;
        flex-basis: 100%;
        gap: 20px
    }

    .Accordion_accordion__xe-gB .Accordion_titleWrap__wNJRk p {
        font-weight: 400
    }

    .Accordion_accordion__xe-gB .Accordion_titleBlock__lzbIJ {
        gap: 4px
    }

    .Accordion_accordion__xe-gB .Accordion_content__rlzr- {
        font-size: 14px;
        padding-right: 0;
        width: 100%
    }

    .Accordion_accordion__xe-gB .Accordion_index__tY\+yX {
        font-size: 16px;
        letter-spacing: -.32px;
        line-height: 21px;
        margin-right: 0
    }
}

.Mining_wrap__Nmu8I {
    position: relative;
    width: 100%
}

.Mining_wrap__Nmu8I .Mining_title__Kd3p8 {
    letter-spacing: -.48px
}

.Mining_wrap__Nmu8I .Mining_text__eIq-Z {
    color: #161829;
    font-weight: 300
}

.Mining_wrap__Nmu8I .Mining_container__GMMcp {
    position: relative
}

.Mining_wrap__Nmu8I .Mining_bg0__f8QYp {
    background: #257cbf;
    border-radius: 30px
}

.Mining_wrap__Nmu8I .Mining_bg1__bl0KF {
    background: #368aa8;
    border-radius: 30px
}

.Mining_wrap__Nmu8I .Mining_bg0__f8QYp,
.Mining_wrap__Nmu8I .Mining_bg1__bl0KF {
    color: #fff
}

.Mining_wrap__Nmu8I .Mining_bg0__f8QYp .Mining_title__Kd3p8,
.Mining_wrap__Nmu8I .Mining_bg1__bl0KF .Mining_title__Kd3p8 {
    font-weight: 600
}

.Mining_wrap__Nmu8I .Mining_bg0__f8QYp .Mining_text__eIq-Z,
.Mining_wrap__Nmu8I .Mining_bg1__bl0KF .Mining_text__eIq-Z {
    color: #fff
}

.Mining_wrap__Nmu8I .Mining_list__37wzm {
    display: grid
}

.Mining_wrap__Nmu8I .Mining_listTitle__AFWba {
    position: relative
}

.Mining_wrap__Nmu8I .Mining_listTitle__AFWba:before {
    background-color: #257cbf;
    border-radius: 50%;
    content: "";
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.Mining_wrap__Nmu8I .Mining_list__37wzm .Mining_text__eIq-Z {
    max-width: 488px
}

@media screen and (min-width:768px) {
    .Mining_wrap__Nmu8I {
        padding: 70px 0
    }

    .Mining_wrap__Nmu8I .Mining_row__0-cr1 {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Mining_wrap__Nmu8I .Mining_title__Kd3p8+.Mining_text__eIq-Z {
        margin-top: 30px
    }

    .Mining_wrap__Nmu8I .Mining_col__yI6t2 {
        display: flex;
        flex-direction: column;
        gap: 35px
    }

    .Mining_wrap__Nmu8I .Mining_col__yI6t2 .Mining_bg0__f8QYp,
    .Mining_wrap__Nmu8I .Mining_col__yI6t2 .Mining_bg1__bl0KF {
        flex: 1 1 50%;
        padding: 30px
    }

    .Mining_wrap__Nmu8I .Mining_col__yI6t2 .Mining_bg0__f8QYp .Mining_title__Kd3p8,
    .Mining_wrap__Nmu8I .Mining_col__yI6t2 .Mining_bg1__bl0KF .Mining_title__Kd3p8 {
        margin-bottom: 20px
    }

    .Mining_wrap__Nmu8I .Mining_list__37wzm {
        border-top: 2px solid #257cbf;
        gap: 0 10%;
        grid-template-columns: repeat(2, 1fr);
        margin-top: 140px;
        padding-top: 30px
    }

    .Mining_wrap__Nmu8I .Mining_listTitle__AFWba {
        margin-bottom: 15px;
        padding-left: 42px
    }

    .Mining_wrap__Nmu8I .Mining_listTitle__AFWba:before {
        height: 17px;
        width: 17px
    }
}

@media screen and (max-width:767px) {
    .Mining_wrap__Nmu8I {
        padding: 50px 0
    }

    .Mining_wrap__Nmu8I .Mining_row__0-cr1 {
        display: flex;
        flex-direction: column;
        gap: 10px 0
    }

    .Mining_wrap__Nmu8I .Mining_title__Kd3p8 {
        margin-bottom: 25px
    }

    .Mining_wrap__Nmu8I .Mining_title__Kd3p8+.Mining_text__eIq-Z {
        margin-bottom: 30px
    }

    .Mining_wrap__Nmu8I .Mining_image__HOyxR {
        margin-top: 15px;
        order: 99
    }

    .Mining_wrap__Nmu8I .Mining_bg0__f8QYp,
    .Mining_wrap__Nmu8I .Mining_bg1__bl0KF {
        min-height: 150px;
        padding: 20px
    }

    .Mining_wrap__Nmu8I .Mining_bg0__f8QYp .Mining_title__Kd3p8,
    .Mining_wrap__Nmu8I .Mining_bg1__bl0KF .Mining_title__Kd3p8 {
        margin-bottom: 10px
    }

    .Mining_wrap__Nmu8I .Mining_bg1__bl0KF {
        margin-top: 10px
    }

    .Mining_wrap__Nmu8I .Mining_list__37wzm {
        gap: 30px 0;
        grid-template-columns: 1fr;
        margin-top: 70px;
        padding-top: 30px
    }

    .Mining_wrap__Nmu8I .Mining_listItem__VDiFa {
        border-top: 1px solid #257cbf;
        padding-top: 25px
    }

    .Mining_wrap__Nmu8I .Mining_listTitle__AFWba {
        margin-bottom: 10px;
        padding-left: 22px
    }

    .Mining_wrap__Nmu8I .Mining_listTitle__AFWba:before {
        height: 12px;
        width: 12px
    }
}

.HowTo_wrap__QMko7 {
    position: relative;
    width: 100%
}

.HowTo_wrap__QMko7 .HowTo_title__Fqsgy {
    margin-bottom: 25px;
    text-align: center
}

.HowTo_wrap__QMko7 .HowTo_sliderBtns__cdiqW {
    align-items: center;
    display: flex;
    gap: 30px;
    justify-content: space-between;
    margin-top: 25px;
    position: relative;
    z-index: 99
}

.HowTo_wrap__QMko7 .HowTo_sliderBtn__uuvuM {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    width: 34px
}

.HowTo_wrap__QMko7 .HowTo_sliderBtn__uuvuM img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.HowTo_wrap__QMko7 .HowTo_sliderBtn__uuvuM.HowTo_sliderBtnPrev__cnmAH {
    transform: rotate(-180deg)
}

.HowTo_wrap__QMko7 .HowTo_sliderBtn__uuvuM.HowTo_inactive__RG03B {
    background-color: #0000;
    opacity: .5
}

.HowTo_wrap__QMko7 .HowTo_sliderBtn__uuvuM.HowTo_inactive__RG03B img {
    filter: none
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk {
    border-radius: 20px
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk .HowTo_title__Fqsgy {
    color: #fff;
    font-weight: 600;
    text-align: center
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk .HowTo_text__ZBsHy {
    color: #fff;
    font-weight: 300;
    margin: 25px 0
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk ul {
    display: flex;
    flex-direction: column;
    gap: 13px 0;
    margin: 0;
    padding: 0 0 0 20px
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk ul li {
    color: #fff;
    list-style-position: outside;
    list-style-type: disc
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk ul li::marker {
    color: #fff
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk ul li span {
    font-weight: 600
}

.HowTo_wrap__QMko7 .HowTo_slide__7hqdk .HowTo_btn__b1xr9 {
    text-align: center
}

.HowTo_wrap__QMko7 .HowTo_content__16547 {
    background-color: #ecedf1;
    border-radius: 20px;
    margin-top: 25px;
    padding: 20px;
    transition: all .4s linear
}

.HowTo_wrap__QMko7 .HowTo_content__16547:hover {
    background-color: #257cbf
}

.HowTo_wrap__QMko7 .HowTo_content__16547:hover .HowTo_text__ZBsHy,
.HowTo_wrap__QMko7 .HowTo_content__16547:hover .HowTo_title__Fqsgy {
    color: #fff
}

.HowTo_wrap__QMko7 .HowTo_content__16547:hover .HowTo_arrow__R3XSn {
    background-color: #fff
}

.HowTo_wrap__QMko7 .HowTo_content__16547:hover .HowTo_arrow__R3XSn img {
    filter: none
}

.HowTo_wrap__QMko7 .HowTo_content__16547 .HowTo_text__ZBsHy,
.HowTo_wrap__QMko7 .HowTo_content__16547 .HowTo_title__Fqsgy {
    color: #0d1117;
    text-align: left;
    transition: color .4s linear
}

.HowTo_wrap__QMko7 .HowTo_icon__2btN2 {
    height: 50px;
    margin: 0 auto;
    width: 50px
}

@media screen and (min-width:768px) {
    .HowTo_wrap__QMko7 {
        padding: 70px 0
    }

    .HowTo_wrap__QMko7 .HowTo_title__Fqsgy {
        margin-bottom: 30px
    }

    .HowTo_wrap__QMko7 .HowTo_content__16547 {
        border-radius: 40px;
        margin-top: 30px;
        min-height: 250px;
        padding: 30px;
        position: relative
    }

    .HowTo_wrap__QMko7 .HowTo_slider__TPJkn {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr);
        margin-top: 30px
    }

    .HowTo_wrap__QMko7 .HowTo_icon__2btN2 {
        height: 70px;
        width: 70px
    }

    .HowTo_wrap__QMko7 .HowTo_arrow__R3XSn {
        align-items: center;
        background-color: #257cbf;
        border-radius: 50%;
        bottom: 20px;
        display: flex;
        height: 50px;
        justify-content: center;
        position: absolute;
        right: 20px;
        transition: all .4s linear;
        width: 50px
    }

    .HowTo_wrap__QMko7 .HowTo_arrow__R3XSn img {
        filter: invert(1);
        width: 80%
    }
}

@media screen and (max-width:767px) {
    .HowTo_wrap__QMko7 {
        padding: 50px 0
    }

    .HowTo_wrap__QMko7 .HowTo_slide__7hqdk {
        min-height: 200px
    }

    .HowTo_wrap__QMko7 .HowTo_mart__I8Wva {
        margin-top: 25px
    }

    .HowTo_wrap__QMko7 .HowTo_sliderBtns__cdiqW {
        justify-content: flex-end
    }
}

.Impact_wrap__KTy\+X {
    position: relative;
    width: 100%
}

.Impact_wrap__KTy\+X .Impact_blockText__hvBNd {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Impact_wrap__KTy\+X .Impact_title__DVn1y {
    color: #161829;
    text-align: left
}

.Impact_wrap__KTy\+X .Impact_text__4pWxC {
    color: #161829;
    letter-spacing: -.56px
}

.Impact_wrap__KTy\+X .Impact_slideBolder__GM5WB {
    font-weight: 600
}

.Impact_wrap__KTy\+X .Impact_sliderWrap__WhGoA {
    width: 100%
}

.Impact_wrap__KTy\+X .Impact_sliderBtns__qtdkA {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    margin-top: auto;
    position: relative
}

.Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    padding: 0;
    width: 34px
}

.Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe.Impact_sliderBtnPrev__MCAEK {
    transform: rotate(-180deg)
}

.Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe.Impact_inactive__UFdmx {
    background-color: #0000;
    opacity: .5
}

.Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe.Impact_inactive__UFdmx img {
    filter: none
}

.Impact_wrap__KTy\+X .Impact_sliderItem__fv6Q9 {
    border-radius: 20px;
    position: relative
}

.Impact_wrap__KTy\+X .Impact_slideTitle__HXeat {
    color: #161829;
    font-weight: 600;
    letter-spacing: -.56px;
    margin-bottom: 10px;
    padding: 0
}

.Impact_wrap__KTy\+X .Impact_slideText__McH5i {
    color: #161829;
    line-height: 150%
}

.Impact_wrap__KTy\+X .Impact_slideImg__g8won {
    height: 100%;
    width: 100%
}

.Impact_wrap__KTy\+X .Impact_bot__xtgnw {
    background: #fffffff2;
    border-radius: 15px;
    bottom: 10px;
    left: 10px;
    padding: 20px;
    position: absolute;
    width: calc(100% - 20px)
}

@media screen and (min-width:769px) {
    .Impact_wrap__KTy\+X {
        padding: 70px 0
    }

    .Impact_wrap__KTy\+X .Impact_blockText__hvBNd {
        margin-bottom: 30px
    }

    .Impact_wrap__KTy\+X .Impact_blockText__hvBNd .Impact_left__0fk\+i,
    .Impact_wrap__KTy\+X .Impact_blockText__hvBNd .Impact_text__4pWxC {
        max-width: 600px;
        width: 50%
    }

    .Impact_wrap__KTy\+X .Impact_slideTitle__HXeat {
        letter-spacing: -.64px;
        margin-bottom: 15px
    }

    .Impact_wrap__KTy\+X .Impact_slider__--vS1 {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Impact_wrap__KTy\+X .Impact_sliderBtns__qtdkA {
        gap: 20px;
        margin-top: 30px
    }

    .Impact_wrap__KTy\+X .Impact_sliderItem__fv6Q9 {
        height: auto
    }

    .Impact_wrap__KTy\+X .Impact_sliderBtn__G0BEe {
        height: 36px;
        width: 36px
    }

    .Impact_wrap__KTy\+X .Impact_imgWrap__Xv-yV {
        height: 169px
    }

    .Impact_wrap__KTy\+X .Impact_bot__xtgnw {
        border-radius: 20px;
        padding: 20px 25px
    }
}

@media screen and (max-width:768px) {
    .Impact_wrap__KTy\+X {
        padding: 50px 0
    }

    .Impact_wrap__KTy\+X .Impact_blockText__hvBNd {
        align-items: flex-start;
        flex-direction: column
    }

    .Impact_wrap__KTy\+X .Impact_sliderItem__fv6Q9 {
        border-radius: 20px;
        margin-right: 0;
        width: 100%
    }

    .Impact_wrap__KTy\+X .Impact_sliderWrap__WhGoA {
        margin-top: 30px
    }

    .Impact_wrap__KTy\+X .Impact_bot__xtgnw {
        padding: 20px
    }

    .Impact_wrap__KTy\+X .Impact_sliderBtns__qtdkA {
        gap: 15px;
        margin-top: 20px;
        width: 100%
    }
}

.Sponsorship_wrap__YOrso {
    position: relative;
    width: 100%
}

.Sponsorship_wrap__YOrso .Sponsorship_title__aXfJE {
    letter-spacing: -.4px;
    margin-bottom: 25px
}

.Sponsorship_wrap__YOrso .Sponsorship_text__Y6BbP {
    color: #161829;
    font-weight: 300
}

.Sponsorship_wrap__YOrso .Sponsorship_container__klAuu {
    position: relative
}

.Sponsorship_wrap__YOrso .Sponsorship_row__qbISE .Sponsorship_title__aXfJE {
    font-weight: 600;
    margin-bottom: 20px
}

.Sponsorship_wrap__YOrso .Sponsorship_bg__4Gtb7 {
    background-color: #ecedf1;
    border-radius: 20px
}

@media screen and (min-width:768px) {
    .Sponsorship_wrap__YOrso {
        padding: 70px 0
    }

    .Sponsorship_wrap__YOrso .Sponsorship_bg__4Gtb7 {
        border-radius: 30px;
        padding: 30px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_title__aXfJE {
        margin-bottom: 25px;
        max-width: 490px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_itemLess__c3y2A {
        max-width: 488px;
        width: 40%
    }

    .Sponsorship_wrap__YOrso .Sponsorship_itemBig__y3kGH {
        max-width: 695px;
        width: 57%
    }

    .Sponsorship_wrap__YOrso .Sponsorship_item__IlhDF {
        max-width: 590px;
        width: 48%
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE {
        display: flex;
        gap: 35px;
        justify-content: space-between
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE+.Sponsorship_row__qbISE {
        margin: 30px 0
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE:first-child {
        align-items: flex-end
    }
}

@media screen and (max-width:767px) {
    .Sponsorship_wrap__YOrso {
        padding: 50px 0
    }

    .Sponsorship_wrap__YOrso .Sponsorship_title__aXfJE {
        margin-bottom: 25px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_bg__4Gtb7 {
        border-radius: 20px;
        min-height: 190px;
        padding: 20px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_image__rNnLU {
        border-radius: 20px;
        min-height: 190px;
        object-fit: cover
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE {
        display: flex;
        flex-direction: column;
        gap: 10px 0
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE .Sponsorship_title__aXfJE {
        margin-bottom: 10px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE:nth-child(3) {
        flex-direction: column-reverse;
        margin-top: 10px
    }

    .Sponsorship_wrap__YOrso .Sponsorship_row__qbISE:first-child {
        margin-bottom: 25px
    }
}

.Charity_wrap__a2lee {
    position: relative;
    width: 100%
}

.Charity_wrap__a2lee .Charity_text__NTauw {
    color: #fff;
    font-weight: 300
}

.Charity_wrap__a2lee .Charity_container__q1qDq {
    position: relative
}

.Charity_wrap__a2lee .Charity_row__Mm5i1 .Charity_title__7-C8I {
    font-weight: 600
}

.Charity_wrap__a2lee .Charity_bg__XmKte {
    background-color: #ecedf1;
    border-radius: 20px
}

.Charity_wrap__a2lee .Charity_image__B-5Wn {
    align-items: flex-start;
    background: linear-gradient(93deg, #257cbf 3.01%, #368ba8 62.9%, #3589a7 72.55%, #18649f 106.81%);
    border-radius: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    position: relative
}

.Charity_wrap__a2lee .Charity_image__B-5Wn .Charity_title__7-C8I {
    color: #fff
}

.Charity_wrap__a2lee .Charity_image__B-5Wn .Charity_text__NTauw {
    margin-top: 20px
}

.Charity_wrap__a2lee .Charity_image__B-5Wn img {
    position: absolute;
    right: 0;
    top: 0
}

.Charity_wrap__a2lee .Charity_index__AI60H {
    color: #257cbf;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    letter-spacing: -.32px;
    line-height: 130%
}

.Charity_wrap__a2lee .Charity_list__q9sr\+ {
    display: grid
}

.Charity_wrap__a2lee .Charity_listItem__9V6MP {
    background: #ecedf1;
    border-radius: 20px;
    padding: 20px
}

.Charity_wrap__a2lee .Charity_listTitle__A9Mux {
    align-items: center;
    color: #0d1117;
    display: flex;
    font-weight: 600;
    gap: 10px
}

.Charity_wrap__a2lee .Charity_listText__zocqy {
    color: #0d1117;
    line-height: 150%
}

@media screen and (min-width:768px) {
    .Charity_wrap__a2lee {
        padding: 70px 0
    }

    .Charity_wrap__a2lee .Charity_image__B-5Wn {
        border-radius: 40px;
        max-width: 802px;
        min-height: 277px;
        padding: 30px 50px;
        width: 65%
    }

    .Charity_wrap__a2lee .Charity_image__B-5Wn img {
        height: 100%;
        max-width: 350px
    }

    .Charity_wrap__a2lee .Charity_row__Mm5i1 {
        align-items: center;
        display: flex;
        gap: 40px;
        justify-content: space-between;
        margin-bottom: 35px
    }

    .Charity_wrap__a2lee .Charity_row__Mm5i1 .Charity_title__7-C8I {
        max-width: 370px
    }

    .Charity_wrap__a2lee .Charity_list__q9sr\+ {
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Charity_wrap__a2lee .Charity_listItem__9V6MP {
        padding: 30px
    }

    .Charity_wrap__a2lee .Charity_listTitle__A9Mux {
        gap: 15px
    }

    .Charity_wrap__a2lee .Charity_listText__zocqy {
        margin-top: 20px
    }

    .Charity_wrap__a2lee .Charity_index__AI60H {
        font-size: 20px;
        letter-spacing: -.4px
    }
}

@media screen and (max-width:767px) {
    .Charity_wrap__a2lee {
        padding: 50px 0
    }

    .Charity_wrap__a2lee .Charity_image__B-5Wn {
        align-items: center;
        justify-content: flex-start;
        min-height: 360px;
        overflow: hidden;
        padding: 30px
    }

    .Charity_wrap__a2lee .Charity_image__B-5Wn img {
        bottom: 25px;
        left: 0;
        max-width: 208px;
        right: auto;
        top: auto;
        transform: rotate(90deg) translateY(-50%);
        width: 100%
    }

    .Charity_wrap__a2lee .Charity_row__Mm5i1 {
        display: flex;
        flex-direction: column;
        gap: 10px 0
    }

    .Charity_wrap__a2lee .Charity_row__Mm5i1 .Charity_title__7-C8I {
        margin-bottom: 10px
    }

    .Charity_wrap__a2lee .Charity_list__q9sr\+ {
        gap: 10px;
        margin-top: 10px
    }

    .Charity_wrap__a2lee .Charity_listText__zocqy {
        margin-top: 10px
    }
}

.Success_wrap__fPxTl {
    position: relative;
    width: 100%
}

.Success_wrap__fPxTl .Success_title__0HHsJ {
    letter-spacing: -.48px
}

.Success_wrap__fPxTl .Success_text__Tchul {
    color: #161829;
    font-weight: 300
}

.Success_wrap__fPxTl .Success_container__Qy\+YP {
    position: relative
}

.Success_wrap__fPxTl .Success_list__u8VL\+ {
    display: flex;
    flex-direction: column
}

.Success_wrap__fPxTl .Success_listItem__zOQeb {
    border-top: 1px solid #257cbf
}

.Success_wrap__fPxTl .Success_listTitle__sOOOs {
    position: relative
}

.Success_wrap__fPxTl .Success_listTitle__sOOOs:before {
    background-color: #257cbf;
    border-radius: 50%;
    content: "";
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.Success_wrap__fPxTl .Success_list__u8VL\+ .Success_text__Tchul {
    max-width: 488px
}

@media screen and (min-width:768px) {
    .Success_wrap__fPxTl {
        padding: 70px 0
    }

    .Success_wrap__fPxTl .Success_container__Qy\+YP {
        align-items: stretch;
        display: flex;
        gap: 35px;
        justify-content: space-between
    }

    .Success_wrap__fPxTl .Success_title__0HHsJ+.Success_text__Tchul {
        margin-top: 30px
    }

    .Success_wrap__fPxTl .Success_item__dN89n {
        gap: 30px;
        max-width: 490px;
        width: 41%
    }

    .Success_wrap__fPxTl .Success_item__dN89n .Success_title__0HHsJ {
        max-width: 390px
    }

    .Success_wrap__fPxTl .Success_list__u8VL\+ {
        gap: 30px 0;
        justify-content: space-between;
        max-width: 490px;
        width: 41%
    }

    .Success_wrap__fPxTl .Success_listItem__zOQeb {
        border-top-width: 2px;
        padding-top: 30px
    }

    .Success_wrap__fPxTl .Success_listTitle__sOOOs {
        font-family: Plus Jakarta Sans, sans-serif;
        font-weight: 600;
        margin-bottom: 15px;
        padding-left: 42px
    }

    .Success_wrap__fPxTl .Success_listTitle__sOOOs:before {
        height: 17px;
        width: 17px
    }
}

@media screen and (max-width:767px) {
    .Success_wrap__fPxTl {
        padding: 50px 0
    }

    .Success_wrap__fPxTl .Success_container__Qy\+YP {
        display: flex;
        flex-direction: column;
        gap: 25px 0
    }

    .Success_wrap__fPxTl .Success_title__0HHsJ {
        margin-bottom: 25px
    }

    .Success_wrap__fPxTl .Success_list__u8VL\+ {
        gap: 30px 0
    }

    .Success_wrap__fPxTl .Success_listItem__zOQeb {
        padding-top: 25px
    }

    .Success_wrap__fPxTl .Success_listTitle__sOOOs {
        margin-bottom: 10px;
        padding-left: 22px
    }

    .Success_wrap__fPxTl .Success_listTitle__sOOOs:before {
        height: 12px;
        width: 12px
    }
}

.Beyond_wrap__Pu-CG {
    position: relative;
    width: 100%
}

.Beyond_wrap__Pu-CG .Beyond_blockText__5hHlH {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Beyond_wrap__Pu-CG .Beyond_title__Z5Fl9 {
    color: #161829;
    text-align: left
}

.Beyond_wrap__Pu-CG .Beyond_slideBolder__\+4OIj {
    font-weight: 600
}

.Beyond_wrap__Pu-CG .Beyond_sliderWrap__nv6LN {
    width: 100%
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtns__zgq0V {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    margin-top: auto;
    position: relative
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    padding: 0;
    width: 34px
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N.Beyond_sliderBtnPrev__GDzuL {
    transform: rotate(-180deg)
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N.Beyond_inactive__sGpi5 {
    background-color: #0000;
    opacity: .5
}

.Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N.Beyond_inactive__sGpi5 img {
    filter: none
}

.Beyond_wrap__Pu-CG .Beyond_sliderItem__azmb5 {
    border-radius: 20px;
    position: relative
}

.Beyond_wrap__Pu-CG .Beyond_slideTitle__VwSAB {
    color: #161829;
    font-weight: 600;
    letter-spacing: -.56px;
    padding: 0
}

.Beyond_wrap__Pu-CG .Beyond_slideText__4rhNn {
    color: #161829;
    line-height: 150%
}

.Beyond_wrap__Pu-CG .Beyond_slideImg__OUYy4 {
    border-radius: 20px;
    height: 100%;
    width: 100%
}

.Beyond_wrap__Pu-CG .Beyond_bot__LGF6u {
    background: #fffffff2;
    border-radius: 15px;
    bottom: 10px;
    left: 10px;
    padding: 20px;
    position: absolute;
    width: calc(100% - 20px)
}

@media screen and (min-width:769px) {
    .Beyond_wrap__Pu-CG {
        padding: 70px 0
    }

    .Beyond_wrap__Pu-CG .Beyond_blockText__5hHlH {
        margin-bottom: 30px
    }

    .Beyond_wrap__Pu-CG .Beyond_blockText__5hHlH .Beyond_left__G9vtQ,
    .Beyond_wrap__Pu-CG .Beyond_blockText__5hHlH .Beyond_text__uuQR4 {
        max-width: 600px;
        width: 50%
    }

    .Beyond_wrap__Pu-CG .Beyond_slideTitle__VwSAB {
        letter-spacing: -.64px
    }

    .Beyond_wrap__Pu-CG .Beyond_slider__VfP39 {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderBtns__zgq0V {
        gap: 20px;
        margin-top: 30px
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderItem__azmb5 {
        height: auto
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderBtn__-Tc3N {
        height: 36px;
        width: 36px
    }

    .Beyond_wrap__Pu-CG .Beyond_imgWrap__ztCi9 {
        height: 169px
    }

    .Beyond_wrap__Pu-CG .Beyond_bot__LGF6u {
        border-radius: 20px;
        bottom: 30px;
        left: 20px;
        padding: 20px 55px 20px 25px;
        width: calc(100% - 40px)
    }
}

@media screen and (max-width:768px) {
    .Beyond_wrap__Pu-CG {
        padding: 50px 0
    }

    .Beyond_wrap__Pu-CG .Beyond_blockText__5hHlH {
        align-items: flex-start;
        flex-direction: column
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderItem__azmb5 {
        border-radius: 20px;
        margin-right: 0;
        width: 100%
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderWrap__nv6LN {
        margin-top: 30px
    }

    .Beyond_wrap__Pu-CG .Beyond_bot__LGF6u {
        padding: 20px
    }

    .Beyond_wrap__Pu-CG .Beyond_sliderBtns__zgq0V {
        gap: 15px;
        margin-top: 20px;
        width: 100%
    }
}

.GlobalStage_wrap__wVj2J {
    position: relative;
    width: 100%
}

.GlobalStage_wrap__wVj2J .GlobalStage_title__XrUXi {
    margin-bottom: 30px
}

.GlobalStage_wrap__wVj2J .GlobalStage_text__PyMep {
    color: #161829;
    font-weight: 300;
    letter-spacing: -.56px
}

.GlobalStage_wrap__wVj2J .GlobalStage_container__qvbnS {
    position: relative
}

.GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf {
    background: #ecedf1;
    border-radius: 20px;
    padding: 20px
}

.GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf .GlobalStage_title__XrUXi {
    font-weight: 600
}

@media screen and (min-width:768px) {
    .GlobalStage_wrap__wVj2J {
        padding: 70px 0
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_title__XrUXi {
        margin-bottom: 30px
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_left__jRmzp {
        display: flex;
        flex-direction: column;
        max-width: 475px
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_left__jRmzp .GlobalStage_text__PyMep {
        max-width: 385px;
        width: 90%
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_container__qvbnS {
        display: flex;
        flex-direction: row-reverse;
        gap: 35px
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_right__4yvcn {
        flex-grow: 0;
        flex-shrink: 0;
        max-height: 535px;
        max-width: 802px;
        position: relative;
        width: 66%
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_right__4yvcn .GlobalStage_image__UYfiD {
        object-fit: cover
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf {
        flex: 1 1 100%;
        margin-top: 25px
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf .GlobalStage_title__XrUXi {
        margin-bottom: 20px
    }
}

@media screen and (max-width:767px) {
    .GlobalStage_wrap__wVj2J {
        padding: 50px 0
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_container__qvbnS {
        display: flex;
        flex-direction: column-reverse;
        gap: 30px 0
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf {
        margin-top: 25px
    }

    .GlobalStage_wrap__wVj2J .GlobalStage_bg__o43pf .GlobalStage_title__XrUXi {
        margin-bottom: 10px
    }
}

.Awards_wrap__zWfrV {
    position: relative;
    width: 100%
}

.Awards_wrap__zWfrV .Awards_text__II4J1 {
    color: #0d1117;
    font-weight: 300
}

.Awards_wrap__zWfrV .Awards_container__yOveI {
    position: relative
}

.Awards_wrap__zWfrV .Awards_bg__f\+j8F {
    align-items: center;
    background: #ecedf1;
    border-radius: 20px;
    display: flex;
    justify-content: center
}

@media screen and (min-width:768px) {
    .Awards_wrap__zWfrV {
        padding: 70px 0
    }

    .Awards_wrap__zWfrV .Awards_container__yOveI {
        grid-gap: 35px;
        display: grid;
        gap: 35px;
        grid-template-columns: repeat(3, 1fr)
    }

    .Awards_wrap__zWfrV .Awards_item__M1w8H {
        display: flex;
        flex-direction: column;
        gap: 15px;
        justify-content: space-between
    }

    .Awards_wrap__zWfrV .Awards_bg__f\+j8F {
        border-radius: 40px;
        padding: 40px
    }

    .Awards_wrap__zWfrV .Awards_bg__f\+j8F img {
        max-height: 140px
    }
}

@media screen and (max-width:767px) {
    .Awards_wrap__zWfrV {
        padding: 50px 0
    }

    .Awards_wrap__zWfrV .Awards_container__yOveI {
        display: flex;
        flex-direction: column;
        gap: 0
    }

    .Awards_wrap__zWfrV .Awards_text__II4J1 {
        margin: 25px 0 15px
    }

    .Awards_wrap__zWfrV .Awards_bg__f\+j8F {
        margin-top: 10px;
        padding: 30px
    }

    .Awards_wrap__zWfrV .Awards_bg__f\+j8F img {
        max-height: 130px
    }
}

.Reach_wrap__QGTiL {
    position: relative;
    width: 100%
}

.Reach_wrap__QGTiL .Reach_container__gBKm5 {
    position: relative
}

.Reach_wrap__QGTiL .Reach_text__j5ypK {
    color: #0d1117
}

.Reach_wrap__QGTiL .Reach_image__voQ80 {
    border-radius: 20px;
    object-fit: cover
}

@media screen and (min-width:768px) {
    .Reach_wrap__QGTiL {
        padding: 70px 0
    }

    .Reach_wrap__QGTiL .Reach_container__gBKm5 {
        display: flex;
        flex-wrap: wrap;
        gap: 35px
    }

    .Reach_wrap__QGTiL .Reach_item__VxA-h {
        display: flex;
        flex-direction: column;
        gap: 35px;
        justify-content: space-between;
        max-width: 488px;
        width: 40%
    }

    .Reach_wrap__QGTiL .Reach_item__VxA-h.Reach_bigger__vYMfd {
        max-width: 697px;
        width: 57%
    }

    .Reach_wrap__QGTiL .Reach_text__j5ypK {
        margin-top: 30px;
        max-width: 400px
    }
}

@media screen and (max-width:767px) {
    .Reach_wrap__QGTiL {
        padding: 50px 0
    }

    .Reach_wrap__QGTiL .Reach_container__gBKm5 {
        display: flex;
        flex-direction: column;
        gap: 10px
    }

    .Reach_wrap__QGTiL .Reach_titles__JjyZl {
        order: -1
    }

    .Reach_wrap__QGTiL .Reach_image__voQ80 {
        height: 190px;
        width: 100%
    }

    .Reach_wrap__QGTiL .Reach_text__j5ypK {
        margin: 25px 0 15px
    }
}

.Team_wrap__oDOCr {
    position: relative;
    width: 100%
}

.Team_wrap__oDOCr .Team_blockText__tKPec {
    align-items: flex-end;
    display: flex;
    gap: 20px;
    justify-content: space-between
}

.Team_wrap__oDOCr .Team_title__XQNOL {
    color: #161829;
    text-align: left
}

.Team_wrap__oDOCr .Team_text__MfcTm {
    color: #161829
}

.Team_wrap__oDOCr .Team_slideBolder__t3fZS {
    font-weight: 600
}

.Team_wrap__oDOCr .Team_sliderWrap__VrSeY {
    width: 100%
}

.Team_wrap__oDOCr .Team_sliderBtns__0pMs5 {
    display: flex;
    gap: 30px;
    justify-content: flex-end;
    margin-top: auto;
    position: relative
}

.Team_wrap__oDOCr .Team_sliderBtn__YRruA {
    align-items: center;
    background-color: #161829;
    border: 1px solid #161829;
    border-radius: 50%;
    display: flex;
    flex-shrink: 0;
    height: 34px;
    padding: 0;
    width: 34px
}

.Team_wrap__oDOCr .Team_sliderBtn__YRruA img {
    filter: invert(1);
    height: 100%;
    width: 100%
}

.Team_wrap__oDOCr .Team_sliderBtn__YRruA.Team_sliderBtnPrev__QsHEI {
    transform: rotate(-180deg)
}

.Team_wrap__oDOCr .Team_sliderBtn__YRruA.Team_inactive__YYTfp {
    background-color: #0000;
    opacity: .5
}

.Team_wrap__oDOCr .Team_sliderBtn__YRruA.Team_inactive__YYTfp img {
    filter: none
}

.Team_wrap__oDOCr .Team_sliderItem__Op0EG {
    border-radius: 20px;
    position: relative
}

.Team_wrap__oDOCr .Team_slideTitle__U0Ny0 {
    color: #161829;
    font-weight: 600;
    padding: 0;
    width: 45%
}

.Team_wrap__oDOCr .Team_slideText__ugTdY {
    color: #161829;
    line-height: 150%;
    margin-top: 10px
}

.Team_wrap__oDOCr .Team_slideImg__NfK56 {
    height: auto;
    min-height: 278px;
    width: 100%
}

.Team_wrap__oDOCr .Team_imgWrap__977Ci {
    background-color: #d4e1eb;
    border-radius: 20px;
    margin-bottom: 20px;
    overflow: hidden
}

.Team_wrap__oDOCr .Team_slide-1__AX-0r .Team_imgWrap__977Ci {
    background-color: #368aa8
}

.Team_wrap__oDOCr .Team_flex__6v59x {
    align-items: center;
    display: flex;
    justify-content: space-between
}

@media screen and (min-width:769px) {
    .Team_wrap__oDOCr {
        padding: 70px 0
    }

    .Team_wrap__oDOCr .Team_blockText__tKPec {
        margin-bottom: 30px
    }

    .Team_wrap__oDOCr .Team_blockText__tKPec .Team_left__Q-9N8,
    .Team_wrap__oDOCr .Team_blockText__tKPec .Team_text__MfcTm {
        max-width: 600px;
        width: 50%
    }

    .Team_wrap__oDOCr .Team_sliderBtns__0pMs5 {
        gap: 20px;
        margin-top: 30px
    }

    .Team_wrap__oDOCr .Team_sliderItem__Op0EG {
        height: auto
    }

    .Team_wrap__oDOCr .Team_sliderBtn__YRruA {
        height: 36px;
        width: 36px
    }
}

@media screen and (max-width:768px) {
    .Team_wrap__oDOCr {
        padding: 50px 0
    }

    .Team_wrap__oDOCr .Team_blockText__tKPec {
        align-items: flex-start;
        flex-direction: column
    }

    .Team_wrap__oDOCr .Team_sliderItem__Op0EG {
        margin-right: 0;
        width: 100%
    }

    .Team_wrap__oDOCr .Team_sliderWrap__VrSeY {
        margin-top: 25px
    }

    .Team_wrap__oDOCr .Team_imgWrap__977Ci {
        align-items: flex-end;
        display: flex;
        min-height: 340px
    }

    .Team_wrap__oDOCr .Team_sliderBtns__0pMs5 {
        gap: 15px;
        margin-top: 20px;
        width: 100%
    }
}