/* cores  */
:root {
	--siga-100: 43 70% 44%;
	--siga-200: 46 78% 59%;
	--siga-300: 43 70% 44%;
	--siga-500: 34 78% 4%;
	--siga-700: 48 11% 9%;
	--siga-900: 72 22% 5%;
}

/* css personalizado  */
.tituloDestaques,
#navIcons .icon,
.imobiliariaEquipe h2 span:first-child,
.homeEquipe h2 span:first-child,
#detalhesIcones svg,
#nomeEndereco svg,
#btnFav svg,
.imovelValor,
#nomeEndereco h1,
#mobilia input + label svg,
#comodos svg,
#vagas svg,
#equipe div a svg,
#imoveisCard1 a div div,
#submenu svg,
#imoveisCard1 div svg,
.cardExclusividade svg {
	color: hsl(var(--siga-300)) !important;
}
#dropdownValores,
#footerFiliais a button,
#imoveisCard1 span,
.btnPosicao .filtro,
#listaImoveis div:nth-child(3) > div:nth-child(2) button,
.btnAplicarContainer button,
.textoIndice,
#submenu li button a div,
#submenu button,
.filtroMargin input,
.aplicarContainer button,
.sub1Item,
.btnListaOrdem button {
	border-radius: 30px !important;
}
#Contato, #btn0, #btn1, #btn2, #Alugar, #Comprar, #searchHeader, .listaOp, .filtro {
	border-radius: 25px !important;
}
#navIcons button + div div {
	border-radius: 60px;
}
.filtroMargin div {
	border-radius: 20px !important;
}
#containerFiltro a button {
  border-radius: 35px !important;
}
#contatoFiliais button {
	width: 151px !important;
	border-radius: 35px;
}
swiper-container::part(button-next),
swiper-container::part(button-prev) {
	color: hsl(var(--siga-300)) !important;
	border-radius: 25px !important;
}

#op-item-1:checked + #label-item-1,
#op-item-0:checked + #label-item-0 {
	background: #00000075 !important;
	border-color: hsl(var(--siga-300)) !important;
	border-radius: 25px;
	color: #f7c04a !important;
	height: 48px;
}
#label-item-1,
#label-item-0 {
	border-radius: 25px;
	background-color: transparent !important;
	color: white !important;
	border: none;
  height: 48px;
}
.listaOp
#label-item-1:hover,
#label-item-0:hover {
	color: #f7c04a !important;
}
.fitrosHome .svgBtn {
	color: hsl(var(--siga-300)) !important;
}
/*Preloader:*/
html .preloader-span,
#loadingIndicator .preloader-span {
	background-color: #bd9121cd;
}
.fitrosHome a button svg {
	color: #f7c04a !important;
}
/*Cabecalho Hover:*/
#Contato:hover, #btn0:hover, #btn1:hover, #btn2:hover, #Comprar:hover, #Alugar:hover {
	background: hsl(var(--siga-300)) !important;
}
#copyrights div {
	background-color: hsl(var(--siga-500)) !important;
}
#bannersFS + div {
	background-color: #100a02cd !important;
}
#btnWhats {
	background: #1dc15a !important;
}
#contatoFiliais a:last-child p {
	font-size: 16px !important;
}
#submenu button:first-child, 
#btnMapa, 
.filtro {
	border-color: hsl(var(--siga-300)) !important;
}
#mobilia input:checked + label svg {
	color: white !important;
}
.filtroMargin div input {
	accent-color: #c38300 !important;
}
.fitrosHome {
	column-gap: 4px;
}
#btnMapa:after {
	background: hsl(var(--siga-300)) !important;
}
.fitrosHome div button {
	background: #00000075 !important;
	color: white !important;
}
.listaOp {
	background: transparent !important;
  padding: 0 !important;
}
.filtroMargin .aplicarContainer button {
	background: white !important;
	border: 1px solid hsl(var(--siga-300)) !important;
	color: hsl(var(--siga-300)) !important;
}
.homeBusca {
	display: none !important;
}
#containerFiltro {
  border-radius: 60px;
}
@media (max-width: 1280px) {
	#headerPremium,
  #sigaNavbar {
		background: hsl(var(--siga-900));
	}
  #containerFiltro {
    border-radius: 0;
  }
}
@media (min-width: 1280px){
	img.logoRodape {
		height: 76px;
		margin-top: 115px;
	}
}
div#containerMapa {
border-color: hsl(var(--siga-300)) !important;
border-radius: 50px !important;
}
.btnListaOrdem button {
border-color: hsl(var(--siga-300)) !important;
}
swiper-container::part(button-next), swiper-container::part(button-prev){
background:  transparent !important;
}
  
#navbar-sticky div, #navbar-sticky a, #navbar-sticky button{
	order:1;
}

#navbar-sticky a:nth-child(3){
	order:0;
	margin-right:10px;
	border: 1px solid hsl(var(--siga-300) / .8);
	border-radius:50px
}
button#btn1 {
    border: 1px solid hsl(var(--siga-300) / 0.8) !important;
}