.g-logo-grid { align-items: center; display: flex; flex-wrap: wrap; margin: 0 auto; max-width: $site-max-width - 180; text-align: center; @media (min-width: 768px) { margin-top: -48px; } & > div { width: 50%; @media (min-width: 768px) { padding: 5px $site-gutter-padding; width: 33%; } @media (min-width: 992px) { padding: 25px $site-gutter-padding; } } img { width: 100% } }