.ThemeGlobal {
    .ImcNavigation {
        --navigation-padding: 0;
        --navigation-burger-padding: 10px;
        --navigation-logo-padding: 15px 22px 14px;
        --navigation-logo-mobile-padding: 10px;
        --navigation-logo-height: 55px;
        --navigation-background: #2a6ebb;
        --navigation-stacked-firstrow-background: #2a6ebb;
        --navigation-stacked-secondrow-background: #ffffff;
        --navigation-font-family: "Gotham SSm A", "Gotham SSm B", "Gotham", "Roboto", Helvetica, Arial, sans-serif;
        --navigation-items-left-padding: 0 0 0 8px;
        --navigation-item-padding: 15px 15px 10px 15px;
        --navigation-item-text-color: #4f4f4f;
        --navigation-item-font-weight: 700;
        --navigation-item-border-size: 0 0 5px 0;
        --navigation-item-hover-border-color: #ff7b4b;
        --navigation-item-hover-text-color: #4f4f4f;
        --navigation-item-active-text-color: #4f4f4f;
        --navigation-item-active-background: transparent;
        --navigation-mobile-item-font-weight: 400;
        --navigation-dropdown-background: #f5f5f5;
        --navigation-dropdown-item-font-size: 16px;
        --navigation-dropdown-item-font-weight: 700;
        --navigation-dropdown-item-border-color: transparent;
        --navigation-dropdown-item-hover-text-color: #2a6ebb;
        --navigation-item-badge-position-top: 6px;
        --navigation-search-result-hover-background: #c5d6e8;
        --navigation-search-result-breadcrumb-text-color: #4f4f4f;
        --navigation-item-icon-mobile-color: #fff;
        --navigation-item-icon-mobile-hover-color: #fff;
    }

    .ImcFooter {
        --footer-background: #2a6ebb;
        --footer-item-text-color: #fff;
        --footer-item-font-size: 16px;
        --footer-item-font-weight: 700;
        --footer-item-hover-text-color: #fff;
        --footer-text-alignment: flex-end;
        --footer-padding: 12px 24px 12px 180px;
        position: relative;

        &:after {
            content: '';
            background: #2a6ebb url(../../global/logos/footer-logo.png) center left no-repeat;
            background-size: contain;
            position: absolute;
            top: 0;
            left: 0;
            width: 170px;
            height: 76px;
            margin: 0 24px;
        }
    }
}