/* ------------------------ CORES ------------------------  */
:root {
  --siga-100: 197 81% 48%;
  --siga-200: 197 85% 45%;
  --siga-300: 197 96% 41%;
  --siga-500: 217 77% 14%;
  --siga-700: 217 77% 14%;
  --siga-900: 217 77% 14%;
}
/* ------------------------ HEADER ------------------------ */
#OptionMenu {
  order: 1 !important;
}
@media (min-width: 1280px) {
  .logoNormalTamanhos,
  .logoTopoHomeTamanhos {
    max-width: 330px !important;
  }
}
#headerPremium:before {
  background: white !important;
  position: absolute;
  height: 100%;
  content: ". ";
  color: white !important;
  top: 0;
  width: 24%;
  left: 0;
  /* clip-path: polygon(0% 0%,100% 0%,85% 100%,-100% 100%); */
  /* filter: drop-shadow(-1px 8px 8px rgba(0,0,0,0.36)); */
  z-index: -1 !important;
}
@media (max-width: 992px) {
  #headerPremium:before {
    width: 48% !important;
  }
  body #headerPremium .logo {
    margin-top: -6px !important;
    margin-left: 0 !important;
  }
  #nav1 {
    margin-top: 0px !important;
  }
}
#sub1Dinamico .nomeTipos {
  text-align: center !important;
  width: 100%;
}
#sub1Dinamico {
  min-width: 300px;
}
#dropdownBairros:disabled {
  opacity: 1 !important;
  filter: none !important;
}
#dropdownBairros:disabled svg,
#dropdownBairros:disabled span {
  color: #afafaf !important;
}
#optionMenuBtn-0,
#btnBuscarFiltro {
  border-bottom: 1px solid hsl(var(--siga-300)) !important;
}
.navBtn,
#optionMenuBtn-0 {
  border-top: none;
  border-left: none;
  border-right: none;
}

.homeFiltros .filtro {
  background-color: hsl(var(--siga-500)) !important;
  border-bottom: 1px solid hsl(var(--siga-300)) !important;
}
.homeFiltros .filtro:hover {
  filter: brightness(1.3);
}
.homeFiltros .filtro svg,
.homeFiltros .filtro span {
  color: white !important;
}

.navBtn {
  background-color: hsl(var(--siga-300) / 0.6) !important;
}
.sub1VerTodos:hover {
  background: hsl(var(--siga-300)) !important;
  color: white !important;
}
.sub1VerTodos {
  border: 1px solid hsl(var(--siga-300)) !important;
}
/* ------------------------ HOME ----------------------- */
.homeBusca.intro2BuscarContainer {
  display: none !important;
}
.listaOp #op-item-0 + label:hover,
.listaOp #op-item-1 + label:hover {
  border-color: hsl(var(--siga-300)) !important;
}
.listaOp #op-item-0:checked + label:hover,
.listaOp #op-item-1:checked + label:hover {
  border-color: hsl(var(--siga-300)) !important;
}
.listaOp #op-item-0:checked,
.listaOp #op-item-1:checked {
  background-color: hsl(var(--siga-300)) !important;
}
.listaOp input:checked ~ #label-item-0,
.listaOp input:checked ~ #label-item-1 {
  background: hsl(var(--siga-300)) !important;
  border-color: hsl(var(--siga-300)) !important;
}
#textoBanner {
  background: hsl(var(--siga-500) / 0.6);
}
#textoBanner p,
#textoBanner h2 {
  color: white !important;
}
#textoBanner a {
  border-bottom: 1px solid hsl(var(--siga-300));
}

/* ------------------------ CARDS ------------------------ */

/* ------------------------ LISTA ------------------------ */
.btnSelecionado {
  border-color: hsl(var(--siga-300)) !important;
}
.btnAplicar {
  background-color: hsl(var(--siga-300)) !important;
}

/* ------------------------ IMOVEL ------------------------ */

/* ------------------------ FOOTER ------------------------ */

.logoRodape {
  width: 150px !important;
}

/* ------------------------ WHATS FLUTUANTE ------------------------ */
