.leaflet-popup-content{
  width: 450px!important;
}


.container-header {
    position: relative;
    z-index: 10;
    margin-bottom: 20px;
    background-color: #282828;
    background: linear-gradient(90deg, rgba(52,52,52,1) 0%, rgba(38,38,38,1) 47%, rgba(55,55,55,1) 100%);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}


.container-footer {
   
    background: linear-gradient(90deg, rgba(52,52,52,1) 0%, rgba(38,38,38,1) 47%, rgba(55,55,55,1) 100%);
}

:root {
  --cassiopeia-color-primary: #000000;
  
}

.text-module {
  
  font-size: 14px;
  
}

/* ---------------------------------------------------- */
/* Nivel 1 (Venta, Arriendo, IPAF, etc.) */
/* Usamos el selector de MetisMenu para anular sus estilos */
.mod-menu_dropdown-metismenu > li > a {
    font-size: 0.85rem !important; /* Texto del menú principal */
}

/* ---------------------------------------------------- */
/* Nivel 2 y 3 (Submenús) */
/* Anula los estilos de los enlaces dentro de los menús colapsables de MetisMenu */
.mod-menu_dropdown-metismenu .mm-collapse a {
    font-size: 0.85rem !important; /* Texto de los submenús */
}

/* ---------------------------------------------------- */
/* Íconos (p-2 fa) - Opcional, si deseas que los íconos también se vean más pequeños */
/* Esto asegura que el tamaño del ícono sea consistente con el nuevo tamaño del texto */
.mod-menu_dropdown-metismenu a .p-2.fa {
    font-size: 0.85rem !important;
}