.info-table {
  font-size: var(--body-regular-font-size);
}
.info-table .cmp-info-table {
  margin-block-start: var(--margin-block-start);
  color: var(--dark-grey);
  width: 100%;
}
.info-table .cmp-info-table__head {
  margin-inline: auto;
  max-width: 1392px;
  display: flex;
  flex-direction: column;
  padding-inline: var(--grid-padding);
  margin-block-end: var(--margin-block-end-medium);
}
.info-table .cmp-info-table__head__title {
  margin-block-end: calc(var(--margin-block-end) + var(--spacing-3));
}
.info-table .cmp-info-table__head__title h1 {
  font-size: var(--heading-0-small-font-size);
  font-weight: var(--heading-0-font-weight);
}
.info-table .cmp-info-table__head__description {
  line-height: var(--body-regular-line-height);
}
.info-table .cmp-info-table__head.--without-desc {
  margin-block-end: 0;
}
.info-table .cmp-info-table__content {
  display: flex;
  margin-inline: auto;
  padding-inline: var(--grid-padding);
  flex-direction: column;
  max-width: 1392px;
  row-gap: 10px;
}
.info-table .cmp-info-table__content__section {
  width: 100%;
  margin-block-start: var(--margin-block-start-small);
  margin-block-end: var(--margin-block-end);
  display: flex;
  flex-direction: column;
  column-gap: var(--column-gap);
}
.info-table .cmp-info-table__content__section__title {
  text-transform: uppercase;
  font-weight: var(--heading-5-font-weight);
  line-height: var(--pretitle-line-height);
  flex: 0 0 50%;
  margin-block-end: var(--spacing-3);
}
.info-table .cmp-info-table__content__section__container {
  flex: 0 0 50%;
}
.info-table .cmp-info-table__content__section__container .text .cmp-text {
  font-weight: var(--body-regular-font-weight);
  letter-spacing: var(--card-description-letter-spacing);
  line-height: var(--medium-line-height);
  overflow-wrap: anywhere;
}
.info-table .cmp-info-table__content__section__container .container {
  padding-top: 0;
}
.info-table .cmp-info-table-wp {
  margin-block-start: 0;
}

@media screen and (min-width: 1280px) {
  .info-table .cmp-info-table__content__section {
    flex-direction: row;
  }
  .info-table .cmp-info-table__content__section__title {
    margin-block-end: 0;
  }
}