#map { 
		width: 100%; 
		height: 100vh; /* El mapa ocupará casi toda la pantalla */
		background-color: #1a1a1b; /* Color de fondo oscuro estilo "vacío" */
}

.leaflet-div-icon {
    border: 0px !important;
}

.titulo1, .titulo2, .titulo3, .titulo4, .titulo5{
	color: #000099;
    font-weight: bold;
    text-shadow: 2px 2px 0px #fff;
}
.titulo1{
	
	font-size: clamp(2rem, 8vw, 4rem);
	
}
.titulo2{
	
	font-size: clamp(1.5rem, 6vw, 3rem);
}
.titulo3{	
	font-size: clamp(1.25rem, 5vw, 2rem);
}
.titulo4{
	font-size: clamp(1rem, 4vw, 1.5rem);
}
.titulo5{
	font-size: clamp(0.75rem, 3vw, 1rem);
}