/* ------------------------ CORES ------------------------  */
:root {
  --siga-100: 20 93% 50%;
  --siga-200: 20 93% 50%;
  --siga-300: 20 93% 50%;
  --siga-500: 0 0% 19%;
  --siga-700: 0 0% 13%;
  --siga-900: 0 0% 11%;
}
/* ------------------------ HEADER ------------------------ */
.navBtn:hover,
.btnSemBorda:hover {
  background-color: hsl(var(--siga-300)) !important;
}
@media (min-width: 1280px) {
  .logoTopoHomeTamanhos {
    max-height: 100px !important;
    max-width: 280px !important;
  }
}
@media (min-width: 1280px) {
  .logoNormalTamanhos {
    max-height: 85px !important;
    max-width: 200px !important;
  }
}
/* ------------------------ HOME ----------------------- */
#selo p,
#submenu svg,
.tituloDestaques {
  color: hsl(var(--siga-300)) !important;
}
#tituloBannerHome span:first-child {
  color: hsl(var(--siga-300)) !important;
}
#btnBuscarFiltro {
  background-color: hsl(var(--siga-300)) !important;
}

#listaImoveis #filtros {
  background: hsl(var(--siga-500)) !important;
}
#infobarDesktop {
  background: hsl(var(--siga-500)) !important;
  color: white !important;
}
.btnNaoSelecionado {
  border-color: hsl(var(--siga-300)) !important;
  background: transparent !important;
  color: white !important;
}
#containerMapa {
  background: transparent !important;
  color: white !important;
  border-color: hsl(var(--siga-300)) !important;
}
#containerMapa input:checked ~ #btnMapa {
  background-color: hsl(var(--siga-300)) !important;
  border-color: hsl(var(--siga-300)) !important;
}
.btnAplicar {
  background-color: hsl(var(--siga-300)) !important;
}
/* ------------------------ CARDS ------------------------ */
.cardDestaque,
.cardNovidade,
.cardTour,
.cardVideo,
.cardPerfil,
.cardMobilia,
.cardExclusividade,
.cardVisualizado {
  background: hsl(var(--siga-300) / 0.6) !important;
}
swiper-container::part(button-next),
swiper-container::part(button-prev) {
  background-color: transparent !important;
  color: hsl(var(--siga-300)) !important;
}
.cardsValor,
.btnFavoritarCard {
  color: hsl(var(--siga-300)) !important;
}
.cardsFooter svg {
  color: hsl(var(--siga-300)) !important;
}
/* ------------------------ LISTA ------------------------ */
.filtro svg {
  color: white !important;
}

/* ------------------------ IMOVEL ------------------------ */
#btnWhats {
  background: #23ce62 !important;
  filter: none !important;
}

/* ------------------------ FOOTER ------------------------ */
#indice-incc div p:nth-child(3) {
  display: none !important;
}
/* ------------------------ WHATS FLUTUANTE ------------------------ */
