/* line 2, ../../_lib/sass/global-partials/_normalize.scss */
html, body, div, header, footer, nav, article, main, section, aside, span, h1, h2, h3, h4, h5, h6, p, a, abbr, img, figure, ul, ol, li, dl, dt, dd, i, b, fieldset, form, label, input, select, textarea, blockquote, cite, em, strong, b, i {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline; }

/* line 14, ../../_lib/sass/global-partials/_normalize.scss */
html {
  line-height: 1.15;
  min-height: 100%;
  font-size: 100.01%;
  overflow-y: scroll;
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

/* line 28, ../../_lib/sass/global-partials/_normalize.scss */
article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block; }

/* line 41, ../../_lib/sass/global-partials/_normalize.scss */
audio,
canvas,
video {
  display: inline-block; }

/* line 49, ../../_lib/sass/global-partials/_normalize.scss */
a {
  background: transparent; }

/* line 54, ../../_lib/sass/global-partials/_normalize.scss */
a:focus {
  outline: thin dotted; }

/* line 59, ../../_lib/sass/global-partials/_normalize.scss */
a:active,
a:hover {
  outline: 0; }

/* line 65, ../../_lib/sass/global-partials/_normalize.scss */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted; }

/* line 75, ../../_lib/sass/global-partials/_normalize.scss */
b,
strong {
  font-weight: bolder; }

/* line 81, ../../_lib/sass/global-partials/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

/* line 91, ../../_lib/sass/global-partials/_normalize.scss */
small {
  font-size: 80%; }

/* line 96, ../../_lib/sass/global-partials/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 104, ../../_lib/sass/global-partials/_normalize.scss */
sup {
  top: -0.5em; }

/* line 108, ../../_lib/sass/global-partials/_normalize.scss */
sub {
  bottom: -0.25em; }

/* line 113, ../../_lib/sass/global-partials/_normalize.scss */
img {
  border: 0;
  display: inline-block;
  -ms-interpolation-mode: bicubic;
  border-style: none; }

/* line 124, ../../_lib/sass/global-partials/_normalize.scss */
figure {
  margin: 0; }

/* line 130, ../../_lib/sass/global-partials/_normalize.scss */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/* line 135, ../../_lib/sass/global-partials/_normalize.scss */
label {
  cursor: pointer; }

/* line 139, ../../_lib/sass/global-partials/_normalize.scss */
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0; }

/* line 151, ../../_lib/sass/global-partials/_normalize.scss */
button,
input {
  line-height: normal;
  overflow: visible; }

/* line 163, ../../_lib/sass/global-partials/_normalize.scss */
button,
select {
  text-transform: none; }

/* line 168, ../../_lib/sass/global-partials/_normalize.scss */
button,
html input[type="button"],
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer; }

/* line 181, ../../_lib/sass/global-partials/_normalize.scss */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/* line 189, ../../_lib/sass/global-partials/_normalize.scss */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/* line 197, ../../_lib/sass/global-partials/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default; }

/* line 203, ../../_lib/sass/global-partials/_normalize.scss */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  padding: 0; }

/* line 211, ../../_lib/sass/global-partials/_normalize.scss */
[type="search"] {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
  outline-offset: -2px; }

/* line 223, ../../_lib/sass/global-partials/_normalize.scss */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 228, ../../_lib/sass/global-partials/_normalize.scss */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* line 234, ../../_lib/sass/global-partials/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/* line 240, ../../_lib/sass/global-partials/_normalize.scss */
textarea {
  overflow: auto;
  vertical-align: top; }

/* line 247, ../../_lib/sass/global-partials/_normalize.scss */
[type="text"],
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }

/* line 259, ../../_lib/sass/global-partials/_normalize.scss */
::-webkit-file-upload-button {
  webkit-appearance: button;
  font: inherit; }

/* line 268, ../../_lib/sass/global-partials/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 28, ../../_lib/sass/global-partials/_helpers.scss */
.print-only {
  display: none;
  visibility: hidden; }

