@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);
}
#navFav,
#btnBuscar svg {
  color: white !important;
}
.submenu-ativado{
    background-color: hsl(var(--siga-900)) !important;;
}
.btn-painel-flutuante:nth-of-type(2) {
  display: none !important;
}

.sub1Btn:hover {
  color: hsl(var(--siga-100)) !important;
}
.sub1VerTodos {
  color: white !important;
}

#headerPremium .logoTopoHomeTamanhos {
  max-width: 250px !important;
}
.listaOp #op-item-3 + label {
  border: 1px solid hsl(var(--siga-300) / 80%) !important;
}
.listaOp input ~ #label-item-2 {
  background: transparent !important;
  color: white;
  border-color: hsl(var(--siga-300) / 80%) !important;
}
.listaOp input:checked ~ #label-item-0,
.listaOp input:checked ~ #label-item-1,
.listaOp input:checked ~ #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;
}
#btnMsg {
  display: none !important;
}
/* ------------------------ FOOTER ------------------------ */

#enderecoContato button:hover {
  color: hsl(var(--siga-900)) !important;
}

/* ------------------------ WHATS FLUTUANTE ------------------------ */
