.layout-3col {
  margin-left: -20px;
  margin-right: -20px;
  padding-left: 0;
  padding-right: 0;
}

.layout-3col:before {
  content: "";
  display: table;
}

.layout-3col:after {
  content: "";
  display: table;
  clear: both;
}

.layout-3col__full, .layout-3col__left-content, .layout-3col__right-content, .layout-3col__left-sidebar, .layout-3col__right-sidebar, .layout-3col__first-left-sidebar, .layout-3col__second-left-sidebar, .layout-3col__col-1, .layout-3col__col-2, .layout-3col__col-3, .layout-3col__col-4, .layout-3col__col-x {
  clear: both;
  padding-left: 20px;
  padding-right: 20px;
  float: left;
  width: 100%;
  margin-left: 0%;
  margin-right: -100%;
}

[dir="rtl"] .layout-3col__full, [dir="rtl"] .layout-3col__left-content, [dir="rtl"] .layout-3col__right-content, [dir="rtl"] .layout-3col__left-sidebar, [dir="rtl"] .layout-3col__right-sidebar, [dir="rtl"] .layout-3col__first-left-sidebar, [dir="rtl"] .layout-3col__second-left-sidebar, [dir="rtl"] .layout-3col__col-1, [dir="rtl"] .layout-3col__col-2, [dir="rtl"] .layout-3col__col-3, [dir="rtl"] .layout-3col__col-4, [dir="rtl"] .layout-3col__col-x {
  float: right;
  margin-right: 0%;
  margin-left: -100%;
}