/* line 32, ../../_lib/sass/global-partials/_helpers.scss */
.screen-reader-content {
  border: 0 !important;
  clip: rect(1px, 1px, 1px, 1px) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

/* =============================================================================
   Typography
   ========================================================================== */
/* line 4, ../../_lib/sass/main-partials/_type.scss */
.txt-serif {
  font-family: Georgia, Times, serif; }
  /* line 8, ../../_lib/sass/main-partials/_type.scss */
  body.spectral .txt-serif {
    font-family: "Spectral", Georgia, Times, serif; }

/* line 13, ../../_lib/sass/main-partials/_type.scss */
.txt-sans {
  font-family: Arial, Helvetica, sans-serif; }
  /* line 17, ../../_lib/sass/main-partials/_type.scss */
  body.roboto .txt-sans {
    font-family: "Roboto", Arial, Helvetica, sans-serif; }

/* line 22, ../../_lib/sass/main-partials/_type.scss */
.txt-sans-condensed, .quarternary-heading, .body-copy h4:not([class]), .body-copy h1.quarternary-heading,
.body-copy h2.quarternary-heading,
.body-copy h3.quarternary-heading,
.body-copy h4.quarternary-heading,
.body-copy h5.quarternary-heading,
.body-copy h6.quarternary-heading,
.body-copy p.quarternary-heading,
.body-copy ul.quarternary-heading {
  font-family: Arial, Helvetica, sans-serif; }
  /* line 26, ../../_lib/sass/main-partials/_type.scss */
  body.roboto-condensed .txt-sans-condensed, body.roboto-condensed .quarternary-heading, body.roboto-condensed .body-copy h4:not([class]), .body-copy body.roboto-condensed h4:not([class]) {
    font-family: "Roboto Condensed", Arial, Helvetica, sans-serif; }

/*=======Font Styles=======*/
/* line 32, ../../_lib/sass/main-partials/_type.scss */
strong,
b {
  font-weight: 700; }

/* line 37, ../../_lib/sass/main-partials/_type.scss */
em,
i {
  font-style: italic; }

/* line 42, ../../_lib/sass/main-partials/_type.scss */
i.icon {
  font-style: normal; }

/* line 46, ../../_lib/sass/main-partials/_type.scss */
strong em,
strong i,
b em,
b i,
em strong,
em b,
i strong,
i b {
  font-weight: 700;
  font-style: italic; }

/* line 58, ../../_lib/sass/main-partials/_type.scss */
abbr[title] {
  cursor: help; }

/*=======Links=======*/
/* line 63, ../../_lib/sass/main-partials/_type.scss */
a,
a:link,
a:visited,
a:hover,
a:focus,
a:active {
  text-decoration: none; }

/* line 73, ../../_lib/sass/main-partials/_type.scss */
a {
  color: #0088CE;
  border-bottom: thin solid #0088CE; }
  /* line 86, ../../_lib/sass/main-partials/_type.scss */
  a:hover, a:focus, a:active {
    color: #B8600D;
    border-bottom-color: #B8600D; }
  /* line 93, ../../_lib/sass/main-partials/_type.scss */
  .no-underline a {
    border-bottom: 0; }

/* line 98, ../../_lib/sass/main-partials/_type.scss */
.link-block {
  display: block;
  border-bottom: 0; }

/* line 104, ../../_lib/sass/main-partials/_type.scss */
a[href^="tel:"] {
  border-bottom: 0; }
  /* line 107, ../../_lib/sass/main-partials/_type.scss */
  a[href^="tel:"]:hover, a[href^="tel:"]:focus, a[href^="tel:"]:active {
    border-bottom: thin dotted #949698; }

/* line 115, ../../_lib/sass/main-partials/_type.scss */
a[href$=".pdf"],
a[href$=".doc"],
a[href$=".xls"],
a[href$=".ppt"],
.pdf {
  border-bottom: 0; }
  /* line 123, ../../_lib/sass/main-partials/_type.scss */
  a[href$=".pdf"]:hover,
  a[href$=".doc"]:hover,
  a[href$=".xls"]:hover,
  a[href$=".ppt"]:hover,
  .pdf:hover {
    text-decoration: underline; }
  /* line 127, ../../_lib/sass/main-partials/_type.scss */
  a[href$=".pdf"]:after,
  a[href$=".doc"]:after,
  a[href$=".xls"]:after,
  a[href$=".ppt"]:after,
  .pdf:after {
    font-family: "Font Awesome 5 Pro";
    font-size: 16px;
    font-size: 1rem;
    font-weight: 700;
    padding-left: 5px;
    padding-left: 0.3125rem; }

/* line 137, ../../_lib/sass/main-partials/_type.scss */
a[href$=".pdf"]:after,
.pdf:after {
  color: #D71E26;
  content: "\f1c1"; }

/* line 144, ../../_lib/sass/main-partials/_type.scss */
a.no-pdf[href$=".pdf"]:after {
  content: "";
  padding-left: 0; }

/* line 151, ../../_lib/sass/main-partials/_type.scss */
a[href$=".doc"]:after {
  color: #0088CE;
  content: "\f1c2"; }

/* line 159, ../../_lib/sass/main-partials/_type.scss */
a[href$=".xls"]:after {
  color: #028947;
  content: "\f1c3"; }

/* line 166, ../../_lib/sass/main-partials/_type.scss */
a[href$=".ppt"]:after {
  color: #FF6600;
  content: "\f1c4"; }

/*=======Paragraphs & Lists=======*/
/* line 173, ../../_lib/sass/main-partials/_type.scss */
p,
ul,
ol,
dl {
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }
  /* line 179, ../../_lib/sass/main-partials/_type.scss */
  p:last-child,
  ul:last-child,
  ol:last-child,
  dl:last-child {
    margin-bottom: 0; }

/* line 184, ../../_lib/sass/main-partials/_type.scss */
p,
li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 26px;
  line-height: 1.625rem; }
  @media (min-width: 56.25em) {
    /* line 184, ../../_lib/sass/main-partials/_type.scss */
    p,
    li {
      font-size: 20px;
      font-size: 1.25rem;
      line-height: 28px;
      line-height: 1.75rem; } }
  /* line 194, ../../_lib/sass/main-partials/_type.scss */
  p.txt-smaller,
  li.txt-smaller {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 22px;
    line-height: 1.375rem; }
    @media (min-width: 56.25em) {
      /* line 194, ../../_lib/sass/main-partials/_type.scss */
      p.txt-smaller,
      li.txt-smaller {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 22px;
        line-height: 1.375rem; } }
  /* line 204, ../../_lib/sass/main-partials/_type.scss */
  p.txt-larger,
  li.txt-larger {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 28px;
    line-height: 1.75rem; }
    @media (min-width: 56.25em) {
      /* line 204, ../../_lib/sass/main-partials/_type.scss */
      p.txt-larger,
      li.txt-larger {
        font-size: 26px;
        font-size: 1.625rem;
        line-height: 38px;
        line-height: 2.375rem; } }

/* line 215, ../../_lib/sass/main-partials/_type.scss */
.fa-ul {
  margin-left: 20px;
  margin-left: 1.25rem; }
  /* line 218, ../../_lib/sass/main-partials/_type.scss */
  .fa-ul li {
    padding-left: 10px;
    padding-left: 0.625rem;
    margin-bottom: 12.5px;
    margin-bottom: 0.78125rem; }
    /* line 222, ../../_lib/sass/main-partials/_type.scss */
    .fa-ul li:last-child {
      margin-bottom: 0; }
    /* line 226, ../../_lib/sass/main-partials/_type.scss */
    .fa-ul li .fa-li {
      font-size: 10px;
      font-size: 0.625rem;
      color: #0088CE; }
    /* line 231, ../../_lib/sass/main-partials/_type.scss */
    .fa-ul li ul {
      margin-top: 10px;
      margin-top: 0.625rem;
      margin-left: 17px;
      margin-left: 1.0625rem; }
      /* line 235, ../../_lib/sass/main-partials/_type.scss */
      .fa-ul li ul li {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 22px;
        line-height: 1.375rem; }
        @media (min-width: 56.25em) {
          /* line 235, ../../_lib/sass/main-partials/_type.scss */
          .fa-ul li ul li {
            font-size: 16px;
            font-size: 1rem;
            line-height: 26px;
            line-height: 1.625rem; } }
      /* line 245, ../../_lib/sass/main-partials/_type.scss */
      .fa-ul li ul .fa-li {
        color: #B8600D; }
    /* line 250, ../../_lib/sass/main-partials/_type.scss */
    .fa-ul li p {
      margin-bottom: 0; }

/* line 260, ../../_lib/sass/main-partials/_type.scss */
.no-bullets li {
  margin-bottom: 10px;
  margin-bottom: 0.625rem; }

/*=======Headings=======*/
/* line 265, ../../_lib/sass/main-partials/_type.scss */
.primary-heading, .body-copy h1:not([class]), .body-copy h1.primary-heading,
.body-copy h2.primary-heading,
.body-copy h3.primary-heading,
.body-copy h4.primary-heading,
.body-copy h5.primary-heading,
.body-copy h6.primary-heading,
.body-copy p.primary-heading,
.body-copy ul.primary-heading,
.secondary-heading,
.body-copy h2:not([class]),
.body-copy h1.secondary-heading,
.body-copy h2.secondary-heading,
.body-copy h3.secondary-heading,
.body-copy h4.secondary-heading,
.body-copy h5.secondary-heading,
.body-copy h6.secondary-heading,
.body-copy p.secondary-heading,
.body-copy ul.secondary-heading,
.tertiary-heading,
.body-copy h3:not([class]),
.body-copy h1.tertiary-heading,
.body-copy h2.tertiary-heading,
.body-copy h3.tertiary-heading,
.body-copy h4.tertiary-heading,
.body-copy h5.tertiary-heading,
.body-copy h6.tertiary-heading,
.body-copy p.tertiary-heading,
.body-copy ul.tertiary-heading,
.quarternary-heading,
.body-copy h4:not([class]),
.body-copy h1.quarternary-heading,
.body-copy h2.quarternary-heading,
.body-copy h3.quarternary-heading,
.body-copy h4.quarternary-heading,
.body-copy h5.quarternary-heading,
.body-copy h6.quarternary-heading,
.body-copy p.quarternary-heading,
.body-copy ul.quarternary-heading,
.quinary-heading,
.body-copy h5:not([class]),
.body-copy h1.quinary-heading,
.body-copy h2.quinary-heading,
.body-copy h3.quinary-heading,
.body-copy h4.quinary-heading,
.body-copy h5.quinary-heading,
.body-copy h6.quinary-heading,
.body-copy p.quinary-heading,
.body-copy ul.quinary-heading,
.senary-heading,
.body-copy h6:not([class]),
.body-copy h1.senary-heading,
.body-copy h2.senary-heading,
.body-copy h3.senary-heading,
.body-copy h4.senary-heading,
.body-copy h5.senary-heading,
.body-copy h6.senary-heading,
.body-copy p.senary-heading,
.body-copy ul.senary-heading {
  margin-top: 45px;
  margin-top: 2.8125rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem; }
  /* line 274, ../../_lib/sass/main-partials/_type.scss */
  .primary-heading:first-child, .body-copy h1:first-child:not([class]), .body-copy h1.primary-heading:first-child,
  .body-copy h2.primary-heading:first-child,
  .body-copy h3.primary-heading:first-child,
  .body-copy h4.primary-heading:first-child,
  .body-copy h5.primary-heading:first-child,
  .body-copy h6.primary-heading:first-child,
  .body-copy p.primary-heading:first-child,
  .body-copy ul.primary-heading:first-child,
  .secondary-heading:first-child,
  .body-copy h2:first-child:not([class]),
  .body-copy h1.secondary-heading:first-child,
  .body-copy h2.secondary-heading:first-child,
  .body-copy h3.secondary-heading:first-child,
  .body-copy h4.secondary-heading:first-child,
  .body-copy h5.secondary-heading:first-child,
  .body-copy h6.secondary-heading:first-child,
  .body-copy p.secondary-heading:first-child,
  .body-copy ul.secondary-heading:first-child,
  .tertiary-heading:first-child,
  .body-copy h3:first-child:not([class]),
  .body-copy h1.tertiary-heading:first-child,
  .body-copy h2.tertiary-heading:first-child,
  .body-copy h3.tertiary-heading:first-child,
  .body-copy h4.tertiary-heading:first-child,
  .body-copy h5.tertiary-heading:first-child,
  .body-copy h6.tertiary-heading:first-child,
  .body-copy p.tertiary-heading:first-child,
  .body-copy ul.tertiary-heading:first-child,
  .quarternary-heading:first-child,
  .body-copy h4:first-child:not([class]),
  .body-copy h1.quarternary-heading:first-child,
  .body-copy h2.quarternary-heading:first-child,
  .body-copy h3.quarternary-heading:first-child,
  .body-copy h4.quarternary-heading:first-child,
  .body-copy h5.quarternary-heading:first-child,
  .body-copy h6.quarternary-heading:first-child,
  .body-copy p.quarternary-heading:first-child,
  .body-copy ul.quarternary-heading:first-child,
  .quinary-heading:first-child,
  .body-copy h5:first-child:not([class]),
  .body-copy h1.quinary-heading:first-child,
  .body-copy h2.quinary-heading:first-child,
  .body-copy h3.quinary-heading:first-child,
  .body-copy h4.quinary-heading:first-child,
  .body-copy h5.quinary-heading:first-child,
  .body-copy h6.quinary-heading:first-child,
  .body-copy p.quinary-heading:first-child,
  .body-copy ul.quinary-heading:first-child,
  .senary-heading:first-child,
  .body-copy h6:first-child:not([class]),
  .body-copy h1.senary-heading:first-child,
  .body-copy h2.senary-heading:first-child,
  .body-copy h3.senary-heading:first-child,
  .body-copy h4.senary-heading:first-child,
  .body-copy h5.senary-heading:first-child,
  .body-copy h6.senary-heading:first-child,
  .body-copy p.senary-heading:first-child,
  .body-copy ul.senary-heading:first-child {
    margin-top: 0; }
  /* line 278, ../../_lib/sass/main-partials/_type.scss */
  .primary-heading:last-child, .body-copy h1:last-child:not([class]), .body-copy h1.primary-heading:last-child,
  .body-copy h2.primary-heading:last-child,
  .body-copy h3.primary-heading:last-child,
  .body-copy h4.primary-heading:last-child,
  .body-copy h5.primary-heading:last-child,
  .body-copy h6.primary-heading:last-child,
  .body-copy p.primary-heading:last-child,
  .body-copy ul.primary-heading:last-child,
  .secondary-heading:last-child,
  .body-copy h2:last-child:not([class]),
  .body-copy h1.secondary-heading:last-child,
  .body-copy h2.secondary-heading:last-child,
  .body-copy h3.secondary-heading:last-child,
  .body-copy h4.secondary-heading:last-child,
  .body-copy h5.secondary-heading:last-child,
  .body-copy h6.secondary-heading:last-child,
  .body-copy p.secondary-heading:last-child,
  .body-copy ul.secondary-heading:last-child,
  .tertiary-heading:last-child,
  .body-copy h3:last-child:not([class]),
  .body-copy h1.tertiary-heading:last-child,
  .body-copy h2.tertiary-heading:last-child,
  .body-copy h3.tertiary-heading:last-child,
  .body-copy h4.tertiary-heading:last-child,
  .body-copy h5.tertiary-heading:last-child,
  .body-copy h6.tertiary-heading:last-child,
  .body-copy p.tertiary-heading:last-child,
  .body-copy ul.tertiary-heading:last-child,
  .quarternary-heading:last-child,
  .body-copy h4:last-child:not([class]),
  .body-copy h1.quarternary-heading:last-child,
  .body-copy h2.quarternary-heading:last-child,
  .body-copy h3.quarternary-heading:last-child,
  .body-copy h4.quarternary-heading:last-child,
  .body-copy h5.quarternary-heading:last-child,
  .body-copy h6.quarternary-heading:last-child,
  .body-copy p.quarternary-heading:last-child,
  .body-copy ul.quarternary-heading:last-child,
  .quinary-heading:last-child,
  .body-copy h5:last-child:not([class]),
  .body-copy h1.quinary-heading:last-child,
  .body-copy h2.quinary-heading:last-child,
  .body-copy h3.quinary-heading:last-child,
  .body-copy h4.quinary-heading:last-child,
  .body-copy h5.quinary-heading:last-child,
  .body-copy h6.quinary-heading:last-child,
  .body-copy p.quinary-heading:last-child,
  .body-copy ul.quinary-heading:last-child,
  .senary-heading:last-child,
  .body-copy h6:last-child:not([class]),
  .body-copy h1.senary-heading:last-child,
  .body-copy h2.senary-heading:last-child,
  .body-copy h3.senary-heading:last-child,
  .body-copy h4.senary-heading:last-child,
  .body-copy h5.senary-heading:last-child,
  .body-copy h6.senary-heading:last-child,
  .body-copy p.senary-heading:last-child,
  .body-copy ul.senary-heading:last-child {
    margin-bottom: 0; }
  /* line 282, ../../_lib/sass/main-partials/_type.scss */
  .primary-heading + .grid, .body-copy h1:not([class]) + .grid, .body-copy h1.primary-heading + .grid,
  .body-copy h2.primary-heading + .grid,
  .body-copy h3.primary-heading + .grid,
  .body-copy h4.primary-heading + .grid,
  .body-copy h5.primary-heading + .grid,
  .body-copy h6.primary-heading + .grid,
  .body-copy p.primary-heading + .grid,
  .body-copy ul.primary-heading + .grid,
  .secondary-heading + .grid,
  .body-copy h2:not([class]) + .grid,
  .body-copy h1.secondary-heading + .grid,
  .body-copy h2.secondary-heading + .grid,
  .body-copy h3.secondary-heading + .grid,
  .body-copy h4.secondary-heading + .grid,
  .body-copy h5.secondary-heading + .grid,
  .body-copy h6.secondary-heading + .grid,
  .body-copy p.secondary-heading + .grid,
  .body-copy ul.secondary-heading + .grid,
  .tertiary-heading + .grid,
  .body-copy h3:not([class]) + .grid,
  .body-copy h1.tertiary-heading + .grid,
  .body-copy h2.tertiary-heading + .grid,
  .body-copy h3.tertiary-heading + .grid,
  .body-copy h4.tertiary-heading + .grid,
  .body-copy h5.tertiary-heading + .grid,
  .body-copy h6.tertiary-heading + .grid,
  .body-copy p.tertiary-heading + .grid,
  .body-copy ul.tertiary-heading + .grid,
  .quarternary-heading + .grid,
  .body-copy h4:not([class]) + .grid,
  .body-copy h1.quarternary-heading + .grid,
  .body-copy h2.quarternary-heading + .grid,
  .body-copy h3.quarternary-heading + .grid,
  .body-copy h4.quarternary-heading + .grid,
  .body-copy h5.quarternary-heading + .grid,
  .body-copy h6.quarternary-heading + .grid,
  .body-copy p.quarternary-heading + .grid,
  .body-copy ul.quarternary-heading + .grid,
  .quinary-heading + .grid,
  .body-copy h5:not([class]) + .grid,
  .body-copy h1.quinary-heading + .grid,
  .body-copy h2.quinary-heading + .grid,
  .body-copy h3.quinary-heading + .grid,
  .body-copy h4.quinary-heading + .grid,
  .body-copy h5.quinary-heading + .grid,
  .body-copy h6.quinary-heading + .grid,
  .body-copy p.quinary-heading + .grid,
  .body-copy ul.quinary-heading + .grid,
  .senary-heading + .grid,
  .body-copy h6:not([class]) + .grid,
  .body-copy h1.senary-heading + .grid,
  .body-copy h2.senary-heading + .grid,
  .body-copy h3.senary-heading + .grid,
  .body-copy h4.senary-heading + .grid,
  .body-copy h5.senary-heading + .grid,
  .body-copy h6.senary-heading + .grid,
  .body-copy p.senary-heading + .grid,
  .body-copy ul.senary-heading + .grid {
    margin-top: 45px;
    margin-top: 2.8125rem; }

/* line 288, ../../_lib/sass/main-partials/_type.scss */
.primary-heading, .body-copy h1:not([class]), .body-copy h1.primary-heading,
.body-copy h2.primary-heading,
.body-copy h3.primary-heading,
.body-copy h4.primary-heading,
.body-copy h5.primary-heading,
.body-copy h6.primary-heading,
.body-copy p.primary-heading,
.body-copy ul.primary-heading {
  color: #B8600D;
  font-weight: 700;
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 38px;
  line-height: 2.375rem; }
  @media (min-width: 56.25em) {
    /* line 288, ../../_lib/sass/main-partials/_type.scss */
    .primary-heading, .body-copy h1:not([class]), .body-copy h1.primary-heading,
    .body-copy h2.primary-heading,
    .body-copy h3.primary-heading,
    .body-copy h4.primary-heading,
    .body-copy h5.primary-heading,
    .body-copy h6.primary-heading,
    .body-copy p.primary-heading,
    .body-copy ul.primary-heading {
      font-size: 34px;
      font-size: 2.125rem;
      line-height: 40px;
      line-height: 2.5rem; } }
  /* line 299, ../../_lib/sass/main-partials/_type.scss */
  .primary-heading + .quarternary-heading, .body-copy h1:not([class]) + .quarternary-heading, .body-copy h1.primary-heading + .quarternary-heading,
  .body-copy h2.primary-heading + .quarternary-heading,
  .body-copy h3.primary-heading + .quarternary-heading,
  .body-copy h4.primary-heading + .quarternary-heading,
  .body-copy h5.primary-heading + .quarternary-heading,
  .body-copy h6.primary-heading + .quarternary-heading,
  .body-copy p.primary-heading + .quarternary-heading,
  .body-copy ul.primary-heading + .quarternary-heading, .body-copy .primary-heading + h4:not([class]), .body-copy h1:not([class]) + h4:not([class]), .body-copy .primary-heading + h1.quarternary-heading,
  .body-copy .primary-heading + h2.quarternary-heading,
  .body-copy .primary-heading + h3.quarternary-heading,
  .body-copy .primary-heading + h4.quarternary-heading,
  .body-copy .primary-heading + h5.quarternary-heading,
  .body-copy .primary-heading + h6.quarternary-heading,
  .body-copy .primary-heading + p.quarternary-heading,
  .body-copy .primary-heading + ul.quarternary-heading {
    margin-top: -10px;
    margin-top: -0.625rem; }

/* line 306, ../../_lib/sass/main-partials/_type.scss */
.secondary-heading, .body-copy h2:not([class]), .body-copy h1.secondary-heading,
.body-copy h2.secondary-heading,
.body-copy h3.secondary-heading,
.body-copy h4.secondary-heading,
.body-copy h5.secondary-heading,
.body-copy h6.secondary-heading,
.body-copy p.secondary-heading,
.body-copy ul.secondary-heading {
  color: #B8600D;
  font-weight: 700;
  font-size: 19px;
  font-size: 1.1875rem;
  line-height: 24px;
  line-height: 1.5rem; }
  @media (min-width: 56.25em) {
    /* line 306, ../../_lib/sass/main-partials/_type.scss */
    .secondary-heading, .body-copy h2:not([class]), .body-copy h1.secondary-heading,
    .body-copy h2.secondary-heading,
    .body-copy h3.secondary-heading,
    .body-copy h4.secondary-heading,
    .body-copy h5.secondary-heading,
    .body-copy h6.secondary-heading,
    .body-copy p.secondary-heading,
    .body-copy ul.secondary-heading {
      font-size: 21px;
      font-size: 1.3125rem;
      line-height: 26px;
      line-height: 1.625rem; } }

/* line 320, ../../_lib/sass/main-partials/_type.scss */
.tertiary-heading, .body-copy h3:not([class]), .body-copy h1.tertiary-heading,
.body-copy h2.tertiary-heading,
.body-copy h3.tertiary-heading,
.body-copy h4.tertiary-heading,
.body-copy h5.tertiary-heading,
.body-copy h6.tertiary-heading,
.body-copy p.tertiary-heading,
.body-copy ul.tertiary-heading {
  color: #333;
  font-weight: 900;
  font-size: 16px;
  font-size: 1rem;
  line-height: 22px;
  line-height: 1.375rem; }
  @media (min-width: 56.25em) {
    /* line 320, ../../_lib/sass/main-partials/_type.scss */
    .tertiary-heading, .body-copy h3:not([class]), .body-copy h1.tertiary-heading,
    .body-copy h2.tertiary-heading,
    .body-copy h3.tertiary-heading,
    .body-copy h4.tertiary-heading,
    .body-copy h5.tertiary-heading,
    .body-copy h6.tertiary-heading,
    .body-copy p.tertiary-heading,
    .body-copy ul.tertiary-heading {
      font-size: 21px;
      font-size: 1.3125rem;
      line-height: 28px;
      line-height: 1.75rem; } }

/* line 333, ../../_lib/sass/main-partials/_type.scss */
.quarternary-heading, .body-copy h4:not([class]), .body-copy h1.quarternary-heading,
.body-copy h2.quarternary-heading,
.body-copy h3.quarternary-heading,
.body-copy h4.quarternary-heading,
.body-copy h5.quarternary-heading,
.body-copy h6.quarternary-heading,
.body-copy p.quarternary-heading,
.body-copy ul.quarternary-heading {
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 32px;
  line-height: 2rem; }
  @media (min-width: 56.25em) {
    /* line 333, ../../_lib/sass/main-partials/_type.scss */
    .quarternary-heading, .body-copy h4:not([class]), .body-copy h1.quarternary-heading,
    .body-copy h2.quarternary-heading,
    .body-copy h3.quarternary-heading,
    .body-copy h4.quarternary-heading,
    .body-copy h5.quarternary-heading,
    .body-copy h6.quarternary-heading,
    .body-copy p.quarternary-heading,
    .body-copy ul.quarternary-heading {
      font-size: 32px;
      font-size: 2rem;
      line-height: 38px;
      line-height: 2.375rem; } }

/* line 345, ../../_lib/sass/main-partials/_type.scss */
.quinary-heading, .body-copy h5:not([class]), .body-copy h1.quinary-heading,
.body-copy h2.quinary-heading,
.body-copy h3.quinary-heading,
.body-copy h4.quinary-heading,
.body-copy h5.quinary-heading,
.body-copy h6.quinary-heading,
.body-copy p.quinary-heading,
.body-copy ul.quinary-heading {
  font-weight: 700; }

/* line 350, ../../_lib/sass/main-partials/_type.scss */
.senary-heading, .body-copy h6:not([class]), .body-copy h1.senary-heading,
.body-copy h2.senary-heading,
.body-copy h3.senary-heading,
.body-copy h4.senary-heading,
.body-copy h5.senary-heading,
.body-copy h6.senary-heading,
.body-copy p.senary-heading,
.body-copy ul.senary-heading {
  font-weight: 700; }

/*=======Body Copy / WYSIWYG=======*/
/* line 62, ../../_lib/sass/main-partials/_body-copy.scss */
.body-copy ul + ul {
  margin-top: 45px;
  margin-top: 2.8125rem; }
/* line 66, ../../_lib/sass/main-partials/_body-copy.scss */
.body-copy ul.action,
.body-copy .button {
  margin-bottom: 45px;
  margin-bottom: 2.8125rem; }
/* line 73, ../../_lib/sass/main-partials/_body-copy.scss */
.body-copy .img-caption {
  margin: 45px 0;
  margin: 2.8125rem 0; }
  /* line 76, ../../_lib/sass/main-partials/_body-copy.scss */
  .body-copy .img-caption:first-child {
    margin-top: 0; }
/* line 82, ../../_lib/sass/main-partials/_body-copy.scss */
.body-copy .highlight {
  margin: 45px 0;
  margin: 2.8125rem 0; }
  /* line 85, ../../_lib/sass/main-partials/_body-copy.scss */
  .body-copy .highlight:first-child {
    margin-top: 0; }

@page {
  margin: 65px; }
/* line 15, ../../_lib/sass/print.scss */
.header-identity .screen-reader-content {
  width: auto !important;
  height: auto !important;
  clip: auto !important;
  clip-path: none !important;
  position: static !important;
  font-size: 36px; }

/* line 26, ../../_lib/sass/print.scss */
.print-only {
  display: block;
  visibility: visible; }

/* line 31, ../../_lib/sass/print.scss */
.skip-links,
.shareholder,
.search-site,
.nav-primary,
.hero-tabs,
.icon,
.utility-list,
.links-top,
.links-connect,
.tabs-triggers,
.hero {
  display: none;
  visibility: hidden; }

/* line 46, ../../_lib/sass/print.scss */
a {
  color: black;
  text-decoration: none;
  border: 0; }

/* line 52, ../../_lib/sass/print.scss */
.header-identity,
.nasdaq,
.hero-tabs-panel,
.card,
.stripe,
.tabs-panel,
.copyright,
.filmstrip {
  margin-bottom: 30px; }

/* line 63, ../../_lib/sass/print.scss */
.nasdaq p {
  margin-bottom: 0; }
