//@media screen and (min-width: 501px) and (max-width: 991px){
//@media screen and (min-width: 501px) and (max-width: 1049px){
@media screen and (min-width: 501px) and (max-width: 1049px){
    .container{
        width: auto;
    }
    
    #home-housing, #home-commercial, #home-masterplan {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    #home-contact h1 {
        margin-top: 30px;
    }
    
    .homepage #footer {
        margin-top: -50px;
    }
    #footer {
        padding-top: 0;
    }
    #footer .linear{
        font-size: 22px;
        width: 450px;
        margin: 0 auto;
    }
    #footer ul.square {
        padding: 20px 0 20px 25px;
        text-align: left;
        width: 450px;
        margin: 0 auto;
    }
    #footer .mapcnt{
        margin: 0 auto;
    }
    
    #main-housing-mobile h1 {
        margin-top: 20px;
    }
    
    #main-housing-mobile p {
        font-size: 20px;
    }
    
    
    .info-prj.style-1 h2 {
        margin: 10px;
        font-weight: 700;
        font-size: 22px;
        color: #001935;
    }
    .info-prj.style-1 p ,
    .info-prj.style-1 h4 {
        font-size: 18px;
    }
    
    
    .owl-theme .owl-controls {
        left: 15%;
        right: 15%;
    }
    
    
    #content-mobile-slider{
        background-image: none!important;
    }
    
    #main-chisiamo{
        margin-top: 80px;
    }
    
    #chisiamo p {
        font-size: 20px;
    }

}