/* Estilos para o mapa da página de contato */
.contact-map-container {
  position: relative;
  width: 100%;
  height: 350px; /* Altura do mapa */
  border-radius: 0.75rem; /* rounded-xl */
  overflow: hidden;
}

.contact-map-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
  filter: grayscale(1); /* Filtro cinza para um visual moderno */
}
