#clientes {
    text-align: center;
    padding: 10px;
    margin-top: 35px;
}

#clientes h1 {
    font-size: 30px;
}

/* ----------------------------/*/

#clientes .contenedor .clienteslogos {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.clienteslogos{
    margin: 20px;
}

.clienteslogos img {
    width: 150px;
    height: 150px;    
    border: 1px solid #333;
}

#clientes .contenedor .clienteslogos article {
    width: 100%;
    max-width: 150px;
    margin: 20px;
}

@media (min-width: 1024px){
    .clienteslogos img {
        width: 120px;
        height: 120px;    
        border: 1px solid #333;
    }
    
    #clientes .contenedor .clienteslogos article {
        width: 100%;
        max-width: 120px;
        margin: 18px;
    }
}