#header > div > div > div.col-md-3 > a {
    background-color: #e2e8f0 !important;
}

#imovel-filtro > div {
    background-color: transparent !important;
    color: #F28202 !important;

}

/* Cor do texto quando passa o mouse (Hover) */
.nav li a:hover {
    color: #F28202 !important;
    background-color: transparent !important; /* Remove qualquer fundo cinza/preto que apareça no vídeo */
}

/* Garante que o item ativo (Home) também não tenha fundo e use a cor da marca */
.nav li.active a {
    color: #F28202 !important;
    background-color: transparent !important;
    font-weight: bold;
}

/* Cor padrão dos links em repouso para garantir o visual clean */
.nav li a {
    color: #333333 !important;
    text-decoration: none !important;
}

#home-top > div.filter > div > div.search > button {
    background-color: #F28202 !important; 
}
/*

#top-aux a {
    color: #fff !important;
}

footer {
    background: #E8E8E8 !important;
}

footer a:not(.md-button), footer p, footer span {
    color: #464C58 !important;
}

footer .phones p {
    color: #1F428E !important;
}

footer .f-sign {
    background: #D4D4D4;
}

footer .f-sign use {
    fill: rgba(70, 76, 92, 0.65) !important;
}

#top .sell-rent h4 a span, #top .sell-rent h4 span {
    color: #1F428E !important;
}

#top .sell-rent h4 a, #top .sell-rent h4 a a {
    border: solid 1px #d8d8d8;
}

#top .container .sell-rent h4 .sr-icone, #top .container .sell-rent h4 a .sr-icone {
    background: #EF3E3C !important;
}

#top .email h5 {
    padding-top: 0 !important;
}

.info-area h3, .info-area h3 span {
    color: #EF3E3C !important;
}

.frame-area a:not(.frame-name):not(.go-to-filter), .frame-area p, .frame-area span {
    color: #444 !important;
}

#top p.creci {
    margin: 10px 0 0;
    color: #1F428E;
}





#header > div > div > div.col-md-6 > nav > ul > li:nth-child(6) > a:hover {
    color: #ffffff !important;
}

#header nav ul li a:hover {
    color: #ffffff !important;
}

#listar_tab > ul > li.flex.active {
    background-color: #000 !important;
    color: #fff !important;
}

#footer > nav {
    background-color: #000 !important;
}

#footer > nav > div > div,
#footer > nav > div > div * {
    color: #fff !important;
}





#footer > nav > div > div > div:nth-child(1) > ul.nav a:hover,
#footer > nav > div > div > div:nth-child(1) > ul.nav a:hover * {
    color: #000 !important;
}


#imovel-filtro > div {
    background-color: #000;
    color: #fff;
    padding: 20px;
    border-radius: 8px;
}
