.logo-soup{text-align:center}.logo-soup h2{margin:0}.logo-soup__logo-wrapper{display:flex;flex-flow:row wrap;gap:5rem 3%;justify-content:center}.logo-soup__logo{align-items:center;background-color:var(--light-grey);border-radius:7px;display:flex;flex:0 0 17%;justify-content:center;padding:3rem 2rem}.logo-soup__logo img{max-width:90%}@media screen and (max-width:1023px){.logo-soup__logo{flex:0 0 22%}}@media screen and (max-width:767px){.logo-soup__logo{flex:0 0 47%}.logo-soup__logo-wrapper{display:flex;flex-flow:row wrap;gap:1.5rem 3%;justify-content:center}}