#somos h2 { max-width:1020px; padding:0 30px; }
.recuadro p { max-width:420px; }

@media screen and (max-width:1420px) {
    #somos h2 { padding:0 50px; }
}

@media screen and (max-width:1270px) {
    #somos h2 { max-width:840px; }
    .recuadro p { max-width:330px; }
}

@media screen and (max-width:1023px) {
    #somos h2 { padding:0 60px; }
    .recuadro p { max-width:260px; }
}

@media screen and (max-width:767px) {
    .tit-clientes { padding-right:10px; }
}

@media screen and (max-width:639px) {
    #somos h2 { padding:0 29px; }
    .tit-clientes { padding-right:10px; }
}

@media (max-width:413px) {
    #somos h2 { padding:0 45px; }
}

@media screen and (max-width:399px) {
    #somos h2 { padding:0 40px; }
    .tit-clientes { padding-right:0; }
}

@media screen and (max-width:389px) {
    .ClipNumeros { width:115%; margin-left:-17px; }
}

@media screen and (max-width:392px) {
    .tit-clientes { padding-right:10px; }
}

@media screen and (max-width:374px) {
    #somos h2 { padding:0 20px; }
    .tit-clientes { padding-right:0; }
}

@media screen and (max-width:359px) {
    .tit-clientes { padding-right:50px; }
    .recuadro p { max-width:100%; padding-right:10px; }
}