/* ------------------------ CORES ------------------------  */
:root {
  --siga-100: 43 38% 45%;
  --siga-200: 43 37% 43%;
  --siga-300: 43 37% 43%;
  --siga-500: 171 42% 13%;
  --siga-700: 172 39% 11%;
  --siga-900: 172 39% 11%;

}
/*Preloader:*/
html .preloader-span,
#loadingIndicator .preloader-span{
    background-color:  hsl(var(--siga-200));
}


/* ------------------------ HEADER ------------------------ */

.navBtn:hover,
.btnSemBorda:hover{
  background-color: hsl(var(--siga-300)) !important;
}
.lancamentos {
    display: none !important;
}
/* ------------------------ HOME ----------------------- */
div#submenu {
    background: hsl(var(--siga-500)) !important;
}
.submenu-ativado{
  background-color: hsl(var(--siga-300)) !important;
  color: white !important;
}
.subTipos h2{
  color: hsl(var(--siga-200)) !important;
}
.sub1Nomes,
.hoverBtns {
  color: white !important;
}
.sub1Nomes:hover,
.sub1Btn:hover {
  color: hsl(var(--siga-300)) !important;
}
.sub1VerTodos {
    background: hsl(var(--siga-300)) !important;
    color: white !important;
}
.hoverBtns svg{
  color: white !important;
}
.submenu-ativado .sub1Btn:hover {
  color: white !important;
}
a.sub1Item.hoverBtns:hover{
  color: hsl(var(--siga-500)) !important;
}
.filtro {
    background: hsl(var(--siga-500)) !important;
    color: white !important;
}
.filtro svg{
    color: white !important;
}
a#btnBuscarFiltro{
  background-color: hsl(var(--siga-300)) !important;
}
.containerFiltros {
    background: hsl(var(--siga-300) /0.17) !important;
}
#dropdownBairros:disabled {
    filter: none !important;
    opacity: 0.7 !important;
}
label.labelFiltros {
    color: white !important;
}
.containerInput:hover {
    background: hsl(var(--siga-300)) !important;
}
button.btnFecharMobile {
    color: white !important;
    border-color: white !important;
}
/* ------------------------ CARDS ------------------------ */
swiper-container::part(button-next), swiper-container::part(button-prev) {
  background-color: transparent !important;
  color: white !important;
}


/* ------------------------ LISTA ------------------------ */

div#filtros,
#infobarDesktop  {
    background: hsl(var(--siga-500)) !important;
    color: white !important;
}
.btnNaoSelecionado{
  background-color: hsl(var(--siga-500)) !important;
  border: hsl(var(--siga-300)) !important;
  color: white !important;
}
.btnSelecionado {
  background-color: hsl(var(--siga-300)) !important;
  border-color: hsl(var(--siga-300)) !important;
}
.btnAplicarContainer,
.filtroDrop {
  background-color: hsl(var(--siga-500)) !important;
}
.containerCheckbox label,
.checkboxLabel{
  color: white !important;
}
.containerCheckbox:hover,
.containerCheckbox:hover label,
.containerCheckbox:hover .checkboxLabel {
 background-color: hsl(var(--siga-300)) !important;
}
.btnAplicar{
  background-color: hsl(var(--siga-300)) !important;
}
div#valores {
    background: hsl(var(--siga-500)) !important;
    color: white !important;
}
.textoValorDestacado{
  color: hsl(var(--siga-300)) !important;
}
button#btnListaBairros {
    filter: none !important;
}
.selecaoMobilia,
.abrirSelecaoDormsVagas,
label.dormVagaSuiteCheckbox {
    background: hsl(var(--siga-500)) !important;
    border-color: transparent !important;
    color: white !important;
}
input:checked ~ label.selecaoMobilia,
input:checked ~ label.dormVagaSuiteCheckbox {
    background: hsl(var(--siga-300)) !important;
    border-color: hsl(var(--siga-500)) !important;
    color: white !important;
}
#comodos .abrirSelecaoDormsVagas svg{
  color: white !important;
}
#comodos svg,
#comodos svg + span {
  color: white !important;
}
label.selecaoMobilia:hover,
label.dormVagaSuiteCheckbox:hover {
      background: hsl(var(--siga-300)) !important;
    border-color: hsl(var(--siga-500)) !important;
    color: hsl(var(--siga-500)) !important;
}
input:checked ~ label.selecaoMobilia:hover,
input:checked ~ label.dormVagaSuiteCheckbox:hover,
.ordemLabel {
  color: white !important;
}
#ordem {
    background: hsl(var(--siga-500)) !important;
}
/* ------------------------ IMÓVEL ------------------------ */
button#btnWhats {
    background: #22c55e !important;
}


/* ------------------------ FOOTER ------------------------ */

img.logoRodape {
    width: 345px !important;
}

/* ------------------------ WHATS FLUTUANTE ------------------------ */



/* ------------------------ LOADING ------------------------ */

button,
a,
select,
label,
input,
.filtroContainer,
.filtroDrop,
.rounded,
.rounded-lg,
.rounded-xl,
#sub1Comprar .hoverBtns,
.sigaTooltip,
.sigaTooltipLeft,
.nomeBtnModalMobile,
.sub1VerTodos,
.tituloBtnMobile,
.fitrosHome .btnAplicar {
  border-radius: 0px !important;
}