/**
 * Nibelis Core — Mega Menu UX
 * Uniquement pour le Content Tabs du méga menu « Offre & Expertises ».
 * Les styles des cartes/headers restent gérés dans Elementor.
 */

/* Onglet sélectionné par notre correctif JS. */
.nibelis-offre-tabs .uc_tab_nav li.nibelis-tab-selected > a.ue-tab-btn {
    background-color: #0071B9 !important;
    color: #FFFFFF !important;
}

.nibelis-offre-tabs .uc_tab_nav li.nibelis-tab-selected > a.ue-tab-btn * {
    color: #FFFFFF !important;
}

/*
 * Premier affichage : le 1er onglet est le contenu par défaut.
 * Le sélecteur ne s'applique plus dès qu'un onglet est marqué actif.
 * Compatibilité : navigateurs modernes (prise en charge de :has()).
 */
.nibelis-offre-tabs .uc_tab_nav:not(:has(li.nibelis-tab-selected, li.r-tabs-state-active)) > li.r-tabs-tab:first-child > a.ue-tab-btn {
    background-color: #0071B9 !important;
    color: #FFFFFF !important;
}

.nibelis-offre-tabs .uc_tab_nav:not(:has(li.nibelis-tab-selected, li.r-tabs-state-active)) > li.r-tabs-tab:first-child > a.ue-tab-btn * {
    color: #FFFFFF !important;
}
