/* cores  */
/* :root {
    --siga-100: 238 48% 69%;
    --siga-200: 239 48% 63%;
    --siga-300: 238 47% 56%;
    --siga-500: 239 47% 30%;
    --siga-700: 239 47% 26%;
    --siga-900: 239 46% 22%;
} */

:root {
  --siga-100: 28 41% 64%;
  --siga-200: 28 41% 64%;
  --siga-300: 28 41% 64%;
  --siga-500: 208 40% 25%;
  --siga-700: 208 42% 25%;
  --siga-900: 208 40% 24%;
}

@media (min-width: 1280px) {
  .logoTopoHomeTamanhos {
    max-height: 130px !important;
    max-width: 240px !important;
    margin-top: 23px;
  }
  .logoNormalTamanhos {
    max-height: 80px !important;
    max-width: 180px !important;
  }
  .navTopoHomeTamanhos {
    margin-top: 23px !important;
  }
}
.logoRodape {
  width: 190px !important;
}

/* css personalizado  */
#bannerMask {
  background: hsl(var(--siga-900));
}
#submenu svg,
.filtro svg,
.icon.sub1Icon,
.palavraDestaque {
  color: hsl(var(--siga-300)) !important;
}
.fitrosHome a button {
  background: hsl(var(--siga-700));
}

#links,
#contato,
#copyrights,
#indices {
  background: hsl(var(--siga-900)) !important;
}
.indice.textoIndice {
  color: white !important;
  border-color: #303274 !important;
}
#footer svg {
  color: hsl(var(--siga-300));
}

#footer #copyrights {
  border-top: 1px solid #37385e;
}

#detalhesIcones svg,
#btnFav svg,
#nomeEndereco h1,
.imovelValor {
  color: hsl(var(--siga-300)) !important;
}
#btnWhats {
  background: hsl(var(--siga-500));
}

#nav1 div button a span {
  background: hsl(var(--siga-300));
  color: white;
}

.fone1:after {
  content: " - Geral";
}
.celular1:after {
  content: " - Vendas";
}
.celular2:after {
  content: " - Alugu\00E9is";
}
.textoFones.celular1 {
  margin-top: 40px;
}
.textoFones.celular2 {
  position: absolute;
  margin-top: -65px;
}
.navTopoHomeTamanhos {
  background-color: rgb(41 43 114 / 0.1) !important;
}
#contato p {
  margin-left: 0;
}
.navTopoHomeTamanhos:after {
  content: " 24.342 J ";
  font-size: 12px !important;
  color: hsl(var(--siga-300)) !important;
  position: absolute !important;
  left: 90px;
  top: 134px;
}
@media (max-width: 992px) {
  .navTopoHomeTamanhos:after {
    font-size: 8px !important;
    left: 25px !important;
    top: 55px !important;
  }
}
