.intro .intro-catch {
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
}

@media screen and (max-width: 520px) {
  .intro .intro-catch {
    max-width: 320px;
  }
}

@media screen and (max-width: 960px) {
  .common-list--power {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media screen and (max-width: 520px) {
  .common-list--power {
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 768px) {
  .common-list--power .common-list__item {
    padding: 12px 8px 16px;
  }
}

.common-list--power .common-list__item small {
  font-size: 1.5rem;
  margin: 0 0 0 -8px;
}

@media screen and (max-width: 768px) {
  .common-list--power .common-list__item small {
    font-size: 1.3rem;
  }
}

/*# sourceMappingURL=../../maps/pages/reha.css.map */
