.observacao-aves-banner {
  width: 100%;
  overflow: hidden;
  background: #173d3c;
}

.observacao-aves-banner img {
  display: block;
  width: 100%;
  height: auto;
}

.observacao-checklist {
  display: grid;
  justify-items: center;
  gap: clamp(0.85rem, 2vw, 1.25rem);
  width: min(100%, 46rem);
  margin: clamp(1.75rem, 4vw, 2.75rem) auto;
}

.observacao-checklist img {
  display: block;
  width: 100%;
  height: auto;
}

.observacao-checklist p {
  max-width: 52ch;
  margin: 0;
  font-size: clamp(1rem, 1.15vw, 1.125rem);
  line-height: 1.7;
  text-align: center;
}
