/* #region mhi */
h2.mhi {
  padding-top: 32px !important;
}

.mhi-partnerinnen .orgas {
  max-width: 100%;
  margin: 0 auto;
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
}
.mhi-partnerinnen .orga {
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
}
.mhi-partnerinnen .orga a,
.mhi-partnerinnen .initiative .orga div {
  text-align: center;
}
.mhi-partnerinnen .orgas img {
  max-height: 120px;
  max-width: 100%;
}
.mhi-partnerinnen .punkte {
  display: inline-block;
  font-size: 30px;
  margin-bottom: 10px;
  text-align: center;
  vertical-align: text-bottom;
}
@media (min-width: 780px) {
  .mhi-partnerinnen .punkte .punkte {
    margin-bottom: 0;
  }
}
@media (min-width: 780px) {
  .mhi-partnerinnen .vertical-top {
    vertical-align: middle;
  }
}

/* #endregion mhi */
/* #region kaefigfrei */
.kaefigfrei {
  clear: both;
}
.kaefigfrei .grid {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
}
.kaefigfrei figure {
  float: left;
  margin: 0 20px 20px 0;
  max-width: 140px;
  display: grid;
  place-content: center;
}

/* #endregion kaefigfrei */

/*# sourceMappingURL=page.css.map */
