/****************
 * Fonts
 ****************/
/****************
 * Colors
 ****************/
/****************
 * Grid Settings
 ****************/
/**************
 * Buttons
 **************/
/****************
 * Blocks
 ****************/
.block-sponsor-logos + .block-sponsor-logos {
  margin-top: -1rem;
}

@media (min-width: 768px) {
  .block-sponsor-logos + .block-sponsor-logos {
    margin-top: -2.0625rem;
  }
}

.block-sponsor-logos__title {
  text-align: center;
  text-transform: none;
}

.block-sponsor-logos__list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  padding: 0;
  margin: 1.5rem -10px 0;
  list-style-type: none;
}

@media (min-width: 1200px) {
  .block-sponsor-logos__list {
    margin: 1.5rem -15px 0;
  }
}

.block-sponsor-logos__link {
  display: block;
}

.block-sponsor-logos__item {
  max-width: 130px;
  margin: 0 10px 0.5rem;
}

@media (min-width: 1200px) {
  .block-sponsor-logos__item {
    max-width: 190px;
    margin: 0 15px 0.9375rem;
  }
}
