/* Lien actif navbar */
.nav-link-custom {
    position: relative;
    color: inherit;
    text-decoration: none;
}


.nav-link-custom:hover::after,
.nav-link-custom.active::after {
    width: 100%;
}

.nav-link-custom.active {
    color: #2EAEE6 !important;
}

/* Empêche le sous-titre mobile de bouger quand le menu s'ouvre */
.navbar {
    align-items: stretch;
}