/*-- -------------------------- -->
<---      Terms Content         -->
<--- -------------------------- -*/

/* Mobile - 360px */
@media only screen and (min-width: 0rem) {
  #content-page-1533 {
    padding: var(--sectionPadding);
    position: relative;
  }

  #content-page-1533 .cs-container {
    width: 100%;
    max-width: 50rem; /* ~800px optimal line length for reading */
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }

  #content-page-1533 .cs-content {
    width: 100%;
    text-align: left;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }

  #content-page-1533 .cs-title {
    margin-bottom: 1.5rem;
  }

  #content-page-1533 p {
    line-height: 1.6em;
    margin-bottom: 1.25rem;
  }

  #content-page-1533 h2,
  #content-page-1533 h3,
  #content-page-1533 h4 {
    margin: 1.5rem 0 0.75rem;
  }

  #content-page-1533 ul,
  #content-page-1533 ol {
    margin: 0 0 1.5rem 1.25rem;
  }

  #content-page-1533 li {
    margin-bottom: 0.5rem;
  }

  #content-page-1533 a {
    color: var(--primary);
    text-decoration: underline;
  }
}