:root {
    --red-color: #01a165;
    --background-red-color: rgba(1, 161, 101, 0.2);
    --second-background-red-color: rgba(1, 161, 101, 0.05);
    --svg-color: #01a165;
}

/* Header */
.rebrand .header {
    background-color: #01a165 !important;
    border: none;
}
.logo__image-ibg img {
    object-fit: contain !important;
}
.rebrand .header .menu__list {
    justify-content: flex-end;
}
.rebrand .header .menu__link-title {
    color: #fff !important;
}
.rebrand .header .menu__link-title span::before,
.rebrand .header .menu__item::before {
    display: none;
}
.rebrand .header .actions-header__button {
    display: none;
    background-color: transparent;
}
.rebrand .actions-header__button._active-icon::before {
    color: #fff
}
.rebrand .actions-header__notifications-count {
    background-color: #fff;
}
.rebrand .header .currency,
.rebrand .header .language {
    box-shadow: none;
}
.rebrand .header .currency__selected_usd,
.rebrand .header .language__selected_usd {
    color: #fff;
    background-color: transparent;
}
.rebrand .no-user-authorized__avatar {
    display: none;
}
.rebrand .no-user-authorized__name a {
    color: #fff !important;
}
.rebrand .no-user-authorized__description {
    color: #fff;
}
.rebrand .header__line {
    align-self: initial;
    background-color: #dbdbdb99;
    height: 25px;
}
.rebrand .information-header {
    flex: none;
}
.rebrand .user-balance__block,
.rebrand .user-balance__block:hover {
    color: #fff;
}
.rebrand .user-authorized__name,
.rebrand .user-authorized::after,
.rebrand .user-authorized__name::before,
.rebrand .user-authorized__description {
    color: #fff;
}
@media screen and (max-width: 1280px) {
    .rebrand .header .menu__link-title {
        color: #000 !important;
    }
    .header .fa-calculator .menu__link-title span {
        margin: 0;
    }
    .menu__button,
    .menu__button span::before,
    .menu__button::before {
        color: #fff;
    }
}
@media screen and (max-width: 992px) {
    .rebrand .header .currency__selected_usd,
    .rebrand .header .language__selected_usd {
        color: var(--red-color);
    }
}
@media screen and (max-width: 790px) {
    .rebrand .no-user-authorized__avatar {
        display: flex;
    }
}
@media screen and (max-width: 768px) {
    .rebrand .tour .tour__box .box .box__tabs .tabs__buttons .tabs__button {
        font-size: 14px;
    }
}
@media screen and (max-width: 620px) {
    .rebrand .tour .tour__hero .hero__box .hero__title {
        font-size: 24px;
        line-height: 40px;
    }
    .rebrand .tour .tour__box .box .box__tabs .tabs__buttons {
        flex-wrap: wrap;
        gap: 15px 5px;
    }
    .rebrand .tour .tour__box .box .box__tabs .tabs__buttons .tabs__button {
        width: 45%;
        text-align: center;
    }
    .rebrand .tour .tour__box .box .box__tabs .tabs__contents .content__gallery .gallery {
        grid-template-columns: repeat(2, 1fr);
    }
}
@media screen and (max-width: 420px) {
    .rebrand .tour .tour__box .box .box__tabs .tabs__buttons {
        flex-direction: column;
    }
    .rebrand .tour .tour__box .box .box__tabs .tabs__buttons .tabs__button {
        width: 100%;
        margin-right: 0;
    }
    .rebrand .tour .tour__box .box .box__tabs .tabs__contents .content__gallery .gallery {
        grid-template-columns: 1fr;
    }
}
.rebrand .header .currency__selected_usd, .rebrand .header .language__selected_usd
{
    background-color: transparent;
    color: var(--red-color) !important;
}

::-webkit-scrollbar {
    width: 0px;
    background: transparent;
    height: 0px;
}

::-webkit-scrollbar-thumb {
    background-color: #EEEFF5;
}