.container-mapa-site {
  margin-top: 40px;
  margin-bottom: 80px;
}

.container-mapa-site .menu-mapa .card-vinheta {
  font-family: "Karla-SemiBold", "sans-serif";
  font-size: clamp(1.4rem, 3vw, 1.6rem);
  font-style: normal;
  letter-spacing: normal;
  color: #1A1A1A;
  margin-bottom: clamp(1.6rem, 4.2vw, 3.1rem);
  line-height: clamp(1.35rem, 2.9vw, 1.55rem);
  position: relative;
}

.container-mapa-site .menu-mapa .menu .btn-padrao {
  margin-bottom: 32px;
}

.container-mapa-site .menu-mapa .menu a {
  display: block;
  padding: 12px 8px 12px 16px;
  font-family: "Karla-Regular", "sans-serif";
  font-size: 1rem;
  color: #212121;
  line-height: normal;
  position: relative;
  top: 3px;
  margin-bottom: 32px;
  border-radius: 24px;
  margin-left: 0px;
  text-align: center;
}
