h2.logo-heading{text-align:center}.logo-grid{align-items:flex-end;display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-around;padding:2rem}.logo-grid__image{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.logo-grid__image,.logo-grid__image.four{width:calc(25% - 3rem)}.logo-grid__image.three{width:calc(33.33% - 2rem)}.logo-grid__image.two{width:calc(50% - 1rem)}.logo-grid__logo-name{margin:0;text-align:center}.logo-grid__image img{max-height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:767px){.logo-grid{column-gap:2rem;padding:1rem 0;row-gap:3rem}.logo-grid__image.four,.logo-grid__image.three,.logo-grid__image.two{width:calc(50% - 1rem)}}