@charset "UTF-8";
.terms {
  display: flex;
  flex-flow: wrap;
  justify-content: center;
  padding: 40px 16px;
}
@media screen and (min-width: 768px) {
  .terms {
    padding: 64px 16px;
  }
}
@media screen and (min-width: 1000px) {
  .terms {
    padding: 80px 24px;
  }
}
.terms {
  width: 100%;
}
.terms__inner {
  width: 100%;
  max-width: 870px;
}
.terms__content h2 {
  font-size: 1.125rem;
  text-align: center;
  display: flex;
  flex-flow: wrap column;
  padding-bottom: 16px;
  position: relative;
}
.terms__content h2:after {
  content: "";
  width: 70px;
  height: 4px;
  background: var(--primary-color);
  border-radius: 4px;
  position: absolute;
  bottom: 0;
  left: calc(50% - 35px);
}
@media screen and (min-width: 1200px) {
  .terms__content h2 {
    font-size: 1.375rem;
  }
}
@media screen and (min-width: 1400px) {
  .terms__content h2 {
    font-size: 1.5rem;
  }
}
.terms__content h2 {
  margin-bottom: 64px;
}
.terms__content h2:nth-child(n+2) {
  margin-top: 40px;
}
.terms__content h3 {
  font-size: 1.125rem;
  text-align: center;
}
@media screen and (min-width: 1200px) {
  .terms__content h3 {
    font-size: 1.375rem;
  }
}
@media screen and (min-width: 1400px) {
  .terms__content h3 {
    font-size: 1.5rem;
  }
}
.terms__content h3 {
  margin: 48px 0 16px;
  text-align: left;
}
.terms__content ol, .terms__content ul {
  counter-reset: dot;
}
.terms__content ol li, .terms__content ul li {
  margin-top: 16px;
  counter-increment: dot;
}
.terms__content ol li:before, .terms__content ul li:before {
  content: counter(dot) ". ";
}
.terms__content ol li ol, .terms__content ol li ul, .terms__content ul li ol, .terms__content ul li ul {
  margin-left: 24px;
  counter-reset: circle;
}
.terms__content ol li ol li, .terms__content ol li ul li, .terms__content ul li ol li, .terms__content ul li ul li {
  counter-increment: circle;
}
.terms__content ol li ol li:nth-child(1):before, .terms__content ol li ul li:nth-child(1):before, .terms__content ul li ol li:nth-child(1):before, .terms__content ul li ul li:nth-child(1):before {
  content: "①" " ";
}
.terms__content ol li ol li:nth-child(2):before, .terms__content ol li ul li:nth-child(2):before, .terms__content ul li ol li:nth-child(2):before, .terms__content ul li ul li:nth-child(2):before {
  content: "②" " ";
}
.terms__content ol li ol li:nth-child(3):before, .terms__content ol li ul li:nth-child(3):before, .terms__content ul li ol li:nth-child(3):before, .terms__content ul li ul li:nth-child(3):before {
  content: "③" " ";
}
.terms__content ol li ol li:nth-child(4):before, .terms__content ol li ul li:nth-child(4):before, .terms__content ul li ol li:nth-child(4):before, .terms__content ul li ul li:nth-child(4):before {
  content: "④" " ";
}
.terms__content ol li ol li:nth-child(5):before, .terms__content ol li ul li:nth-child(5):before, .terms__content ul li ol li:nth-child(5):before, .terms__content ul li ul li:nth-child(5):before {
  content: "⑤" " ";
}
.terms__content ol li ol li:nth-child(6):before, .terms__content ol li ul li:nth-child(6):before, .terms__content ul li ol li:nth-child(6):before, .terms__content ul li ul li:nth-child(6):before {
  content: "⑥" " ";
}
.terms__content ol li ol li:nth-child(7):before, .terms__content ol li ul li:nth-child(7):before, .terms__content ul li ol li:nth-child(7):before, .terms__content ul li ul li:nth-child(7):before {
  content: "⑦" " ";
}
.terms__content ol li ol li:nth-child(8):before, .terms__content ol li ul li:nth-child(8):before, .terms__content ul li ol li:nth-child(8):before, .terms__content ul li ul li:nth-child(8):before {
  content: "⑧" " ";
}
.terms__content ol li ol li:nth-child(9):before, .terms__content ol li ul li:nth-child(9):before, .terms__content ul li ol li:nth-child(9):before, .terms__content ul li ul li:nth-child(9):before {
  content: "⑨" " ";
}
.terms__content ol li ol li:nth-child(10):before, .terms__content ol li ul li:nth-child(10):before, .terms__content ul li ol li:nth-child(10):before, .terms__content ul li ul li:nth-child(10):before {
  content: "⑩" " ";
}
.terms__content ol li ol li:nth-child(11):before, .terms__content ol li ul li:nth-child(11):before, .terms__content ul li ol li:nth-child(11):before, .terms__content ul li ul li:nth-child(11):before {
  content: "⑪" " ";
}
.terms__content ol li ol li:nth-child(12):before, .terms__content ol li ul li:nth-child(12):before, .terms__content ul li ol li:nth-child(12):before, .terms__content ul li ul li:nth-child(12):before {
  content: "⑫" " ";
}
.terms__content ol li ol li:nth-child(13):before, .terms__content ol li ul li:nth-child(13):before, .terms__content ul li ol li:nth-child(13):before, .terms__content ul li ul li:nth-child(13):before {
  content: "⑬" " ";
}
.terms__content ol li ol li:nth-child(14):before, .terms__content ol li ul li:nth-child(14):before, .terms__content ul li ol li:nth-child(14):before, .terms__content ul li ul li:nth-child(14):before {
  content: "⑭" " ";
}
.terms__content ol li ol li:nth-child(15):before, .terms__content ol li ul li:nth-child(15):before, .terms__content ul li ol li:nth-child(15):before, .terms__content ul li ul li:nth-child(15):before {
  content: "⑮" " ";
}
.terms__content ol li ol li:nth-child(16):before, .terms__content ol li ul li:nth-child(16):before, .terms__content ul li ol li:nth-child(16):before, .terms__content ul li ul li:nth-child(16):before {
  content: "⑯" " ";
}
.terms__content ol li ol li:nth-child(17):before, .terms__content ol li ul li:nth-child(17):before, .terms__content ul li ol li:nth-child(17):before, .terms__content ul li ul li:nth-child(17):before {
  content: "⑰" " ";
}
.terms__content ol li ol li:nth-child(18):before, .terms__content ol li ul li:nth-child(18):before, .terms__content ul li ol li:nth-child(18):before, .terms__content ul li ul li:nth-child(18):before {
  content: "⑱" " ";
}
.terms__content ol li ol li:nth-child(19):before, .terms__content ol li ul li:nth-child(19):before, .terms__content ul li ol li:nth-child(19):before, .terms__content ul li ul li:nth-child(19):before {
  content: "⑲" " ";
}
.terms__content ol li ol li:nth-child(20):before, .terms__content ol li ul li:nth-child(20):before, .terms__content ul li ol li:nth-child(20):before, .terms__content ul li ul li:nth-child(20):before {
  content: "⑳" " ";
}
.terms__content ol li ol li:nth-child(21):before, .terms__content ol li ul li:nth-child(21):before, .terms__content ul li ol li:nth-child(21):before, .terms__content ul li ul li:nth-child(21):before {
  content: "㉑" " ";
}
.terms__content ol li ol li:nth-child(22):before, .terms__content ol li ul li:nth-child(22):before, .terms__content ul li ol li:nth-child(22):before, .terms__content ul li ul li:nth-child(22):before {
  content: "㉒" " ";
}
.terms__content ol li ol li:nth-child(23):before, .terms__content ol li ul li:nth-child(23):before, .terms__content ul li ol li:nth-child(23):before, .terms__content ul li ul li:nth-child(23):before {
  content: "㉓" " ";
}
.terms__content ol li ol li:nth-child(24):before, .terms__content ol li ul li:nth-child(24):before, .terms__content ul li ol li:nth-child(24):before, .terms__content ul li ul li:nth-child(24):before {
  content: "㉔" " ";
}
.terms__content ol li ol li:nth-child(25):before, .terms__content ol li ul li:nth-child(25):before, .terms__content ul li ol li:nth-child(25):before, .terms__content ul li ul li:nth-child(25):before {
  content: "㉕" " ";
}
.terms__content ol li ol li:nth-child(26):before, .terms__content ol li ul li:nth-child(26):before, .terms__content ul li ol li:nth-child(26):before, .terms__content ul li ul li:nth-child(26):before {
  content: "㉖" " ";
}
.terms__content ol li ol li:nth-child(27):before, .terms__content ol li ul li:nth-child(27):before, .terms__content ul li ol li:nth-child(27):before, .terms__content ul li ul li:nth-child(27):before {
  content: "㉗" " ";
}
.terms__content ol li ol li:nth-child(28):before, .terms__content ol li ul li:nth-child(28):before, .terms__content ul li ol li:nth-child(28):before, .terms__content ul li ul li:nth-child(28):before {
  content: "㉘" " ";
}
.terms__content ol li ol li:nth-child(29):before, .terms__content ol li ul li:nth-child(29):before, .terms__content ul li ol li:nth-child(29):before, .terms__content ul li ul li:nth-child(29):before {
  content: "㉙" " ";
}
.terms__content ol li ol li:nth-child(30):before, .terms__content ol li ul li:nth-child(30):before, .terms__content ul li ol li:nth-child(30):before, .terms__content ul li ul li:nth-child(30):before {
  content: "㉚" " ";
}
.terms__content .revision {
  display: flex;
  justify-content: flex-end;
  margin-top: 40px;
}
@media screen and (min-width: 768px) {
  .terms__content h2:nth-child(n+2) {
    margin-top: 80px;
  }
  .terms__content .revision {
    margin-top: 64px;
  }
}
@media screen and (min-width: 1000px) {
  .terms__content h2:nth-child(n+2) {
    margin-top: 80px;
  }
  .terms__content .revision {
    margin-top: 80px;
  }
}

/*# sourceMappingURL=page-terms.css.map */
