.all-brands-body {
  margin: 30px 0;
}

.all-brands-heading {
  text-align: center;
}

.all-brands-container {
  display: flex;
  flex-wrap: wrap;
}

.brand-container {
  background: linear-gradient(
    1deg,
    rgb(208 208 208 / 60%) 0%,
    rgb(227 227 227 / 32%) 29%,
    rgba(0, 0, 0, 0) 61%,
    rgba(0, 0, 0, 0) 81%
  );
  outline: 1px solid #e2e2e2;
  padding: 0;
  margin: 6px;
}

.brand-caption {
  width: -webkit-fill-available;
  text-align: center;
  padding: 5px;
  font-weight: bold;
}
