html{
   font-size: 18px;
}

/* Navbar */
.navbar-items{
   color: rgb(156, 163, 175);
   font-family: Poppins, sans-serif;
   font-weight: 500;
   cursor: pointer;
}
.navbar-items:hover{
   color: rgb(201, 160, 102)!important;
}
.navbar-active{
   color: rgb(201, 160, 102);
   font-family: Poppins, sans-serif;
   font-weight: 500;
}
.navbar-button{
   border: 1px solid rgb(201, 160, 102);
   color: rgb(201, 160, 102);
   font-family: Poppins, sans-serif;
   font-weight: 500;
}
.navbar-button:hover{
   background-color: rgb(201, 160, 102);
   color: rgb(8, 12, 16);
}

.btn-standard {
   cursor: pointer;
   background-color: rgb(201, 160, 102);
   color: rgb(8, 12, 16);
   font-family: Poppins, sans-serif;
   font-weight: 600;
}
.btn-standard:hover {
   background-color: #e0c080 !important;
}

.btn-transparents {
   cursor: pointer;
   border: 1px solid rgba(201, 160, 102, 0.35);
   color: rgb(201, 160, 102);
   font-family: Poppins, sans-serif;
   font-weight: 500;
}
.btn-transparents:hover {
   border: 1px solid rgba(201, 160, 102)
}
.card-end-home{
   background-color: rgb(13, 27, 46);
   border: 1px solid rgba(201, 160, 102, 0.15)!important;
}
.card-end-home:hover{
   border-color: #c9a06680!important;
}
.card-end-home p{
   color: rgb(156, 163, 175);
   font-family: Poppins, sans-serif;
   font-weight: 300;
}

.membros-home .membros-p-1{
   color: rgb(201, 160, 102);
   font-family: Poppins, sans-serif;
   font-size: 9px;
}
.membros-home .membros-p-2{
   color: rgb(232, 226, 217);
   font-size: 1.05rem;
   font-weight: 400;
}
.membros-home .membro-card-1{
   border: 1px solid rgba(201, 160, 102, 0.12);
   margin-top: 0px;
   margin-left: 0px;
}
.membros-home .membro-card0{
   border: 1px solid rgba(201, 160, 102, 0.12);
   margin-top: -1px;
   margin-left: -1px;
}

/* Efeito de foco nos campos do formulário da página de Contato */
input:focus,
textarea:focus,
select:focus {
   border-color: rgba(201, 160, 102, 0.8) !important;
   outline: none !important;
}


/* CONTATO */
.contato .contato-p-1{
   color: #c9a066;
}
.contato .contato-p-2{
   color: rgba(255, 255, 255, 0.859);;
}


/* Cor base dos links do menu dinâmico */
.menu-link-custom {
    color: #9ca3af; /* text-gray-light */
}

/* Hover e Item Ativo (Dourado) */
.menu-link-custom:hover,
.current-menu-item > a {
    color: #c9a066 !important; /* text-gold */
}

/* Classe especial para transformar o último item em um botão com borda */
a.menu-item-btn {
   border: 1px solid #c9a066;
   color: #c9a066 !important;
   padding: 0.5rem 1.25rem;
   background-color: transparent;
}

a.menu-item-btn:hover {
   background-color: #c9a066;
   color: #080c10!important;
}
