@media screen and (min-width: 600px) {
    header .adsign img {
        margin: 5em 0 3em 0;
    }
    header .adsignestudio img {
        margin: 10em 0;
    }
    section.enlaces article {
        width: 48%;
        float: left;
        height: 350px;
        margin: 1%;   
    }
    section.enlaces article p {
        padding: 0.4em 1.5em;
    }
    section.trabajos article,  footer div.pie {
        width: 48%;
        float: left;
        margin: 0 1%;
        padding: 1em 0;
    }
    article.filosofia {
        width: 38%;
        float: left;
        margin: 0 1%;
        padding: 0;
    }
    article.factordif {
        width: 53%;
        float: right;
        margin: 4em 0;
        padding: 0;
    }
    .uno {
        display: none;
    }
    .tour {
    position:relative; 
    height:0;
    padding-top:56.25%;
} 
}

@media screen and (min-width: 850px) {
    section.enlaces article, section.trabajos article, footer div.pie {
    width: 31% !important;
    }
    .menu2 li.page_actual {
    width: 300px;
}
    article.s1, footer div.uno {
        float: left;
    }
    article.s2, footer div.dos {
        float: left;
        margin-left: 1.8%;
    }
    article.s3, footer div.tres {
        float: right;
    }
    .tres, .ultimo, .derecha {
        text-align: right;
    }
    .izquierda {
        text-align: left;
        padding-right: 4em;
    }
    .derecha {
    }
    section.enlaces article p {
        padding: 0.6em 1.5em;
    }
    section.trabajos img {
        max-width: 100%;
    }
    section.valoresempresa article.factordif div.iconitos {
        max-width: 49%;
        height: 280px;
        margin: 0 auto;
        float: left;
    }
    section.marketing img, section.reformavivienda img, .mb-2, .mb-5, .mb-9, section.reforma_locales img {
        max-width: 50%;
        float: right;
        margin-left: 1%;
    }
    .mb-4, .mb-6, .mb-8 {
        max-width: 50%;
        float: left;
        margin-right: 1%;
    }
 
}


