.badge-overlay {
  position: fixed;
  top: 5rem;    /* ajuste conforme altura da navbar */
  left: 6rem;   /* distância da borda esquerda */
  transform: translateX(-50%); /* corrige o alinhamento */
  width: 180px; /* define largura fixa */
  background: #28a745;
  color: #fff;
  padding: 8px;
  text-align: center;
  font-weight: bold;
  border-radius: 6px; /* opcional: cantos arredondados */
  z-index: 999; /* abaixo da navbar (que está em 1000) */
}

.hero {
    height: 100vh;
    background: linear-gradient(135deg, #cd7f32 0%, #a0826d 100%);
    background-image: url(../img/nacionais/jalapao/jalapao.png), linear-gradient(rgba(205, 127, 50, 0.85), rgba(160, 130, 109, 0.85));
    background-size: cover;
    background-position: center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: relative;
}

.destaque-info {
    display: flex;
    justify-content: space-around;
    margin-top: 50px;
    flex-wrap: wrap;
    gap: 30px;
}

.destaque-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    padding: 20px;
    background-color: var(--cor-terciaria);
    border-radius: 15px;
    transition: transform 0.3s ease;
    min-width: 150px;
}

.destaque-item:hover {
    transform: translateY(-5px);
}

.destaque-icon {
    font-size: 2.5rem;
}

.fervedouro-ceica {
    background-image: url(../img/nacionais/jalapao/fervedouro-do-ceica.jpg), linear-gradient(135deg, #d4a76a 0%, #b8956a 100%);
}

.cachoeira-velha {
    background-image: url(../img/nacionais/jalapao/cachoeira-da-velha.jpg), linear-gradient(135deg, #5fa899 0%, #4a8a7f 100%);
}

.dunas-jalapao {
    background-image: url(../img/nacionais/jalapao/dunas-do-jalapao.jpeg), linear-gradient(135deg, #d9a55d 0%, #c49130 100%);
}

.serra-espirito {
    background-image: url(../img/nacionais/jalapao/serra-do-espirito-santo.jpg), linear-gradient(135deg, #8b6f47 0%, #6b5538 100%);
}