/* Menú - Apariencia General */
.navbar .nav-link,
.navbar .dropdown-toggle,
.dropdown-menu a {
    color: #525252;
}

/* Menú - Fondo de submenús */
.dropdown-menu {
    background-color: white;
    color: white;
    display: none; /* Ocultar el submenú por defecto */
    position: absolute;
    z-index: 10;
}
@media (min-width:992px) {
    /* Mostrar submenú cuando el mouse pase por encima del menú */
    .nav-item.dropdown:hover .dropdown-menu {
        display: block; /* Mostrar submenú */
    }

    /* Menú - Hover en los submenús */
    .dropdown-menu a:hover {
        background-color: rgba(0, 150, 64, 1);
        color: white !important;
    }
}
/* Separación entre los ítems del submenú */
.dropdown-menu li {
    margin: 19px 0; /* Aumentar separación entre cada ítem */
}

/* Ajustar el margen inferior del último ítem */
.dropdown-menu li:last-child {
    margin-bottom: 0; /* Eliminar margen inferior del último ítem */
}

/* Padding en los ítems del submenú */
.dropdown-menu a {
    padding: 15px 20px; /* Aumentar espacio alrededor del texto */
    font-size: 16px; /* Ajustar el tamaño de la fuente */
}

/* Estilo para el submenú */
.dropdown-menu {
    border-radius: 5px; /* Bordes redondeados en los submenús */
    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); /* Sombra sutil */
}


@media (max-width: 991.98px) {
    .menu-sheet .dropdown-menu {
        position: static !important;
        float: none;
        transform: none !important;
        border: 0;
        box-shadow: none;
        padding: 0 0 10px;
        margin: 0 0 10px;
    }

        .menu-sheet .dropdown-menu.show {
            display: block;
        }

    .menu-sheet .dropdown-toggle::after {
        pointer-events: none;
    }
    /* el caret no bloquea el tap */

    .menu-sheet .dropdown-menu {
        position: static !important;
        transform: none !important;
        border: 0;
        box-shadow: none;
    }

    .menu-sheet .dropdown-toggle[aria-expanded ="true"]{
        color:#009640 !important;
        font-weight: 600;
    }

    .menu-sheet .dropdown-toggle[aria-expanded ="true"]::after{
        border-color: #009640;
    }
}