.mainContentWrapper {
  display: block;
  align-items: center;
  text-align: center;
  width: 100%;
  min-height: 100%;
  height: 100vh;
}

.container .main-content {
  padding: 5em;
  font-size: 1em;
}

.container .main-content ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

.container .main-content ol li {
  padding: 1em;
}

.container .heading {
  font-size: 22px;
  padding: 1em;
  text-align: center;
}

.container .tosContainer ul {
  list-style: none;
  padding: 1em;
}

.container .tosContainer fieldset {
  border-radius: 1em;
}

.container .tosContainer ul h2 {
  font-size: 1.25em;
}
.container .tosContainer legend {
  padding: 0.5em;
  font-size: 26px;
}
