.logos-sostenibilidad{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:10px;
}
.logos-sostenibilidad>div{
    flex:1;
}
.logos-sostenibilidad>div img{
    width:100%;
    height:auto;
}
@media(max-width:1024px){
 .logos-sostenibilidad{
     flex-wrap:wrap;
 } 
 .logos-sostenibilidad>div{
    flex-basis:calc(33.33% - 20px);
}
}
@media(max-width:991px){
    h2{
        margin-top:20px;
    }
}
@media(max-width:767px){
 .logos-sostenibilidad>div{
    flex-basis:calc(50% - 20px);
}
}