.section-box-info {
  margin-block: 2.5rem;
  padding-block: 2.5rem;
  & .block_mc_cards__text_foot {
    color: var(--color-tertiary);
    font-family: Hind;
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;

    & :is(strong, b) {
      color: var(--color-septenary);
    }
  }
}

.box-info_row {
  justify-content: center;
  row-gap: 1rem;
}

.box-info-item {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 1.5rem 1.5rem 2rem;
  border-radius: 1rem;
  height: 100%;
}

.box-info-item-title {
  display: block;
  color: #052e44;
  font-size: 1.1875rem;
  font-weight: 600;
  text-transform: capitalize;
  line-height: 1.625;
}

.box-info-item-text {
  color: #4b5563;
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5;
  display: block;

  & ul,
  & ol {
    list-style: revert;
    padding: revert;
    margin: revert;
  }

  & a {
    text-decoration: underline;
    color: var(--color-octonary);
    transition: 300ms;
    &:hover {
      color: var(--pl-blue);
    }
  }
}

@media (max-width: 991.98px) {
  .section-box-info {
    margin-block: 1.5rem;
    padding-block: 1.5rem;
  }
  .box-info-item-title {
    font-size: 1rem;
  }

  .box-info-item-text {
    font-size: 0.875rem;
  }

  .box-info-item {
    padding: 0.75rem;
  }
}
