@media (max-width: 63.9375em) {
  .h-f-m {
    display: none;
  }
}

@media (max-width: 39.997em) {
  .h-f-m {
    display: none;
  }
}

@media (max-width: 63.9375em) {
  .h-f-tm {
    display: none;
  }
}

@media (min-width: 40em) {
  .h-f-t {
    display: none;
  }
}

@media (min-width: 64em) {
  .h-f-d {
    display: none;
  }
}

.terms {
  padding-top: 30px;
}
@media (min-width: 64em) {
  .terms {
    padding-top: 50px;
  }
}
.terms h1 {
  margin: 20px 0 0 40px;
  font-size: 28px;
  font-weight: 700;
  line-height: 42px;
  letter-spacing: 0em;
  white-space: nowrap;
}
@media (min-width: 40em) {
  .terms h1 {
    margin-left: 40px;
  }
}
@media (min-width: 64em) {
  .terms h1 {
    font-size: 36px;
  }
}
.terms h1 img {
  transform: translateX(-30px);
  height: 36px;
}
@media (min-width: 64em) {
  .terms h1 img {
    transform: translateX(-45px);
    height: 48px;
  }
}
.terms .term {
  padding: 20px;
  text-align: left;
}
.terms .term p {
  font-size: medium;
  font-weight: 400;
  line-height: 1.6;
  letter-spacing: 0em;
  padding: 20px;
  color: #343434;
}
@media (min-width: 40em) {
  .terms .term p {
    font-size: large;
  }
}
@media (min-width: 64em) {
  .terms .term p {
    padding-top: 50px;
    font-size: larger;
  }
}/*# sourceMappingURL=terms.css.map */