.static {
    margin: 0;
    font-size: 1.143rem;
    line-height: 150%;
}

.static_title {
    font-size: 8.571rem !important;
    text-align: center !important;
    font-weight: 800 !important;
    line-height: 100% !important;
    letter-spacing: -0.03em !important;
    margin-bottom: 6.143rem !important;
}

.static_subtitle {
    font-size: 5.714rem;
    font-weight: 800;
    line-height: 125% !important;
    margin-bottom: 4.286rem !important;
    letter-spacing: -0.03em !important;
    text-align: center;
}

.static_subtitle-verify {
    margin-bottom: 0;
    margin-top: 8.571rem;
}

.static_blockTitle,
.static h2 {
    color: rgba(0, 0, 0, 0.87);
    font-size: 3.000rem !important;
    font-weight: 800;
    line-height: 125% !important;
    margin-bottom: 2.571rem !important;
    letter-spacing: -0.03em !important;
    text-align: center;
}

.static p {
    margin-bottom: 1.5rem !important;
}

.static_teamText {
    color: rgba(0, 0, 0, 0.87);
    margin: 8.571rem auto 14.286rem !important;
    font-size: 1.571rem;
    max-width: 51.143rem;
    text-align: center;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: -0.03em;
}

.static_teamText.verify {
    margin-bottom: 8.286rem !important;
    margin-top: 7.143rem !important;
}

.static_teamText p {
    font-size: 3.000rem !important;
    font-weight: 800;
    line-height: 125%;
    margin-bottom: 2.571rem !important;
    letter-spacing: -0.03em;
}

.static_teamText p span {
    color: #2F66E3;
}

.static_advantage {
    display: flex;
    align-items: flex-start;
    margin-top: 7.143rem !important;
    justify-content: space-between;
}

.static_advantage.verify {
    margin-bottom: 6.071rem !important;
}

.static_advantageContent {
    width: 52.571rem !important;
}

.static_advantage .static_advantageContent p {
    color: #212121;
    margin-bottom: 1.5rem !important;

}

.static_advantage .static_advantageContent li {
    margin-bottom: 0.857rem;
    line-height: 150%;
}

.static_advantage .static_advantageContent  ul li {
    list-style: disc;
    margin-left: 1.429rem;
}

.static_advantage .static_advantageContent p:last-child {
    margin-bottom: 0 !important;
}

.static_advantage .static_advantageTitle {
    color: rgba(0, 0, 0, 0.87);
    font-size: 3.000rem;
    font-weight: 800;
    line-height: 125%;
    margin-bottom: 2.571rem;
    letter-spacing: -0.03em;
}

.static_advantage .static_advantageLink {
    display: inline-block;
    background: url(/img/static-pages/ext-link.svg) no-repeat right center / 1.214rem 1.214rem;
    padding-right: 2.357rem;
    text-decoration: none;
    transition: all 250ms ease 0s;
}

.static_advantageLink:hover {
    padding-right: 2.500rem;
}

.static_contacts {
    background: #fff;
    padding: 3.714rem;
    border-radius: 1.428rem;
    margin-bottom: 14.286rem !important;
    margin-top: 7.143rem;
}

.static_contactsTitle {
    font-size: 3.000rem;
    font-weight: 800;
    margin-bottom: 2.571rem;
    letter-spacing: -0.03em;
}

.static .static_contactsItem {
    color: #212121;
    display: flex;
    align-items: center;
    height: 3.429rem;
    font-size: 1.143rem;
    line-height: 133%;
}

.static .static_contactsItem:last-child {
    border-bottom: none;
}

.static .static_contactsItem-name {
    flex: 0 0 12.5rem;
    font-weight: 700;
    letter-spacing: -0.03em;
}

.static_table {
    margin-bottom: 3.357rem;
    letter-spacing: -0.03em;
}

.static_table.fees {
    margin-top: 8.571rem;
}

.static_table th {
    font-size: 1.500rem;
    text-align: left;
    font-weight: 800;
    line-height: 125%;
    border-bottom: 1px solid #000;
    padding-bottom: 2.143rem;
}

.static_table.text-center th,
.static_table.text-center td {
    text-align: center;
    padding-right: 0;
}

.static_table th.static_tableTitle {
    font-size: 2.000rem;
    text-align: left;
}

.static_table td {
    padding: 1.714rem 1.714rem 0 0;
    font-size: 1.143rem;
    font-weight: 500;
    line-height: 160%;
    vertical-align: top;
    min-width: 10.714rem;
}

.static_table td.static_tableRowTitle {
    white-space: nowrap;
    padding-right: 8.571rem;
    font-weight: 700;
    text-align: left;
}

.static_star {
    color: #212121;
    font-size: 0.929rem;
    line-height: 160%;
}

.static_countries {
    margin-top: 4.286rem;
    margin-bottom: 7.142rem !important;
}

.static_countriesList {
    height: 12.714rem;
    display: flex;
    overflow: hidden;
    position: relative;
    flex-flow: row wrap;
    transition: height 250ms ease-out 0s;
    justify-content: center;
}
.static_countries.open .static_countriesList {
    height: min-content;
}
.static_countries.open #aml-countries-expand {
    display: none;
}

