.HeaderDiv {
    background-color: #003B70;
    border-bottom: 1px solid #003B70;
}

.HeaderMenu {
    color: #FFFFFF;
}

.lang {
    color: #FFFFFF;
}

.search-box input {
    background: #FFFFFF1A;
}

.Menu {
    color: white;
}

.Title-box {
    color: unset !important;
    background: transparent !important;
    padding: 0px !important;
}

.dot {
    display: none !important;
}

.MainMenuItems {
    color: white;
}

.active-MainMenuItems {
    color: #00C4B3 !important;
}
/*a[data-url="/business"] {
    color: #00C4B3;
    font-weight: 700;
    font-size: 20px;
    border-top: 1px solid #00C4B3;
}

a[data-url="/personal"] {
    color: white !important;
    border: 0px solid !important;
    margin-top: 8px !important;
    padding-top: 8px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    font-weight: 300 !important;
}
a[data-url=""] {
    color: white !important;
    border: 0px solid !important;
    color: white !important;
    border: 0px solid !important;
    margin-top: 8px !important;
    padding-top: 8px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    font-weight: 300 !important;
}*/
/* ── First child: inactive ── */
.top-menu-web > a.MainMenuItems:nth-child(1) {
    color: white !important;
    border: 0px solid !important;
    margin-top: 8px !important;
    padding-top: 8px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    font-weight: 300 !important;
}

/* ── Second child: always active ── */
.top-menu-web > a.MainMenuItems:nth-child(2) {
    color: #00C4B3 !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    border-top: 1px solid #00C4B3 !important;
}

/* ── All others after second: inactive ── */
.top-menu-web > a.MainMenuItems:nth-child(n+3) {
    color: white !important;
    border: 0px solid !important;
    margin-top: 8px !important;
    padding-top: 8px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    font-weight: 300 !important;
}
.HeaderTopMenu {
    background-color: #003B70;
}
.MainMenuItems { 
    padding-bottom: 18px;
} 
.footer__bg {
    opacity: 0.5 !important;
}