:root {
    /* Цвета */
    --Colors-Texts-Text: #000000;
    --Colors-Texts-Text-Secondary: #565656;
    --Colors-Texts-Form-Secondary-Text: #565656;
    --Colors-Fills-Primary: #388adf;
    --Colors-Texts-Link: #3f76d0;
    --Colors-Texts-Form-Link: #3f76d0;
    --Colors-Fills-Positive: #5bae54;
    --Colors-Fills-Error: #b93131;
    --Colors-Fills-Deviders: rgba(55 93 128 / 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: #000000;
    --Colors-Fills-Popup-Overlay: rgba(197 233 243 / 0.8);
    --Colors-Fills-Loading-Overlay: rgba(197 233 243 / 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(153 224 255 / 0.35);
    --Colors-Fills-Table-Item: rgba(153 224 255 / 0.2);
    --Colors-States-Hover-Button-Links-Controls-Strokes: rgba(255 255 255 / 0.3);
    --Colors-Fills-Dropmenu-Burgermenu: #99e0ff;
    --Colors-Header-Footer-Header-Link: #2d66a7;
    --Colors-Fills-Accordeon: #b7e5b5;
    --Colors-Fills-Dropmenu-Burgermenu: #99e0ff;
    --Colors-States-Click-Button-Links-Controls-Strokes: rgba(255 255 255 / 0.4);
    --Colors-Header-Footer-Footer-Link: #1d1d1d;

    --Primary-Button: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);
    --Primary-Button-Hover: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);
    --Primary-Button-Click: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);
    --Form-Button: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);
    --Form-Button-Hover: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);
    --Form-Button-Click: linear-gradient(90deg, #4c96f4 0%, #9ae977 100%);

    --H1-H2: #2a2a2a;
    --Big-Block-Fill: rgba(255 255 255 / 0.8);
    --Small-Block-Fill: #ffffff;
    --Widget-Block-Fill: #ffffff;
    --Form-Fill: rgba(255 255 255 / 0.4);
    --Footer: rgba(255 255 255 / 0.4);
    --Order-Big-Block-Fill: rgba(255 255 255 / 0.8);
    --Header-0: #4e98f1;
    --Header-1: #333333;
    --Header-1-Fixed: #f1faf8;
    --Header-2: rgba(255 255 255 / 0.3);
    --Popup-Fill: #f0f9f9;
    --Header-Button-Hover: #7dcff2;
    --Header-Button-Click: #65bce0;
    --Secondary-Button: #394257;
    --Secondary-Button-Hover: rgba(77 151 243 / 0.15);
    --Secondary-Button-Click: rgba(77 151 243 / 0.3);
    --Header-Primary-Button: #99e0ff;
    --Secondary-Header-Button: #cff1ff;
    --Colors-Fills-Cookies-Fill: #fff;

    --Bg: linear-gradient(270deg, #dbffb9 0%, #d0f2dc 50%, #c4e4ff 100%);
    --Header-2-Fixed: linear-gradient(90deg, #def1ff 0%, #ebffdd 100%);
    --colors-texts-text-dropmenu-burgermenu: #2d66a7;
    --Colors-Strokes-Form-Stroke: #fff;
    --Form-Total-Field-Fill: #fff;
    --Form-Field-Fill: #fff;
    --Field-Fill: #deeef4;
    --Total-Field-Fill: #deeef4;
    --bg-link-header: rgba(153, 224, 255, 0.40);

    --switcher-radio-icon: url(../images/dist/icons/dark_mode.svg);
    --bg-img: url(../images/dist/bg.png);
}

.aside {
    .feedback,
.crypto,
.news,
.news__content,
/* .icon-card, */
.reserve-item,
.widget_cbr_line,
.other_direction,
.recentcomments,
.widget_news_line,
.widget_reviews_line,
.widget_reserv_line,
.one_reviews,
.many_news_wrap .news-block__right,
.comment,
.usveajaxform {
        background: #eff9fd;
    }
}

.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(147, 219, 124, 0.4),
        -8px -8px 20px 0px rgba(154, 210, 230, 0.4);
}

.link-logout,
.link-account,
.link-register,
.link-login {
    color: #2d66a7;
}

.produсt-inner {
    background: #d7f3ff;
}

.produсt-inner a:hover {
    background: rgba(255, 255, 255, 0.4);
}

.mySwiper {
    filter: drop-shadow(0px 0px 54px rgba(154, 210, 230, 0.5));
}

.banner-slide {
    background: linear-gradient(90deg, #84baf9 22.6%, #b8fd9d 100%);

    &:nth-child(even) {
        background: linear-gradient(270deg, #b9f8ff 0%, #84baf9 100%);
    }
}

.scroller__inner .partner_item a {
    background: var(--Big-Block-Fill);
}

.oncetoggle .oncetoggletitle:after {
    background: url(../images/dist/icons/arrow_drop_up=Variant5.svg) no-repeat center;
}

.banners_content_wrapper {
    .banners-block {
        border-color: #78d3d0;
        box-shadow: 0px 0px 20px 0px rgba(219, 219, 219, 0.4);

        &.banners-tg {
            background: linear-gradient(90deg, #9dffff 0%, #d1ffef 16%, #fff 35%);

            @media (width < 640px) {
                background: linear-gradient(180deg, #9dffff 0%, #d1ffef 24.5%, #fff 61%);
            }
        }
    }
}

.home {
    .disclaimer,
    .hometext-wrapper_ins,
    .section_content_wrapper,
    & > .notice_message,
    .warning_message,
    .other_directions_wrap {
        box-shadow: 0px 0px 54px 0px rgba(154, 210, 230, 0.5);
    }
}

.advantages .section_content_wrapper {
    filter: drop-shadow(0px 0px 54px #dce4d9);
}

.footer__logo-dark {
    display: none;
}

.oncetoggle.active {
    background: linear-gradient(
            0deg,
            var(--Colors-States-Hover-Button-Links-Controls-Strokes) 0%,
            var(--Colors-States-Hover-Button-Links-Controls-Strokes) 100%
        ),
        var(--Colors-Fills-Accordeon);
    transition: all 0.1s ease-in-out;
}

@media (width > 640px) {
    .oncetoggle:hover {
        background: linear-gradient(
                0deg,
                var(--Colors-States-Hover-Button-Links-Controls-Strokes) 0%,
                var(--Colors-States-Hover-Button-Links-Controls-Strokes) 100%
            ),
            var(--Colors-Fills-Accordeon);
        transition: all 0.1s ease-in-out;
    }
}

.swiper-pagination-bullet,
.swiper-pagination-bullet-active {
    background: #bfbfbf;
}

.footer__link.contacts-tg span {
    background-image: url(../images/dist/icons/telegram=Variant1.svg);
    padding-left: 2.5rem;
}
.footer__link.contacts-mail span {
    background-image: url(../images/dist/icons/e-mail=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-jabber span {
    background-image: url(../images/dist/icons/jabber=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-phone span {
    background-image: url(../images/dist/icons/phone=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-icq span {
    background-image: url(../images/dist/icons/icq=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-skype span {
    background-image: url(../images/dist/icons/skype=Variant1.svg);
    padding-left: 2.5rem;
}
.footer__link.contacts-viber span {
    background-image: url(../images/dist/icons/viber=Variant1.svg);
    padding-left: 2rem;
}
.footer__link.contacts-whatsapp span {
    background-image: url(../images/dist/icons/whatsapp=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__link.contacts-instagram span {
    background-image: url(../images/dist/icons/instagram=Variant1.svg);
    padding-left: 2.4rem;
}
.footer__social.contacts-ins {
    background-image: url(../images/dist/icons/instagram=Variant1.svg);
}
.footer__social.contacts-fb {
    background-image: url(../images/dist/icons/facebook=Variant1.svg);
}
.footer__social.contacts-tw {
    background-image: url(../images/dist/icons/x=Variant1.svg);
}
.footer__social.contacts-vk {
    background-image: url(../images/dist/icons/vk=Variant1.svg);
}
.footer__social.contacts-tg {
    background-image: url(../images/dist/icons/telegram=Variant1.svg);
}

.wclosearea_hide {
    background-image: url(../images/dist/icons/close=Variant2.svg);
}
.xtp_submit,
.xtl_submit,
.hexch_submit,
.home .xchange_submit {
    &::after {
        background-image: url(../images/dist/icons/keyboard_arrow_right=Variant3.svg);
    }
}
select {
    background-image: url(../images/dist/icons/arrow_drop_down=Variant1.svg);
}
.promo_timer:before {
    background-image: url(../images/dist/icons/trophy.svg);
}
.promo_reviews:before {
    background-image: url(../images/dist/icons/reviews.svg);
}
.promo_bank:before {
    background-image: url(../images/dist/icons/monetization_on.svg);
}
.news-button-prev,
.reviews-button-prev,
.lastobmen-button-prev {
    background-image: url(../images/dist/icons/keyboard_arrow_left=Variant2.svg);
}
.news-button-next,
.reviews-button-next,
.lastobmen-button-next {
    background-image: url(../images/dist/icons/keyboard_arrow_right=Variant2.svg);
}
.feedback-slide {
    .feedback__text {
        &::before,
        &::after {
            background-image: url(../images/dist/icons/quotes.svg);
        }
    }
}
.one_reviews_ins {
    .one_reviews_text {
        &::before,
        &::after {
            background-image: url(../images/dist/icons/quotes.svg);
        }
    }
}
.widget_reviews_line {
    .widget_reviews_content {
        &::before,
        &::after {
            background-image: url(../images/dist/icons/quotes.svg);
        }
    }
}
.partners-link {
    &::after {
        background-image: url(../images/dist/icons/keyboard_arrow_right=Variant1.svg);
    }
}
.banners_content_wrapper {
    .banners-block {
        &.banners-tg {
            a {
                &::after {
                    background-image: url(../images/dist/icons/keyboard_arrow_right=Variant3.svg);
                }
            }
        }
        &.banners-promo {
            a {
                &::after {
                    background-image: url(../images/dist/icons/keyboard_arrow_right=Variant1.svg);
                }
            }
        }
    }
}
.btn-secondary {
    &::after {
        background-image: url(../images/dist/icons/keyboard_arrow_right=Variant2.svg);
    }
}
#topped::after {
    background: url(../images/dist/icons/arrow_drop_up=Variant4.svg) no-repeat center;
}
.pn_copy {
    background-image: url(../images/dist/icons/content_copy=Variant1.svg);
}
.pn_copy.copied {
    background-image: url(../images/dist/icons/content_copy=Variant2.svg);
}
.captcha_reload {
    background-image: url(../images/dist/icons/refresh=Variant1.svg);
}
.captcha_reload.act {
    background-image: url(../images/dist/loader.svg);
}
.crypto__direction .direction__arrow {
    background-image: url(../images/dist/icons/arrow_right_alt=Variant1.svg);
}
.home-direction__arr,
.coin_arrow {
    background-image: url(../images/dist/icons/arrow_right_alt=Variant1.svg);
}
.more:after {
    background-image: url(../images/dist/icons/arrow_right_alt=Variant2.svg);
}
.usve_widget_link a {
    background: url(../images/dist/icons/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/check=Variant1.svg) no-repeat right;
}
.userverify_widget .userverify_widget_ins .userverify_widget_body .needverifylink a {
    background: url(../images/dist/icons/keyboard_arrow_right=Variant2.svg) no-repeat;
}
.user_widget .user_widget_ins .uswidin .uswidinright {
    background: url(../images/dist/icons/check=Variant1.svg) no-repeat top -0.4rem right 0rem;
}
.checkbox.checked label:before {
    background-image: url(../images/dist/icons/check=Variant2.svg);
}
.pagenavi .pagenavi_ins a.next_navi,
.pagenavi .pagenavi_ins a.prev_navi {
    background: url(../images/dist/icons/keyboard_arrow_right=Variant1.svg) no-repeat 50%;
}
a.xtl_change {
    background-image: url(../images/dist/icons/swap_vert.svg);
}
.select_js_title .select_js_abs {
    background-image: url(../images/dist/icons/arrow_drop_down=Variant1.svg);
}
.exch_ajax_wrap .select_js_search .select_js_search_ins:after {
    background-image: url(../images/dist/icons/arrow_drop_down=Variant1.svg);
}
.xtl_table_body .select_js_title .select_js_abs {
    background-image: url(../images/dist/icons/arrow_drop_down=Variant1.svg);
}
.xtl_table_body .select_js_search .select_js_search_ins:after {
    background-image: url(../images/dist/icons/arrow_drop_down.svg);
}
.select_js_search .select_js_search_ins::before {
    background: url(../images/dist/icons/search.svg) no-repeat center;
}
.xtl_select_wrap .select_js_ul::after,
.xchange_select .select_js_ul::after {
    background: url(../images/dist/icons/search_off.svg) no-repeat center;
}
.js_choice_link {
    background: url(../images/dist/icons/settings.svg) no-repeat 50%;
}
.htable_notwidget {
    background-image: url(../images/dist/icons/5_table_emty_arrow.svg);
}
.close_userwallets {
    background: url(../images/dist/icons/close=Variant1.svg) no-repeat 50%;
}
.standart_window_close {
    background-image: url(../images/dist/icons/close=Variant1.svg);
}
.userverify_div_wrap .field_tooltip_label {
    background: url(../images/dist/icons/help.svg) no-repeat 50%;
}
.usveajaxform .ustbl_line_ins .ustbl_line_left .usvefilelock .usvefilelock_delete {
    background: url(../images/dist/icons/delete.svg) no-repeat;
}
.statuswork_div.status_op0 .statuswork::before {
    background-image: url(../images/dist/icons/operator=Variant2_off.svg);
}
.statuswork_div.status_op1 .statuswork::before {
    background-image: url(../images/dist/icons/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/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/arrow_right_alt=Variant1.svg);
}
.levents_arr {
    background: url(../images/dist/icons/arrow_downward.svg) no-repeat;
}
.levents_close {
    background: url(../images/dist/icons/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/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/edit.svg) no-repeat;
}
.logo_operator_wrapper .html_oper.st_online {
    background-image: url(../images/dist/icons/operator=Variant1_on.svg);
}
.logo_operator_wrapper .html_oper.st_offline {
    background-image: url(../images/dist/icons/operator=Variant1_off.svg);
}
.header__contacts .contacts-inst {
    background-image: url(../images/dist/icons/instagram=Variant2.svg);
}
.header__contacts .contacts-tg {
    background-image: url(../images/dist/icons/telegram=Variant2.svg);
}
.header__contacts .contacts-mail {
    background-image: url(../images/dist/icons/e-mail=Variant2.svg);
}
.header__contacts .contacts-phone {
    background-image: url(../images/dist/icons/phone=Variant2.svg);
}
.header__contacts .contacts-jabber {
    background-image: url(../images/dist/icons/jabber=Variant2.svg);
}
.header__contacts .contacts-icq {
    background-image: url(../images/dist/icons/icq=Variant2.svg);
}
.header__contacts .contacts-skype {
    background-image: url(../images/dist/icons/skype=Variant2.svg);
}
.header__contacts .contacts-viber {
    background-image: url(../images/dist/icons/Viber=Variant2.svg);
}
.header__contacts .contacts-whatsapp {
    background-image: url(../images/dist/icons/Whatsapp=Variant2.svg);
}
.contacts_mobile_icon-tg {
    background-image: url(../images/dist/icons/telegram=Variant2.svg);
}
.contacts_mobile_icon-mail {
    background-image: url(../images/dist/icons/e-mail=Variant2.svg);
}
.contacts_mobile_icon-jabber {
    background-image: url(../images/dist/icons/jabber=Variant2.svg);
}
.contacts_mobile_icon-phone {
    background-image: url(../images/dist/icons/phone=Variant2.svg);
}
.contacts_mobile_icon-icq {
    background-image: url(../images/dist/icons/icq=Variant2.svg);
}
.contacts_mobile_icon-skype {
    background-image: url(../images/dist/icons/skype=Variant2.svg);
}
.contacts_mobile_icon-viber {
    background-image: url(../images/dist/icons/viber=Variant2.svg);
}
.contacts_mobile_icon-whatsapp {
    background-image: url(../images/dist/icons/whatsapp=Variant2.svg);
}
.langlist_title {
    &::after {
        background-image: url(../images/dist/icons/arrow_drop_down=Variant2.svg);
    }

    @media (width < 640px) {
        &::after {
            background-image: url(../images/dist/icons/arrow_drop_down=Variant3.svg);
        }
    }
}
.main-menu__list .has_sub_menu > a {
    @media (width < 640px) {
        &::after {
            background: url(../images/dist/icons/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/arrow_drop_down=Variant3.svg);
    }
}
.more:after {
    background-image: url(../images/dist/icons/arrow_right_alt=Variant2.svg);
}

.main-menu__list > li > a {
    @media (width > 640px) {
        background: rgba(153, 224, 255, 0.4);
    }
}

.swiper-button-prev {
    &.news-button-prev,
    &.reviews-button-prev,
    &.lastobmen-button-prev {
        background-image: url(../images/dist/icons/keyboard_arrow_left=Variant2.svg);
    }
}
.swiper-button-next {
    &.news-button-next,
    &.reviews-button-next,
    &.lastobmen-button-next {
        background-image: url(../images/dist/icons/keyboard_arrow_right=Variant2.svg);
    }
}

.breadcrumb-item:not(:first-child):before {
    background: url(../images/dist/icons/keyboard_arrow_right=Variant2.svg) no-repeat;
}

.exchanges {
    .exchanges__buttons {
        background: #fff;

        .exchanges__btn {
            color: #b8b8b8;
            &.active {
                color: #000;
                background: #cff1ff;
            }

            &:not(.active):hover {
                background: #cff1ff;
            }
        }
    }
}

.news-reviews {
    .section_content_wrapper {
        ol {
            li::before {
                background: #aeddf4;
            }
        }
    }
}

.trustpilot a.light {
    display: block !important;
}
