.logo-branding {
  margin-top: clamp(50px, 6vw, 70px);
}
.logo-branding__content {
  padding-top: clamp(50px, 6vw, 70px);
  border-top: 1px solid rgba(14, 17, 34, 0.3019607843);
}
.logo-branding__list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr clamp(28px, 4vw, 38px) 1fr;
  grid-template-columns: repeat(2, 1fr);
  grid-column-gap: clamp(28px, 4vw, 38px);
  grid-row-gap: clamp(28px, 4vw, 38px);
  margin-bottom: clamp(28px, 4vw, 36px);
}
.logo-branding__list img {
  width: 100%;
}
@media (max-width: 575px) {
  .logo-branding__list {
    -ms-grid-columns: (1fr)[1];
    grid-template-columns: repeat(1, 1fr);
  }
}