:root {
    /* Цвета */
    --Colors-Texts-Text: #ffffff;
    --Colors-Texts-Text-Secondary: #a6a6a6;
    --Colors-Texts-Form-Secondary-Text: #a6a6a6;
    --Colors-Fills-Primary: #388adf;
    --Colors-Texts-Link: #6cafff;
    --Colors-Texts-Form-Link: #6cafff;
    --Colors-Fills-Positive: #5bae54;
    --Colors-Fills-Error: #b93131;
    --Colors-Fills-Deviders: rgba(255 255 255 / 0.2);
    --Colors-Fills-Form-Deviders: #ffffff;
    --Colors-States-Currency-Item-Selected: rgba(78 152 241 / 0.3);
    --Colors-States-Currency-Item-Hover: rgba(78 152 241 / 0.2);
    --Colors-States-Droplist-Item-Selected: rgba(78 152 241 / 0.2);
    --Colors-States-Droplist-Item-Hover: rgba(78 152 241 / 0.1);
    --Colors-Fills-Comments-Timers: rgba(153 232 118 / 0.2);
    --Colors-Texts-Form-Text: #ffffff;
    --Colors-Fills-Popup-Overlay: rgba(58 84 114 / 0.8);
    --Colors-Fills-Loading-Overlay: rgba(29 78 135 / 0.8);
    --Colors-States-Personal-Account-Item-Selected: rgba(78 152 241 / 0.16);
    --Colors-States-Personal-Account-Item-Hover: rgba(78 152 241 / 0.08);
    --Colors-Fills-Table-Header: rgba(17 42 71 / 0.6);
    --Colors-Fills-Table-Item: rgba(17 42 71 / 0.4);
    --Colors-States-Hover-Button-Links-Controls-Strokes: rgba(255 255 255 / 0.1);
    --Colors-Fills-Dropmenu-Burgermenu: #133647;
    --Colors-Header-Footer-Header-Link: #8ebfff;
    --Colors-Fills-Accordeon: #2b5b43;
    --Colors-States-Click-Button-Links-Controls-Strokes: rgba(0 0 0 / 0.4);
    --Colors-Header-Footer-Footer-Link: #ffffff;

    --Primary-Button: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);
    --Primary-Button-Hover: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);
    --Primary-Button-Click: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);
    --Form-Button: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);
    --Form-Button-Hover: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);
    --Form-Button-Click: linear-gradient(90deg, #2c67b3 0%, #70be4e 100%);

    --H1-H2: #ffffff;
    --Big-Block-Fill: rgba(29 57 75 / 0.9);
    --Small-Block-Fill: rgba(255 255 255 / 0.1);
    --Widget-Block-Fill: #18374a;
    --Form-Fill: rgba(46 90 121 / 0.4);
    --Footer: rgba(255 255 255 / 0.4);
    --Order-Big-Block-Fill: rgba(29 57 75 / 0.9);
    --Header-0: #2963a6;
    --Header-1: #333333;
    --Header-1-Fixed: #f1faf8;
    --Header-2: rgba(255 255 255 / 0.3);
    --Popup-Fill: #133647;
    --Header-Button-Hover: #0f2e3d;
    --Header-Button-Click: #0a2938;
    --Secondary-Button: #394257;
    --Secondary-Button-Hover: rgba(77 151 243 / 0.15);
    --Secondary-Button-Click: rgba(77 151 243 / 0.3);
    --Header-Primary-Button: #133647;
    --Secondary-Header-Button: #cff1ff;
    --Colors-Fills-Cookies-Fill: #1d4e87;

    --Header-2-Fixed: linear-gradient(90deg, #113650 0%, #14424e 50%, #1d4c29 100%);
    --Bg: linear-gradient(270deg, #1b4236 0%, #174856 50%, #19354d 100%);
    --colors-texts-text-dropmenu-burgermenu: #8ebfff;
    --Colors-Strokes-Form-Stroke: #2d69b1;
    --Form-Total-Field-Fill: #133647;
    --Form-Field-Fill: #133647;
    --Field-Fill: #103040;
    --Total-Field-Fill: #103040;
    --bg-link-header: rgba(19, 54, 71, 0.40);

    --switcher-radio-icon: url(../images/dist/icons/light_mode.svg);
    --bg-img: url(../images/dist/bg-dark.png);
}

.home .xchange_div,
.xtp_table_wrap_ins,
.xchange_type_list_ins,
.xchange_type_table.tbl4 .xtt_left_col_table_ins,
.xchange_type_table.tbl4 .xtt_right_col_table_ins,
.xchange_type_table.tbl5 .xtt_left_col_table_ins,
.xchange_type_table.tbl5 .xtt_right_col_table_ins,
.xchange_type_table.tbl5 .xtt_data_col_table_ins {
    box-shadow:
        8px 8px 20px 0px rgba(62, 145, 37, 0.4),
        -8px -8px 20px 0px rgba(56, 136, 166, 0.4);
}

.produсt-inner {
    background: #133647;
}

.link-logout,
.link-account,
.link-register,
.link-login {
    color: #c0deff;
}

.produсt-inner a:hover {
    background: rgba(255, 255, 255, 0.1);
}

.mySwiper {
    filter: drop-shadow(0px 0px 54px rgba(34, 82, 115, 0.5));
}

.banner-slide {
    background: linear-gradient(90deg, #2a64a7 22.6%, #589241 100%);

    &:nth-child(even) {
        background: linear-gradient(270deg, #00727e 0%, #1f589a 100%);
    }
}

.scroller__inner .partner_item a {
    background: var(--Big-Block-Fill);
}

.oncetoggle .oncetoggletitle:after {
    background: url(../images/dist/icons-dark/arrow_drop_up=Variant4.svg) no-repeat center;
}

.banners_content_wrapper {
    .banners-block {
        border-color: #1ae4cd;
        box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
        &.banners-tg {
            background: linear-gradient(90deg, #257170 0%, #224b3e 16%, #25262a 35%);

            @media (width < 640px) {
                background: linear-gradient(180deg, #257170 0%, #224b3e 24.5%, #25262a 61%);
            }
        }
    }
}

.home {
    .disclaimer,
    .hometext-wrapper_ins,
    .section_content_wrapper,
    & > .notice_message,
    .warning_message,
    .other_directions_wrap {
        box-shadow: 0px 0px 54px 0px rgba(34, 82, 115, 0.5);
    }
}

.oncetoggle.active {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%), var(--Colors-Fills-Accordeon);
    transition: all 0.1s ease-in-out;
}

@media (width > 640px) {
    .oncetoggle:hover {
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%),
            var(--Colors-Fills-Accordeon);

        transition: all 0.1s ease-in-out;
    }
}

.swiper-pagination-bullet,
.swiper-pagination-bullet-active {
    background: #d9d9d9;
}

.footer__link.contacts-tg span {
    background-image: url(../images/dist/icons-dark/telegram=Variant1.svg);
    padding-left: 2.5rem;
}
.footer__link.contacts-mail span {
    background-image: url(../images/dist/icons-dark/e-mail=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-jabber span {
    background-image: url(../images/dist/icons-dark/jabber=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-phone span {
    background-image: url(../images/dist/icons-dark/phone=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-icq span {
    background-image: url(../images/dist/icons-dark/icq=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-skype span {
    background-image: url(../images/dist/icons-dark/skype=Variant1.svg);
    padding-left: 2.5rem;
}
.footer__link.contacts-viber span {
    background-image: url(../images/dist/icons-dark/viber=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-whatsapp span {
    background-image: url(../images/dist/icons-dark/whatsapp=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-instagram span {
    background-image: url(../images/dist/icons-dark/instagram=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__social.contacts-ins {
    background-image: url(../images/dist/icons-dark/instagram=Variant1.svg);
}
.footer__social.contacts-fb {
    background-image: url(../images/dist/icons-dark/facebook=Variant1.svg);
}
.footer__social.contacts-tw {
    background-image: url(../images/dist/icons-dark/x=Variant1.svg);
}
.footer__social.contacts-vk {
    background-image: url(../images/dist/icons-dark/vk=Variant1.svg);
}
.footer__social.contacts-tg {
    background-image: url(../images/dist/icons-dark/telegram=Variant1.svg);
}
.wclosearea_hide {
    background-image: url(../images/dist/icons-dark/close=Variant2.svg);
}
.xtp_submit,
.xtl_submit,
.hexch_submit,
.home .xchange_submit {
    &::after {
        background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant3.svg);
    }
}
select {
    background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant1.svg);
}
.promo_timer:before {
    background-image: url(../images/dist/icons-dark/trophy.svg);
}
.promo_reviews:before {
    background-image: url(../images/dist/icons-dark/reviews.svg);
}
.promo_bank:before {
    background-image: url(../images/dist/icons-dark/monetization_on.svg);
}
.news-button-prev,
.reviews-button-prev,
.lastobmen-button-prev {
    background-image: url(../images/dist/icons-dark/keyboard_arrow_left=Variant2.svg);
}
.news-button-next,
.reviews-button-next,
.lastobmen-button-next {
    background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg);
}
.feedback-slide {
    .feedback__text {
        &::before,
        &::after {
            background-image: url(../images/dist/icons-dark/quotes.svg);
        }
    }
}
.one_reviews_ins {
    .one_reviews_text {
        &::before,
        &::after {
            background-image: url(../images/dist/icons-dark/quotes.svg);
        }
    }
}
.widget_reviews_line {
    .widget_reviews_content {
        &::before,
        &::after {
            background-image: url(../images/dist/icons-dark/quotes.svg);
        }
    }
}
.partners-link {
    &::after {
        background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant1.svg);
    }
}
.banners_content_wrapper {
    .banners-block {
        &.banners-tg {
            a {
                &::after {
                    background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant3.svg);
                }
            }
        }
        &.banners-promo {
            a {
                &::after {
                    background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant1.svg);
                }
            }
        }
    }
}
.btn-secondary {
    &::after {
        background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg);
    }
}
#topped::after {
    background: url(../images/dist/icons-dark/arrow_drop_up=Variant4.svg) no-repeat center;
}
.pn_copy {
    background-image: url(../images/dist/icons-dark/content_copy=Variant1.svg);
}
.pn_copy.copied {
    background-image: url(../images/dist/icons-dark/content_copy=Variant2.svg);
}
.captcha_reload {
    background-image: url(../images/dist/icons-dark/refresh=Variant1.svg);
}
.captcha_reload.act {
    background-image: url(../images/dist/loader.svg);
}
.crypto__direction .direction__arrow {
    background-image: url(../images/dist/icons-dark/arrow_right_alt=Variant1.svg);
}
.home-direction__arr,
.coin_arrow {
    background-image: url(../images/dist/icons-dark/arrow_right_alt=Variant1.svg);
}
.more:after {
    background-image: url(../images/dist/icons-dark/arrow_right_alt=Variant2.svg);
}
.usve_widget_link a {
    background: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg) no-repeat;
}
.userverify_widget .userverify_widget_ins .userverify_widget_body .account_verify.true,
.usve_widget.verifyst_1 .usve_widget_text {
    background: url(../images/dist/icons-dark/check=Variant1.svg) no-repeat right;
}
.userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a {
    background: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg) no-repeat;
}
.user_widget .user_widget_ins .uswidin .uswidinright {
    background: url(../images/dist/icons-dark/check=Variant1.svg) no-repeat top -0.4rem right 0rem;
}
.checkbox.checked label:before {
    background-image: url(../images/dist/icons-dark/check=Variant2.svg);
}
.pagenavi .pagenavi_ins a.next_navi,
.pagenavi .pagenavi_ins a.prev_navi {
    background: url(../images/dist/icons-dark/keyboard_arrow_right=Variant1.svg) no-repeat 50%;
}
a.xtl_change {
    background-image: url(../images/dist/icons-dark/swap_vert.svg);
}
.select_js_title .select_js_abs {
    background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant1.svg);
}
.exch_ajax_wrap .select_js_search .select_js_search_ins:after {
    background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant1.svg);
}
.xtl_table_body .select_js_title .select_js_abs {
    background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant1.svg);
}
.xtl_table_body .select_js_search .select_js_search_ins:after {
    background-image: url(../images/dist/icons-dark/arrow_drop_down.svg);
}
.select_js_search .select_js_search_ins::before {
    background: url(../images/dist/icons-dark/search.svg) no-repeat center;
}
.xtl_select_wrap .select_js_ul::after,
.xchange_select .select_js_ul::after {
    background: url(../images/dist/icons-dark/search_off.svg) no-repeat center;
}
.js_choice_link {
    background: url(../images/dist/icons-dark/settings.svg) no-repeat 50%;
}
.htable_notwidget {
    background-image: url(../images/dist/icons-dark/5_table_emty_arrow.svg);
}
.close_userwallets {
    background: url(../images/dist/icons-dark/close=Variant1.svg) no-repeat 50%;
}
.standart_window_close {
    background-image: url(../images/dist/icons-dark/close=Variant1.svg);
}
.userverify_div_wrap .field_tooltip_label {
    background: url(../images/dist/icons-dark/help.svg) no-repeat 50%;
}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock .usvefilelock_delete {
    background: url(../images/dist/icons-dark/delete.svg) no-repeat;
}
.statuswork_div.status_op0 .statuswork::before {
    background-image: url(../images/dist/icons-dark/operator=Variant2_off.svg);
}
.statuswork_div.status_op1 .statuswork::before {
    background-image: url(../images/dist/icons-dark/operator=Variant2_on.svg);
}
.sitemap_div .sitemap_div_ins .sitemap_block .sitemap_block_ins .sitemap_once .sitemap_once_ins ul li a {
    background: url(../images/dist/icons-dark/keyboard_arrow_right=Variant1.svg) no-repeat left 2px top 0;
}
.other_directions_wrap
    .other_directions
    .other_directions_in
    a.other_direction
    .other_direction_ins
    .other_direction_arr {
    background-image: url(../images/dist/icons-dark/arrow_right_alt=Variant1.svg);
}
.levents_arr {
    background: url(../images/dist/icons-dark/arrow_downward.svg) no-repeat;
}
.levents_close {
    background: url(../images/dist/icons-dark/close=Variant1.svg) no-repeat;
}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins a.userapi_table_one_delete {
    background: url(../images/dist/icons-dark/delete_forever.svg) no-repeat;
}
.userapi_table .userapi_table_ins .userapi_table_one .userapi_table_one_ins .userapi_table_one_edit {
    background: url(../images/dist/icons-dark/edit.svg) no-repeat;
}
.logo_operator_wrapper .html_oper.st_online {
    background-image: url(../images/dist/icons-dark/operator=Variant1_on.svg);
}
.logo_operator_wrapper .html_oper.st_offline {
    background-image: url(../images/dist/icons-dark/operator=Variant1_off.svg);
}
.header__contacts .contacts-inst {
    background-image: url(../images/dist/icons-dark/instagram=Variant2.svg);
}
.header__contacts .contacts-tg {
    background-image: url(../images/dist/icons-dark/telegram=Variant2.svg);
}
.header__contacts .contacts-mail {
    background-image: url(../images/dist/icons-dark/e-mail=Variant2.svg);
}
.header__contacts .contacts-phone {
    background-image: url(../images/dist/icons-dark/phone=Variant2.svg);
}
.header__contacts .contacts-jabber {
    background-image: url(../images/dist/icons-dark/jabber=Variant2.svg);
}
.header__contacts .contacts-icq {
    background-image: url(../images/dist/icons-dark/icq=Variant2.svg);
}
.header__contacts .contacts-skype {
    background-image: url(../images/dist/icons-dark/skype=Variant2.svg);
}
.header__contacts .contacts-viber {
    background-image: url(../images/dist/icons-dark/Viber=Variant2.svg);
}
.header__contacts .contacts-whatsapp {
    background-image: url(../images/dist/icons-dark/Whatsapp=Variant2.svg);
}
.contacts_mobile_icon-tg {
    background-image: url(../images/dist/icons-dark/telegram=Variant2.svg);
}
.contacts_mobile_icon-mail {
    background-image: url(../images/dist/icons-dark/e-mail=Variant2.svg);
}
.contacts_mobile_icon-jabber {
    background-image: url(../images/dist/icons-dark/jabber=Variant2.svg);
}
.contacts_mobile_icon-phone {
    background-image: url(../images/dist/icons-dark/phone=Variant2.svg);
}
.contacts_mobile_icon-icq {
    background-image: url(../images/dist/icons-dark/icq=Variant2.svg);
}
.contacts_mobile_icon-skype {
    background-image: url(../images/dist/icons-dark/skype=Variant2.svg);
}
.contacts_mobile_icon-viber {
    background-image: url(../images/dist/icons-dark/viber=Variant2.svg);
}
.contacts_mobile_icon-whatsapp {
    background-image: url(../images/dist/icons-dark/whatsapp=Variant2.svg);
}
.langlist_title {
    &::after {
        background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant2.svg);
    }

    @media (width < 640px) {
        &::after {
            background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant3.svg);
        }
    }
}
.main-menu__list .has_sub_menu > a {
    @media (width < 640px) {
        &::after {
            background: url(../images/dist/icons-dark/arrow_drop_up=Variant2.svg) no-repeat;
        }
    }
}
@media only screen and (min-width: 641px) {
    .main-menu__list > li.menu-item-has-children a::after {
        background-image: url(../images/dist/icons-dark/arrow_drop_down=Variant3.svg);
    }
}
.more:after {
    background-image: url(../images/dist/icons-dark/arrow_right_alt=Variant2.svg);
}

.main-menu__list > li > a {
    @media (width > 640px) {
        background: rgba(19, 54, 71, 0.4);
    }
}

.swiper-button-prev {
    &.news-button-prev,
    &.reviews-button-prev,
    &.lastobmen-button-prev {
        background-image: url(../images/dist/icons-dark/keyboard_arrow_left=Variant2.svg);
    }
}
.swiper-button-next {
    &.news-button-next,
    &.reviews-button-next,
    &.lastobmen-button-next {
        background-image: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg);
    }
}

.breadcrumb-item:not(:first-child):before {
    background: url(../images/dist/icons-dark/keyboard_arrow_right=Variant2.svg) no-repeat;
}

.exchanges {
    .exchanges__buttons {
        background: #133647;

        .exchanges__btn {
            color: #899aa3;
            &.active {
                color: #fff;
                background: #1f5672;
            }

            &:not(.active):hover {
                background: #1f5672;
            }
        }
    }
}

.news-reviews {
    .section_content_wrapper {
        ol {
            li::before {
                background: #0f3040;
            }
        }
    }
}

.trustpilot a.dark {
    display: block !important;
}