@media (min-width: 768px) {
  .layout-3col {
    margin-left: -75px;
    margin-right: -75px;
    padding-left: 0;
    padding-right: 0;
  }
  .layout-3col:before {
    content: "";
    display: table;
  }
  .layout-3col:after {
    content: "";
    display: table;
    clear: both;
  }
  .layout-3col__full, .layout-3col__left-content, .layout-3col__right-content, .layout-3col__left-sidebar, .layout-3col__right-sidebar {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 75px;
    padding-right: 75px;
  }
  [dir="rtl"] .layout-3col__full, [dir="rtl"] .layout-3col__left-content, [dir="rtl"] .layout-3col__right-content, [dir="rtl"] .layout-3col__left-sidebar, [dir="rtl"] .layout-3col__right-sidebar {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .layout-3col__first-left-sidebar, .layout-3col__col-1, .layout-3col__col-3, .layout-3col__col-x:nth-child(2n + 1) {
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 75px;
    padding-right: 75px;
  }
  [dir="rtl"] .layout-3col__first-left-sidebar, [dir="rtl"] .layout-3col__col-1, [dir="rtl"] .layout-3col__col-3, [dir="rtl"] .layout-3col__col-x:nth-child(2n + 1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .layout-3col__second-left-sidebar, .layout-3col__col-2, .layout-3col__col-4, .layout-3col__col-x:nth-child(2n) {
    clear: none;
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 75px;
    padding-right: 75px;
  }
  [dir="rtl"] .layout-3col__second-left-sidebar, [dir="rtl"] .layout-3col__col-2, [dir="rtl"] .layout-3col__col-4, [dir="rtl"] .layout-3col__col-x:nth-child(2n) {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

@media (min-width: 1200px) {
  .layout-3col__full {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__full {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .layout-3col__left-content {
    float: left;
    width: 66.66667%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__left-content {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .layout-3col__right-content {
    float: left;
    width: 66.66667%;
    margin-left: 33.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__right-content {
    float: right;
    margin-right: 33.33333%;
    margin-left: -100%;
  }
  .layout-3col__left-sidebar, .layout-3col__first-left-sidebar, .layout-3col__second-left-sidebar {
    clear: right;
    float: right;
    width: 33.33333%;
    margin-right: 66.66667%;
    margin-left: -100%;
  }
  [dir="rtl"] .layout-3col__left-sidebar, [dir="rtl"] .layout-3col__first-left-sidebar, [dir="rtl"] .layout-3col__second-left-sidebar {
    clear: left;
  }
  [dir="rtl"] .layout-3col__left-sidebar, [dir="rtl"] .layout-3col__first-left-sidebar, [dir="rtl"] .layout-3col__second-left-sidebar {
    float: left;
    margin-left: 66.66667%;
    margin-right: -100%;
  }
  .layout-3col__right-sidebar {
    clear: right;
    float: right;
    width: 33.33333%;
    margin-right: 0%;
    margin-left: -100%;
  }
  [dir="rtl"] .layout-3col__right-sidebar {
    clear: left;
  }
  [dir="rtl"] .layout-3col__right-sidebar {
    float: left;
    margin-left: 0%;
    margin-right: -100%;
  }
  .layout-3col__col-1, .layout-3col__col-x:nth-child(3n+1) {
    clear: both;
    float: left;
    width: 33.33333%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__col-1, [dir="rtl"] .layout-3col__col-x:nth-child(3n+1) {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
  .layout-3col__col-2, .layout-3col__col-x:nth-child(3n+2) {
    clear: none;
    float: left;
    width: 33.33333%;
    margin-left: 33.33333%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__col-2, [dir="rtl"] .layout-3col__col-x:nth-child(3n+2) {
    float: right;
    margin-right: 33.33333%;
    margin-left: -100%;
  }
  .layout-3col__col-3, .layout-3col__col-x:nth-child(3n) {
    clear: none;
    float: left;
    width: 33.33333%;
    margin-left: 66.66667%;
    margin-right: -100%;
  }
  [dir="rtl"] .layout-3col__col-3, [dir="rtl"] .layout-3col__col-x:nth-child(3n) {
    float: right;
    margin-right: 66.66667%;
    margin-left: -100%;
  }
  .layout-3col__col-4 {
    display: none;
  }
}

.layout-3col__grid-item-container {
  padding-left: 0;
  padding-right: 0;
}

.layout-3col__grid-item-container:before {
  content: "";
  display: table;
}

.layout-3col__grid-item-container:after {
  content: "";
  display: table;
  clear: both;
}

.layout-center,
.is-page-node-type-section-landing-page .section-top,
.is-page-node-type-subsection-overview-page .section-top,
.is-page-node-type-location .section-top,
.is-path-search .section-top,
.is-page-node-type-section-landing-page .field--name-field-rotator .container-rotator,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .container-rotator,
.is-page-node-type-location .field--name-field-rotator .container-rotator,
.is-path-search .field--name-field-rotator .container-rotator,
.is-page-node-type-section-landing-page .field--name-field-bottom-graphics,
.is-page-node-type-section-landing-page .field--name-field-bottom-statistics,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics,
.is-page-node-type-location .field--name-field-bottom-graphics,
.is-page-node-type-location .field--name-field-bottom-statistics,
.is-path-search .field--name-field-bottom-graphics,
.is-path-search .field--name-field-bottom-statistics,
.is-page-node-type-section-landing-page .news-wrapper .landing-news,
.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .events-wrapper .landing-news,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights,
.is-page-node-type-location .news-wrapper .landing-news,
.is-page-node-type-location .news-wrapper .landing-news-highlights,
.is-page-node-type-location .events-wrapper .landing-news,
.is-page-node-type-location .events-wrapper .landing-news-highlights,
.is-page-node-type-location .spotlight-wrapper .landing-news,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-location .faqs-wrapper .landing-news,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights,
.is-path-search .news-wrapper .landing-news,
.is-path-search .news-wrapper .landing-news-highlights,
.is-path-search .events-wrapper .landing-news,
.is-path-search .events-wrapper .landing-news-highlights,
.is-path-search .spotlight-wrapper .landing-news,
.is-path-search .spotlight-wrapper .landing-news-highlights,
.is-path-search .faqs-wrapper .landing-news,
.is-path-search .faqs-wrapper .landing-news-highlights {
  padding-left: 20px;
  padding-right: 20px;
  margin: 0 auto;
  max-width: 1590px;
}

@media (min-width: 768px) {
  .layout-center,
  .is-page-node-type-section-landing-page .section-top,
  .is-page-node-type-subsection-overview-page .section-top,
  .is-page-node-type-location .section-top,
  .is-path-search .section-top,
  .is-page-node-type-section-landing-page .field--name-field-rotator .container-rotator,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .container-rotator,
  .is-page-node-type-location .field--name-field-rotator .container-rotator,
  .is-path-search .field--name-field-rotator .container-rotator,
  .is-page-node-type-section-landing-page .field--name-field-bottom-graphics,
  .is-page-node-type-section-landing-page .field--name-field-bottom-statistics,
  .is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics,
  .is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics,
  .is-page-node-type-location .field--name-field-bottom-graphics,
  .is-page-node-type-location .field--name-field-bottom-statistics,
  .is-path-search .field--name-field-bottom-graphics,
  .is-path-search .field--name-field-bottom-statistics,
  .is-page-node-type-section-landing-page .news-wrapper .landing-news,
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-location .news-wrapper .landing-news,
  .is-page-node-type-location .news-wrapper .landing-news-highlights,
  .is-page-node-type-location .events-wrapper .landing-news,
  .is-page-node-type-location .events-wrapper .landing-news-highlights,
  .is-page-node-type-location .spotlight-wrapper .landing-news,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-location .faqs-wrapper .landing-news,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights,
  .is-path-search .news-wrapper .landing-news,
  .is-path-search .news-wrapper .landing-news-highlights,
  .is-path-search .events-wrapper .landing-news,
  .is-path-search .events-wrapper .landing-news-highlights,
  .is-path-search .spotlight-wrapper .landing-news,
  .is-path-search .spotlight-wrapper .landing-news-highlights,
  .is-path-search .faqs-wrapper .landing-news,
  .is-path-search .faqs-wrapper .landing-news-highlights {
    padding-left: 75px;
    padding-right: 75px;
  }
}

.layout-center--shared-grid,
.layout-center.layout-3col {
  padding-left: 0;
  padding-right: 0;
}

.layout-swap {
  position: relative;
}

@media (min-width: 555px) {
  .layout-swap {
    padding-top: 48px;
  }
}

@media (min-width: 555px) {
  .layout-swap__top {
    position: absolute;
    top: 0;
    height: 48px;
    width: 100%;
  }
}

.contact-info,
.is-page-node-type-subsection-overview-page .contact-info,
.is-page-node-type-page .contact-info {
  background-color: #f7f7f7;
  margin: 2em 0;
}

.contact-info__title {
  background-color: #000;
  border-top: 6px solid;
  color: #fff;
  padding: 16px;
  font-family: Oswald, Verdana, Tahoma;
  font-size: 24px;
}

.contact-info__body svg {
  width: 16px;
  height: 16px;
  position: absolute;
  right: -1.5em;
}

.contact-info__body .contact-info__link {
  display: inline-block;
}

.contact-info__body .contact-info__link a {
  text-decoration: none;
  color: #000;
  display: block;
  padding: 16px 4px 16px 16px;
  position: relative;
}

.contact-info__body .contact-info__link span.mailto {
  display: none;
}

.contact-info__body .contact-info__content {
  padding: 16px;
  border-top: 1px solid #e3e5e3;
}

.contact-info__body .contact-info__content a {
  color: #004c72;
  position: relative;
}

.is-page-node-type-section-landing-page .subsection-title,
.is-page-node-type-subsection-overview-page .subsection-title,
.is-page-node-type-location .subsection-title,
.is-path-search .subsection-title {
  display: block;
  font-family: Oswald, Verdana, Tahoma;
  font-size: 2.25em;
  font-weight: 300;
  letter-spacing: .4px;
  line-height: 3em;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .spotlight-wrapper,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper,
  .is-page-node-type-location .spotlight-wrapper,
  .is-path-search .spotlight-wrapper {
    margin-top: 60px;
  }
}

.is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper,
.is-page-node-type-location .spotlight-wrapper .field-wrapper,
.is-path-search .spotlight-wrapper .field-wrapper {
  border-top: 1px dotted #6a6a6a;
  padding: 1em 0;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper,
  .is-page-node-type-location .spotlight-wrapper .field-wrapper,
  .is-path-search .spotlight-wrapper .field-wrapper {
    padding: 2em 0;
  }
}

.is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight,
.is-page-node-type-location .spotlight-wrapper .field-wrapper .field--name-field-spotlight,
.is-path-search .spotlight-wrapper .field-wrapper .field--name-field-spotlight {
  display: flex;
  flex-flow: wrap;
  justify-content: space-between;
}

.is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
.is-page-node-type-location .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
.is-path-search .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item {
  margin: 0 0 2em;
  width: 100%;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
  .is-page-node-type-location .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item,
  .is-path-search .spotlight-wrapper .field-wrapper .field--name-field-spotlight > .field__item {
    width: 48.5%;
  }
}

.is-page-node-type-section-landing-page .section-top,
.is-page-node-type-subsection-overview-page .section-top,
.is-page-node-type-location .section-top,
.is-path-search .section-top {
  padding-left: 0;
  padding-right: 0;
  padding-top: 36px;
  padding-bottom: 36px;
}

.is-page-node-type-section-landing-page .section-top:before,
.is-page-node-type-subsection-overview-page .section-top:before,
.is-page-node-type-location .section-top:before,
.is-path-search .section-top:before {
  content: "";
  display: table;
}

.is-page-node-type-section-landing-page .section-top:after,
.is-page-node-type-subsection-overview-page .section-top:after,
.is-page-node-type-location .section-top:after,
.is-path-search .section-top:after {
  content: "";
  display: table;
  clear: both;
}

.is-page-node-type-section-landing-page .section-top__logo,
.is-page-node-type-subsection-overview-page .section-top__logo,
.is-page-node-type-location .section-top__logo,
.is-path-search .section-top__logo {
  float: left;
  width: 25%;
  margin-left: 0%;
  margin-right: -100%;
  position: relative;
  top: .5em;
  display: none;
}

[dir="rtl"] .is-page-node-type-section-landing-page .section-top__logo, [dir="rtl"]
.is-page-node-type-subsection-overview-page .section-top__logo, [dir="rtl"]
.is-page-node-type-location .section-top__logo, [dir="rtl"]
.is-path-search .section-top__logo {
  float: right;
  margin-right: 0%;
  margin-left: -100%;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .section-top__logo,
  .is-page-node-type-subsection-overview-page .section-top__logo,
  .is-page-node-type-location .section-top__logo,
  .is-path-search .section-top__logo {
    display: block;
  }
}

.is-page-node-type-section-landing-page .section-top__logo img,
.is-page-node-type-subsection-overview-page .section-top__logo img,
.is-page-node-type-location .section-top__logo img,
.is-path-search .section-top__logo img {
  width: 60%;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .section-top__how-do-i,
  .is-page-node-type-subsection-overview-page .section-top__how-do-i,
  .is-page-node-type-location .section-top__how-do-i,
  .is-path-search .section-top__how-do-i {
    float: left;
    width: 25%;
    margin-left: 75%;
    margin-right: -100%;
  }
  [dir="rtl"] .is-page-node-type-section-landing-page .section-top__how-do-i, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .section-top__how-do-i, [dir="rtl"]
  .is-page-node-type-location .section-top__how-do-i, [dir="rtl"]
  .is-path-search .section-top__how-do-i {
    float: right;
    margin-right: 75%;
    margin-left: -100%;
  }
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i {
  position: relative;
  width: 100%;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i,
  .is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i,
  .is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i,
  .is-path-search .section-top__how-do-i .field--name-field-how-do-i {
    width: 75%;
  }
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i button,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i button,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i button,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i button {
  background: none;
  border: 0;
  padding: 0;
  color: inherit;
  width: 100%;
  text-align: left;
  position: relative;
  overflow: hidden;
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i button::after,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i button::after,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i button::after,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i button::after {
  content: '>';
  position: absolute;
  right: 0;
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i button.active::after,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i button.active::after,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i button.active::after,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i button.active::after {
  -ms-transform: rotate(90deg);
      transform: rotate(90deg);
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i h3,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i h3,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i h3,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i h3 {
  font-family: Oswald, Verdana, Tahoma;
  color: #6a6a6a;
  font-weight: 300;
  font-size: 1.65em;
  margin: 0 0 .5em;
  border-bottom: 2px solid #6a6a6a;
  line-height: 2;
  position: relative;
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i .field__items,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i .field__items,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i .field__items,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i .field__items {
  display: none;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  padding: .5em 1em;
  background: #fff;
  width: 100%;
  z-index: 100;
  position: absolute;
}

.is-page-node-type-section-landing-page .section-top__how-do-i .field--name-field-how-do-i .field__items a,
.is-page-node-type-subsection-overview-page .section-top__how-do-i .field--name-field-how-do-i .field__items a,
.is-page-node-type-location .section-top__how-do-i .field--name-field-how-do-i .field__items a,
.is-path-search .section-top__how-do-i .field--name-field-how-do-i .field__items a {
  color: #000;
  font-size: 1rem;
  line-height: 2;
  text-decoration: none;
}

.is-page-node-type-section-landing-page .field--name-field-rotator,
.is-page-node-type-subsection-overview-page .field--name-field-rotator,
.is-page-node-type-location .field--name-field-rotator,
.is-path-search .field--name-field-rotator {
  padding: 1em;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator,
  .is-page-node-type-location .field--name-field-rotator,
  .is-path-search .field--name-field-rotator {
    padding: 1.5em;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator a,
.is-page-node-type-subsection-overview-page .field--name-field-rotator a,
.is-page-node-type-location .field--name-field-rotator a,
.is-path-search .field--name-field-rotator a {
  text-decoration: none;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .container-rotator,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .container-rotator,
.is-page-node-type-location .field--name-field-rotator .container-rotator,
.is-path-search .field--name-field-rotator .container-rotator {
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .container-rotator:before,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .container-rotator:before,
.is-page-node-type-location .field--name-field-rotator .container-rotator:before,
.is-path-search .field--name-field-rotator .container-rotator:before {
  content: "";
  display: table;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .container-rotator:after,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .container-rotator:after,
.is-page-node-type-location .field--name-field-rotator .container-rotator:after,
.is-path-search .field--name-field-rotator .container-rotator:after {
  content: "";
  display: table;
  clear: both;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls,
.is-page-node-type-location .field--name-field-rotator .rotator-controls,
.is-path-search .field--name-field-rotator .rotator-controls {
  width: 100%;
  position: relative;
  padding: 1em 0 0;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left,
.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .left,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .right,
.is-path-search .field--name-field-rotator .rotator-controls .left,
.is-path-search .field--name-field-rotator .rotator-controls .right {
  position: absolute;
  bottom: 0;
  z-index: 200;
  font-size: 2em;
  font-weight: 300;
  background: transparent;
  border: 0;
  color: #fff;
  padding: 0;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .left,
.is-path-search .field--name-field-rotator .rotator-controls .left {
  left: 20%;
}

@media (min-width: 444px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .left,
  .is-path-search .field--name-field-rotator .rotator-controls .left {
    left: 30%;
  }
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .left,
  .is-path-search .field--name-field-rotator .rotator-controls .left {
    left: 40%;
  }
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .left,
  .is-path-search .field--name-field-rotator .rotator-controls .left {
    left: 43%;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .left::after,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .left::after,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .left::after,
.is-path-search .field--name-field-rotator .rotator-controls .left::after {
  content: '<';
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .right,
.is-path-search .field--name-field-rotator .rotator-controls .right {
  right: 20%;
}

@media (min-width: 444px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .right,
  .is-path-search .field--name-field-rotator .rotator-controls .right {
    right: 30%;
  }
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .right,
  .is-path-search .field--name-field-rotator .rotator-controls .right {
    right: 40%;
  }
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right,
  .is-page-node-type-location .field--name-field-rotator .rotator-controls .right,
  .is-path-search .field--name-field-rotator .rotator-controls .right {
    right: 43%;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .right::after,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .right::after,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .right::after,
.is-path-search .field--name-field-rotator .rotator-controls .right::after {
  content: '>';
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .slick-dots,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .slick-dots,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .slick-dots,
.is-path-search .field--name-field-rotator .rotator-controls .slick-dots {
  position: relative;
  bottom: 0;
  z-index: 100;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .slick-dots li button,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .slick-dots li button,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .slick-dots li button,
.is-path-search .field--name-field-rotator .rotator-controls .slick-dots li button {
  padding: 0;
  opacity: 1;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .slick-dots li button::before,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .slick-dots li button::before,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .slick-dots li button::before,
.is-path-search .field--name-field-rotator .rotator-controls .slick-dots li button::before {
  color: #fff;
  opacity: .9;
  font-size: 10px;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator-controls .slick-dots li.slick-active button::before,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator-controls .slick-dots li.slick-active button::before,
.is-page-node-type-location .field--name-field-rotator .rotator-controls .slick-dots li.slick-active button::before,
.is-path-search .field--name-field-rotator .rotator-controls .slick-dots li.slick-active button::before {
  opacity: 1;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator__image,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__image,
  .is-page-node-type-location .field--name-field-rotator .rotator__image,
  .is-path-search .field--name-field-rotator .rotator__image {
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
  }
  [dir="rtl"] .is-page-node-type-section-landing-page .field--name-field-rotator .rotator__image, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__image, [dir="rtl"]
  .is-page-node-type-location .field--name-field-rotator .rotator__image, [dir="rtl"]
  .is-path-search .field--name-field-rotator .rotator__image {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator__image img,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__image img,
.is-page-node-type-location .field--name-field-rotator .rotator__image img,
.is-path-search .field--name-field-rotator .rotator__image img {
  width: 100%;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body,
.is-page-node-type-location .field--name-field-rotator .rotator__body,
.is-path-search .field--name-field-rotator .rotator__body {
  color: #fff;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body,
  .is-page-node-type-location .field--name-field-rotator .rotator__body,
  .is-path-search .field--name-field-rotator .rotator__body {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding: 0 1em;
  }
  [dir="rtl"] .is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body, [dir="rtl"]
  .is-page-node-type-location .field--name-field-rotator .rotator__body, [dir="rtl"]
  .is-path-search .field--name-field-rotator .rotator__body {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body__title,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body__title,
.is-page-node-type-location .field--name-field-rotator .rotator__body__title,
.is-path-search .field--name-field-rotator .rotator__body__title {
  font-family: Oswald, Verdana, Tahoma;
  font-weight: 300;
  font-size: 1.8em;
  margin: .5em 0;
  line-height: 1.4;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body__title,
  .is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body__title,
  .is-page-node-type-location .field--name-field-rotator .rotator__body__title,
  .is-path-search .field--name-field-rotator .rotator__body__title {
    font-size: 2.2em;
  }
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body__content,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body__content,
.is-page-node-type-location .field--name-field-rotator .rotator__body__content,
.is-path-search .field--name-field-rotator .rotator__body__content {
  font-family: Lato, Verdana, Tahoma;
  font-size: 1.1em;
}

.is-page-node-type-section-landing-page .field--name-field-rotator .rotator__body__content p,
.is-page-node-type-subsection-overview-page .field--name-field-rotator .rotator__body__content p,
.is-page-node-type-location .field--name-field-rotator .rotator__body__content p,
.is-path-search .field--name-field-rotator .rotator__body__content p {
  margin: .5rem 0;
}

.is-page-node-type-section-landing-page .field--name-field-bottom-graphics, .is-page-node-type-section-landing-page .field--name-field-bottom-statistics,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics,
.is-page-node-type-location .field--name-field-bottom-graphics,
.is-page-node-type-location .field--name-field-bottom-statistics,
.is-path-search .field--name-field-bottom-graphics,
.is-path-search .field--name-field-bottom-statistics {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: wrap;
}

.is-page-node-type-section-landing-page .field--name-field-bottom-graphics > .field__item, .is-page-node-type-section-landing-page .field--name-field-bottom-statistics > .field__item,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics > .field__item,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics > .field__item,
.is-page-node-type-location .field--name-field-bottom-graphics > .field__item,
.is-page-node-type-location .field--name-field-bottom-statistics > .field__item,
.is-path-search .field--name-field-bottom-graphics > .field__item,
.is-path-search .field--name-field-bottom-statistics > .field__item {
  text-align: center;
  position: relative;
  flex-basis: 100%;
  margin: 0 0 1em;
}

@media (min-width: 555px) {
  .is-page-node-type-section-landing-page .field--name-field-bottom-graphics > .field__item, .is-page-node-type-section-landing-page .field--name-field-bottom-statistics > .field__item,
  .is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics > .field__item,
  .is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics > .field__item,
  .is-page-node-type-location .field--name-field-bottom-graphics > .field__item,
  .is-page-node-type-location .field--name-field-bottom-statistics > .field__item,
  .is-path-search .field--name-field-bottom-graphics > .field__item,
  .is-path-search .field--name-field-bottom-statistics > .field__item {
    flex-basis: 50%;
    padding: .5em;
  }
}

.is-page-node-type-section-landing-page .field--name-field-bottom-graphics > .field__item .field--name-field-title, .is-page-node-type-section-landing-page .field--name-field-bottom-statistics > .field__item .field--name-field-title,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-graphics > .field__item .field--name-field-title,
.is-page-node-type-subsection-overview-page .field--name-field-bottom-statistics > .field__item .field--name-field-title,
.is-page-node-type-location .field--name-field-bottom-graphics > .field__item .field--name-field-title,
.is-page-node-type-location .field--name-field-bottom-statistics > .field__item .field--name-field-title,
.is-path-search .field--name-field-bottom-graphics > .field__item .field--name-field-title,
.is-path-search .field--name-field-bottom-statistics > .field__item .field--name-field-title {
  font-size: 1.5em;
  line-height: 1.5em;
  color: #9a9a9a;
}

.is-page-node-type-section-landing-page .field--name-field-action-icons,
.is-page-node-type-subsection-overview-page .field--name-field-action-icons,
.is-page-node-type-location .field--name-field-action-icons,
.is-path-search .field--name-field-action-icons {
  padding: 36px .5em;
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .container,
.is-page-node-type-subsection-overview-page .field--name-field-action-icons .container,
.is-page-node-type-location .field--name-field-action-icons .container,
.is-path-search .field--name-field-action-icons .container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-action-icons .container,
  .is-page-node-type-subsection-overview-page .field--name-field-action-icons .container,
  .is-page-node-type-location .field--name-field-action-icons .container,
  .is-path-search .field--name-field-action-icons .container {
    flex-wrap: nowrap;
  }
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon,
.is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon,
.is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon,
.is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon {
  text-align: center;
  flex-basis: 50%;
  display: flex;
  justify-content: center;
  margin: 0 0 1.5em;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon {
    flex-basis: 25%;
    margin: 0;
  }
}

@media (min-width: 1200px) {
  .is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon,
  .is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon {
    flex-basis: 23%;
  }
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon a,
.is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon a,
.is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon a,
.is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon a {
  color: #fff;
  text-decoration: none;
  background: transparent;
  padding: 0;
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
.is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
.is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
.is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon .txt {
  font-size: 1.25em;
  font-family: Oswald, Verdana, Tahoma;
  display: block;
  margin: .3em 0 0;
  font-weight: 300;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
  .is-page-node-type-subsection-overview-page .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
  .is-page-node-type-location .field--name-field-action-icons .container .paragraph--type--action-icon .txt,
  .is-path-search .field--name-field-action-icons .container .paragraph--type--action-icon .txt {
    font-size: 1.5em;
    line-height: 1.4;
  }
}

.is-page-node-type-section-landing-page .random-hero,
.is-page-node-type-subsection-overview-page .random-hero,
.is-page-node-type-location .random-hero,
.is-path-search .random-hero {
  display: none;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .random-hero,
  .is-page-node-type-subsection-overview-page .random-hero,
  .is-page-node-type-location .random-hero,
  .is-path-search .random-hero {
    display: block;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .title,
.is-page-node-type-section-landing-page .events-wrapper .title,
.is-page-node-type-section-landing-page .spotlight-wrapper .title,
.is-page-node-type-section-landing-page .faqs-wrapper .title,
.is-page-node-type-subsection-overview-page .news-wrapper .title,
.is-page-node-type-subsection-overview-page .events-wrapper .title,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .title,
.is-page-node-type-subsection-overview-page .faqs-wrapper .title,
.is-page-node-type-location .news-wrapper .title,
.is-page-node-type-location .events-wrapper .title,
.is-page-node-type-location .spotlight-wrapper .title,
.is-page-node-type-location .faqs-wrapper .title,
.is-path-search .news-wrapper .title,
.is-path-search .events-wrapper .title,
.is-path-search .spotlight-wrapper .title,
.is-path-search .faqs-wrapper .title {
  text-align: center;
}

.is-page-node-type-section-landing-page .news-wrapper h3,
.is-page-node-type-section-landing-page .events-wrapper h3,
.is-page-node-type-section-landing-page .spotlight-wrapper h3,
.is-page-node-type-section-landing-page .faqs-wrapper h3,
.is-page-node-type-subsection-overview-page .news-wrapper h3,
.is-page-node-type-subsection-overview-page .events-wrapper h3,
.is-page-node-type-subsection-overview-page .spotlight-wrapper h3,
.is-page-node-type-subsection-overview-page .faqs-wrapper h3,
.is-page-node-type-location .news-wrapper h3,
.is-page-node-type-location .events-wrapper h3,
.is-page-node-type-location .spotlight-wrapper h3,
.is-page-node-type-location .faqs-wrapper h3,
.is-path-search .news-wrapper h3,
.is-path-search .events-wrapper h3,
.is-path-search .spotlight-wrapper h3,
.is-path-search .faqs-wrapper h3 {
  font-family: Oswald, Verdana, Tahoma;
  font-weight: 300;
  font-size: 2rem;
  display: inline-block;
  border-width: 1px;
  border-bottom-style: solid;
  color: #4a4a4a;
  padding: 1.5em 0 .25em;
  margin: 0;
}

.is-page-node-type-section-landing-page .news-wrapper .view-wrapper,
.is-page-node-type-section-landing-page .news-wrapper .field-wrapper,
.is-page-node-type-section-landing-page .events-wrapper .view-wrapper,
.is-page-node-type-section-landing-page .events-wrapper .field-wrapper,
.is-page-node-type-section-landing-page .spotlight-wrapper .view-wrapper,
.is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper,
.is-page-node-type-section-landing-page .faqs-wrapper .view-wrapper,
.is-page-node-type-section-landing-page .faqs-wrapper .field-wrapper,
.is-page-node-type-subsection-overview-page .news-wrapper .view-wrapper,
.is-page-node-type-subsection-overview-page .news-wrapper .field-wrapper,
.is-page-node-type-subsection-overview-page .events-wrapper .view-wrapper,
.is-page-node-type-subsection-overview-page .events-wrapper .field-wrapper,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .view-wrapper,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper,
.is-page-node-type-subsection-overview-page .faqs-wrapper .view-wrapper,
.is-page-node-type-subsection-overview-page .faqs-wrapper .field-wrapper,
.is-page-node-type-location .news-wrapper .view-wrapper,
.is-page-node-type-location .news-wrapper .field-wrapper,
.is-page-node-type-location .events-wrapper .view-wrapper,
.is-page-node-type-location .events-wrapper .field-wrapper,
.is-page-node-type-location .spotlight-wrapper .view-wrapper,
.is-page-node-type-location .spotlight-wrapper .field-wrapper,
.is-page-node-type-location .faqs-wrapper .view-wrapper,
.is-page-node-type-location .faqs-wrapper .field-wrapper,
.is-path-search .news-wrapper .view-wrapper,
.is-path-search .news-wrapper .field-wrapper,
.is-path-search .events-wrapper .view-wrapper,
.is-path-search .events-wrapper .field-wrapper,
.is-path-search .spotlight-wrapper .view-wrapper,
.is-path-search .spotlight-wrapper .field-wrapper,
.is-path-search .faqs-wrapper .view-wrapper,
.is-path-search .faqs-wrapper .field-wrapper {
  border-top: 1px dotted #6a6a6a;
  padding: 1em 0;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .news-wrapper .view-wrapper,
  .is-page-node-type-section-landing-page .news-wrapper .field-wrapper,
  .is-page-node-type-section-landing-page .events-wrapper .view-wrapper,
  .is-page-node-type-section-landing-page .events-wrapper .field-wrapper,
  .is-page-node-type-section-landing-page .spotlight-wrapper .view-wrapper,
  .is-page-node-type-section-landing-page .spotlight-wrapper .field-wrapper,
  .is-page-node-type-section-landing-page .faqs-wrapper .view-wrapper,
  .is-page-node-type-section-landing-page .faqs-wrapper .field-wrapper,
  .is-page-node-type-subsection-overview-page .news-wrapper .view-wrapper,
  .is-page-node-type-subsection-overview-page .news-wrapper .field-wrapper,
  .is-page-node-type-subsection-overview-page .events-wrapper .view-wrapper,
  .is-page-node-type-subsection-overview-page .events-wrapper .field-wrapper,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .view-wrapper,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .field-wrapper,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .view-wrapper,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .field-wrapper,
  .is-page-node-type-location .news-wrapper .view-wrapper,
  .is-page-node-type-location .news-wrapper .field-wrapper,
  .is-page-node-type-location .events-wrapper .view-wrapper,
  .is-page-node-type-location .events-wrapper .field-wrapper,
  .is-page-node-type-location .spotlight-wrapper .view-wrapper,
  .is-page-node-type-location .spotlight-wrapper .field-wrapper,
  .is-page-node-type-location .faqs-wrapper .view-wrapper,
  .is-page-node-type-location .faqs-wrapper .field-wrapper,
  .is-path-search .news-wrapper .view-wrapper,
  .is-path-search .news-wrapper .field-wrapper,
  .is-path-search .events-wrapper .view-wrapper,
  .is-path-search .events-wrapper .field-wrapper,
  .is-path-search .spotlight-wrapper .view-wrapper,
  .is-path-search .spotlight-wrapper .field-wrapper,
  .is-path-search .faqs-wrapper .view-wrapper,
  .is-path-search .faqs-wrapper .field-wrapper {
    padding: 2em 0;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news a,
.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights a,
.is-page-node-type-section-landing-page .events-wrapper .landing-news a,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights a,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news a,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights a,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news a,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights a,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news a,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights a,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news a,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights a,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news a,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights a,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news a,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights a,
.is-page-node-type-location .news-wrapper .landing-news a,
.is-page-node-type-location .news-wrapper .landing-news-highlights a,
.is-page-node-type-location .events-wrapper .landing-news a,
.is-page-node-type-location .events-wrapper .landing-news-highlights a,
.is-page-node-type-location .spotlight-wrapper .landing-news a,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights a,
.is-page-node-type-location .faqs-wrapper .landing-news a,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights a,
.is-path-search .news-wrapper .landing-news a,
.is-path-search .news-wrapper .landing-news-highlights a,
.is-path-search .events-wrapper .landing-news a,
.is-path-search .events-wrapper .landing-news-highlights a,
.is-path-search .spotlight-wrapper .landing-news a,
.is-path-search .spotlight-wrapper .landing-news-highlights a,
.is-path-search .faqs-wrapper .landing-news a,
.is-path-search .faqs-wrapper .landing-news-highlights a {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .events-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .news-wrapper .landing-news .views-row,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .events-wrapper .landing-news .views-row,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .faqs-wrapper .landing-news .views-row,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row,
.is-path-search .news-wrapper .landing-news .views-row,
.is-path-search .news-wrapper .landing-news-highlights .views-row,
.is-path-search .events-wrapper .landing-news .views-row,
.is-path-search .events-wrapper .landing-news-highlights .views-row,
.is-path-search .spotlight-wrapper .landing-news .views-row,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row,
.is-path-search .faqs-wrapper .landing-news .views-row,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row {
  clear: both;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news,
  .is-page-node-type-location .news-wrapper .landing-news,
  .is-page-node-type-location .events-wrapper .landing-news,
  .is-page-node-type-location .spotlight-wrapper .landing-news,
  .is-page-node-type-location .faqs-wrapper .landing-news,
  .is-path-search .news-wrapper .landing-news,
  .is-path-search .events-wrapper .landing-news,
  .is-path-search .spotlight-wrapper .landing-news,
  .is-path-search .faqs-wrapper .landing-news {
    float: left;
    width: 50%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 1%;
    padding-right: 1%;
  }
  [dir="rtl"] .is-page-node-type-section-landing-page .news-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-section-landing-page .events-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-location .news-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-location .events-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-location .spotlight-wrapper .landing-news, [dir="rtl"]
  .is-page-node-type-location .faqs-wrapper .landing-news, [dir="rtl"]
  .is-path-search .news-wrapper .landing-news, [dir="rtl"]
  .is-path-search .events-wrapper .landing-news, [dir="rtl"]
  .is-path-search .spotlight-wrapper .landing-news, [dir="rtl"]
  .is-path-search .faqs-wrapper .landing-news {
    float: right;
    margin-right: 0%;
    margin-left: -100%;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news .date,
.is-page-node-type-section-landing-page .events-wrapper .landing-news .date,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news .date,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news .date,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news .date,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news .date,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news .date,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news .date,
.is-page-node-type-location .news-wrapper .landing-news .date,
.is-page-node-type-location .events-wrapper .landing-news .date,
.is-page-node-type-location .spotlight-wrapper .landing-news .date,
.is-page-node-type-location .faqs-wrapper .landing-news .date,
.is-path-search .news-wrapper .landing-news .date,
.is-path-search .events-wrapper .landing-news .date,
.is-path-search .spotlight-wrapper .landing-news .date,
.is-path-search .faqs-wrapper .landing-news .date {
  text-transform: uppercase;
  color: #6a6a6a;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .events-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news .views-row,
.is-page-node-type-location .news-wrapper .landing-news .views-row,
.is-page-node-type-location .events-wrapper .landing-news .views-row,
.is-page-node-type-location .spotlight-wrapper .landing-news .views-row,
.is-page-node-type-location .faqs-wrapper .landing-news .views-row,
.is-path-search .news-wrapper .landing-news .views-row,
.is-path-search .events-wrapper .landing-news .views-row,
.is-path-search .spotlight-wrapper .landing-news .views-row,
.is-path-search .faqs-wrapper .landing-news .views-row {
  padding: 1em 0;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-section-landing-page .events-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-location .news-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-location .events-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-location .spotlight-wrapper .landing-news .views-row .field--name-body,
.is-page-node-type-location .faqs-wrapper .landing-news .views-row .field--name-body,
.is-path-search .news-wrapper .landing-news .views-row .field--name-body,
.is-path-search .events-wrapper .landing-news .views-row .field--name-body,
.is-path-search .spotlight-wrapper .landing-news .views-row .field--name-body,
.is-path-search .faqs-wrapper .landing-news .views-row .field--name-body {
  display: none;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news .views-row h4,
.is-page-node-type-section-landing-page .events-wrapper .landing-news .views-row h4,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news .views-row h4,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news .views-row h4,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news .views-row h4,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news .views-row h4,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news .views-row h4,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news .views-row h4,
.is-page-node-type-location .news-wrapper .landing-news .views-row h4,
.is-page-node-type-location .events-wrapper .landing-news .views-row h4,
.is-page-node-type-location .spotlight-wrapper .landing-news .views-row h4,
.is-page-node-type-location .faqs-wrapper .landing-news .views-row h4,
.is-path-search .news-wrapper .landing-news .views-row h4,
.is-path-search .events-wrapper .landing-news .views-row h4,
.is-path-search .spotlight-wrapper .landing-news .views-row h4,
.is-path-search .faqs-wrapper .landing-news .views-row h4 {
  font-size: 1.25em;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights,
.is-page-node-type-location .news-wrapper .landing-news-highlights,
.is-page-node-type-location .events-wrapper .landing-news-highlights,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights,
.is-path-search .news-wrapper .landing-news-highlights,
.is-path-search .events-wrapper .landing-news-highlights,
.is-path-search .spotlight-wrapper .landing-news-highlights,
.is-path-search .faqs-wrapper .landing-news-highlights {
  font-size: 1em;
}

@media (min-width: 768px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-location .news-wrapper .landing-news-highlights,
  .is-page-node-type-location .events-wrapper .landing-news-highlights,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights,
  .is-path-search .news-wrapper .landing-news-highlights,
  .is-path-search .events-wrapper .landing-news-highlights,
  .is-path-search .spotlight-wrapper .landing-news-highlights,
  .is-path-search .faqs-wrapper .landing-news-highlights {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 1%;
    padding-right: 1%;
    font-size: .9em;
  }
  [dir="rtl"] .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-location .news-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-location .events-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights, [dir="rtl"]
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights, [dir="rtl"]
  .is-path-search .news-wrapper .landing-news-highlights, [dir="rtl"]
  .is-path-search .events-wrapper .landing-news-highlights, [dir="rtl"]
  .is-path-search .spotlight-wrapper .landing-news-highlights, [dir="rtl"]
  .is-path-search .faqs-wrapper .landing-news-highlights {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

@media (min-width: 1200px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights,
  .is-page-node-type-location .news-wrapper .landing-news-highlights,
  .is-page-node-type-location .events-wrapper .landing-news-highlights,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights,
  .is-path-search .news-wrapper .landing-news-highlights,
  .is-path-search .events-wrapper .landing-news-highlights,
  .is-path-search .spotlight-wrapper .landing-news-highlights,
  .is-path-search .faqs-wrapper .landing-news-highlights {
    font-size: 1em;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .date,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .date,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .date,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .date,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .date,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .date,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .date,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .date,
.is-page-node-type-location .news-wrapper .landing-news-highlights .date,
.is-page-node-type-location .events-wrapper .landing-news-highlights .date,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .date,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .date,
.is-path-search .news-wrapper .landing-news-highlights .date,
.is-path-search .events-wrapper .landing-news-highlights .date,
.is-path-search .spotlight-wrapper .landing-news-highlights .date,
.is-path-search .faqs-wrapper .landing-news-highlights .date {
  display: none;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row,
.is-path-search .news-wrapper .landing-news-highlights .views-row,
.is-path-search .events-wrapper .landing-news-highlights .views-row,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row {
  margin: 2em 0;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row.single,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row.single,
.is-path-search .news-wrapper .landing-news-highlights .views-row.single,
.is-path-search .events-wrapper .landing-news-highlights .views-row.single,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row.single,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row.single {
  width: 100%;
  float: none;
}

@media (min-width: 1000px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-location .news-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-location .events-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row.single,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row.single,
  .is-path-search .news-wrapper .landing-news-highlights .views-row.single,
  .is-path-search .events-wrapper .landing-news-highlights .views-row.single,
  .is-path-search .spotlight-wrapper .landing-news-highlights .views-row.single,
  .is-path-search .faqs-wrapper .landing-news-highlights .views-row.single {
    width: 70%;
    float: right;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row.single img,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row.single img,
.is-path-search .news-wrapper .landing-news-highlights .views-row.single img,
.is-path-search .events-wrapper .landing-news-highlights .views-row.single img,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row.single img,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row.single img {
  width: 100%;
  padding-bottom: .5em;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-path-search .news-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-path-search .events-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row.single .field--name-body,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row.single .field--name-body {
  margin: 1em 1em 1.5em 1.5em;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-location .news-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-location .events-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights .views-row.single h4,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights .views-row.single h4,
.is-path-search .news-wrapper .landing-news-highlights .views-row.single h4,
.is-path-search .events-wrapper .landing-news-highlights .views-row.single h4,
.is-path-search .spotlight-wrapper .landing-news-highlights .views-row.single h4,
.is-path-search .faqs-wrapper .landing-news-highlights .views-row.single h4 {
  padding: 1em 1em 0;
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights img,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights img,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights img,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights img,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights img,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights img,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights img,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights img,
.is-page-node-type-location .news-wrapper .landing-news-highlights img,
.is-page-node-type-location .events-wrapper .landing-news-highlights img,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights img,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights img,
.is-path-search .news-wrapper .landing-news-highlights img,
.is-path-search .events-wrapper .landing-news-highlights img,
.is-path-search .spotlight-wrapper .landing-news-highlights img,
.is-path-search .faqs-wrapper .landing-news-highlights img {
  width: 40%;
}

@media (min-width: 1200px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights img,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights img,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights img,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights img,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights img,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights img,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights img,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights img,
  .is-page-node-type-location .news-wrapper .landing-news-highlights img,
  .is-page-node-type-location .events-wrapper .landing-news-highlights img,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights img,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights img,
  .is-path-search .news-wrapper .landing-news-highlights img,
  .is-path-search .events-wrapper .landing-news-highlights img,
  .is-path-search .spotlight-wrapper .landing-news-highlights img,
  .is-path-search .faqs-wrapper .landing-news-highlights img {
    width: 50%;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights h4,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights h4,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights h4,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights h4,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights h4,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights h4,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights h4,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights h4,
.is-page-node-type-location .news-wrapper .landing-news-highlights h4,
.is-page-node-type-location .events-wrapper .landing-news-highlights h4,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights h4,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights h4,
.is-path-search .news-wrapper .landing-news-highlights h4,
.is-path-search .events-wrapper .landing-news-highlights h4,
.is-path-search .spotlight-wrapper .landing-news-highlights h4,
.is-path-search .faqs-wrapper .landing-news-highlights h4 {
  font-family: Oswald, Verdana, Tahoma;
  font-size: 1.5em;
  font-weight: 300;
  margin: 0;
  padding: .5em 0 0;
}

@media (min-width: 1200px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights h4,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights h4,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights h4,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights h4,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights h4,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights h4,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights h4,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights h4,
  .is-page-node-type-location .news-wrapper .landing-news-highlights h4,
  .is-page-node-type-location .events-wrapper .landing-news-highlights h4,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights h4,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights h4,
  .is-path-search .news-wrapper .landing-news-highlights h4,
  .is-path-search .events-wrapper .landing-news-highlights h4,
  .is-path-search .spotlight-wrapper .landing-news-highlights h4,
  .is-path-search .faqs-wrapper .landing-news-highlights h4 {
    padding: 1em 0 0;
  }
}

.is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights p,
.is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights p,
.is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights p,
.is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights p,
.is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights p,
.is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights p,
.is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights p,
.is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights p,
.is-page-node-type-location .news-wrapper .landing-news-highlights p,
.is-page-node-type-location .events-wrapper .landing-news-highlights p,
.is-page-node-type-location .spotlight-wrapper .landing-news-highlights p,
.is-page-node-type-location .faqs-wrapper .landing-news-highlights p,
.is-path-search .news-wrapper .landing-news-highlights p,
.is-path-search .events-wrapper .landing-news-highlights p,
.is-path-search .spotlight-wrapper .landing-news-highlights p,
.is-path-search .faqs-wrapper .landing-news-highlights p {
  margin: .5em .5em 0;
}

@media (min-width: 1200px) {
  .is-page-node-type-section-landing-page .news-wrapper .landing-news-highlights p,
  .is-page-node-type-section-landing-page .events-wrapper .landing-news-highlights p,
  .is-page-node-type-section-landing-page .spotlight-wrapper .landing-news-highlights p,
  .is-page-node-type-section-landing-page .faqs-wrapper .landing-news-highlights p,
  .is-page-node-type-subsection-overview-page .news-wrapper .landing-news-highlights p,
  .is-page-node-type-subsection-overview-page .events-wrapper .landing-news-highlights p,
  .is-page-node-type-subsection-overview-page .spotlight-wrapper .landing-news-highlights p,
  .is-page-node-type-subsection-overview-page .faqs-wrapper .landing-news-highlights p,
  .is-page-node-type-location .news-wrapper .landing-news-highlights p,
  .is-page-node-type-location .events-wrapper .landing-news-highlights p,
  .is-page-node-type-location .spotlight-wrapper .landing-news-highlights p,
  .is-page-node-type-location .faqs-wrapper .landing-news-highlights p,
  .is-path-search .news-wrapper .landing-news-highlights p,
  .is-path-search .events-wrapper .landing-news-highlights p,
  .is-path-search .spotlight-wrapper .landing-news-highlights p,
  .is-path-search .faqs-wrapper .landing-news-highlights p {
    margin: 1em 1em 0;
  }
}

.is-page-node-type-section-landing-page .events-wrapper .views-row,
.is-page-node-type-subsection-overview-page .events-wrapper .views-row,
.is-page-node-type-location .events-wrapper .views-row,
.is-path-search .events-wrapper .views-row {
  margin: 0;
}

@media (min-width: 666px) {
  .is-page-node-type-section-landing-page .events-wrapper .views-row,
  .is-page-node-type-subsection-overview-page .events-wrapper .views-row,
  .is-page-node-type-location .events-wrapper .views-row,
  .is-path-search .events-wrapper .views-row {
    margin: 1em 0;
  }
}

.is-page-node-type-section-landing-page .events-wrapper .views-row .views-col,
.is-page-node-type-subsection-overview-page .events-wrapper .views-row .views-col,
.is-page-node-type-location .events-wrapper .views-row .views-col,
.is-path-search .events-wrapper .views-row .views-col {
  width: 100%;
  margin: 1em 0;
}

@media (min-width: 666px) {
  .is-page-node-type-section-landing-page .events-wrapper .views-row .views-col,
  .is-page-node-type-subsection-overview-page .events-wrapper .views-row .views-col,
  .is-page-node-type-location .events-wrapper .views-row .views-col,
  .is-path-search .events-wrapper .views-row .views-col {
    width: 50%;
    margin: 0;
  }
}

.is-page-node-type-section-landing-page .events-wrapper .view-footer a,
.is-page-node-type-subsection-overview-page .events-wrapper .view-footer a,
.is-page-node-type-location .events-wrapper .view-footer a,
.is-path-search .events-wrapper .view-footer a {
  color: #000;
  text-decoration: none;
}

.is-page-node-type-section-landing-page .bottom-wrapper,
.is-page-node-type-subsection-overview-page .bottom-wrapper,
.is-page-node-type-location .bottom-wrapper,
.is-path-search .bottom-wrapper {
  border-top: 1px solid #e3e5e3;
  text-align: center;
  padding: 2.5em 0 2em;
  margin: 2em 0 0;
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .icon,
.is-page-node-type-location .field--name-field-action-icons .icon {
  color: #fff;
  font-size: 1em;
}

.is-page-node-type-section-landing-page .field--name-field-action-icons .icon svg,
.is-page-node-type-location .field--name-field-action-icons .icon svg {
  padding: 16px;
  width: 64px;
  height: 64px;
  border-radius: 32px;
}

.is-page-node-type-subsection-overview-page .hero,
.is-page-node-type-page .hero {
  position: relative;
}

.is-page-node-type-subsection-overview-page .hero img,
.is-page-node-type-page .hero img {
  display: block;
  width: 100%;
  min-height: 100px;
}

.is-page-node-type-subsection-overview-page .hero .headline,
.is-page-node-type-page .hero .headline {
  position: relative;
  width: 100%;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
}

@media (min-width: 444px) {
  .is-page-node-type-subsection-overview-page .hero .headline,
  .is-page-node-type-page .hero .headline {
    position: absolute;
  }
}

.is-page-node-type-subsection-overview-page .hero .headline h3,
.is-page-node-type-page .hero .headline h3 {
  text-align: center;
  color: #fff;
  font-family: Oswald, Verdana, Tahoma;
  font-size: 1.2em;
  font-weight: 300;
}

@media (min-width: 444px) {
  .is-page-node-type-subsection-overview-page .hero .headline h3,
  .is-page-node-type-page .hero .headline h3 {
    font-size: 1.6em;
  }
}

@media (min-width: 555px) {
  .is-page-node-type-subsection-overview-page .hero .headline h3,
  .is-page-node-type-page .hero .headline h3 {
    font-size: 2em;
  }
}

.is-page-node-type-subsection-overview-page .field--name-field-action-icons,
.is-page-node-type-page .field--name-field-action-icons {
  background-color: #f7f7f7;
  padding: 2em .5em 3em;
}

.is-page-node-type-subsection-overview-page .field--name-field-action-icons .paragraph--type--action-icon a,
.is-page-node-type-page .field--name-field-action-icons .paragraph--type--action-icon a {
  color: #4a4a4a !important;
  text-decoration: none;
  font-family: Oswald, Verdana, Tahoma;
  display: block;
}

.is-page-node-type-subsection-overview-page .field--name-field-action-icons .paragraph--type--action-icon a .icon,
.is-page-node-type-page .field--name-field-action-icons .paragraph--type--action-icon a .icon {
  background-color: #fff;
  width: 72px;
  height: 72px;
  border-radius: 36px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
  display: inline-block;
  font-size: 40px;
  padding: 15px 0 0;
}

.is-page-node-type-subsection-overview-page .field--name-field-action-icons .paragraph--type--action-icon a .txt,
.is-page-node-type-page .field--name-field-action-icons .paragraph--type--action-icon a .txt {
  color: #000;
}

.is-page-node-type-subsection-overview-page .faqs-wrapper .faq-box-wrap,
.is-page-node-type-page .faqs-wrapper .faq-box-wrap {
  text-align: center;
}

.is-page-node-type-subsection-overview-page .faqs-wrapper #faq-topics-box,
.is-page-node-type-page .faqs-wrapper #faq-topics-box {
  display: none;
  background: #f7f7f7;
}

.is-page-node-type-subsection-overview-page .faqs-wrapper h4,
.is-page-node-type-page .faqs-wrapper h4 {
  margin: 0;
}

.is-page-node-type-subsection-overview-page .faqs-wrapper .category,
.is-page-node-type-page .faqs-wrapper .category {
  display: block;
  color: #000;
  text-decoration: none;
  line-height: 2;
}

.is-page-node-type-subsection-overview-page .faqs-wrapper .paragraph-faq-container,
.is-page-node-type-page .faqs-wrapper .paragraph-faq-container {
  display: none;
}

@media (min-width: 768px) {
  .is-page-node-type-subsection-overview-page .subsection-events,
  .is-page-node-type-page .subsection-events {
    float: left;
    width: 50%;
    margin-left: 50%;
    margin-right: -100%;
    padding-left: 1%;
    padding-right: 1%;
  }
  [dir="rtl"] .is-page-node-type-subsection-overview-page .subsection-events, [dir="rtl"]
  .is-page-node-type-page .subsection-events {
    float: right;
    margin-right: 50%;
    margin-left: -100%;
  }
}

.is-page-node-type-subsection-overview-page .subsection-events .views-row,
.is-page-node-type-page .subsection-events .views-row {
  margin: 2em 0 !important;
}

.is-page-node-type-subsection-overview-page .subsection-events .views-col,
.is-page-node-type-page .subsection-events .views-col {
  width: 100% !important;
  margin: 1em 0 !important;
}

.is-page-node-type-subsection-overview-page .field--name-field-logo,
.is-page-node-type-page .field--name-field-logo {
  margin: 2em 0 0;
}

.is-page-node-type-subsection-overview-page .field--name-field-logo img,
.is-page-node-type-page .field--name-field-logo img {
  width: 60%;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul {
  margin: 1em 0 2em;
  padding: 0;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li {
  font-size: 1.1rem;
  list-style: none;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li:last-of-type a,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li:last-of-type a {
  border: 0;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.arts, .is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.recreation, .is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.watershed-stewardship,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.arts,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.recreation,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.watershed-stewardship {
  display: none;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded svg,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded svg {
  -ms-transform: rotate(90deg);
      transform: rotate(90deg);
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded ul,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded ul {
  padding: 0 0 0 1em;
  margin: 0;
  background: #fff;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded ul svg,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--expanded ul svg {
  -ms-transform: none;
      transform: none;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail {
  background: #f7f7f7;
  padding: 0;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail a,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail a {
  color: #000;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail a svg,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul li.menu-item--active-trail a svg {
  color: #000;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul a,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul a {
  color: #000;
  text-decoration: none;
  display: block;
  position: relative;
  color: #0276b1;
  padding: .5em 1em;
  border-bottom: 1px solid #ccc;
}

.is-page-node-type-subsection-overview-page .block-menu[id*='block-sidebar-nav'] ul a svg,
.is-page-node-type-page .block-menu[id*='block-sidebar-nav'] ul a svg {
  position: absolute;
  right: .5em;
  top: .4em;
  font-size: 1.3em;
  color: #0276b1;
}

.is-page-node-type-subsection-overview-page .fb-page,
.is-page-node-type-page .fb-page {
  margin: 2em 0 0;
}

.path-water .field--name-field-bottom-graphics > .field__item .field--name-field-title,
.path-water .field--name-field-bottom-statistics > .field__item .field--name-field-title {
  position: absolute;
  top: 0;
  left: 0;
}

/*# sourceMappingURL=landing-and-overview.css.map */
