#mapa {
    height: 600px;
    width: 90%;
    margin: 20px auto; /* Centraliza o mapa */
    border: 2px solid #ccc;
    border-radius: 8px;
}

/* Estilo opcional para as imagens dentro do popup */
.leaflet-popup-content img {
    min-width: 100px;
    width: auto;
    max-width: 300px;
    height: auto;
    border-radius: 5px;
}

.leaflet-popup-content p {
    margin: 10px 0 0 0;
    font-weight: bold;
}