.static_countriesOverlay {
    left: 0;
    right: 0;
    bottom: 0;
    height: 4.714rem !important;
    position: absolute;
    background: linear-gradient(180deg, rgba(245, 246, 247, 0) 0%, #F5F6F7 79.17%);
    margin-bottom: 0 !important;
}
.static_countries.open .static_countriesOverlay {
    display: none;
}

.static_countryItem {
    color: #212121;
    width: 15.214rem;
    height: 3.286rem;
    padding: 0.714rem 0.714rem 0.714rem 3.571rem;
    font-size: 0.99rem;
    background: #fff no-repeat left 17px center / 1.500rem 1.071rem;
    line-height: 160% !important;
    margin-right: 1.393rem !important;
    margin-bottom: 1.429rem !important;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.static_countryItem:hover {
    cursor: pointer;
    box-shadow: 0 2px 2px rgba(83, 86, 94, 0.08);
}

.static_countryItem:nth-child(4n),
.static_countryItem:last-of-type {
    margin-right: 0;
}

.static_button {
    color: #2F66E3;
    border: none;
    margin: 1.429rem auto 0;
    display: block;
    padding: 0.85rem 1.71rem;
    font-size: 1.143rem;
    background: #fff;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.08), 0px 4px 8px rgba(0, 0, 0, 0.08);
    text-align: center;
    transition: all 250ms ease 0s;
    font-weight: 600;
    line-height: 150%;
    border-radius: 0.42rem;
}
.static_button:hover {
    cursor: pointer;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.08), 0px 8px 16px rgba(0, 0, 0, 0.08);
}
.static_desktopView {}
.static_mobileView {
    display: none;
}
.static_limits {
    padding: 24px 0 32px;
    border-top: 1px solid #000;
}
.static_limitsTitle {
    font-weight: 800;
    font-size: 21px;
    line-height: 125%;
    letter-spacing: -0.03em;
    color: rgba(0, 0, 0, 0.87);
    margin-bottom: 24px !important;
}
.static_limitsItem {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px !important;
    line-height: 150%;
    font-size: 16px;
    text-align: right;
}
.static_limitsItem strong {
    text-align: left;
}
.static_limitsBlock {
    margin-bottom: 80px !important;
}
.static section .static_contact {
    display: flex;
    justify-content: space-between;
    flex-flow: row wrap;
    margin-bottom: 8.571rem;
}
.static section .static_contact.legal {
    flex-flow: row nowrap;
}
.static_contactCol {
    flex: 0 0 45%;
}
.static_contactDesc {
    font-size: 2.571rem;
    font-weight: 700;
    line-height: 125%;
    letter-spacing: -0.03em;
    color: #000000;
}
.static_contactLink {
    font-size: 1.714rem;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: -0.03em;
    margin-bottom: 1.143rem;
}
.static_contactAddress {
    margin-bottom: 3rem;
}
.static_contactEmailName {
    font-size: 1.143rem;
    line-height: 160%;
    margin-bottom: 0.643rem;
}
.static_contactEmail {
    font-size: 1.143rem;
    line-height: 133%;
    font-weight: 700;
    letter-spacing: -0.03em;
}

@media screen and (max-width: 600px) {
    .static_title {
        font-size: 48px/*56px*/ !important;
        line-height: 110% !important;
        margin-bottom: 26px /*30px*/ !important;
    }
    .static p {
        font-size: 16px !important;
        margin-bottom: 42px !important;
        line-height: 150%;
        letter-spacing: -0.03em;
    }
    .static_teamText {
        font-size: 17px;
        margin: 98px auto 60px !important;
    }
    .static_subtitle {
        font-size: 36px;
        margin-bottom: 36px;
    }
    .static_blockTitle,
    .static h2 {
        font-size: 28px !important;
        text-align: center;
        margin-bottom: 24px !important;
    }
    .static_teamText p {
        font-size: 28px !important;
        margin-bottom: 36px !important;
    }
    .static_advantage {
        align-items: center;
        justify-content: flex-start;
        margin-top: 38px /*46px*/ !important;
        flex-direction: column;
        padding-top: 62px /*72px*/;
    }
    .static_advantage .static_advantageContent {
        width: 100% !important;
        margin-bottom: 0 !important;
    }
    .static_advantage .static_advantageTitle {
        text-align: center;
        font-size: 32px /*36px*/ !important;
        margin-bottom: 24px !important;
        margin-top: 46px !important;
    }
    .static_advantage .static_advantageContent p {
        font-size: 14px /*16px*/ !important;
    }
    .static_contacts {
        margin: 46px -15px 60px !important;
        padding-left: 15px;
        padding-right: 15px;
        border-radius: 0;
    }
    .static .static_contactsItem {
        height: auto;
        margin-bottom: 18px;
    }
    .static .static_contactsItem-name {
        flex: 0 0 140px;
    }
    .static_table th {
        font-size: 12px;
        padding-bottom: 15px;
    }
    .static_table th.static_tableTitle {
        font-size: 14px;
    }
    .static_table td {
        padding: 1.714rem 5px 0 0;
        font-size: 12px;
        min-width: auto;
    }

    .static_table td.static_tableRowTitle {
        white-space: normal;
        padding-right: 5px;
    }
    .static_countryItem {
        width: 100%;
        margin-right: 0;
        margin-bottom: 1.429rem;
    }
    .static_desktopView {
        display: none;
    }
    .static_mobileView {
        display: block;
    }
    .static section .static_contact {
        margin-bottom: 90px;
    }
    .static_contactCol {
        flex: 0 0 100%;
        margin-bottom: 79px;
    }
    .static_contactCol:last-child {
        margin-bottom: 0;
    }
    .static section .static_contact.legal {
        flex-flow: column-reverse;
    }
    .static_contactDesc {
        font-size: 22px;
        line-height: 150%;
        text-align: center;
    }
    .static_contactLink {
        font-size: 22px;
    }
}