﻿.pageWrap {
  color: #17364b;
  font-family: Commissioner;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
  padding: 144px 22px 128px;
}

h1.page_title {
  color: #17364b;
  font-family: 'Space Grotesk', sans-serif;
  font-size: 37px;
  font-weight: 600;
  letter-spacing: -2.59px;
  line-height: normal;
  margin-bottom: 32px;
}

.pageWrap.disclaimerWrap div {
  margin-top: 24px;
}

.sectionHeader {
  font-weight: 700;
  padding-top: 64px;
  padding-bottom: 28px;
}

.subParagraph {
  margin-top: 24px;
}

.pageWrap ul,
.pageWrap ol {
  padding-left: 20px;
}
.pageWrap li {
  list-style: unset;
}

.pageWrap ul li {
  margin-bottom: 8px;
}

.pageWrap a {
  color: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-decoration-line: underline;
  text-decoration-skip-ink: none;
  text-decoration-style: solid;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.pageWrap a:hover {
  color: #387da0;
}

section.learn-more {
  display: none;
}

@media (min-width: 768px) {
  .pageWrap {
    max-width: 768px;
    margin: 0 auto;
    padding: 144px 56px 128px;
  }
  h1.page_title br {
    display: none;
  }
}

@media (min-width: 1024px) {
  .pageWrap {
    font-size: 22px;
    max-width: 1024px;
    padding: 200px 92px 128px;
  }
  h1.page_title {
    font-size: 55px;
    letter-spacing: -3.85px;
    position: relative;
    left: -3px;
  }
  .sectionHeader {
    padding-bottom: 32px;
    padding-top: 78px;
  }
  .subParagraph {
    margin-top: 32px;
  }
  .pageWrap.disclaimerWrap div {
    margin-top: 28px;
  }

  .pageWrap.disclaimerWrap h1.page_title {
    margin-bottom: 72px;
  }
  .pageWrap ul li {
    margin-bottom: 16px;
  }
}

@media (min-width: 1366px) {
  .outerContainer {
    margin: 0 auto;
    max-width: 1366px;
  }
  .pageWrap {
    margin-left: 181px;
    margin-right: 0;
    max-width: 800px;
    padding: 200px 0px 128px;
    width: 800px;
  }
  .pageWrap.disclaimerWrap h1.page_title {
    margin-bottom: 68px;
  }
}

@media (min-width: 1920px) {
  .outerContainer {
    max-width: 1920px;
  }
  .pageWrap {
    font-size: 24px;
    line-height: 32px;
    margin-left: 251px;
    margin-right: 0;
    max-width: 980px;
    padding: 263px 0px 128px;
    width: 980px;
  }
  .sectionHeader {
    padding-bottom: 34px;
    padding-top: 82px;
  }
  .pageWrap.disclaimerWrap div {
    margin-top: 30px;
  }
  .pageWrap.disclaimerWrap h1.page_title {
    margin-bottom: 61px;
  }
}
