#solution h1 {
  font-size: var(--h1-size);
  font-weight: var(--h1-weight);
  line-height: var(--h1-height);
  margin: 0;
}

#solution h2 {
  font-size: var(--h2-size) !important;
  font-weight: var(--h2-weight);
  line-height: var(--h2-height);
  margin: 0;
}

#solution h3 {
  font-size: var(--h3-size);
  font-weight: var(--h3-weight);
  line-height: var(--h3-height);
  margin: 0;
}

#solution h4 {
  font-size: var(--h4-size);
  font-weight: var(--h4-weight);
  line-height: var(--h4-height);
  margin: 0;
}

#solution h5 {
  font-size: var(--h5-size);
  font-weight: var(--h5-weight);
  line-height: var(--h5-height);
  margin: 0;
}

#solution strong {
  font-weight: inherit;
  color: var(--color-green);
}

@media (max-width: 991px) {
  #solution h1 br,
  #solution h2 br {
    display: none;
  }
}