/* WHATSAPP FIXO */
.whatsapp-fixo {
    position: fixed;
    bottom:50px;
    right:50px;
    z-index: 999;
    }   
    .bg-vinho {
        background-color: #ffffff;
    }   
 .color-fundo-2 {
  background: #f2f2f2;
}
.text-center {
  text-align: center;
}
.fundo-cor {
  background-color: #f67904;
}                rgb(105, 5, 7)
.text-cor {
  cor: black;
}
.navbar-white
                {
                  accent-color: #0000;
}
.fundo_azul {
  background-color: #0e5ea5;
}
.texto-branco {
  color:#40f749;
}
.centralizar {
  width: 100vw;
  height: vh;  
  display: flex;
  flex-direction: row;
  justify-content: left;
  align-items: center
}

#nineFormInputGroup {
  display: block;
  width: 100%;       /* ocupa toda a largura disponível da coluna */
  max-width: 600px;  /* opcional: limite de largura para não ficar exagerado */
  margin: 0 auto;    /* centraliza horizontalmente */
}

header .col { /* ou o container da coluna */
  display: flex;
  justify-content: center; /* centraliza horizontal */
  align-items: center;     /* centraliza vertical */
}


.footer {
  background-color: #222;
  bg-dark text-light pt-1 pb-1
  padding: 40px 0;
  font-family: Arial, sans-serif;
}

.footer-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 40px;
  max-width: 1200px;
  margin: auto;
}

.footer-section {
  flex: 1 1 220px;
  min-width: 220px;
}

.footer-section h4 {
  margin-bottom: 15px;
  font-size: 18px;
  color: #fff;
}

.footer-section ul {
  list-style: none;
  padding: 0;
  line-height: 1.8;
}

.footer-section a {
  color: #fff;
  text-decoration: none;
}

.footer-section a:hover {
  text-decoration: underline;
}

.footer-section form {
  margin-top: 10px;
}

.footer-section input[type="email"] {
  padding: 10px;
  width: 100%;
  max-width: 250px;
  border: none;
  border-radius: 5px;
  margin-bottom: 10px;
}

.footer-section bu

/* Cor do texto em estado normal */
.link-servicos-amarelo {
  color: #FFFF00 !important; /* Amarelo Puro. O !important garante que sobrescreva o Bootstrap. */
}

/* Cor do texto quando o mouse está sobre ele (hover) */
.link-servicos-amarelo:hover {
  color: #FFD700 !important; /* Um dourado claro para destacar no hover */
}

/* Cor do texto quando o menu dropdown está aberto (a classe 'show' é adicionada pelo Bootstrap) */
.link-servicos-amarelo.show {
  color: #FFD700 !important; /* Cor quando o menu está ativo/aberto */
}