/*
-Proxima Nova
*/
@font-face {
  display: swap;
  font-family: "Montserrat-Bold";
  src: url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap");
}
@font-face {
  display: swap;
  font-family: "Montserrat-Light";
  src: url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400&display=swap");
}
@font-face {
  display: swap;
  font-family: "Montserrat-Regular";
  src: url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap");
}
@font-face {
  display: swap;
  font-family: "Montserrat-Semibold";
  src: url("https://fonts.googleapis.com/css2?family=Montserrat:wght700&display=swap");
}
body {
  overflow-x: hidden !important;
}

.terms-container .terms-title {
  font-family: "Montserrat-Bold", sans-serif;
  font-size: 39px;
  font-weight: 700;
  color: #DF1683;
  text-align: center;
  line-height: 42px;
  width: 90%;
  max-width: 1040px;
  margin: 40px auto;
}
.terms-container .terms-content {
  width: 90%;
  max-width: 1040px;
  margin: 40px auto;
}
.terms-container .terms-content p {
  color: #707070;
  font-weight: 100;
  font-size: 16px;
}
.terms-container .terms-content ol {
  padding-left: 20px;
}
.terms-container .terms-content ol li::marker,
.terms-container .terms-content ol li span.list-title {
  font-family: "Montserrat-Bold", sans-serif;
  font-size: 20px;
  font-weight: 600;
  color: #DF1683;
}
.terms-container .terms-content ol li div {
  color: #707070;
  font-weight: 100;
  font-size: 16px;
  margin: 20px 0 20px -20px;
}
.terms-container .terms-content ol li div span.important-text {
  font-weight: 600;
}/*# sourceMappingURL=terms.css.map */