h1{
    color:#ccc;
}
.filtro{
    background: #ff6600;
    font-family: 'Lato-Regular';
    border-radius: 50px;
    height: 500px;
}
.filtro-header{
    background: #FF5400;
    border-radius: 50px 50px 0 0;
}

.active-serv{
    text-decoration: underline 4px #fff;        
}
.serv{
    color:#fff;
    cursor:pointer;
    font-family: 'Lato-Regular';
    font-size: 1.2rem;
}

.serv:hover{
    text-decoration: underline 4px #fff; 
}
.label-filtro{
    font-size: 1.1rem;
    color: #fff;
}
    
    .btpesq{
        background-color: #ff6600;
        color:#fff;
        font-size: 1.2rem;
    } 
    h2{font-family: "Lato-Heavy";}
    /* card de imoveis */
    .card-body{font-family:  "Lato-Regular"; color:#000;}
    .subtitleimov{font-size: 1.0rem; }
    .title-card{font-size: 1.5rem;}
    .titleServ{font-size: 1.2rem; font-weight: bold;}
    .titleVl{font-size: 1.8rem;}
    .card-text{font-family:  "Lato-Regular";}
    /* fim card imoveis */


 /* list de imoveis */
    .visualizacao{padding: 10px; margin-top: 10px;background-color:#fff;  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); font-family:  "Lato-Regular";}
    .listtitleServ{font-size: 1.5rem; font-weight: bold;}
    .listtitleVl{font-size: 1.5rem;}
    .listcard-text{font-family:  "Lato-Regular"; font-size: 0.8rem;}
 /* list deimoveis */    