@import url("https://www.associadas.com.br/associadas/site.css?nc=87");
/* ------------------------ CORES ------------------------  */
:root {
  --siga-100: 140 100% 88%;
  --siga-200: 140 49% 79%;
  --siga-300: 140 40% 75%;
  --siga-500: 161 70% 23%;
  --siga-700: 161 73% 19%;
  --siga-900: 161 70% 16%;
}
/* ------------------------ HEADER ------------------------ */
#Temporada:hover{
  background-color: hsl(var(--siga-300)) !important;
  border-color: hsl(var(--siga-300)) !important;
  box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
}

#headerPremium .logoTopoHomeTamanhos {
  max-width: 250px !important;
}
.listaOp #op-item-3 +label{
  border: 1px solid hsl(var(--siga-300) / 80%) !important;
}
.listaOp input ~ label#label-item-2 {
  background: transparent !important;
  color: white;
  border-color: hsl(var(--siga-300) / 80%) !important;
}
.listaOp input:checked ~ label#label-item-0,
.listaOp input:checked ~ label#label-item-1,
.listaOp input:checked ~ label#label-item-2 {
  background: hsl(var(--siga-300)) !important;
  color: hsl(var(--siga-900));
}
#Contato:hover,
#btn0:hover,
.navBtn:hover,
.btnAplicar,
#btnBuscarFiltro svg,
#btnBuscarFiltro{
  color: hsl(var(--siga-900)) !important;
}
#submenu li div:hover {
  color: hsl(var(--siga-900)) !important;
}
@media (max-width: 1000px) {
  #headerFlex #navLogo img.logo {
      max-width: 175px !important;
  }
}
/* ------------------------ HOME ----------------------- */
#maskSeloAssociadas {
  background: hsl(var(--siga-900) /0.7) !important;
}

#filtro1 {
  display: none !important;
}
#containerFiltro {
  background: transparent !important;
}
.intro1BuscarInput{
  background-color: hsl(var(--siga-500) / 0.8) !important;
}
.searchInput {
  color: hsl(var(--siga-500)) !important;
}
/* ------------------------ CARDS ------------------------ */

#imoveisCard3 .descricao span {
  color: hsl(var(--siga-900)) !important;
}
.sigaToolTip{
  color: white !important;
}
#imoveisCard3 .cardsFooter .descricao svg, #imoveisCard3 .descricao span {
  color: hsl(var(--siga-900)) !important;
}
/* ------------------------ LISTA ------------------------ */
.containerCheckbox input + label,
.checkboxLabel {
  color: white !important;
}
.containerCheckbox:hover {
  background: hsl(var(--siga-300)) !important;
  color: white !important;
}
.btnAplicarContainer {
  background: hsl(var(--siga-900) / 0.5) !important;
}
.btnListaOrdem button .btnSelecionado {
  background: hsl(var(--siga-300)) !important;
}
.btnListaOrdem .btnNaoSelecionado{
  background: hsl(var(--siga-500)) !important;
  color: white !important;
}
.btnSelecionado,
.btnListaOrdem button:hover, #containerMapa:hover, .btnPosicao button:hover,
.btnNaoSelecionado:hover,
.btnSelecionado span{
  color: hsl(var(--siga-900)) !important;
}
#listaImoveis .filtroDrop label:checked div{
  color: hsl(var(--siga-900)) !important;
}
.quantidadeSelecao {
  background: hsl(var(--siga-500)) !important;
}
#imoveisCard3 .cardsFooter {
  background: hsl(140deg 39% 72% / 50%) !important
}
@media (min-width: 1366px){
  #ordem {
    margin-right: 50px !important;
  }
}
/* ------------------------ IMOVEL ------------------------ */
swiper-container::part(button-next), swiper-container::part(button-prev) {
  background-color: transparent !important;
}
#idImovel .imovelCodigo{ 
  color: hsl(var(--siga-500)) !important;  
}
button#btnMsg {
    display: none !important;
}
/* ------------------------ FOOTER ------------------------ */

#enderecoContato button:hover {
  color: hsl(var(--siga-900)) !important;
}

/* ------------------------ WHATS FLUTUANTE ------------------------ */

