*:before,
*:after {
  content: none !important;
}

.terms h1 {
  font-family: var(--font-black);
  font-size: var(--text-xl);
  margin-bottom: 20px;
}

.terms h2 {
  font-family: var(--font-bold);
  font-size: var(--text-l);
  margin-bottom: 18px;
}

.terms h1+p {
  margin-bottom: 10px;
}

.terms h2+p {
  margin-bottom: 5px;
}

.terms h2+p+ul+p {
  margin-bottom: 5px;
}

.terms section {
  margin: 30px 0;
}

.terms p {
  font-size: var(--text-xs);
  line-height: 1.8;
}

.terms strong {
  font-family: var(--font-semi-bold);
}

.terms ul {
  list-style: unset;
  padding-left: 50px;
}

.terms p+ul+p {
  margin-top: 15px;
}

.terms hr {
  border: 1px solid var(--clr-ash);
}

.privacy h1 {
  font-family: var(--font-black);
  font-size: var(--text-xl);
  margin-bottom: 20px;
}

.privacy h4 {
  font-family: var(--font-bold);
  font-size: var(--text-s);
  margin-bottom: 10px;
}

.privacy h4+p {
  margin-bottom: 5px;
}

.privacy h4+p+ul+p {
  margin-bottom: 5px;
}

.privacy section {
  margin: 30px 0;
}

.privacy p {
  font-size: var(--text-xs);
  line-height: 1.8;
}

.privacy strong {
  font-family: var(--font-semi-bold);
}

.privacy ul {
  list-style: unset;
  padding-left: 50px;
}

.privacy p+ul+p {
  margin-top: 5px;
}




.about-us h3 {
  font-family: var(--font-bold);
  font-size: var(--text-m);
  margin-bottom: 18px;
}

.about-us h3+p {
  margin-bottom: 10px;
}

.about-us section {
  margin: 30px 0;
}

.about-us p {
  font-size: var(--text-xs);
  line-height: 1.8;
}

.about-us p strong {
  font-family: var(--font-semi-bold);
}

@media (max-width: 500px) {
  #subheader {
    display: none;
  }
  .about-us h3 {
    font-size: var(--text-s);
  }

  .about-us p {
    font-size: var(--text-xxs);
  }

  .terms h1 {
    font-size: var(--text-m);
  }

  .terms h2 {
    font-size: var(--text-s);
  }

  .terms p {
    font-size: var(--text-xxs);
  }

  .terms ul {
    padding-left: 35px;
  }

  .privacy h4 {
    font-size: var(--text-xxs);
  }

  .privacy p {
    font-size: var(--text-xxs);
  }
}