.ThemeGlobal {
    .ImcNavigation {
        --navigation-padding: 0;
        --navigation-burger-padding: 10px;
        --navigation-logo-padding: 15px 22px 14px;
        --navigation-logo-mobile-padding: 20px;
        --navigation-background: #006f79;
        --navigation-stacked-firstrow-background: #006f79;
        --navigation-stacked-secondrow-background: #ffffff;
        --navigation-font-family: "Gotham SSm A", "Gotham SSm B", "Gotham", "Roboto", Helvetica, Arial, sans-serif;
        --navigation-item-padding: 15px 15px 10px 15px;
        --navigation-item-text-color: #4f4f4f;
        --navigation-item-font-weight: 300;
        --navigation-item-border-size: 0 0 5px 0;
        --navigation-item-hover-border-color: #dc291e;
        --navigation-item-hover-text-color: #4f4f4f;
        --navigation-item-active-text-color: #4f4f4f;
        --navigation-item-active-background: transparent;
        --navigation-dropdown-background: #f5f5f5;
        --navigation-dropdown-item-font-size: 16px;
        --navigation-dropdown-item-font-weight: 400;
        --navigation-dropdown-item-border-color: transparent;
        --navigation-dropdown-item-hover-text-color: #006f79;
        --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: #006f79;
        --footer-padding: 12px 0 12px 0;
        --footer-item-text-color: #fff;
        --footer-item-font-size: 16px;
        --footer-item-font-weight: 400;
        --footer-item-hover-text-color: #fff;
        --footer-text-alignment: flex-end;

        position: relative;

        &:before {
            content: '';
            background: transparent url("../../global/images/FooterLogo.svg") no-repeat center;
            width: 250px;
            height: 30px;
            margin: 24px 40px 24px 0;
            position: absolute;
            top: 0;
            left: 0;
            border-right: 1px solid #fff;

            @media screen and (max-width: 550px) {
                border: none;
            }
        }
    }
}