/* ------------------------ CORES ------------------------  */
:root {
  --siga-100: 357 81% 35%;
  --siga-200: 358 79% 33%;
  --siga-300: 357 81% 35%;
  --siga-500: 225 55% 38%;
  --siga-700: 225 53% 31%;
  --siga-900: 217 100% 20%;
}
/* ------------------------ HEADER ------------------------ */
@media (min-width: 1280px) {
  .logoTopoHomeTamanhos {
    max-height: 100px !important;
  }
}
@media (min-width: 1280px) {
  .logoNormalTamanhos {
    max-height: 80px !important;
  }
}
.navBtn:hover,
.btnSemBorda:hover {
  background-color: hsl(var(--siga-300)) !important;
  color: white !important;
  border-color: hsl(var(--siga-300)) !important;
}
.btnSemBorda,
.navBtn {
  border-color: transparent !important;
  color: hsl(var(--siga-700)) !important;
}
.navTopoHomeTamanhos {
  background-color: rgba(255, 255, 255, 0.863) !important;
}
/* ------------------------ HOME ----------------------- */

.palavraDestaque {
  color: hsl(var(--siga-300)) !important;
}

.btnAplicar:hover {
  background-color: hsl(var(--siga-300)) !important;
}

#btnBuscarFiltro {
  background: hsl(var(--siga-500)) !important;
}
.verTodosBtn:hover {
  background: hsl(var(--siga-300)) !important;
}
/* ------------------------ CARDS ------------------------ */
.cardsFooter svg {
  color: hsl(var(--siga-300)) !important;
}
.cardVisualizado,
.cardNovidade,
.cardTour,
.cardVideo,
.cardMobilia,
.cardExclusividade,
.cardVisualizado,
.cardPerfil,
.cardVisualizado,
.cardDestaque {
  background-color: hsl(var(--siga-300) / 0.8) !important;
}
.cardsValor {
  color: hsl(var(--siga-100)) !important;
}
/* ------------------------ LISTA ------------------------ */

.btnSelecionado {
  border-color: hsl(var(--siga-300)) !important;
}
/* ------------------------ IMÃ“VEL ------------------------ */

/* ------------------------ FOOTER ------------------------ */
.indice {
  border-color: hsl(var(--siga-100) / 0.3) !important;
  border-radius: 1px !important;
}
#enderecoContato a:hover {
  background: hsl(var(--siga-300)) !important;
  border: 1px solid hsl(var(--siga-300)) !important;
  color: white !important;
}
#indices,
#links,
#contato {
  background-color: white !important;
  color: rgb(87, 87, 87) !important;
}
#enderecoContato a {
  color: hsl(var(--siga-900)) !important;
}
#enderecoContato {
  color: rgb(87, 87, 87) !important;
}
.linksFooter,
#links div {
  color: rgb(87, 87, 87) !important;
}
#copyrights div {
  background-color: hsl(var(--siga-900)) !important;
}
.hrFooter {
  border-color: hsl(var(--siga-100) / 0.3) !important;
}
#logoFooter p {
  margin-left: -2px !important;
}

/* ------------------------ WHATS FLUTUANTE ------------------------ */

/* ------------------------ LOADING ------------------------ */

/* Elementos quadrados */
button,
a,
select,
label,
input,
.filtroContainer,
.filtroDrop,
.rounded,
.rounded-lg,
.rounded-xl,
#sub1Comprar .hoverBtns,
.sigaTooltip,
.sigaTooltipLeft,
.nomeBtnModalMobile {
  border-radius: 1px !important;
}
#imoveisSimilares .cardGrid > div:first-child {
  width: -webkit-fill-available !important;
}
