﻿/*
 * Modules
 */
/*
 * Set Variables
 */
/* ==========================================================================
   Bootstrap
   ========================================================================== */
/*
 * Override Variables
 */
/*
* Settings: Imports, @font-face, Variables
*/
/* ==========================================================================
   Imports
   ========================================================================== */
/* ==========================================================================
   @font-face
   ========================================================================== */
/* ==========================================================================
   Variables
   ========================================================================== */
/*
 * Helpers: Mixins, Extends
 */
/* ==========================================================================
   Mixins
   ========================================================================== */
/* ==========================================================================
   Extends
   ========================================================================== */
/* ==========================================================================
   Modules
   ========================================================================== */
/*
 * Active Study Documents
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-active-study-documents {
  margin-bottom: 50px;
}
.nb-active-study-documents__inner {
  border-bottom: 1px solid #9D9FA2;
  padding-bottom: 30px;
}
.nb-active-study-documents__item {
  margin-bottom: 20px;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Active Study Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-active-study-intro {
  margin-bottom: 50px;
}
.nb-active-study-intro__video {
  margin-bottom: 50px;
  margin-top: 50px;
  text-align: center;
}
.nb-active-study-intro__video .nb-video {
  margin: auto;
  max-width: 500px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Active Study Map
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-active-study-map {
  margin-bottom: 50px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-active-study-map {
    margin-bottom: 80px;
  }
}
/*
 * Active Study Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-active-study-section {
  margin-bottom: 80px;
}
.nb-active-study-section .nb-tricolor-divider {
  margin-top: 80px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-active-study-section {
    margin-bottom: 100px;
  }
  .nb-active-study-section .nb-tricolor-divider {
    margin-left: 0;
    margin-top: 50px;
  }
}
/*
 * Active Study Signup
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-active-study-signup {
  margin-bottom: 50px;
}
.nb-active-study-signup__field {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  background: none;
  border-color: #4B4C4D;
  border-style: solid;
  border-width: 0 0 1px;
  color: #0C5594;
  display: block;
  font-size: 16px;
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px 0;
  text-align: center;
  width: 100%;
}
.nb-active-study-signup__field::placeholder {
  color: #0C5594;
  opacity: 1;
}
.nb-active-study-signup__form {
  background-color: #F2F2F2;
  padding: 50px 20px;
  text-align: center;
}
.nb-active-study-signup__heading {
  margin-bottom: 30px;
}
.nb-active-study-signup__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 15px;
}
.nb-active-study-signup .nb-button, .nb-active-study-signup .nb-form input[type=submit], .nb-form .nb-active-study-signup input[type=submit],
.nb-active-study-signup .nb-form button[type=submit],
.nb-form .nb-active-study-signup button[type=submit] {
  width: 220px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-active-study-signup__form {
    padding: 50px 80px;
  }
}
/*
 * About Icons
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-about-icons__heading {
  margin-bottom: 50px !important;
}
.nb-about-icons__item {
  display: flex;
  flex-direction: row;
  margin-bottom: 80px;
}
.nb-about-icons__item-icon {
  flex: 0 0 auto;
  margin-right: 30px;
}
.nb-about-icons__item-icon .nb-circular-icon {
  height: 60px;
  width: 60px;
}
.nb-about-icons__item-text {
  flex: 0 1 auto;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-about-icons {
    margin-bottom: 80px;
  }
  .nb-about-icons__inner {
    border-bottom: 1px solid #E1E2E4;
  }
}
/*
 * Address
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-address__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  line-height: 1.875;
}
.nb-address__line {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.875;
}
.nb-address__line a {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  transition: color 0.2s ease-in-out;
}
.nb-address__line a:hover {
  color: #053C6A;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-address__line a {
    font-family: itc-avant-garde-gothic-pro, sans-serif;
    font-weight: 500;
    font-style: normal;
    color: inherit;
  }
  .nb-address__line a:hover {
    color: #0C5594;
  }
}
/*
 * Alert Banner
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-alert-banner {
  background-color: #0C5594;
  padding: 12px 0;
}
.nb-alert-banner__close {
  display: inline-block;
  flex: 0 0 auto;
  font-size: 0;
  margin-left: 10px;
}
.nb-alert-banner__content, .nb-alert-banner__link {
  color: #fff;
}
.nb-alert-banner__content {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  flex: 0 1 auto;
  text-align: center;
}
.nb-alert-banner__inner {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.nb-alert-banner__link {
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-alert-banner__link:hover {
  color: #F1B31E;
}
.nb-alert-banner--dark-blue {
  background-color: #053C6A;
}
.nb-alert-banner--yellow {
  background-color: #F1B31E;
}
.nb-alert-banner--yellow .nb-alert-banner__content,
.nb-alert-banner--yellow .nb-alert-banner__link {
  color: #4B4C4D;
}
.nb-alert-banner--yellow .nb-alert-banner__link:hover {
  color: #fff;
}
.nb-alert-banner--red {
  background-color: #E63D3D;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Alert Card
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-alert-card {
  border-radius: 10px;
  box-shadow: 15px 15px 15px 0 rgba(175, 180, 196, 0.5);
  margin-bottom: 30px;
  overflow: hidden;
}
.nb-alert-card__body .nb-alert-card__row {
  padding: 15px;
}
.nb-alert-card__cell {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.nb-alert-card__cell .nb-circular-icon {
  margin-right: 5px;
  width: 20px;
}
.nb-alert-card__header {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  background-color: #F1B31E;
}
.nb-alert-card__header .nb-alert-card__row {
  padding: 10px 15px;
}
.nb-alert-card__row {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Announcement
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-announcement {
  border-bottom: 1px solid #4B4C4D;
  display: block;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
.nb-announcement__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
}
.nb-announcement__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  text-decoration: underline;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-announcement {
    border-bottom: 0;
    margin-bottom: 50px;
    padding-bottom: 0;
  }
}
/*
 * Announcements List
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-announcements-list {
  margin-bottom: 80px;
}
.nb-announcements-list__count {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #0C5594;
  font-size: 14px;
  margin-bottom: 30px;
}
.nb-announcements-list__footer {
  border-top: 1px solid #E1E2E4;
  padding-top: 15px;
  text-align: center;
}
.nb-announcements-list__heading {
  margin-bottom: 30px !important;
  text-align: center;
}
.nb-announcements-list .nb-button, .nb-announcements-list .nb-form input[type=submit], .nb-form .nb-announcements-list input[type=submit],
.nb-announcements-list .nb-form button[type=submit],
.nb-form .nb-announcements-list button[type=submit] {
  max-width: 100%;
  width: 300px;
}
.nb-announcements-list .nb-button.is-hidden, .nb-announcements-list .nb-form input.is-hidden[type=submit], .nb-form .nb-announcements-list input.is-hidden[type=submit],
.nb-announcements-list .nb-form button.is-hidden[type=submit],
.nb-form .nb-announcements-list button.is-hidden[type=submit] {
  display: none;
}
.nb-announcements-list .nb-tricolor-divider {
  margin-bottom: 40px;
}
.nb-announcements-list .js-show-more__item {
  display: none;
}
.nb-announcements-list .js-show-more__item.is-shown {
  display: block;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-announcements-list__footer {
    margin-top: 20px;
  }
}
/*
 * Applications Checklist
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-applications-checklist__row {
  padding: 24px 36px;
}
.nb-applications-checklist__row:nth-child(odd) {
  background-color: #E8EFF5;
}
.nb-applications-checklist__row:nth-child(even) {
  background-color: #fff;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (max-width: 767.98px) {
  .nb-applications-checklist {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw;
  }
}
/*
 * Arrow
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-arrow__stroke {
  stroke: #fff;
  transition: stroke 0.2s ease-in-out;
}
.nb-arrow__double {
  opacity: 0;
  transition: opacity 0.2s ease-in-out, stroke 0.2s ease-in-out;
}
.nb-arrow--blue .nb-arrow__stroke, .nb-twitter-section__scroll-tip .nb-arrow .nb-arrow__stroke, .nb-training-sessions__nav .slick-arrow .nb-arrow__stroke, .nb-hover-cards__scroll-tip .nb-arrow .nb-arrow__stroke, .nb-hover-card__cta .nb-arrow .nb-arrow__stroke, .nb-featured-news-slider__nav .slick-arrow .nb-arrow__stroke, .nb-featured-news__nav .slick-arrow .nb-arrow__stroke, .nb-expando--alt .nb-expando__icon .nb-arrow .nb-arrow__stroke, .nb-employee-testimonials__nav .slick-arrow .nb-arrow__stroke, .nb-cta-box__expando-footer-link .nb-arrow .nb-arrow__stroke, .nb-career-blocks__nav .slick-arrow .nb-arrow__stroke {
  stroke: #0C5594;
}
.nb-arrow--yellow .nb-arrow__stroke, .nb-training-sessions__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke, .nb-supported-software-versions__expando-toggle .nb-arrow .nb-arrow__stroke, .nb-large-hero__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke, .nb-featured-news-slider__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke, .nb-featured-news__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke, .nb-employee-testimonials__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke, .nb-desktop-nav__overview .nb-desktop-nav__link:hover .nb-arrow .nb-arrow__stroke, .nb-cta-box__expando-toggle .nb-arrow .nb-arrow__stroke, .nb-cta-box__expando-footer-link:hover .nb-arrow .nb-arrow__stroke, .nb-career-blocks__nav .slick-arrow:active .nb-arrow .nb-arrow__stroke {
  stroke: #F1B31E;
}
.nb-arrow--double .nb-arrow__double, .nb-training-sessions__nav .slick-arrow:hover .nb-arrow .nb-arrow__double, .nb-large-hero__nav .slick-arrow:hover .nb-arrow .nb-arrow__double, .nb-featured-news-slider__nav .slick-arrow:hover .nb-arrow .nb-arrow__double, .nb-featured-news__nav .slick-arrow:hover .nb-arrow .nb-arrow__double, .nb-employee-testimonials__nav .slick-arrow:hover .nb-arrow .nb-arrow__double, .nb-career-blocks__nav .slick-arrow:hover .nb-arrow .nb-arrow__double {
  opacity: 1;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Article Content
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-article-content {
  margin-bottom: 50px;
}
.nb-article-content__buttons {
  text-align: center;
}
.nb-article-content .nb-button, .nb-article-content .nb-form input[type=submit], .nb-form .nb-article-content input[type=submit],
.nb-article-content .nb-form button[type=submit],
.nb-form .nb-article-content button[type=submit] {
  margin-top: 40px;
  max-width: 100%;
  width: 300px;
}
.nb-article-content .nb-video {
  margin-bottom: 50px;
  margin-top: 50px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-article-content__buttons {
    text-align: left;
  }
}
@media (min-width: 992px) {
  .nb-article-content {
    margin-bottom: 80px;
  }
}
/*
 * Article Hero
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-article-hero {
  background: linear-gradient(to bottom, #fff, #F2F2F2);
  border-bottom: 5px solid #F1B31E;
  margin-bottom: 60px;
  padding: 40px 0 65px;
  position: relative;
}
.nb-article-hero__box {
  background-color: #fff;
  border-radius: 0 10px 10px 0;
  bottom: -32px;
  box-shadow: 15px 15px 15px 0 rgba(175, 180, 196, 0.25);
  margin-left: -8px;
  min-height: 70px;
  padding: 15px 30px;
  position: absolute;
}
.nb-article-hero__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  line-height: 1;
}
.nb-article-hero__date-heading {
  line-height: 1;
}
.nb-article-hero__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-article-hero__box {
    border-radius: 10px;
    margin-left: -30px;
  }
}
@media (min-width: 992px) {
  .nb-article-hero {
    margin-bottom: 80px;
  }
}
/*
 * Article Preview
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-article-preview {
  border-bottom: 1px solid #9D9FA2;
  display: block;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.nb-article-preview__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  display: block;
  font-size: 12px;
  line-height: 1.6;
}
.nb-article-preview__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 10px;
  padding-bottom: 56%;
}
.nb-article-preview__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  font-size: 14px;
  line-height: 1.5;
  transition: color 0.2s ease-in-out;
}
.nb-article-preview:hover .nb-article-preview__title {
  color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-article-preview {
    border-bottom: 0;
  }
}
/*
 * Author Bio
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-author-bio {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  margin-bottom: 20px;
}
.nb-author-bio__image {
  border-radius: 10px;
  flex: 0 0 auto;
  height: auto;
  margin-right: 10px;
  width: 68px;
}
.nb-author-bio__text {
  flex: 0 1 auto;
  font-size: 14px;
  line-height: 1.4;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-author-bio {
    display: block;
    padding: 0 40px;
    text-align: center;
  }
  .nb-author-bio__image {
    margin-bottom: 10px;
    margin-right: 0;
    width: 130px;
  }
}
@media (min-width: 1200px) {
  .nb-author-bio {
    padding: 0 60px;
  }
}
/*
 * Benefit
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-benefit {
  padding: 30px;
  text-align: center;
}
.nb-benefit__icon {
  margin-bottom: 15px;
}
.nb-benefit__text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-benefit {
    padding: 60px 50px;
  }
}
/*
 * Benefits
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-benefits {
  margin-bottom: 50px;
}
.nb-benefits__grid {
  margin-bottom: 50px;
  overflow: hidden;
}
.nb-benefits__grid .row {
  margin-bottom: -1px;
  margin-top: -1px;
}
.nb-benefits__grid .col-6 {
  border-bottom: 1px solid #E1E2E4;
  border-left: 1px solid #E1E2E4;
}
.nb-benefits__grid .col-6:last-child {
  border-right: 1px solid #E1E2E4;
}
.nb-benefits__heading {
  margin-bottom: 30px !important;
  text-align: center;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-benefits {
    margin-bottom: 80px;
  }
}
/*
 * Breadcrumbs
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-breadcrumbs {
  align-items: center;
  background-color: #011D56;
  display: flex;
  flex-direction: row;
  height: 31px;
  padding: 3px 0;
}
.nb-breadcrumbs > .container {
  flex: 0 0 auto;
}
.nb-breadcrumbs__item {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  color: #fff;
  display: none;
  flex-direction: row;
  line-height: 1;
  margin: 0 10px;
}
.nb-breadcrumbs__item > * {
  flex: 0 0 auto;
}
.nb-breadcrumbs__item:not(.nb-breadcrumbs__item--back) .nb-breadcrumbs__link {
  text-decoration: underline;
}
.nb-breadcrumbs__item:not(.nb-breadcrumbs__item--back) + .nb-breadcrumbs__item:before {
  border-color: transparent transparent transparent #ffffff;
  border-style: solid;
  border-width: 5.5px 0 5.5px 7px;
  content: "";
  display: block;
  height: 0;
  margin-right: 20px;
  width: 0;
}
.nb-breadcrumbs__item--back {
  display: flex;
}
.nb-breadcrumbs__item--back .nb-arrow {
  margin-right: 5px;
}
.nb-breadcrumbs__link {
  color: #fff;
  transition: color 0.2s ease-in-out;
}
.nb-breadcrumbs__link:hover {
  color: #F1B31E;
}
.nb-breadcrumbs__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin: 0 -4px;
}
.nb-breadcrumbs--desktop-only {
  display: none;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-breadcrumbs__item {
    display: flex;
  }
  .nb-breadcrumbs__item--back {
    display: none;
  }
  .nb-breadcrumbs--desktop-only {
    display: flex;
  }
}
/*
 * Button
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-button, .nb-form input[type=submit],
.nb-form button[type=submit] {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  background-color: #053C6A;
  border: 0;
  border-radius: 47px;
  box-shadow: 5px 5px 20px 0 rgba(12, 85, 148, 0.75);
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
  line-height: 1em;
  overflow: hidden;
  padding: 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  transition: background-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, color 0.2s ease-in-out;
  z-index: 0;
}
.nb-button:before, .nb-form input[type=submit]:before,
.nb-form button[type=submit]:before {
  background: linear-gradient(135deg, #1D78AE, #084380);
  bottom: 0;
  content: "";
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.2s ease-in-out;
  z-index: -1;
}
.nb-button > *, .nb-form input[type=submit] > *,
.nb-form button[type=submit] > * {
  flex: 0 0 auto;
  margin: 0 5px;
}
.nb-button:disabled, .nb-form input[type=submit]:disabled,
.nb-form button[type=submit]:disabled {
  background-color: #E1E2E4;
  box-shadow: none;
  color: #9D9FA2;
  cursor: not-allowed;
}
.nb-button:disabled:before, .nb-form input[type=submit]:disabled:before,
.nb-form button[type=submit]:disabled:before {
  opacity: 0;
}
.nb-button:hover:not(:disabled), .nb-form input[type=submit]:hover:not(:disabled),
.nb-form button[type=submit]:hover:not(:disabled) {
  background-color: #fff;
  color: #0C5594;
}
.nb-button:hover:not(:disabled):before, .nb-form input[type=submit]:hover:not(:disabled):before,
.nb-form button[type=submit]:hover:not(:disabled):before {
  opacity: 0;
}
.nb-button:focus, .nb-form input[type=submit]:focus,
.nb-form button[type=submit]:focus {
  color: #fff;
}
.nb-button:active:not(:disabled), .nb-form input[type=submit]:active:not(:disabled),
.nb-form button[type=submit]:active:not(:disabled) {
  background-color: #053C6A;
  color: #fff;
}
.nb-button:active:not(:disabled):before, .nb-form input[type=submit]:active:not(:disabled):before,
.nb-form button[type=submit]:active:not(:disabled):before {
  opacity: 0;
}
.nb-button.nb-button--flat, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-form input.nb-button--flat[type=submit], .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child,
.nb-form button.nb-button--flat[type=submit],
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  background-color: #0C5594;
  box-shadow: none;
}
.nb-button.nb-button--flat:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-form input.nb-button--flat[type=submit]:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before,
.nb-form button.nb-button--flat[type=submit]:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before {
  display: none;
}
.nb-button.nb-button--flat:hover:not(:disabled), .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled),
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled) {
  background-color: #053C6A;
}
.nb-button.nb-button--flat:active:not(:disabled), .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled),
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled) {
  background-color: #fff;
}
.nb-button--block, .nb-twitter-accounts .nb-button, .nb-twitter-accounts .nb-form input[type=submit], .nb-form .nb-twitter-accounts input[type=submit],
.nb-twitter-accounts .nb-form button[type=submit],
.nb-form .nb-twitter-accounts button[type=submit], .nb-public-meetings-search__filter-form .nb-button, .nb-public-meetings-search__filter-form .nb-form input[type=submit], .nb-form .nb-public-meetings-search__filter-form input[type=submit],
.nb-public-meetings-search__filter-form .nb-form button[type=submit],
.nb-form .nb-public-meetings-search__filter-form button[type=submit], .nb-news-section .nb-button, .nb-news-section .nb-form input[type=submit], .nb-form .nb-news-section input[type=submit],
.nb-news-section .nb-form button[type=submit],
.nb-form .nb-news-section button[type=submit], .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button, .nb-mobile-nav__buttons .nb-button, .nb-mobile-nav__buttons .nb-form input[type=submit], .nb-form .nb-mobile-nav__buttons input[type=submit],
.nb-mobile-nav__buttons .nb-form button[type=submit],
.nb-form .nb-mobile-nav__buttons button[type=submit], .nb-hover-cards__cta .nb-button, .nb-hover-cards__cta .nb-form input[type=submit], .nb-form .nb-hover-cards__cta input[type=submit],
.nb-hover-cards__cta .nb-form button[type=submit],
.nb-form .nb-hover-cards__cta button[type=submit], .nb-facebook-accounts .nb-button, .nb-facebook-accounts .nb-form input[type=submit], .nb-form .nb-facebook-accounts input[type=submit],
.nb-facebook-accounts .nb-form button[type=submit],
.nb-form .nb-facebook-accounts button[type=submit], .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  display: flex;
  width: 100%;
}
.nb-button--secondary, .nb-twitter-section .nb-button, .nb-twitter-section .nb-form input[type=submit], .nb-form .nb-twitter-section input[type=submit],
.nb-twitter-section .nb-form button[type=submit],
.nb-form .nb-twitter-section button[type=submit], .nb-related-news__cta .nb-button, .nb-related-news__cta .nb-form input[type=submit], .nb-form .nb-related-news__cta input[type=submit],
.nb-related-news__cta .nb-form button[type=submit],
.nb-form .nb-related-news__cta button[type=submit], .nb-person-feature .nb-button, .nb-person-feature .nb-form input[type=submit], .nb-form .nb-person-feature input[type=submit],
.nb-person-feature .nb-form button[type=submit],
.nb-form .nb-person-feature button[type=submit], .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__buttons .nb-button:last-child, .nb-mobile-nav__buttons .nb-form input[type=submit]:last-child, .nb-form .nb-mobile-nav__buttons input[type=submit]:last-child,
.nb-mobile-nav__buttons .nb-form button[type=submit]:last-child,
.nb-form .nb-mobile-nav__buttons button[type=submit]:last-child, .nb-large-banner .nb-button, .nb-large-banner .nb-form input[type=submit], .nb-form .nb-large-banner input[type=submit],
.nb-large-banner .nb-form button[type=submit],
.nb-form .nb-large-banner button[type=submit], .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:last-child, .nb-announcements-list .nb-button, .nb-announcements-list .nb-form input[type=submit], .nb-form .nb-announcements-list input[type=submit],
.nb-announcements-list .nb-form button[type=submit],
.nb-form .nb-announcements-list button[type=submit] {
  background-color: #E0880E;
  box-shadow: 5px 5px 20px 0 rgba(241, 179, 30, 0.75);
  color: #0C5594;
}
.nb-button--secondary:before, .nb-twitter-section .nb-button:before, .nb-twitter-section .nb-form input[type=submit]:before, .nb-form .nb-twitter-section input[type=submit]:before,
.nb-twitter-section .nb-form button[type=submit]:before,
.nb-form .nb-twitter-section button[type=submit]:before, .nb-related-news__cta .nb-button:before, .nb-related-news__cta .nb-form input[type=submit]:before, .nb-form .nb-related-news__cta input[type=submit]:before,
.nb-related-news__cta .nb-form button[type=submit]:before,
.nb-form .nb-related-news__cta button[type=submit]:before, .nb-person-feature .nb-button:before, .nb-person-feature .nb-form input[type=submit]:before, .nb-form .nb-person-feature input[type=submit]:before,
.nb-person-feature .nb-form button[type=submit]:before,
.nb-form .nb-person-feature button[type=submit]:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__buttons .nb-button:last-child:before, .nb-mobile-nav__buttons .nb-form input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__buttons input[type=submit]:last-child:before,
.nb-mobile-nav__buttons .nb-form button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__buttons button[type=submit]:last-child:before, .nb-large-banner .nb-button:before, .nb-large-banner .nb-form input[type=submit]:before, .nb-form .nb-large-banner input[type=submit]:before,
.nb-large-banner .nb-form button[type=submit]:before,
.nb-form .nb-large-banner button[type=submit]:before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:last-child:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:last-child:before, .nb-announcements-list .nb-button:before, .nb-announcements-list .nb-form input[type=submit]:before, .nb-form .nb-announcements-list input[type=submit]:before,
.nb-announcements-list .nb-form button[type=submit]:before,
.nb-form .nb-announcements-list button[type=submit]:before {
  background: linear-gradient(135deg, #F5C73D, #EDA115);
}
.nb-button--secondary:hover:not(:disabled), .nb-twitter-section .nb-button:hover:not(:disabled), .nb-twitter-section .nb-form input[type=submit]:hover:not(:disabled), .nb-form .nb-twitter-section input[type=submit]:hover:not(:disabled),
.nb-twitter-section .nb-form button[type=submit]:hover:not(:disabled),
.nb-form .nb-twitter-section button[type=submit]:hover:not(:disabled), .nb-related-news__cta .nb-button:hover:not(:disabled), .nb-related-news__cta .nb-form input[type=submit]:hover:not(:disabled), .nb-form .nb-related-news__cta input[type=submit]:hover:not(:disabled),
.nb-related-news__cta .nb-form button[type=submit]:hover:not(:disabled),
.nb-form .nb-related-news__cta button[type=submit]:hover:not(:disabled), .nb-person-feature .nb-button:hover:not(:disabled), .nb-person-feature .nb-form input[type=submit]:hover:not(:disabled), .nb-form .nb-person-feature input[type=submit]:hover:not(:disabled),
.nb-person-feature .nb-form button[type=submit]:hover:not(:disabled),
.nb-form .nb-person-feature button[type=submit]:hover:not(:disabled), .nb-mobile-nav__buttons .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__buttons input[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__buttons button[type=submit]:hover:not(:disabled):last-child, .nb-large-banner .nb-button:hover:not(:disabled), .nb-large-banner .nb-form input[type=submit]:hover:not(:disabled), .nb-form .nb-large-banner input[type=submit]:hover:not(:disabled),
.nb-large-banner .nb-form button[type=submit]:hover:not(:disabled),
.nb-form .nb-large-banner button[type=submit]:hover:not(:disabled), .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-button:hover:not(:disabled), .nb-announcements-list .nb-form input[type=submit]:hover:not(:disabled), .nb-form .nb-announcements-list input[type=submit]:hover:not(:disabled),
.nb-announcements-list .nb-form button[type=submit]:hover:not(:disabled),
.nb-form .nb-announcements-list button[type=submit]:hover:not(:disabled) {
  background-color: #fff;
  color: #EDA115;
}
.nb-button--secondary:hover:not(:disabled):before, .nb-twitter-section .nb-button:hover:not(:disabled):before, .nb-twitter-section .nb-form input[type=submit]:hover:not(:disabled):before, .nb-form .nb-twitter-section input[type=submit]:hover:not(:disabled):before,
.nb-twitter-section .nb-form button[type=submit]:hover:not(:disabled):before,
.nb-form .nb-twitter-section button[type=submit]:hover:not(:disabled):before, .nb-related-news__cta .nb-button:hover:not(:disabled):before, .nb-related-news__cta .nb-form input[type=submit]:hover:not(:disabled):before, .nb-form .nb-related-news__cta input[type=submit]:hover:not(:disabled):before,
.nb-related-news__cta .nb-form button[type=submit]:hover:not(:disabled):before,
.nb-form .nb-related-news__cta button[type=submit]:hover:not(:disabled):before, .nb-person-feature .nb-button:hover:not(:disabled):before, .nb-person-feature .nb-form input[type=submit]:hover:not(:disabled):before, .nb-form .nb-person-feature input[type=submit]:hover:not(:disabled):before,
.nb-person-feature .nb-form button[type=submit]:hover:not(:disabled):before,
.nb-form .nb-person-feature button[type=submit]:hover:not(:disabled):before, .nb-mobile-nav__buttons .nb-button:hover:not(:disabled):last-child:before, .nb-mobile-nav__buttons .nb-form input[type=submit]:hover:not(:disabled):last-child:before, .nb-form .nb-mobile-nav__buttons input[type=submit]:hover:not(:disabled):last-child:before,
.nb-mobile-nav__buttons .nb-form button[type=submit]:hover:not(:disabled):last-child:before,
.nb-form .nb-mobile-nav__buttons button[type=submit]:hover:not(:disabled):last-child:before, .nb-large-banner .nb-button:hover:not(:disabled):before, .nb-large-banner .nb-form input[type=submit]:hover:not(:disabled):before, .nb-form .nb-large-banner input[type=submit]:hover:not(:disabled):before,
.nb-large-banner .nb-form button[type=submit]:hover:not(:disabled):before,
.nb-form .nb-large-banner button[type=submit]:hover:not(:disabled):before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled):last-child:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled):last-child:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled):last-child:before, .nb-announcements-list .nb-button:hover:not(:disabled):before, .nb-announcements-list .nb-form input[type=submit]:hover:not(:disabled):before, .nb-form .nb-announcements-list input[type=submit]:hover:not(:disabled):before,
.nb-announcements-list .nb-form button[type=submit]:hover:not(:disabled):before,
.nb-form .nb-announcements-list button[type=submit]:hover:not(:disabled):before {
  opacity: 0;
}
.nb-button--secondary:active:not(:disabled), .nb-twitter-section .nb-button:active:not(:disabled), .nb-twitter-section .nb-form input[type=submit]:active:not(:disabled), .nb-form .nb-twitter-section input[type=submit]:active:not(:disabled),
.nb-twitter-section .nb-form button[type=submit]:active:not(:disabled),
.nb-form .nb-twitter-section button[type=submit]:active:not(:disabled), .nb-related-news__cta .nb-button:active:not(:disabled), .nb-related-news__cta .nb-form input[type=submit]:active:not(:disabled), .nb-form .nb-related-news__cta input[type=submit]:active:not(:disabled),
.nb-related-news__cta .nb-form button[type=submit]:active:not(:disabled),
.nb-form .nb-related-news__cta button[type=submit]:active:not(:disabled), .nb-person-feature .nb-button:active:not(:disabled), .nb-person-feature .nb-form input[type=submit]:active:not(:disabled), .nb-form .nb-person-feature input[type=submit]:active:not(:disabled),
.nb-person-feature .nb-form button[type=submit]:active:not(:disabled),
.nb-form .nb-person-feature button[type=submit]:active:not(:disabled), .nb-mobile-nav__buttons .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__buttons input[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__buttons button[type=submit]:active:not(:disabled):last-child, .nb-large-banner .nb-button:active:not(:disabled), .nb-large-banner .nb-form input[type=submit]:active:not(:disabled), .nb-form .nb-large-banner input[type=submit]:active:not(:disabled),
.nb-large-banner .nb-form button[type=submit]:active:not(:disabled),
.nb-form .nb-large-banner button[type=submit]:active:not(:disabled), .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-button:active:not(:disabled), .nb-announcements-list .nb-form input[type=submit]:active:not(:disabled), .nb-form .nb-announcements-list input[type=submit]:active:not(:disabled),
.nb-announcements-list .nb-form button[type=submit]:active:not(:disabled),
.nb-form .nb-announcements-list button[type=submit]:active:not(:disabled) {
  background-color: #E0880E;
  color: #0C5594;
}
.nb-button--secondary:active:not(:disabled):before, .nb-twitter-section .nb-button:active:not(:disabled):before, .nb-twitter-section .nb-form input[type=submit]:active:not(:disabled):before, .nb-form .nb-twitter-section input[type=submit]:active:not(:disabled):before,
.nb-twitter-section .nb-form button[type=submit]:active:not(:disabled):before,
.nb-form .nb-twitter-section button[type=submit]:active:not(:disabled):before, .nb-related-news__cta .nb-button:active:not(:disabled):before, .nb-related-news__cta .nb-form input[type=submit]:active:not(:disabled):before, .nb-form .nb-related-news__cta input[type=submit]:active:not(:disabled):before,
.nb-related-news__cta .nb-form button[type=submit]:active:not(:disabled):before,
.nb-form .nb-related-news__cta button[type=submit]:active:not(:disabled):before, .nb-person-feature .nb-button:active:not(:disabled):before, .nb-person-feature .nb-form input[type=submit]:active:not(:disabled):before, .nb-form .nb-person-feature input[type=submit]:active:not(:disabled):before,
.nb-person-feature .nb-form button[type=submit]:active:not(:disabled):before,
.nb-form .nb-person-feature button[type=submit]:active:not(:disabled):before, .nb-mobile-nav__buttons .nb-button:active:not(:disabled):last-child:before, .nb-mobile-nav__buttons .nb-form input[type=submit]:active:not(:disabled):last-child:before, .nb-form .nb-mobile-nav__buttons input[type=submit]:active:not(:disabled):last-child:before,
.nb-mobile-nav__buttons .nb-form button[type=submit]:active:not(:disabled):last-child:before,
.nb-form .nb-mobile-nav__buttons button[type=submit]:active:not(:disabled):last-child:before, .nb-large-banner .nb-button:active:not(:disabled):before, .nb-large-banner .nb-form input[type=submit]:active:not(:disabled):before, .nb-form .nb-large-banner input[type=submit]:active:not(:disabled):before,
.nb-large-banner .nb-form button[type=submit]:active:not(:disabled):before,
.nb-form .nb-large-banner button[type=submit]:active:not(:disabled):before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled):last-child:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled):last-child:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled):last-child:before, .nb-announcements-list .nb-button:active:not(:disabled):before, .nb-announcements-list .nb-form input[type=submit]:active:not(:disabled):before, .nb-form .nb-announcements-list input[type=submit]:active:not(:disabled):before,
.nb-announcements-list .nb-form button[type=submit]:active:not(:disabled):before,
.nb-form .nb-announcements-list button[type=submit]:active:not(:disabled):before {
  opacity: 0;
}
.nb-button--secondary.nb-button--flat, .nb-twitter-section .nb-button--flat.nb-button, .nb-twitter-section .nb-form input.nb-button--flat[type=submit], .nb-form .nb-twitter-section input.nb-button--flat[type=submit],
.nb-twitter-section .nb-form button.nb-button--flat[type=submit],
.nb-form .nb-twitter-section button.nb-button--flat[type=submit], .nb-related-news__cta .nb-button--flat.nb-button, .nb-related-news__cta .nb-form input.nb-button--flat[type=submit], .nb-form .nb-related-news__cta input.nb-button--flat[type=submit],
.nb-related-news__cta .nb-form button.nb-button--flat[type=submit],
.nb-form .nb-related-news__cta button.nb-button--flat[type=submit], .nb-person-feature .nb-button--flat.nb-button, .nb-person-feature .nb-form input.nb-button--flat[type=submit], .nb-form .nb-person-feature input.nb-button--flat[type=submit],
.nb-person-feature .nb-form button.nb-button--flat[type=submit],
.nb-form .nb-person-feature button.nb-button--flat[type=submit], .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button--secondary.nb-button:last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > .nb-button:last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > .nb-button:last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > .nb-button:last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child, .nb-mobile-nav__buttons .nb-button--flat.nb-button:last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-mobile-nav__buttons .nb-form input.nb-button--flat[type=submit]:last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__buttons input.nb-button--flat[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child,
.nb-mobile-nav__buttons .nb-form button.nb-button--flat[type=submit]:last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__buttons button.nb-button--flat[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child, .nb-large-banner .nb-button--flat.nb-button, .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > .nb-button:last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-large-banner .nb-form input.nb-button--flat[type=submit], .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-large-banner input.nb-button--flat[type=submit], .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:last-child,
.nb-large-banner .nb-form button.nb-button--flat[type=submit],
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-large-banner button.nb-button--flat[type=submit],
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--flat.nb-button:last-child, .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > button.nb-button[type=submit]:last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--secondary.nb-button, .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit], .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit],
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit],
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit], .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit], .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit],
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit],
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit], .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit], .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit],
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit],
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit], .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > .nb-button:last-child, .nb-mobile-nav__buttons .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child, .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button--secondary[type=submit], .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button--secondary[type=submit],
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button,
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit], .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:last-child, .nb-announcements-list .nb-button--flat.nb-button, .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > .nb-button:last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child, .nb-announcements-list .nb-form input.nb-button--flat[type=submit], .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-announcements-list input.nb-button--flat[type=submit], .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:last-child,
.nb-announcements-list .nb-form button.nb-button--flat[type=submit],
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-announcements-list button.nb-button--flat[type=submit],
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:last-child, .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  background-color: #F1B31E;
  box-shadow: none;
}
.nb-button--secondary.nb-button--flat:before, .nb-twitter-section .nb-button--flat.nb-button:before, .nb-twitter-section .nb-form input.nb-button--flat[type=submit]:before, .nb-form .nb-twitter-section input.nb-button--flat[type=submit]:before,
.nb-twitter-section .nb-form button.nb-button--flat[type=submit]:before,
.nb-form .nb-twitter-section button.nb-button--flat[type=submit]:before, .nb-related-news__cta .nb-button--flat.nb-button:before, .nb-related-news__cta .nb-form input.nb-button--flat[type=submit]:before, .nb-form .nb-related-news__cta input.nb-button--flat[type=submit]:before,
.nb-related-news__cta .nb-form button.nb-button--flat[type=submit]:before,
.nb-form .nb-related-news__cta button.nb-button--flat[type=submit]:before, .nb-person-feature .nb-button--flat.nb-button:before, .nb-person-feature .nb-form input.nb-button--flat[type=submit]:before, .nb-form .nb-person-feature input.nb-button--flat[type=submit]:before,
.nb-person-feature .nb-form button.nb-button--flat[type=submit]:before,
.nb-form .nb-person-feature button.nb-button--flat[type=submit]:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button--secondary.nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before, .nb-mobile-nav__buttons .nb-button--flat.nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-mobile-nav__buttons .nb-form input.nb-button--flat[type=submit]:last-child:before, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__buttons input.nb-button--flat[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before,
.nb-mobile-nav__buttons .nb-form button.nb-button--flat[type=submit]:last-child:before,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__buttons button.nb-button--flat[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before, .nb-large-banner .nb-button--flat.nb-button:before, .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-large-banner .nb-form input.nb-button--flat[type=submit]:before, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-large-banner input.nb-button--flat[type=submit]:before, .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:last-child:before,
.nb-large-banner .nb-form button.nb-button--flat[type=submit]:before,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-large-banner button.nb-button--flat[type=submit]:before,
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:last-child:before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--flat.nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--secondary.nb-button:before, .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before, .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before,
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before,
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before, .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before, .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before,
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before,
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before, .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before, .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:before,
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before,
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:before, .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__buttons .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child:before, .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button--secondary[type=submit]:before, .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:before, .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button--secondary[type=submit]:before,
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:before,
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child:before, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:last-child:before,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:last-child:before, .nb-announcements-list .nb-button--flat.nb-button:before, .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > .nb-button:last-child:before, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:last-child:before,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:last-child:before, .nb-announcements-list .nb-form input.nb-button--flat[type=submit]:before, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-announcements-list input.nb-button--flat[type=submit]:before, .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit].nb-button:last-child:before, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:last-child:before, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:last-child:before,
.nb-announcements-list .nb-form button.nb-button--flat[type=submit]:before,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-announcements-list button.nb-button--flat[type=submit]:before,
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit].nb-button:last-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:last-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:last-child:before, .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:before, .nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before, .nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:before,
.nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before,
.nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:before {
  display: none;
}
.nb-button--secondary.nb-button--flat:hover:not(:disabled), .nb-twitter-section .nb-button--flat.nb-button:hover:not(:disabled), .nb-twitter-section .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-form .nb-twitter-section input.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-twitter-section .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-form .nb-twitter-section button.nb-button--flat[type=submit]:hover:not(:disabled), .nb-related-news__cta .nb-button--flat.nb-button:hover:not(:disabled), .nb-related-news__cta .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-form .nb-related-news__cta input.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-related-news__cta .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-form .nb-related-news__cta button.nb-button--flat[type=submit]:hover:not(:disabled), .nb-person-feature .nb-button--flat.nb-button:hover:not(:disabled), .nb-person-feature .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-form .nb-person-feature input.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-person-feature .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-form .nb-person-feature button.nb-button--flat[type=submit]:hover:not(:disabled), .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button--secondary.nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-button--flat.nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__buttons input.nb-button--flat[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__buttons button.nb-button--flat[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-large-banner .nb-button--flat.nb-button:hover:not(:disabled), .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-large-banner .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-large-banner input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-large-banner .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-large-banner button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--secondary.nb-button:hover:not(:disabled), .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled), .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled), .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled), .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button--secondary[type=submit]:hover:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:hover:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled),
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button--secondary[type=submit]:hover:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:hover:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled), .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-button--flat.nb-button:hover:not(:disabled), .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > .nb-button:hover:not(:disabled):last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-form input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-announcements-list input.nb-button--flat[type=submit]:hover:not(:disabled), .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit].nb-button:hover:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:hover:not(:disabled):last-child,
.nb-announcements-list .nb-form button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-announcements-list button.nb-button--flat[type=submit]:hover:not(:disabled),
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit].nb-button:hover:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:hover:not(:disabled):last-child, .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:hover:not(:disabled), .nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled), .nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:hover:not(:disabled),
.nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled),
.nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:hover:not(:disabled) {
  background-color: #E0880E;
}
.nb-button--secondary.nb-button--flat:active:not(:disabled), .nb-twitter-section .nb-button--flat.nb-button:active:not(:disabled), .nb-twitter-section .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-form .nb-twitter-section input.nb-button--flat[type=submit]:active:not(:disabled),
.nb-twitter-section .nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-form .nb-twitter-section button.nb-button--flat[type=submit]:active:not(:disabled), .nb-related-news__cta .nb-button--flat.nb-button:active:not(:disabled), .nb-related-news__cta .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-form .nb-related-news__cta input.nb-button--flat[type=submit]:active:not(:disabled),
.nb-related-news__cta .nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-form .nb-related-news__cta button.nb-button--flat[type=submit]:active:not(:disabled), .nb-person-feature .nb-button--flat.nb-button:active:not(:disabled), .nb-person-feature .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-form .nb-person-feature input.nb-button--flat[type=submit]:active:not(:disabled),
.nb-person-feature .nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-form .nb-person-feature button.nb-button--flat[type=submit]:active:not(:disabled), .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button--secondary.nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button--secondary[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-twitter-section .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-twitter-section .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-related-news__cta .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-related-news__cta .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-person-feature .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-person-feature .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button--secondary[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-twitter-section .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-twitter-section .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-twitter-section .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-related-news__cta .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-related-news__cta .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-related-news__cta .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-person-feature .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-person-feature .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-person-feature .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-button--flat.nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form input.nb-button--flat[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__buttons input.nb-button--flat[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form button.nb-button--flat[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__buttons .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__buttons button.nb-button--flat[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-large-banner .nb-button--flat.nb-button:active:not(:disabled), .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-large-banner .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-large-banner input.nb-button--flat[type=submit]:active:not(:disabled), .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-large-banner .nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-large-banner .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-large-banner .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-large-banner .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-large-banner button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-large-banner .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-large-banner .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--secondary.nb-button:active:not(:disabled), .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled), .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled), .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button[type=submit]:active:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button[type=submit]:active:not(:disabled), .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button--secondary[type=submit]:active:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit].nb-button:active:not(:disabled), .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled),
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button--secondary[type=submit]:active:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit].nb-button:active:not(:disabled),
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled), .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-button--flat.nb-button:active:not(:disabled), .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > .nb-button:active:not(:disabled):last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button.nb-button[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-form input.nb-button--flat[type=submit]:active:not(:disabled), .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-announcements-list input.nb-button--flat[type=submit]:active:not(:disabled), .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit].nb-button:active:not(:disabled):last-child, .nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child, .nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > input[type=submit]:active:not(:disabled):last-child,
.nb-announcements-list .nb-form button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-announcements-list .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-announcements-list .nb-form .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-announcements-list .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-announcements-list button.nb-button--flat[type=submit]:active:not(:disabled),
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit].nb-button:active:not(:disabled):last-child,
.nb-mobile-nav__level--2 .nb-form .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-announcements-list .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child,
.nb-form .nb-mobile-nav__level--2 .nb-announcements-list .nb-mobile-nav__buttons > button[type=submit]:active:not(:disabled):last-child, .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:active:not(:disabled), .nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled), .nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:active:not(:disabled),
.nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled),
.nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:active:not(:disabled) {
  background-color: #F1B31E;
}
.nb-button--secondary.nb-button--no-shadow, .nb-twitter-section .nb-button--no-shadow.nb-button, .nb-twitter-section .nb-form input.nb-button--no-shadow[type=submit], .nb-form .nb-twitter-section input.nb-button--no-shadow[type=submit],
.nb-twitter-section .nb-form button.nb-button--no-shadow[type=submit],
.nb-form .nb-twitter-section button.nb-button--no-shadow[type=submit], .nb-related-news__cta .nb-button--no-shadow.nb-button, .nb-related-news__cta .nb-form input.nb-button--no-shadow[type=submit], .nb-form .nb-related-news__cta input.nb-button--no-shadow[type=submit],
.nb-related-news__cta .nb-form button.nb-button--no-shadow[type=submit],
.nb-form .nb-related-news__cta button.nb-button--no-shadow[type=submit], .nb-person-feature .nb-button--no-shadow.nb-button, .nb-person-feature .nb-form input.nb-button--no-shadow[type=submit], .nb-form .nb-person-feature input.nb-button--no-shadow[type=submit],
.nb-person-feature .nb-form button.nb-button--no-shadow[type=submit],
.nb-form .nb-person-feature button.nb-button--no-shadow[type=submit], .nb-mobile-nav__buttons .nb-button--no-shadow.nb-button:last-child, .nb-mobile-nav__buttons .nb-form input.nb-button--no-shadow[type=submit]:last-child, .nb-form .nb-mobile-nav__buttons input.nb-button--no-shadow[type=submit]:last-child,
.nb-mobile-nav__buttons .nb-form button.nb-button--no-shadow[type=submit]:last-child,
.nb-form .nb-mobile-nav__buttons button.nb-button--no-shadow[type=submit]:last-child, .nb-large-banner .nb-button--no-shadow.nb-button, .nb-large-banner .nb-form input.nb-button--no-shadow[type=submit], .nb-form .nb-large-banner input.nb-button--no-shadow[type=submit],
.nb-large-banner .nb-form button.nb-button--no-shadow[type=submit],
.nb-form .nb-large-banner button.nb-button--no-shadow[type=submit], .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--no-shadow.nb-button:last-child, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button--secondary.nb-button, .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-mobile-nav__level--2 .nb-desktop-nav__level--3 + .nb-mobile-nav__buttons.nb-desktop-nav__buttons > .nb-button:last-child, .nb-mobile-nav__buttons .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child, .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input.nb-button--secondary[type=submit], .nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button.nb-button--secondary[type=submit],
.nb-twitter-section .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-twitter-section .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-related-news__cta .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-related-news__cta .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-person-feature .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-person-feature .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-large-banner .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-large-banner .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit], .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button:last-child, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit]:last-child,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit]:last-child, .nb-announcements-list .nb-button--no-shadow.nb-button, .nb-announcements-list .nb-form input.nb-button--no-shadow[type=submit], .nb-form .nb-announcements-list input.nb-button--no-shadow[type=submit],
.nb-announcements-list .nb-form button.nb-button--no-shadow[type=submit],
.nb-form .nb-announcements-list button.nb-button--no-shadow[type=submit], .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit], .nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-announcements-list .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit],
.nb-form .nb-announcements-list .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  box-shadow: none;
}
.nb-button--flat-white, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:first-child, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:first-child, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:first-child,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:first-child,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:first-child {
  background-color: #fff;
  color: #0C5594;
}
.nb-button--flat-white:before, .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > .nb-button:first-child:before, .nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > input[type=submit]:first-child:before, .nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > input[type=submit]:first-child:before,
.nb-mobile-nav__level--2 .nb-form .nb-mobile-nav__buttons > button[type=submit]:first-child:before,
.nb-form .nb-mobile-nav__level--2 .nb-mobile-nav__buttons > button[type=submit]:first-child:before {
  opacity: 0;
}
.nb-button--small, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  font-size: 14px;
  padding: 10px 20px;
}
.nb-button--no-shadow, .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] {
  box-shadow: none;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Career Block
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-career-block {
  display: block;
  text-align: center;
}
.nb-career-block__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 15px;
  padding-bottom: 56%;
  width: 100%;
}
.nb-career-block__text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  line-height: 1.25;
  transition: color 0.2s ease-in-out;
}
.nb-career-block:hover .nb-career-block__text {
  color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-career-block__text {
    padding: 0 40px;
  }
}
/*
 * Career Blocks
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-career-blocks {
  margin-bottom: 80px;
}
.nb-career-blocks__heading {
  margin-bottom: 30px !important;
  text-align: center;
}
.nb-career-blocks__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
}
.nb-career-blocks__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-career-blocks__nav .slick-arrow.slick-next {
  margin-left: 15px;
  order: 2;
}
.nb-career-blocks__nav .slick-arrow.slick-prev {
  margin-right: 15px;
  order: 0;
}
.nb-career-blocks__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  justify-content: center;
  order: 1;
}
.nb-career-blocks__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-career-blocks__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-career-blocks__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-career-blocks__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-career-blocks__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Careers Footer
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-careers-footer {
  margin-bottom: 80px;
}
.nb-careers-footer .nb-yellow-box {
  margin-bottom: 50px;
}
.nb-careers-footer .nb-contact-card {
  margin-bottom: 0;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-careers-footer .nb-yellow-box {
    margin-bottom: 0;
  }
}
/*
 * Carousel
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-carousel {
  margin-bottom: 60px;
}
.nb-carousel__dots {
  margin-top: 20px;
}
.nb-carousel__dots .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0 -5px;
}
.nb-carousel__dots .slick-dots > li {
  margin: 0 5px;
}
.nb-carousel__dots .slick-dots > li > button {
  background: none;
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  font-size: 0;
  height: 20px;
  padding: 0;
  width: 20px;
}
.nb-carousel__dots .slick-dots > li.slick-active > button {
  background: #9D9FA2;
}
.nb-carousel__slide {
  align-items: center;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: row;
  min-height: 300px;
  position: relative;
}
.nb-carousel__slide-content {
  flex: 0 0 auto;
  padding: 0 20px;
  width: 100%;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Centered Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-centered-section {
  margin-bottom: 50px;
  text-align: center;
}
.nb-centered-section__subheading {
  line-height: 1.875;
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-centered-section {
    margin-bottom: 80px;
  }
}
/*
 * Checkbox
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-checkbox {
  align-items: center;
  display: flex;
  flex-direction: row;
  position: relative;
}
.nb-checkbox__icon {
  border: 1px solid #0C5594;
  border-radius: 5px;
  display: block;
  flex: 0 0 auto;
  height: 24px;
  position: relative;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 24px;
}
.nb-checkbox__icon:before {
  background-image: url("../images/icons/checkmark.svg");
  background-position: 50% 50%;
  background-repeat: no-repeat;
  content: "";
  height: 8px;
  left: 50%;
  margin-left: -6px;
  margin-top: -4px;
  opacity: 0;
  position: absolute;
  top: 50%;
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
  visibility: hidden;
  width: 12px;
}
.nb-checkbox__input {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}
.nb-checkbox__input:focus ~ .nb-checkbox__icon {
  border-width: 2px;
}
.nb-checkbox__input:checked ~ .nb-checkbox__icon {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-checkbox__input:checked ~ .nb-checkbox__icon:before {
  opacity: 1;
  visibility: visible;
}
.nb-checkbox__label {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  display: block;
  flex: 0 1 auto;
  margin-left: 24px;
}
.nb-checkbox:hover .nb-checkbox__icon {
  border-width: 2px;
}
.nb-checkbox--align-top {
  align-items: flex-start;
}
.nb-checkbox--small .nb-checkbox__label {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Circular Icon
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-circular-icon {
  transform: translate3d(0, 0, 0);
}
.nb-circular-icon__background, .nb-circular-icon__fill {
  transition: fill 0.2s linear;
}
.nb-circular-icon__background {
  fill: #0C5594;
}
.nb-circular-icon__fill {
  fill: #fff;
}
.nb-circular-icon__shadow {
  transition: opacity 0.2s linear;
}
.nb-circular-icon__stroke {
  stroke: #fff;
  transition: stroke 0.2s linear;
}
.nb-circular-icon--blue-on-white .nb-circular-icon__background, .nb-video:hover .nb-video__play .nb-circular-icon .nb-circular-icon__background, .ui-datepicker .ui-datepicker-prev .ui-icon .nb-circular-icon .nb-circular-icon__background,
.ui-datepicker .ui-datepicker-next .ui-icon .nb-circular-icon .nb-circular-icon__background, .nb-training-session:hover .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__background, .nb-share-links__link:hover .nb-circular-icon .nb-circular-icon__background, .nb-icon-link--blue-on-white > .nb-circular-icon .nb-circular-icon__background, .nb-large-icon-links__links .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__background, .nb-icon-link > .nb-circular-icon .nb-circular-icon__background, .nb-employee-testimonial:hover .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__background, .nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active .nb-circular-icon .nb-circular-icon__background {
  fill: #fff;
}
.nb-circular-icon--blue-on-white .nb-circular-icon__fill, .nb-video:hover .nb-video__play .nb-circular-icon .nb-circular-icon__fill, .ui-datepicker .ui-datepicker-prev .ui-icon .nb-circular-icon .nb-circular-icon__fill,
.ui-datepicker .ui-datepicker-next .ui-icon .nb-circular-icon .nb-circular-icon__fill, .nb-training-session:hover .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__fill, .nb-share-links__link:hover .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link--blue-on-white > .nb-circular-icon .nb-circular-icon__fill, .nb-large-icon-links__links .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link > .nb-circular-icon .nb-circular-icon__fill, .nb-employee-testimonial:hover .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__fill, .nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active .nb-circular-icon .nb-circular-icon__fill {
  fill: #0C5594;
}
.nb-circular-icon--blue-on-white .nb-circular-icon__stroke, .nb-video:hover .nb-video__play .nb-circular-icon .nb-circular-icon__stroke, .ui-datepicker .ui-datepicker-prev .ui-icon .nb-circular-icon .nb-circular-icon__stroke,
.ui-datepicker .ui-datepicker-next .ui-icon .nb-circular-icon .nb-circular-icon__stroke, .nb-training-session:hover .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__stroke, .nb-share-links__link:hover .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link--blue-on-white > .nb-circular-icon .nb-circular-icon__stroke, .nb-large-icon-links__links .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link > .nb-circular-icon .nb-circular-icon__stroke, .nb-employee-testimonial:hover .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__stroke, .nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #0C5594;
}
.nb-circular-icon--blue-on-yellow .nb-circular-icon__background, .nb-video:active .nb-video__play .nb-circular-icon .nb-circular-icon__background, .ui-datepicker .ui-datepicker-prev:active .ui-icon .nb-circular-icon .nb-circular-icon__background,
.ui-datepicker .ui-datepicker-next:active .ui-icon .nb-circular-icon .nb-circular-icon__background, .nb-training-session:active .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__background, .nb-share-links__link:active .nb-circular-icon .nb-circular-icon__background, .nb-photo-gallery__arrows .slick-arrow:hover .nb-circular-icon .nb-circular-icon__background, .nb-icon-link--blue-on-yellow > .nb-circular-icon .nb-circular-icon__background, .nb-large-icon-links__links .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__background, .nb-employee-testimonial:active .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__background {
  fill: #F1B31E;
}
.nb-circular-icon--blue-on-yellow .nb-circular-icon__fill, .nb-video:active .nb-video__play .nb-circular-icon .nb-circular-icon__fill, .ui-datepicker .ui-datepicker-prev:active .ui-icon .nb-circular-icon .nb-circular-icon__fill,
.ui-datepicker .ui-datepicker-next:active .ui-icon .nb-circular-icon .nb-circular-icon__fill, .nb-training-session:active .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__fill, .nb-share-links__link:active .nb-circular-icon .nb-circular-icon__fill, .nb-photo-gallery__arrows .slick-arrow:hover .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link--blue-on-yellow > .nb-circular-icon .nb-circular-icon__fill, .nb-large-icon-links__links .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__fill, .nb-employee-testimonial:active .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__fill {
  fill: #0C5594;
}
.nb-circular-icon--blue-on-yellow .nb-circular-icon__stroke, .nb-video:active .nb-video__play .nb-circular-icon .nb-circular-icon__stroke, .ui-datepicker .ui-datepicker-prev:active .ui-icon .nb-circular-icon .nb-circular-icon__stroke,
.ui-datepicker .ui-datepicker-next:active .ui-icon .nb-circular-icon .nb-circular-icon__stroke, .nb-training-session:active .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__stroke, .nb-share-links__link:active .nb-circular-icon .nb-circular-icon__stroke, .nb-photo-gallery__arrows .slick-arrow:hover .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link--blue-on-yellow > .nb-circular-icon .nb-circular-icon__stroke, .nb-large-icon-links__links .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__stroke, .nb-employee-testimonial:active .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #0C5594;
}
.nb-circular-icon--dark-gray-on-yellow .nb-circular-icon__background, .nb-update-banner__heading .nb-circular-icon .nb-circular-icon__background {
  fill: #F1B31E;
}
.nb-circular-icon--dark-gray-on-yellow .nb-circular-icon__fill, .nb-update-banner__heading .nb-circular-icon .nb-circular-icon__fill {
  fill: #4B4C4D;
}
.nb-circular-icon--dark-gray-on-yellow .nb-circular-icon__stroke, .nb-update-banner__heading .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #4B4C4D;
}
.nb-circular-icon--gray-on-white .nb-circular-icon__background, .nb-alert-card__header .nb-alert-card__cell .nb-circular-icon .nb-circular-icon__background {
  fill: #fff;
}
.nb-circular-icon--gray-on-white .nb-circular-icon__fill, .nb-alert-card__header .nb-alert-card__cell .nb-circular-icon .nb-circular-icon__fill {
  fill: #4B4C4D;
}
.nb-circular-icon--gray-on-white .nb-circular-icon__stroke, .nb-alert-card__header .nb-alert-card__cell .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #4B4C4D;
}
.nb-circular-icon--yellow-on-white .nb-circular-icon__background, .ui-datepicker .ui-datepicker-prev:hover .ui-icon .nb-circular-icon .nb-circular-icon__background,
.ui-datepicker .ui-datepicker-next:hover .ui-icon .nb-circular-icon .nb-circular-icon__background, .nb-photo-gallery__arrows .slick-arrow:active .nb-circular-icon .nb-circular-icon__background, .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__background {
  fill: #fff;
}
.nb-circular-icon--yellow-on-white .nb-circular-icon__fill, .ui-datepicker .ui-datepicker-prev:hover .ui-icon .nb-circular-icon .nb-circular-icon__fill,
.ui-datepicker .ui-datepicker-next:hover .ui-icon .nb-circular-icon .nb-circular-icon__fill, .nb-photo-gallery__arrows .slick-arrow:active .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__fill {
  fill: #F1B31E;
}
.nb-circular-icon--yellow-on-white .nb-circular-icon__stroke, .ui-datepicker .ui-datepicker-prev:hover .ui-icon .nb-circular-icon .nb-circular-icon__stroke,
.ui-datepicker .ui-datepicker-next:hover .ui-icon .nb-circular-icon .nb-circular-icon__stroke, .nb-photo-gallery__arrows .slick-arrow:active .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #F1B31E;
}
.nb-circular-icon--white-on-blue .nb-circular-icon__background, .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__background, .nb-share-links__link .nb-circular-icon .nb-circular-icon__background, .nb-icon-link--white-on-blue > .nb-circular-icon .nb-circular-icon__background, .nb-large-icon-links__links .nb-icon-link > .nb-circular-icon .nb-circular-icon__background, .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__background {
  fill: #0C5594;
}
.nb-circular-icon--white-on-blue .nb-circular-icon__fill, .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__fill, .nb-share-links__link .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link--white-on-blue > .nb-circular-icon .nb-circular-icon__fill, .nb-large-icon-links__links .nb-icon-link > .nb-circular-icon .nb-circular-icon__fill, .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__fill {
  fill: #fff;
}
.nb-circular-icon--white-on-blue .nb-circular-icon__stroke, .nb-training-session__play-button .nb-circular-icon .nb-circular-icon__stroke, .nb-share-links__link .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link--white-on-blue > .nb-circular-icon .nb-circular-icon__stroke, .nb-large-icon-links__links .nb-icon-link > .nb-circular-icon .nb-circular-icon__stroke, .nb-employee-testimonial__play-button .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #fff;
}
.nb-circular-icon--white-on-green .nb-circular-icon__background, .nb-benefit__icon .nb-circular-icon .nb-circular-icon__background {
  fill: #10774B;
}
.nb-circular-icon--white-on-green .nb-circular-icon__fill, .nb-benefit__icon .nb-circular-icon .nb-circular-icon__fill {
  fill: #fff;
}
.nb-circular-icon--white-on-green .nb-circular-icon__stroke, .nb-benefit__icon .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #fff;
}
.nb-circular-icon--white-on-yellow .nb-circular-icon__background, .nb-photo-gallery__arrows .slick-arrow .nb-circular-icon .nb-circular-icon__background, .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__background, .nb-about-icons__item-icon .nb-circular-icon .nb-circular-icon__background {
  fill: #F1B31E;
}
.nb-circular-icon--white-on-yellow .nb-circular-icon__fill, .nb-photo-gallery__arrows .slick-arrow .nb-circular-icon .nb-circular-icon__fill, .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__fill, .nb-about-icons__item-icon .nb-circular-icon .nb-circular-icon__fill {
  fill: #fff;
}
.nb-circular-icon--white-on-yellow .nb-circular-icon__stroke, .nb-photo-gallery__arrows .slick-arrow .nb-circular-icon .nb-circular-icon__stroke, .nb-icon-link:hover:not(:active) > .nb-circular-icon .nb-circular-icon__stroke, .nb-about-icons__item-icon .nb-circular-icon .nb-circular-icon__stroke {
  stroke: #fff;
}
.nb-circular-icon--no-shadow .nb-circular-icon__shadow, .nb-icon-link--no-shadow > .nb-circular-icon .nb-circular-icon__shadow, .nb-large-icon-links__links .nb-icon-link:active > .nb-circular-icon .nb-circular-icon__shadow {
  opacity: 0;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * One-fifth column (large)
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .col-lg-one-fifth {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
/*
 * Color Card
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-color-card {
  border-radius: 10px;
  box-shadow: 15px 15px 15px 0 rgba(175, 180, 196, 0.5);
  margin-bottom: 30px;
  overflow: hidden;
}
.nb-color-card__heading {
  color: #fff;
  line-height: 1;
  padding: 20px 15px;
}
.nb-color-card__inner {
  padding: 20px;
}
.nb-color-card__name {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 10px;
}
.nb-color-card__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-color-card--blue .nb-color-card__heading {
  background-color: #0C5594;
}
.nb-color-card--gray-lighter .nb-color-card__heading {
  background-color: #F2F2F2;
  color: #0C5594;
}
.nb-color-card--green .nb-color-card__heading {
  background-color: #10774B;
}
.nb-color-card--pink .nb-color-card__heading {
  background-color: #CA096C;
}
.nb-color-card--purple .nb-color-card__heading {
  background-color: #4554AF;
}
.nb-color-card--sage .nb-color-card__heading {
  background-color: #47705C;
}
.nb-color-card--teal .nb-color-card__heading {
  background-color: #009E93;
}
.nb-color-card--yellow .nb-color-card__heading {
  background-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Color Cards
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-color-cards {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-color-cards {
    margin-bottom: 70px;
  }
}
/*
 * Congressional District
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-congressional-district {
  margin-bottom: 50px;
}
.nb-congressional-district__card {
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 50px;
  margin-left: -8px;
  margin-top: -35px;
  overflow: hidden;
  padding-left: 15px;
  padding-right: 60px;
  padding-top: 25px;
  position: relative;
}
.nb-congressional-district__card:before {
  background-color: #0C5594;
  content: "";
  height: 10px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.nb-congressional-district__card:after {
  background-image: url("../images/focus-icon-color.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  height: 28px;
  position: absolute;
  right: 15px;
  top: 25px;
  width: 28px;
}
.nb-congressional-district__counties {
  border-bottom: 1px solid #E1E2E4;
  margin-bottom: 50px;
  padding-bottom: 20px;
}
.nb-congressional-district__counties-heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-congressional-district__counties-subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  margin-bottom: 20px;
}
.nb-congressional-district__counties-list {
  max-height: 200px;
  overflow: auto;
}
.nb-congressional-district__county {
  line-height: 1;
  margin-bottom: 20px;
}
.nb-congressional-district__representative-photo {
  margin-left: auto;
  margin-right: auto;
  max-width: 400px;
  text-align: center;
}
.nb-congressional-district__representative-title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  margin-bottom: 15px;
}
.nb-congressional-district__representative-subname {
  font-size: 14px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-congressional-district__representative-subname {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .nb-congressional-district {
    margin-bottom: 80px;
  }
  .nb-congressional-district__card {
    margin-left: 0;
    margin-top: 0;
  }
  .nb-congressional-district__counties {
    border-bottom: 0;
    margin-bottom: 0;
  }
  .nb-congressional-district__counties-heading {
    font-size: 24px;
  }
  .nb-congressional-district__counties-subheading {
    margin-bottom: 40px;
  }
  .nb-congressional-district__representative-photo {
    margin-bottom: 40px;
    max-width: none;
  }
  .nb-congressional-district__media {
    margin-right: 15px;
  }
}
/*
 * Congressional District Story
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-congressional-district-story__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  display: block;
  font-size: 14px;
  margin-bottom: 15px;
}
.nb-congressional-district-story__heading {
  margin-bottom: 0 !important;
}
.nb-congressional-district-story__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-congressional-district-story .nb-button, .nb-congressional-district-story .nb-form input[type=submit], .nb-form .nb-congressional-district-story input[type=submit],
.nb-congressional-district-story .nb-form button[type=submit],
.nb-form .nb-congressional-district-story button[type=submit] {
  margin-top: 30px;
  width: 235px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Contact Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-contact-intro {
  margin-bottom: 80px;
}
.nb-contact-intro .nb-button, .nb-contact-intro .nb-form input[type=submit], .nb-form .nb-contact-intro input[type=submit],
.nb-contact-intro .nb-form button[type=submit],
.nb-form .nb-contact-intro button[type=submit] {
  width: 235px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Contact Card
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-contact-card {
  margin-bottom: 80px;
}
.nb-contact-card .nb-address {
  margin-bottom: 50px;
}
.nb-contact-card__body {
  background-color: #fff;
  padding: 30px 20px 0;
}
.nb-contact-card__inner {
  border-radius: 10px;
  box-shadow: 15px 15px 15px 0 rgba(175, 180, 196, 0.15);
  overflow: hidden;
}
.nb-contact-card__header {
  background-color: #F2F2F2;
  padding: 15px 20px;
}
.nb-contact-card__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  line-height: 1;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-contact-card .nb-address {
    margin-bottom: 0;
  }
  .nb-contact-card__body {
    padding: 30px 20px;
  }
}
/*
 * Contacts Table
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-contacts-table {
  width: 100%;
}
.nb-contacts-table__link {
  display: block !important;
  margin-bottom: 15px !important;
}
.nb-contacts-table__row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 20px 30px;
}
.nb-contacts-table__row > * {
  display: block;
}
.nb-contacts-table__row > *:first-child {
  flex: 0 1 auto;
}
.nb-contacts-table__row > *:last-child {
  flex: 0 0 auto;
  margin-left: 10px;
}
.nb-contacts-table__row:nth-child(even) {
  background-color: #fff;
}
.nb-contacts-table__row:nth-child(odd) {
  background-color: #E8EFF5;
}
.nb-contacts-table__row-heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Container
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (max-width: 575.98px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
/*
 * Content
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-content h1,
.nb-content h2,
.nb-content h3,
.nb-content h4,
.nb-content h5,
.nb-content h6 {
  margin-bottom: 20px;
}
.nb-content h1:not(:first-child),
.nb-content h2:not(:first-child),
.nb-content h3:not(:first-child),
.nb-content h4:not(:first-child),
.nb-content h5:not(:first-child),
.nb-content h6:not(:first-child) {
  margin-top: 40px;
}
.nb-content ol,
.nb-content ul {
  margin-bottom: 20px;
  padding-left: 20px;
}
.nb-content ol {
  list-style-type: decimal;
}
.nb-content ul {
  list-style-type: disc;
}
.nb-content img {
  display: block;
  margin-bottom: 20px;
  width: 100%;
}
.nb-content table {
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  margin-bottom: 20px;
  width: 100%;
}
.nb-content th {
  background-color: #eee;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  font-weight: bold;
  padding: 10px;
}
.nb-content td {
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  text-align: center;
  padding: 10px;
}
.nb-content a:not(.nb-button) {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-content a:not(.nb-button):hover {
  color: #F1B31E;
}
.nb-content p {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.875;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-content .nb-tricolor-divider {
    margin-left: 0;
  }
}
/*
 * Counties List
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-counties-list {
  columns: 2;
  list-style: disc;
  margin-left: 20px;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-counties-list {
    columns: 3;
  }
}
@media (min-width: 768px) {
  .nb-counties-list {
    columns: 4;
  }
}
/*
 * CTA Box
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-cta-box {
  margin-bottom: 50px;
}
.nb-cta-box__buttons {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.nb-cta-box__buttons > * {
  flex: 0 0 auto;
}
.nb-cta-box__buttons .nb-button, .nb-cta-box__buttons .nb-form input[type=submit], .nb-form .nb-cta-box__buttons input[type=submit],
.nb-cta-box__buttons .nb-form button[type=submit],
.nb-form .nb-cta-box__buttons button[type=submit] {
  flex: 0 1 auto;
  margin: 0 10px 20px;
  max-width: 100%;
  width: 325px;
}
.nb-cta-box__expando {
  position: relative;
}
.nb-cta-box__expando-content {
  padding-top: 50px;
  width: 100%;
}
.nb-cta-box__expando-content a {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-cta-box__expando-footer {
  border-bottom: 1px solid #E1E2E4;
  border-top: 1px solid #E1E2E4;
  margin-bottom: 20px;
  margin-top: 30px;
  padding-bottom: 20px;
  padding-top: 20px;
}
.nb-cta-box__expando-footer-link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  color: #0C5594;
  display: flex;
  flex-direction: row;
  font-size: 18px;
  margin-bottom: 20px;
  transition: color 0.2s ease-in-out;
}
.nb-cta-box__expando-footer-link > * {
  flex: 0 1 auto;
}
.nb-cta-box__expando-footer-link .nb-arrow {
  flex: 0 0 auto;
  margin-left: 5px;
  transition: margin 0.2s ease-in-out;
}
.nb-cta-box__expando-footer-link:hover {
  color: #F1B31E;
}
.nb-cta-box__expando-footer-link:hover .nb-arrow {
  margin-left: 10px;
}
.nb-cta-box__expando-toggle .nb-arrow {
  transition: transform 0.2s ease-in-out;
}
.is-expanded .nb-cta-box__expando-toggle .nb-arrow {
  transform: rotate(180deg);
}
.is-expanded .nb-cta-box__expando-toggle-text--expand {
  display: none;
}
.nb-cta-box__expando-toggle-text--collapse {
  display: none;
}
.is-expanded .nb-cta-box__expando-toggle-text--collapse {
  display: inline-block;
}
.nb-cta-box__expando-toggle-wrap {
  text-align: center;
}
.nb-cta-box__inner {
  border-radius: 10px;
  padding: 50px 20px 30px;
}
.nb-cta-box__subheading {
  margin-bottom: 30px;
}
.nb-cta-box--blue .nb-cta-box__inner {
  background-color: #E8EFF5;
}
.nb-cta-box--gray .nb-cta-box__inner {
  background-color: #F2F2F2;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-cta-box__expando-content img {
    margin-bottom: 20px;
  }
  .nb-cta-box__expando-footer {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .nb-cta-box__inner {
    padding: 50px 40px 40px;
  }
}
@media (min-width: 992px) {
  .nb-cta-box {
    margin-bottom: 80px;
  }
  .nb-cta-box__button {
    margin: 0 10px;
  }
}
/*
 * Desktop Header
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-desktop-header {
  display: none;
}
.nb-desktop-header__logo {
  display: inline-block;
  width: 130px;
}
.nb-desktop-header__primary-navigation, .nb-desktop-header__search, .nb-desktop-header__utility-navigation {
  align-items: center;
  border-bottom: 1px solid #9D9FA2;
  display: flex;
  flex-direction: row;
  height: 70px;
}
.nb-desktop-header__primary-navigation {
  background-color: #fff;
  position: relative;
}
.nb-desktop-header__primary-navigation > .container {
  position: static;
}
.nb-desktop-header__search {
  background-color: #fff;
  border-left: 1px solid #9D9FA2;
  padding: 0 20px;
}
.nb-desktop-header__utility-navigation {
  background-color: #F7F7F7;
}
.nb-desktop-header__utility-navigation .nb-go-to {
  max-width: 300px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-desktop-header {
    display: block;
  }
  .nb-desktop-header__search {
    margin-right: calc((100vw - 944px) / -2);
  }
  .nb-desktop-header__utility-navigation .nb-go-to {
    width: 250px;
  }
}
@media (min-width: 1200px) {
  .nb-desktop-header__search {
    margin-right: calc((100vw - 1124px) / -2);
  }
  .nb-desktop-header__utility-navigation .nb-go-to {
    width: 300px;
  }
}
/*
 * Desktop Nav
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-desktop-nav__blue {
  background-color: #0C5594;
  background-image: url("../images/focus-background.png");
  background-blend-mode: multiply;
  background-position: center left;
  background-repeat: no-repeat;
  background-size: auto 100%;
  min-height: 550px;
  padding: 50px 0 60px;
  position: relative;
  z-index: 0;
}
.nb-desktop-nav__blue--has-third-level {
  background-position: center left calc(((100vw - 944px) / 2) + 304px);
  padding: 30px 0;
}
.nb-desktop-nav__blue--has-third-level:before {
  background-color: #F2F2F2;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  top: 0;
  width: calc(((100vw - 944px) / 2) + 304px);
  z-index: -1;
}
.nb-desktop-nav__level--1 {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.nb-desktop-nav__level--1 > .nb-desktop-nav__item > .nb-desktop-nav__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  align-items: center;
  color: #4B4C4D;
  display: flex;
  flex-direction: row;
  font-size: 14px;
  line-height: 1.25;
  height: 70px;
  padding: 0 10px;
  position: relative;
}
.nb-desktop-nav__level--1 > .nb-desktop-nav__item > .nb-desktop-nav__link:before {
  background-color: #F1B31E;
  bottom: 0;
  content: "";
  height: 10px;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity 0.2s ease-in-out;
}
.nb-desktop-nav__level--1 > .nb-desktop-nav__item > .nb-desktop-nav__link:after {
  background-image: url("../images/icons/nav-link-arrow.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  content: "";
  flex: 0 0 auto;
  height: 5px;
  margin-left: 9px;
  transition: transform 0.2s ease-in-out;
  width: 10px;
}
.nb-desktop-nav__level--1 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active:before {
  opacity: 1;
}
.nb-desktop-nav__level--1 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active:after {
  transform: rotate(180deg);
}
.nb-desktop-nav__level--2 {
  left: 0;
  max-height: calc(100vh - 140px);
  opacity: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 100%;
  visibility: hidden;
}
.nb-desktop-nav__level--2.is-shown {
  opacity: 1;
  visibility: visible;
}
.nb-desktop-nav__level--3 {
  margin-bottom: 20px;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item {
  border-bottom: 1px solid #0C5594;
  padding: 10px 0;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  color: #0C5594;
  display: flex;
  flex-direction: row;
  font-size: 18px;
  padding: 10px 20px;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link .nb-circular-icon {
  flex: 0 0 auto;
  margin-right: 20px;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link:before {
  border-color: transparent transparent transparent #F1B31E;
  border-style: solid;
  border-width: 25.5px 0 25.5px 23px;
  content: "";
  display: block;
  height: 0;
  left: 100%;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: opacity 0.2s ease-in-out;
  width: 0;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link:hover {
  color: #F1B31E;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active {
  background-color: #F1B31E;
  color: #0C5594;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__link.is-active:before {
  opacity: 1;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__level--4 {
  bottom: 0;
  display: none;
  left: calc(((100vw - 944px) / 2) + 304px);
  padding: 35px;
  position: absolute;
  right: 0;
  top: 0;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__level--4.is-shown {
  display: block;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__level--4 > .nb-desktop-nav__icon-links {
  max-width: 700px;
}
.nb-desktop-nav__level--3 > .nb-desktop-nav__item > .nb-desktop-nav__level--4 > .nb-desktop-nav__text-links {
  max-width: 600px;
}
.nb-desktop-nav__level--3 + .nb-desktop-nav__buttons {
  padding-right: 30px;
}
.nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button + .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit] + .nb-button,
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] + .nb-button, .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button + input[type=submit], .nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit] + input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] + input[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > .nb-button + button[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > input[type=submit] + button[type=submit],
.nb-form .nb-desktop-nav__level--3 + .nb-desktop-nav__buttons > button[type=submit] + button[type=submit] {
  margin-top: 10px;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__icon-links {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 0;
  justify-content: flex-start;
  margin: 0 -20px -20px;
  padding-bottom: 20px;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__icon-links > .nb-icon-link {
  flex: 0 0 auto;
  margin: 0 20px 20px;
  width: calc(25% - 40px);
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links {
  color: #fff;
  columns: 2;
  max-width: 800px;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__item {
  display: inline-block;
  margin-bottom: 30px;
  margin-right: 10px;
  width: 240px;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__item:last-child {
  margin-bottom: 0;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #fff;
  font-size: 16px;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__link:hover {
  color: #F1B31E;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__link-subtext {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 10px;
  line-height: 1.9;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__link-subtext a {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #F1B31E;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__link-subtext a:hover {
  color: #fff;
}
.nb-desktop-nav__overview {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  background-color: #011D56;
  display: flex;
  flex-direction: row;
  font-size: 18px;
  height: 60px;
}
.nb-desktop-nav__overview .nb-desktop-nav__link {
  align-items: center;
  color: #fff;
  display: flex;
  flex-direction: row;
  transition: color 0.2s ease-in-out;
}
.nb-desktop-nav__overview .nb-desktop-nav__link .nb-arrow {
  flex: 0 0 auto;
  margin-left: 5px;
  transition: margin 0.2s ease-in-out;
}
.nb-desktop-nav__overview .nb-desktop-nav__link:hover {
  color: #F1B31E;
}
.nb-desktop-nav__overview .nb-desktop-nav__link:hover .nb-arrow {
  margin-left: 10px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 1200px) {
  .nb-desktop-nav__blue--has-third-level {
    background-position: center left calc(((100vw - 1124px) / 2) + 364px);
  }
  .nb-desktop-nav__blue--has-third-level:before {
    width: calc(((100vw - 1124px) / 2) + 364px);
  }
  .nb-desktop-nav__level--1 {
    margin: 0 -5px;
  }
  .nb-desktop-nav__level--1 > .nb-desktop-nav__item {
    margin: 0 5px;
  }
  .nb-desktop-nav__level--3 > .nb-desktop-nav__item .nb-desktop-nav__level--4 {
    left: calc(((100vw - 1124px) / 2) + 364px);
    padding: 35px 65px;
  }
  .nb-desktop-nav__level--4 > .nb-desktop-nav__text-links .nb-desktop-nav__item {
    margin-right: 100px;
  }
}
/*
 * District Cards and Map
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-district-cards-map {
  margin-bottom: 80px;
}
.nb-district-cards-map__cards {
  margin-bottom: 80px;
}
.nb-district-cards-map__map {
  margin: 0 auto 30px;
  max-width: 300px;
}
.nb-district-cards-map__more-info {
  text-align: center;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-district-cards-map__map {
    margin: 0;
    max-width: none;
  }
  .nb-district-cards-map__more-info {
    text-align: left;
  }
  .nb-district-cards-map__more-info .nb-tricolor-divider {
    margin-left: 0;
  }
}
/*
 * District Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-district-intro {
  margin-bottom: 50px;
}
.nb-district-intro__map {
  margin: 0 auto 50px;
  max-width: 400px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-district-intro__map {
    margin: 0;
    max-width: none;
  }
}
/*
 * District Intro Card
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-district-intro-card {
  background-color: #F2F2F2;
  border-radius: 10px;
  margin-bottom: 50px;
  overflow: hidden;
  position: relative;
}
.nb-district-intro-card:before {
  content: "";
  display: block;
  height: 20px;
}
.nb-district-intro-card__inner {
  padding: 30px 20px;
}
.nb-district-intro-card .nb-address {
  margin-bottom: 15px;
}
.nb-district-intro-card--blue:before {
  background-color: #0C5594;
}
.nb-district-intro-card--green:before {
  background-color: #10774B;
}
.nb-district-intro-card--pink:before {
  background-color: #CA096C;
}
.nb-district-intro-card--purple:before {
  background-color: #4554AF;
}
.nb-district-intro-card--sage:before {
  background-color: #47705C;
}
.nb-district-intro-card--teal:before {
  background-color: #009E93;
}
.nb-district-intro-card--yellow-dark:before {
  background-color: #E0880E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-district-intro-card .nb-address {
    margin-bottom: 0;
  }
}
/*
 * District Media Contact
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-district-media-contact {
  margin-bottom: 50px;
}
.nb-district-media-contact__link {
  margin-bottom: 20px;
}
.nb-district-media-contact__name {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-district-media-contact__title {
  margin-bottom: 15px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-district-media-contact {
    margin-bottom: 80px;
  }
}
/*
 * District Overview
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-district-overview {
  padding: 30px 0 50px;
}
.nb-district-overview__heading {
  margin-bottom: 30px;
}
.nb-district-overview__map {
  margin: 0 auto 30px;
  max-width: 400px;
}
.nb-district-overview__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-district-overview__select {
  margin: auto;
  max-width: 400px;
}
.nb-district-overview__select-divider {
  margin: 20px 0;
  text-align: center;
  text-transform: uppercase;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-district-overview {
    padding: 50px 0;
  }
  .nb-district-overview__map {
    max-width: none;
  }
  .nb-district-overview__select {
    max-width: none;
  }
}
/*
 * Employee Testimonial
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-employee-testimonial {
  display: block;
}
.nb-employee-testimonial__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 15px;
  padding-bottom: 56%;
  width: 100%;
}
.nb-employee-testimonial__image-wrap {
  position: relative;
}
.nb-employee-testimonial__play-button {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.nb-employee-testimonial__text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  transition: color 0.2s ease-in-out;
}
.nb-employee-testimonial:hover .nb-employee-testimonial__text {
  color: #F1B31E;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-employee-testimonial {
    margin-bottom: 50px;
  }
}
/*
 * Employee Testimonials
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-employee-testimonials {
  margin-bottom: 30px;
}
.nb-employee-testimonials__heading {
  margin-bottom: 30px !important;
  text-align: center;
}
.nb-employee-testimonials__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
}
.nb-employee-testimonials__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-employee-testimonials__nav .slick-arrow.slick-next {
  margin-left: 15px;
  order: 2;
}
.nb-employee-testimonials__nav .slick-arrow.slick-prev {
  margin-right: 15px;
  order: 0;
}
.nb-employee-testimonials__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  justify-content: center;
  order: 1;
}
.nb-employee-testimonials__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-employee-testimonials__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-employee-testimonials__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-employee-testimonials__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-employee-testimonials__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-employee-testimonials {
    margin-bottom: 0;
  }
}
/*
 * Expando
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-expando__content {
  border-top: 6px solid #F1B31E;
  margin-top: -1px;
}
.nb-expando__icon {
  align-items: center;
  background-color: #E1E2E4;
  display: flex;
  flex-direction: row;
  flex: 0 0 auto;
  min-height: 72px;
  justify-content: center;
  margin-left: 20px;
  width: 72px;
}
.nb-expando__icon .nb-arrow,
.nb-expando__icon .nb-flat-icon {
  transition: transform 0.2s ease-in-out;
  width: 20px;
}
.nb-expando__toggle {
  align-items: stretch;
  background: none;
  border-color: #9D9FA2;
  border-style: solid;
  border-width: 1px 0 0;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin: 0;
  padding: 0 30px;
  width: 100%;
}
.nb-expando__toggle-text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  flex: 0 1 auto;
  font-size: 16px;
  margin: 20px 0 24px;
  text-align: left;
}
.nb-expando:not(.is-expanded) .nb-expando__icon .nb-flat-icon {
  transform: rotate(45deg);
}
.nb-expando.is-expanded > .nb-expando__toggle .nb-expando__icon {
  background-color: #F1B31E;
}
.nb-expando--alt .nb-expando__content {
  border-top: 1px solid #F1B31E;
  margin-top: 0;
  padding: 30px;
}
.nb-expando--alt .nb-expando__icon {
  background-color: #fff;
}
.nb-expando--alt .nb-expando__toggle {
  border-top: 1px solid #F1B31E;
  padding: 0 30px;
}
.nb-expando--alt .nb-expando__toggle-text {
  color: #4B4C4D;
}
.nb-expando--alt.is-expanded > .nb-expando__toggle .nb-expando__icon .nb-arrow {
  transform: rotate(180deg);
}
.nb-expando:last-child .nb-expando__toggle {
  border-width: 1px 0;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (max-width: 991.98px) {
  .nb-expando {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw;
  }
}
@media (min-width: 768px) {
  .nb-expando--alt .nb-expando__content {
    padding: 30px 60px;
  }
}
@media (min-width: 992px) {
  .nb-expando__toggle {
    padding: 0 30px 0 0;
  }
}
/*
 * Expando Content
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-expando-content {
  padding: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-expando-content {
    padding: 30px 0;
  }
}
/*
 * Expandos Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-expandos-section {
  margin-bottom: 50px;
}
.nb-expandos-section__heading {
  text-align: center;
}
.nb-expandos-section--faqs .nb-expandos-section__heading {
  margin-bottom: 30px !important;
  position: relative;
  z-index: 0;
}
.nb-expandos-section--faqs .nb-expandos-section__heading:before {
  background-image: url("/Style%20Library/gdot-redesign/dist/images/icons/question-mark.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 130px auto;
  bottom: 0;
  content: "";
  height: 130px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 130px;
  z-index: -1;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-expandos-section {
    margin-bottom: 100px;
  }
}
/*
 * Facebook Accounts
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-facebook-accounts {
  margin-bottom: 40px;
  overflow: hidden;
}
.nb-facebook-accounts__item {
  margin-bottom: 30px;
}
.nb-facebook-accounts__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-facebook-accounts__link:hover {
  color: #F1B31E;
}
.nb-facebook-accounts__links-heading {
  margin-bottom: 30px;
  margin-top: 50px;
}
.nb-facebook-accounts .nb-facebook-feed {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-facebook-accounts {
    margin-bottom: 80px;
  }
  .nb-facebook-accounts__links {
    margin-bottom: 50px;
  }
  .nb-facebook-accounts__links-heading {
    margin-top: 0;
  }
}
/*
 * Facts Banner
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-facts-banner {
  margin-bottom: 50px;
}
.nb-facts-banner__heading {
  margin-bottom: 50px !important;
  text-align: center;
}
.nb-facts-banner__inner {
  border-radius: 10px;
  padding: 50px 20px 0;
}
.nb-facts-banner__item {
  margin-bottom: 40px;
  text-align: center;
}
.nb-facts-banner__item-heading {
  margin-bottom: 5px !important;
}
.nb-facts-banner__item-icon {
  margin-bottom: 15px;
}
.nb-facts-banner--blue .nb-facts-banner__inner {
  background: linear-gradient(to bottom, #0C5594, #053C6A);
  color: #fff;
}
.nb-facts-banner--green .nb-facts-banner__inner {
  background: linear-gradient(to bottom, #10774B, #004628);
  color: #fff;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-facts-banner__inner {
    padding: 50px 40px 0;
  }
}
/*
 * Fade
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.fade--in, .nb-mobile-nav__toggle-open, .nb-mobile-nav__toggle.is-active .nb-mobile-nav__toggle-close {
  opacity: 1;
  transition: opacity 0.2s ease-in-out;
  visibility: visible;
}
.fade--out, .nb-mobile-nav__toggle-close, .nb-mobile-nav__toggle.is-active .nb-mobile-nav__toggle-open {
  opacity: 0;
  transition: opacity 0.2s ease-in-out, visibility 0s linear 0.2s;
  visibility: hidden;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Featured News
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-featured-news {
  background: linear-gradient(to bottom, #fff, #f3f7fa);
  padding-bottom: 50px;
  position: relative;
  z-index: 0;
}
.nb-featured-news__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  font-size: 12px;
  line-height: 1.6;
}
.nb-featured-news__heading {
  margin-bottom: 20px !important;
}
.nb-featured-news__icon {
  bottom: 0;
  height: 260px;
  left: 0;
  position: absolute;
  width: 260px;
  z-index: -1;
}
.nb-featured-news__icon .nb-flat-icon {
  height: auto;
  width: 100%;
}
.nb-featured-news__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 5px;
  padding-bottom: 56%;
}
.nb-featured-news__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
}
.nb-featured-news__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-featured-news__nav .slick-arrow.slick-next {
  margin-left: 15px;
  order: 2;
}
.nb-featured-news__nav .slick-arrow.slick-prev {
  margin-right: 15px;
  order: 0;
}
.nb-featured-news__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  order: 1;
}
.nb-featured-news__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-featured-news__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-featured-news__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-featured-news__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-featured-news__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-featured-news__subtitle {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: none;
}
.nb-featured-news__title {
  margin-bottom: 5px;
}
.nb-featured-news .nb-button, .nb-featured-news .nb-form input[type=submit], .nb-form .nb-featured-news input[type=submit],
.nb-featured-news .nb-form button[type=submit],
.nb-form .nb-featured-news button[type=submit] {
  margin-top: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-featured-news__icon {
    height: 400px;
    width: 400px;
  }
  .nb-featured-news__image {
    margin-bottom: 0;
  }
  .nb-featured-news__nav {
    justify-content: flex-start;
  }
  .nb-featured-news__subtitle {
    display: block;
  }
}
@media (min-width: 992px) {
  .nb-featured-news__content {
    padding-left: 20px;
  }
  .nb-featured-news__nav {
    padding-left: 10px;
  }
}
/*
 * Featured News Slide
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-featured-news-slide__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  display: block;
  font-size: 12px;
  line-height: 1.6;
  margin-bottom: 5px;
}
.nb-featured-news-slide__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 30px;
  padding-bottom: 56%;
}
.nb-featured-news-slide__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: none;
  font-size: 14px;
  line-height: 1.5;
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-featured-news-slide__subheading {
    display: block;
  }
}
/*
 * Featured News Slider
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-featured-news-slider__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.nb-featured-news-slider__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-featured-news-slider__nav .slick-arrow.slick-next {
  margin-left: 15px;
  order: 2;
}
.nb-featured-news-slider__nav .slick-arrow.slick-prev {
  margin-right: 15px;
  order: 0;
}
.nb-featured-news-slider__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  order: 1;
}
.nb-featured-news-slider__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-featured-news-slider__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-featured-news-slider__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-featured-news-slider__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-featured-news-slider__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-featured-news-slider__nav {
    justify-content: flex-start;
  }
}
/*
 * Flat Icon
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-flat-icon__fill {
  fill: #0C5594;
  transition: fill 0.2s ease-in-out;
}
.nb-flat-icon__stroke {
  stroke: #0C5594;
  transition: stroke 0.2s ease-in-out;
}
.nb-flat-icon--off-white .nb-flat-icon__fill, .nb-twitter-section__icon .nb-flat-icon .nb-flat-icon__fill {
  fill: #F7F7F7;
}
.nb-flat-icon--off-white .nb-flat-icon__stroke, .nb-twitter-section__icon .nb-flat-icon .nb-flat-icon__stroke {
  stroke: #F7F7F7;
}
.nb-flat-icon--white .nb-flat-icon__fill, .nb-network-intro__icon .nb-flat-icon .nb-flat-icon__fill, .nb-network-hero__icon .nb-flat-icon .nb-flat-icon__fill, .nb-latest-post--bg-icon .nb-latest-post__icon .nb-flat-icon .nb-flat-icon__fill, .nb-large-banner__icon .nb-flat-icon .nb-flat-icon__fill, .nb-icon-link--white-icon > .nb-flat-icon .nb-flat-icon__fill, .nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link > .nb-flat-icon .nb-flat-icon__fill, .nb-hover-cards__background .nb-flat-icon .nb-flat-icon__fill, .nb-featured-news__icon .nb-flat-icon .nb-flat-icon__fill {
  fill: #fff;
}
.nb-flat-icon--white .nb-flat-icon__stroke, .nb-network-intro__icon .nb-flat-icon .nb-flat-icon__stroke, .nb-network-hero__icon .nb-flat-icon .nb-flat-icon__stroke, .nb-latest-post--bg-icon .nb-latest-post__icon .nb-flat-icon .nb-flat-icon__stroke, .nb-large-banner__icon .nb-flat-icon .nb-flat-icon__stroke, .nb-icon-link--white-icon > .nb-flat-icon .nb-flat-icon__stroke, .nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link > .nb-flat-icon .nb-flat-icon__stroke, .nb-hover-cards__background .nb-flat-icon .nb-flat-icon__stroke, .nb-featured-news__icon .nb-flat-icon .nb-flat-icon__stroke {
  stroke: #fff;
}
.nb-flat-icon--yellow .nb-flat-icon__fill, .nb-icon-link--yellow > .nb-flat-icon .nb-flat-icon__fill, .nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item > .nb-icon-link.is-active > .nb-flat-icon .nb-flat-icon__fill {
  fill: #F1B31E;
}
.nb-flat-icon--yellow .nb-flat-icon__stroke, .nb-icon-link--yellow > .nb-flat-icon .nb-flat-icon__stroke, .nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item > .nb-icon-link.is-active > .nb-flat-icon .nb-flat-icon__stroke {
  stroke: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Form
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-form input[type=file] {
  color: #333;
  display: block;
  padding-top: 5px;
  width: 100%;
}
.nb-form__error {
  color: #E63D3D;
  display: block;
  left: 20px;
  line-height: 1;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-overflow: ellipsis;
  top: -20px;
  white-space: nowrap;
}
.nb-form__group {
  margin-bottom: 20px;
}
.nb-form__group-heading {
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
}
.nb-form__heading {
  margin-bottom: 10px;
  font-weight: 700;
}
.nb-form__item {
  display: block;
  margin-bottom: 30px;
  position: relative;
}
.nb-form__item.has-error .nb-form__label {
  display: none;
}
.nb-form__item.is-active .nb-form__label {
  top: -22px;
}
.nb-form__item.is-active .nb-form__error {
  display: none;
}
.nb-form__item-tip {
  font-size: 14px;
}
.nb-form__label {
  cursor: text;
  height: 1.2em;
  left: 20px;
  line-height: 1.1;
  margin: auto;
  overflow: hidden;
  position: absolute;
  right: 20px;
  text-overflow: ellipsis;
  transition: top 0.2s ease-in-out, font-size 0.2s ease-in-out;
  top: 16px;
  white-space: nowrap;
  z-index: 0;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Form Field
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-form-field, .nb-form input[type=email]:not(.nb-form-field),
.nb-form input[type=password]:not(.nb-form-field),
.nb-form input[type=tel]:not(.nb-form-field),
.nb-form input[type=text]:not(.nb-form-field) {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: linear-gradient(to right, #fff, #E4E5EA);
  border: 1px solid #9D9FA2;
  border-radius: 40px;
  box-shadow: inset -4px -4px 10px rgba(255, 255, 255, 0.9), inset 2px 2px 10px rgba(0, 0, 0, 0.3);
  color: #4B4C4D;
  display: block;
  font-size: 16px;
  height: 50px;
  line-height: 1;
  margin-bottom: 5px;
  padding: 20px;
  width: 100%;
}
.nb-form-field::placeholder, .nb-form input[type=email]:not(.nb-form-field)::placeholder,
.nb-form input[type=password]:not(.nb-form-field)::placeholder,
.nb-form input[type=tel]:not(.nb-form-field)::placeholder,
.nb-form input[type=text]:not(.nb-form-field)::placeholder {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #4B4C4D;
  opacity: 0;
}
.nb-form-field:-ms-input-placeholder, .nb-form input[type=email]:-ms-input-placeholder:not(.nb-form-field),
.nb-form input[type=password]:-ms-input-placeholder:not(.nb-form-field),
.nb-form input[type=tel]:-ms-input-placeholder:not(.nb-form-field),
.nb-form input[type=text]:-ms-input-placeholder:not(.nb-form-field) {
  color: transparent;
}
.nb-form-field--error, .nb-form__item.has-error .nb-form-field, .nb-form__item.has-error .nb-form input[type=email]:not(.nb-form-field), .nb-form .nb-form__item.has-error input[type=email]:not(.nb-form-field),
.nb-form__item.has-error .nb-form input[type=password]:not(.nb-form-field),
.nb-form .nb-form__item.has-error input[type=password]:not(.nb-form-field),
.nb-form__item.has-error .nb-form input[type=tel]:not(.nb-form-field),
.nb-form .nb-form__item.has-error input[type=tel]:not(.nb-form-field),
.nb-form__item.has-error .nb-form input[type=text]:not(.nb-form-field),
.nb-form .nb-form__item.has-error input[type=text]:not(.nb-form-field) {
  color: #E63D3D;
}
.nb-form-field--error::placeholder, .nb-form__item.has-error .nb-form-field::placeholder, .nb-form__item.has-error .nb-form input[type=email]:not(.nb-form-field)::placeholder, .nb-form .nb-form__item.has-error input[type=email]:not(.nb-form-field)::placeholder,
.nb-form__item.has-error .nb-form input[type=password]:not(.nb-form-field)::placeholder,
.nb-form .nb-form__item.has-error input[type=password]:not(.nb-form-field)::placeholder,
.nb-form__item.has-error .nb-form input[type=tel]:not(.nb-form-field)::placeholder,
.nb-form .nb-form__item.has-error input[type=tel]:not(.nb-form-field)::placeholder,
.nb-form__item.has-error .nb-form input[type=text]:not(.nb-form-field)::placeholder,
.nb-form .nb-form__item.has-error input[type=text]:not(.nb-form-field)::placeholder {
  opacity: 1;
}
.nb-form-field--error :-ms-input-placeholder, .nb-form__item.has-error .nb-form-field :-ms-input-placeholder, .nb-form__item.has-error .nb-form input[type=email]:not(.nb-form-field) :-ms-input-placeholder, .nb-form .nb-form__item.has-error input[type=email]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form__item.has-error .nb-form input[type=password]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form .nb-form__item.has-error input[type=password]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form__item.has-error .nb-form input[type=tel]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form .nb-form__item.has-error input[type=tel]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form__item.has-error .nb-form input[type=text]:not(.nb-form-field) :-ms-input-placeholder,
.nb-form .nb-form__item.has-error input[type=text]:not(.nb-form-field) :-ms-input-placeholder {
  color: #E63D3D;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Form Field
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-form-textarea, .nb-form textarea:not(.nb-form-textarea) {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  background: linear-gradient(to top, #fff, #E4E5EA);
  border: 1px solid #9D9FA2;
  border-radius: 40px;
  box-shadow: inset -4px -4px 10px rgba(255, 255, 255, 0.9), inset 2px 2px 10px rgba(0, 0, 0, 0.3);
  color: #4B4C4D;
  display: block;
  font-size: 16px;
  line-height: 1;
  margin-bottom: 5px;
  min-height: 250px;
  padding: 20px;
  resize: vertical;
  width: 100%;
}
.nb-form-textarea::placeholder, .nb-form textarea:not(.nb-form-textarea)::placeholder {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #4B4C4D;
  opacity: 0;
}
.nb-form-textarea--error, .nb-form__item.has-error .nb-form-textarea, .nb-form__item.has-error .nb-form textarea:not(.nb-form-textarea), .nb-form .nb-form__item.has-error textarea:not(.nb-form-textarea) {
  color: #E63D3D;
}
.nb-form-textarea--error::placeholder, .nb-form__item.has-error .nb-form-textarea::placeholder, .nb-form__item.has-error .nb-form textarea:not(.nb-form-textarea)::placeholder, .nb-form .nb-form__item.has-error textarea:not(.nb-form-textarea)::placeholder {
  color: #E63D3D;
  opacity: 1;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * GDOT Logo
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-gdot-logo__fill {
  transition: fill 0.2s ease-in-out;
}
.nb-gdot-logo--white .nb-gdot-logo__fill, .nb-mobile-header.is-shown .nb-mobile-header__logo .nb-gdot-logo .nb-gdot-logo__fill {
  fill: #fff;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Go To
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-go-to {
  display: block;
  position: relative;
}
.nb-go-to__submit {
  align-items: center;
  background: linear-gradient(to bottom, #0C5594, #053C6A);
  border: 0;
  border-radius: 0 40px 40px 0;
  bottom: 0;
  color: #fff;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  font-size: 14px;
  justify-content: center;
  margin: 0;
  padding: 0 2px 0 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
}
.nb-go-to__submit:hover {
  background: #053C6A;
}
.nb-go-to--block {
  width: 100%;
}
.nb-go-to--block .nb-go-to__select .selectboxit-container {
  width: 100%;
}
.nb-go-to--quick-links .nb-go-to__submit {
  background: #0C5594;
  transition: background-color 0.2s ease-in-out;
  width: 37px;
}
.nb-go-to--quick-links .nb-go-to__submit:hover {
  background: #053C6A;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Heading
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-heading, .nb-twitter-section__heading, .nb-training-sessions__heading, .nb-tile-links__heading, .nb-suggestion-form__heading, .nb-suggestion-form__group-heading, .nb-social-header, .nb-small-hero__heading, .nb-registration-form__group-heading, .nb-questions-cta__heading, .nb-public-meetings-search__results-heading, .nb-public-meetings-search__form-heading, .nb-publication__heading, .nb-photo-gallery__heading, .nb-person-feature__name, .nb-organizational-chart__heading, .nb-notifications-cta__heading, .nb-newsletter-signup__heading, .nb-news-section__no-results, .nb-news-section__heading, .nb-library-cta__heading, .nb-latest-post__heading, .nb-hover-cards__heading, .nb-historical-search__heading, .nb-heading--smaller, .nb-twitter-accounts__links-heading, .nb-hover-card__heading, .nb-facebook-accounts__links-heading, .nb-heading--small, .nb-yellow-box__heading, .nb-supported-software-versions__heading, .nb-projects-table__row-heading, .nb-photo-gallery__links-heading, .nb-historical-public-meeting__heading, .nb-about-icons__item-heading, .nb-congressional-district-story__heading, .nb-content h2, .nb-district-intro-card__heading, .nb-district-overview__select-divider, .nb-facts-banner__heading, .nb-heading--large, .nb-tile-links__heading--large, .nb-text-links-section__heading, .nb-small-hero--large-heading .nb-small-hero__heading, .nb-simple-cta-section__heading, .nb-related-news__heading, .nb-public-meetings-search__no-results, .nb-project-map__heading, .nb-person-feature__heading, .nb-large-icon-links__heading, .nb-large-hero__heading, .nb-large-banner__heading, .nb-about-icons__heading, .nb-announcements-list__heading, .nb-career-blocks__heading, .nb-centered-section__heading, .nb-district-cards-map__heading, .nb-district-overview__heading, .nb-employee-testimonials__heading, .nb-expandos-section__heading, .nb-active-study-documents__heading, .nb-active-study-section__heading, .nb-active-study-signup__heading, .nb-article-hero__heading, .nb-benefits__heading, .nb-congressional-district__representative-name, .nb-contact-intro__heading, .nb-cta-box__heading, .nb-district-media-contact__heading, .nb-facts-banner__item-heading, .nb-featured-news__heading, .nb-featured-news__title, .nb-featured-news-slide__heading, .nb-featured-news-slider__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 24px;
  line-height: 1.2;
  margin-bottom: 15px;
}
.nb-heading--blue, .nb-public-meetings-search__no-results, .nb-projects-table__row-heading, .nb-news-section__no-results, .nb-historical-public-meeting__heading, .nb-article-hero__heading, .nb-congressional-district-story__heading, .nb-district-overview__heading, .nb-featured-news__title, .nb-featured-news-slide__heading {
  color: #0C5594;
}
.nb-heading--white, .nb-large-hero__heading {
  color: #fff;
}
@media (min-width: 992px) {
  .nb-heading, .nb-twitter-section__heading, .nb-training-sessions__heading, .nb-tile-links__heading, .nb-suggestion-form__heading, .nb-suggestion-form__group-heading, .nb-social-header, .nb-small-hero__heading, .nb-registration-form__group-heading, .nb-questions-cta__heading, .nb-public-meetings-search__results-heading, .nb-public-meetings-search__form-heading, .nb-publication__heading, .nb-photo-gallery__heading, .nb-person-feature__name, .nb-organizational-chart__heading, .nb-notifications-cta__heading, .nb-newsletter-signup__heading, .nb-news-section__no-results, .nb-news-section__heading, .nb-library-cta__heading, .nb-latest-post__heading, .nb-hover-cards__heading, .nb-historical-search__heading, .nb-heading--smaller, .nb-twitter-accounts__links-heading, .nb-hover-card__heading, .nb-facebook-accounts__links-heading, .nb-heading--small, .nb-yellow-box__heading, .nb-supported-software-versions__heading, .nb-projects-table__row-heading, .nb-photo-gallery__links-heading, .nb-historical-public-meeting__heading, .nb-about-icons__item-heading, .nb-congressional-district-story__heading, .nb-content h2, .nb-district-intro-card__heading, .nb-district-overview__select-divider, .nb-facts-banner__heading, .nb-heading--large, .nb-tile-links__heading--large, .nb-text-links-section__heading, .nb-small-hero--large-heading .nb-small-hero__heading, .nb-simple-cta-section__heading, .nb-related-news__heading, .nb-public-meetings-search__no-results, .nb-project-map__heading, .nb-person-feature__heading, .nb-large-icon-links__heading, .nb-large-hero__heading, .nb-large-banner__heading, .nb-about-icons__heading, .nb-announcements-list__heading, .nb-career-blocks__heading, .nb-centered-section__heading, .nb-district-cards-map__heading, .nb-district-overview__heading, .nb-employee-testimonials__heading, .nb-expandos-section__heading, .nb-active-study-documents__heading, .nb-active-study-section__heading, .nb-active-study-signup__heading, .nb-article-hero__heading, .nb-benefits__heading, .nb-congressional-district__representative-name, .nb-contact-intro__heading, .nb-cta-box__heading, .nb-district-media-contact__heading, .nb-facts-banner__item-heading, .nb-featured-news__heading, .nb-featured-news__title, .nb-featured-news-slide__heading, .nb-featured-news-slider__heading {
    font-size: 32px;
  }
}

.nb-heading--large, .nb-tile-links__heading--large, .nb-text-links-section__heading, .nb-small-hero--large-heading .nb-small-hero__heading, .nb-simple-cta-section__heading, .nb-related-news__heading, .nb-public-meetings-search__no-results, .nb-project-map__heading, .nb-person-feature__heading, .nb-large-icon-links__heading, .nb-large-hero__heading, .nb-large-banner__heading, .nb-about-icons__heading, .nb-announcements-list__heading, .nb-career-blocks__heading, .nb-centered-section__heading, .nb-district-cards-map__heading, .nb-district-overview__heading, .nb-employee-testimonials__heading, .nb-expandos-section__heading {
  font-size: 32px;
}
@media (min-width: 992px) {
  .nb-heading--large, .nb-tile-links__heading--large, .nb-text-links-section__heading, .nb-small-hero--large-heading .nb-small-hero__heading, .nb-simple-cta-section__heading, .nb-related-news__heading, .nb-public-meetings-search__no-results, .nb-project-map__heading, .nb-person-feature__heading, .nb-large-icon-links__heading, .nb-large-hero__heading, .nb-large-banner__heading, .nb-about-icons__heading, .nb-announcements-list__heading, .nb-career-blocks__heading, .nb-centered-section__heading, .nb-district-cards-map__heading, .nb-district-overview__heading, .nb-employee-testimonials__heading, .nb-expandos-section__heading {
    font-size: 54px;
  }
}

.nb-heading--small, .nb-yellow-box__heading, .nb-supported-software-versions__heading, .nb-projects-table__row-heading, .nb-photo-gallery__links-heading, .nb-historical-public-meeting__heading, .nb-about-icons__item-heading, .nb-congressional-district-story__heading, .nb-content h2, .nb-district-intro-card__heading, .nb-district-overview__select-divider, .nb-facts-banner__heading {
  font-size: 24px;
}
@media (min-width: 992px) {
  .nb-heading--small, .nb-yellow-box__heading, .nb-supported-software-versions__heading, .nb-projects-table__row-heading, .nb-photo-gallery__links-heading, .nb-historical-public-meeting__heading, .nb-about-icons__item-heading, .nb-congressional-district-story__heading, .nb-content h2, .nb-district-intro-card__heading, .nb-district-overview__select-divider, .nb-facts-banner__heading {
    font-size: 24px;
  }
}

.nb-heading--smaller, .nb-twitter-accounts__links-heading, .nb-hover-card__heading, .nb-facebook-accounts__links-heading {
  font-size: 16px;
}
@media (min-width: 992px) {
  .nb-heading--smaller, .nb-twitter-accounts__links-heading, .nb-hover-card__heading, .nb-facebook-accounts__links-heading {
    font-size: 24px;
  }
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Historical Public Meeting
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-historical-public-meeting {
  padding: 30px 30px 50px;
}
.nb-historical-public-meeting__button .nb-button, .nb-historical-public-meeting__button .nb-form input[type=submit], .nb-form .nb-historical-public-meeting__button input[type=submit],
.nb-historical-public-meeting__button .nb-form button[type=submit],
.nb-form .nb-historical-public-meeting__button button[type=submit] {
  max-width: 100%;
  width: 240px;
}
.nb-historical-public-meeting__heading {
  margin-bottom: 30px !important;
}
.nb-historical-public-meeting__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  margin-bottom: 15px;
}
.nb-historical-public-meeting__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 15px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Historical Search
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-historical-search {
  background-color: #F2F2F2;
  margin-bottom: 100px;
  padding: 50px 20px;
}
.nb-historical-search__subheading {
  line-height: 1.875;
  margin-bottom: 60px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-historical-search {
    padding: 50px;
  }
}
@media (min-width: 992px) {
  .nb-historical-search__subheading {
    margin-bottom: 0;
  }
}
/*
 * Hover Card
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-hover-card {
  background-color: #fff;
  border-radius: 40px;
  box-shadow: 15px 15px 15px 0 rgba(175, 180, 196, 0.5);
  color: #4B4C4D;
  display: flex;
  flex-direction: row;
  padding: 7px 7px 20px;
}
.nb-hover-card__cta {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  font-size: 18px;
  margin: 0 20px;
}
.nb-hover-card__cta .nb-arrow {
  transition: margin-left 0.2s ease-in-out;
}
.nb-hover-card__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  font-size: 12px;
}
.nb-hover-card__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-bottom: 4px solid #F1B31E;
  border-radius: 35px 35px 0 0;
  flex: 0 0 auto;
  height: 210px;
  margin-bottom: 20px;
  transition: height 0.2s ease-in-out;
  width: 100%;
}
.nb-hover-card__inner {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.nb-hover-card__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #4B4C4D;
  font-size: 14px;
  line-height: 1.5;
  max-height: 6em;
  overflow: hidden;
  transition: max-height 0.2s ease-in-out, opacity 0.2s ease-in-out;
}
.nb-hover-card__text {
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0 20px;
  width: 100%;
}
.nb-hover-card:hover .nb-hover-card__cta .nb-arrow {
  margin-left: 5px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-hover-card__image {
    height: 196px;
  }
  .nb-hover-card:not(:hover) .nb-hover-card__image {
    height: 280px;
  }
  .nb-hover-card:not(:hover) .nb-hover-card__subheading {
    max-height: 0;
    opacity: 0;
  }
}
/*
 * Hover Cards
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-hover-cards {
  background: linear-gradient(to bottom, #fff, #f3f7fa);
  margin-bottom: 50px;
  overflow: hidden;
  padding-bottom: 50px;
  position: relative;
  z-index: 0;
}
.nb-hover-cards__background {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 260px;
  z-index: -1;
}
.nb-hover-cards__background .nb-flat-icon {
  height: auto;
  width: 100%;
}
.nb-hover-cards__cards {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin-right: -8px;
  overflow: auto;
  padding-bottom: 50px;
}
.nb-hover-cards__cards .nb-hover-card {
  flex: 0 0 auto;
  margin: 0 10px;
  width: 80vw;
}
.nb-hover-cards__endcap {
  align-self: center;
  box-sizing: content-box;
  flex: 0 0 auto;
  margin: 0 60px;
  text-align: center;
  width: 95vw;
}
.nb-hover-cards__endcap-heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  font-size: 32px;
  line-height: 1.1;
  margin-bottom: 30px;
}
.nb-hover-cards__heading {
  text-align: center;
}
.nb-hover-cards__scroll-tip {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0 -10px 30px;
}
.nb-hover-cards__scroll-tip > * {
  flex: 0 0 auto;
  margin: 0 10px;
}
.nb-hover-cards__scroll-tip > .nb-arrow {
  flex: 0 1 auto;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-hover-cards__cards {
    margin-right: calc((100vw - 524px) / -2);
  }
  .nb-hover-cards__endcap {
    border-right: 100px solid rgba(255, 255, 255, 0);
    width: 215px;
  }
}
@media (min-width: 768px) {
  .nb-hover-cards__background {
    width: 400px;
  }
  .nb-hover-cards__cards {
    margin-right: calc((100vw - 704px) / -2);
  }
  .nb-hover-cards__cards .nb-hover-card {
    width: 325px;
  }
}
@media (min-width: 992px) {
  .nb-hover-cards {
    margin-bottom: 100px;
  }
  .nb-hover-cards__cards {
    margin-left: -25px;
    margin-right: calc((100vw - 944px) / -2);
  }
  .nb-hover-cards__cards .nb-hover-card {
    margin: 0 25px;
    width: 285px;
  }
  .nb-hover-cards__heading {
    margin-bottom: 50px;
  }
}
@media (min-width: 1200px) {
  .nb-hover-cards__cards {
    margin-right: calc((100vw - 1124px) / -2);
  }
  .nb-hover-cards__cards .nb-hover-card {
    width: 340px;
  }
}
/*
 * Icon Link
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-icon-link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  color: #F1B31E;
  display: inline-flex;
  flex-direction: row;
  font-size: 14px;
  max-width: 100%;
  transition: color 0.2s ease-in-out;
}
.nb-icon-link > .nb-circular-icon {
  flex: 0 0 auto;
  margin-right: 10px;
}
.nb-icon-link > .nb-flat-icon {
  flex: 0 0 auto;
  margin-right: 25px;
  width: 32px;
}
.nb-icon-link--blue, .nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item > .nb-icon-link {
  color: #0C5594;
}
.nb-icon-link--book, .nb-large-icon-links__links .nb-icon-link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: #4B4C4D;
}
.nb-icon-link--small > .nb-flat-icon, .nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link > .nb-flat-icon {
  margin-right: 15px;
  width: 20px;
}
.nb-icon-link--stacked, .nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link, .nb-large-icon-links__links .nb-icon-link {
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}
.nb-icon-link--stacked .nb-circular-icon, .nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link .nb-circular-icon, .nb-large-icon-links__links .nb-icon-link .nb-circular-icon,
.nb-icon-link--stacked .nb-flat-icon,
.nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link .nb-flat-icon,
.nb-large-icon-links__links .nb-icon-link .nb-flat-icon {
  height: auto;
  margin: 0;
  width: 100%;
}
.nb-icon-link--stacked .nb-circular-icon:not(.nb-circular-icon--shadow), .nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link .nb-circular-icon:not(.nb-circular-icon--shadow), .nb-large-icon-links__links .nb-icon-link .nb-circular-icon:not(.nb-circular-icon--shadow),
.nb-icon-link--stacked .nb-flat-icon,
.nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link .nb-flat-icon,
.nb-large-icon-links__links .nb-icon-link .nb-flat-icon {
  margin-bottom: 10px;
}
.nb-icon-link--yellow, .nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item > .nb-icon-link.is-active {
  color: #F1B31E;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Instagram Feed
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-instagram-feed {
  margin-bottom: 80px;
}
.nb-instagram-feed__button {
  margin-top: 50px;
  text-align: center;
}
.nb-instagram-feed__button .nb-button, .nb-instagram-feed__button .nb-form input[type=submit], .nb-form .nb-instagram-feed__button input[type=submit],
.nb-instagram-feed__button .nb-form button[type=submit],
.nb-form .nb-instagram-feed__button button[type=submit] {
  max-width: 100%;
  width: 325px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Large Banner
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-large-banner {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
  margin-bottom: 100px;
  overflow: hidden;
  padding: 60px 0;
  position: relative;
}
.nb-large-banner:before {
  background-color: rgba(0, 0, 0, 0.4);
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.nb-large-banner__icon {
  bottom: 0;
  display: none;
  position: absolute;
  left: 60%;
  top: 0;
  transform: translateY(-10%);
}
.nb-large-banner__icon .nb-flat-icon {
  height: 120%;
  width: auto;
}
.nb-large-banner__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.875;
}
.nb-large-banner .nb-button, .nb-large-banner .nb-form input[type=submit], .nb-form .nb-large-banner input[type=submit],
.nb-large-banner .nb-form button[type=submit],
.nb-form .nb-large-banner button[type=submit] {
  margin-top: 30px;
  width: 240px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-large-banner {
    background-color: rgba(75, 76, 77, 0.55);
  }
  .nb-large-banner__heading {
    text-shadow: 0 3px 6px rgba(0, 0, 0, 0.5);
  }
  .nb-large-banner__icon {
    display: block;
  }
}
/*
 * Large Hero
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-large-hero {
  border-bottom-left-radius: 50px;
  height: 460px;
  margin-bottom: 50px;
  overflow: hidden;
  position: relative;
  z-index: 0;
}
.nb-large-hero__heading {
  margin-bottom: 0;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.7);
}
.nb-large-hero__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
}
.nb-large-hero__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-large-hero__nav .slick-arrow.slick-next {
  margin-left: 20px;
  order: 2;
}
.nb-large-hero__nav .slick-arrow.slick-prev {
  margin-right: 20px;
  order: 0;
}
.nb-large-hero__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  order: 1;
}
.nb-large-hero__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-large-hero__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #fff;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-large-hero__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-large-hero__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-large-hero__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-large-hero__nav-wrap {
  bottom: 50px;
  height: 15px;
  left: 0;
  position: absolute;
  right: 0;
}
.nb-large-hero__slide {
  align-items: flex-end;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: row;
  height: 460px;
  padding: 100px 0;
  position: relative;
}
.nb-large-hero__slide:before {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0.4;
  position: absolute;
  right: 0;
  top: 50%;
}
.nb-large-hero__slide-content {
  flex: 0 0 auto;
  width: 100%;
}
.nb-large-hero__slider:not(.slick-initialized) {
  display: none;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-large-hero {
    border-bottom-left-radius: 150px;
    height: 660px;
    margin-bottom: 80px;
  }
  .nb-large-hero__slide {
    height: 660px;
  }
}
/*
 * Large Icon Links
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-large-icon-links {
  margin-bottom: 80px;
}
.nb-large-icon-links__heading {
  text-align: center;
}
.nb-large-icon-links__links .nb-icon-link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 16px;
  line-height: 1.25;
  margin-bottom: 20px;
}
.nb-large-icon-links__links .nb-icon-link .nb-circular-icon {
  height: 120px;
  width: 120px;
}
.nb-large-icon-links__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.875;
  margin-bottom: 30px;
  text-align: center;
}
.nb-large-icon-links .nb-tricolor-divider {
  margin-bottom: 40px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-large-icon-links__links .nb-icon-link {
    font-family: itc-avant-garde-gothic-pro, sans-serif;
    font-weight: 300;
    font-style: normal;
    font-size: 18px;
  }
  .nb-large-icon-links__links .nb-icon-link .nb-circular-icon {
    height: 148px;
    width: 148px;
  }
}
@media (min-width: 992px) {
  .nb-large-icon-links {
    margin-bottom: 130px;
  }
  .nb-large-icon-links .nb-tricolor-divider {
    margin-bottom: 50px;
  }
}
/*
 * Latest Post
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-latest-post {
  padding-bottom: 50px;
  position: relative;
  z-index: 0;
}
.nb-latest-post__author {
  display: block;
  margin-bottom: 20px;
}
.nb-latest-post__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  font-size: 12px;
  line-height: 1.6;
}
.nb-latest-post__heading {
  margin-bottom: 20px;
  text-align: center;
}
.nb-latest-post__icon {
  display: none;
}
.nb-latest-post__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 5px;
  padding-bottom: 56%;
}
.nb-latest-post__subtitle {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: none;
}
.nb-latest-post__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  line-height: 1.1;
  margin-bottom: 5px;
}
.nb-latest-post .nb-button, .nb-latest-post .nb-form input[type=submit], .nb-form .nb-latest-post input[type=submit],
.nb-latest-post .nb-form button[type=submit],
.nb-form .nb-latest-post button[type=submit] {
  margin-top: 30px;
  max-width: 100%;
  width: 325px;
}
.nb-latest-post--bg-icon {
  background: linear-gradient(to bottom, #fff, #f3f7fa);
}
.nb-latest-post--bg-icon .nb-latest-post__icon {
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  width: 260px;
  z-index: -1;
}
.nb-latest-post--bg-icon .nb-latest-post__icon .nb-flat-icon {
  height: auto;
  width: 100%;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-latest-post__heading {
    text-align: left;
  }
  .nb-latest-post__image {
    margin-bottom: 0;
  }
  .nb-latest-post--bg-icon .nb-latest-post {
    width: 400px;
  }
}
@media (min-width: 992px) {
  .nb-latest-post__content {
    padding-left: 20px;
  }
  .nb-latest-post__subtitle {
    display: block;
  }
  .nb-latest-post__title {
    font-size: 32px;
  }
}
/*
 * Library CTA
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-library-cta {
  margin-bottom: 50px;
  padding: 0 20px;
}
.nb-library-cta__heading {
  text-align: center;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Lock Scroll
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.lock-scroll {
  height: 100%;
}
.lock-scroll__inner {
  min-height: 100%;
  position: relative;
}
.lock-scroll.is-locked {
  height: 100%;
  overflow: hidden;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Media Contacts
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-media-contacts {
  background-color: #fff;
  border-radius: 10px;
}
.nb-media-contacts__cell {
  font-size: 12px;
  padding: 20px 10px;
  width: 33%;
}
.nb-media-contacts__district-title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-media-contacts__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  background-color: #F2F2F2;
  border-radius: 10px 10px 0 0;
  color: #0C5594;
  padding: 15px 10px;
}
.nb-media-contacts__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-media-contacts__link:hover {
  color: #F1B31E;
}
.nb-media-contacts__row {
  border-bottom: 1px solid #E1E2E4;
}
.nb-media-contacts__table {
  margin: 0 10px 25px;
  margin-bottom: 25px;
  width: 100%;
}
.nb-media-contacts .nb-button, .nb-media-contacts .nb-form input[type=submit], .nb-form .nb-media-contacts input[type=submit],
.nb-media-contacts .nb-form button[type=submit],
.nb-form .nb-media-contacts button[type=submit] {
  margin-bottom: 30px;
  width: 325px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Mobile Header
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-mobile-header {
  background-color: #fff;
  height: 75px;
  padding-left: 34px;
  padding-right: 10px;
  position: relative;
  transition: background-color 0.2s ease-in-out;
}
.nb-mobile-header__logo {
  display: block;
  font-size: 0;
}
.nb-mobile-header.is-shown {
  background-color: #0C5594;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-mobile-header {
    display: none;
  }
}
/*
 * Mobile Navigation
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-mobile-nav__back {
  align-items: center;
  background-color: #F1B31E;
  border-radius: 0 0 30px 0;
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
  justify-content: center;
  margin-right: 20px;
  height: 54px;
  width: 61px;
}
.nb-mobile-nav__buttons {
  margin-bottom: 30px;
  padding: 0 34px;
}
.nb-mobile-nav__buttons .nb-button + .nb-button, .nb-mobile-nav__buttons .nb-form input[type=submit] + .nb-button, .nb-form .nb-mobile-nav__buttons input[type=submit] + .nb-button,
.nb-mobile-nav__buttons .nb-form button[type=submit] + .nb-button,
.nb-form .nb-mobile-nav__buttons button[type=submit] + .nb-button, .nb-mobile-nav__buttons .nb-form .nb-button + input[type=submit], .nb-form .nb-mobile-nav__buttons .nb-button + input[type=submit], .nb-mobile-nav__buttons .nb-form input[type=submit] + input[type=submit], .nb-form .nb-mobile-nav__buttons input[type=submit] + input[type=submit],
.nb-mobile-nav__buttons .nb-form button[type=submit] + input[type=submit],
.nb-form .nb-mobile-nav__buttons button[type=submit] + input[type=submit],
.nb-mobile-nav__buttons .nb-form .nb-button + button[type=submit],
.nb-form .nb-mobile-nav__buttons .nb-button + button[type=submit],
.nb-mobile-nav__buttons .nb-form input[type=submit] + button[type=submit],
.nb-form .nb-mobile-nav__buttons input[type=submit] + button[type=submit],
.nb-mobile-nav__buttons .nb-form button[type=submit] + button[type=submit],
.nb-form .nb-mobile-nav__buttons button[type=submit] + button[type=submit] {
  margin-top: 20px;
}
.nb-mobile-nav__level--1 {
  background-color: #fff;
  height: calc(100vh - 75px);
  left: 100%;
  overflow: auto;
  position: absolute;
  top: 75px;
  width: 100vw;
}
.nb-mobile-nav__level--1.is-shown {
  left: 0;
}
.nb-mobile-nav__level--1 .nb-mobile-nav__icon-links {
  margin-bottom: 30px;
  padding: 0 34px;
}
.nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item {
  border-bottom: 1px solid #0C5594;
  margin-right: -34px;
}
.nb-mobile-nav__level--1 .nb-mobile-nav__icon-links > .nb-mobile-nav__item > .nb-icon-link {
  padding: 15px 0;
  width: 100%;
}
.nb-mobile-nav__level--2 {
  bottom: 0;
  display: flex;
  flex-direction: column;
  height: calc(100vh - 75px - 56px);
  left: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  transition: left 0.3s ease-in-out, visibility 0s linear 0.3s;
  visibility: hidden;
  width: 290px;
  z-index: 1;
}
.nb-mobile-nav__level--2.is-shown {
  left: calc(100% - 290px);
  transition: left 0.3s ease-in-out;
  visibility: visible;
}
.nb-mobile-nav__level--2 .nb-mobile-nav__buttons {
  padding: 0 30px 0 0;
}
.nb-mobile-nav__level--2 .nb-mobile-nav__link {
  color: #fff;
}
.nb-mobile-nav__level--3 {
  margin-bottom: 30px;
}
.nb-mobile-nav__level--3 > .nb-mobile-nav__item {
  border-bottom: 1px solid #fff;
}
.nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link {
  font-size: 18px;
  line-height: 1.1;
  padding: 20px 50px 20px 0;
  position: relative;
  width: 100%;
}
.nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link > .nb-arrow {
  bottom: 0;
  margin: auto;
  position: absolute;
  right: 30px;
  top: 0;
  transition: transform 0.2s ease-in-out;
}
.nb-mobile-nav__level--3 > .nb-mobile-nav__item > .nb-icon-link.is-active > .nb-arrow {
  transform: rotate(180deg);
}
.nb-mobile-nav__level--3 > .nb-mobile-nav__item .nb-mobile-nav__level--4 .nb-mobile-nav__item:last-child .nb-mobile-nav__link {
  border-bottom: 0;
}
.nb-mobile-nav__level--3 .nb-mobile-nav__level--4 {
  display: none;
}
.nb-mobile-nav__level--3 .nb-mobile-nav__level--4.is-shown {
  display: block;
}
.nb-mobile-nav__level--4 .nb-mobile-nav__icon-links {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 -5px;
  padding: 0 30px 0 0;
}
.nb-mobile-nav__level--4 .nb-mobile-nav__icon-links > .nb-icon-link {
  flex: 0 0 auto;
  font-size: 12px;
  line-height: 1.3;
  margin: 0 5px 15px;
  max-width: 70px;
  width: calc((100% / 3) - 10px);
}
.nb-mobile-nav__level--4 .nb-mobile-nav__item > .nb-mobile-nav__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  border-bottom: 1px solid #fff;
  display: block;
  padding: 20px 20px 20px 0;
  text-decoration: underline;
}
.nb-mobile-nav__level-heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #fff;
  font-size: 24px;
  margin-bottom: 20px;
}
.nb-mobile-nav__level-inner {
  background-blend-mode: multiply;
  background-color: #0C5594;
  background-image: url("../images/focus-background-mobile.png");
  background-position: left bottom 30px;
  background-repeat: no-repeat;
  background-size: 575px auto;
  flex: 1 0 auto;
  max-height: 100%;
  overflow: auto;
  padding: 30px 0 40px 30px;
}
.nb-mobile-nav__overflow {
  overflow: hidden;
  padding-bottom: 30px;
}
.nb-mobile-nav__overview {
  align-items: center;
  background-color: #053C6A;
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
  height: 54px;
  padding-right: 20px;
}
.nb-mobile-nav__overview .nb-mobile-nav__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  flex: 0 1 auto;
  line-height: 1.25;
}
.nb-mobile-nav__overview .nb-mobile-nav__link .nb-arrow {
  margin-left: 10px;
}
.nb-mobile-nav__search {
  border-bottom: 1px solid #9D9FA2;
  height: 56px;
  padding: 15px 34px;
}
.nb-mobile-nav__toggle {
  background-color: #F2F2F2;
  display: block;
  height: 75px;
  position: relative;
  transition: background-color 0.2s ease-in-out;
  width: 75px;
}
.nb-mobile-nav__toggle.is-active {
  background-color: #0C5594;
}
.nb-mobile-nav__toggle-open, .nb-mobile-nav__toggle-close {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-mobile-nav__level--2 {
    width: 75%;
  }
  .nb-mobile-nav__level--2.is-shown {
    left: 25%;
  }
}
/*
 * Modal (Bootstrap)
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.modal .modal-content {
  background: none;
  border: 0;
}
.modal .modal-dialog.modal-xl {
  max-width: 90%;
}

.modal-backdrop {
  background-color: #020202;
}
.modal-backdrop.show {
  opacity: 0.8;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Network Hero
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-network-hero {
  background-blend-mode: overlay;
  background-image: url("../images/network-hero/background-mobile.jpg");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover;
  color: #fff;
  overflow: hidden;
  position: relative;
}
.nb-network-hero__bars {
  background-image: url("../images/network-hero/bars.svg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0;
  left: 0;
  position: absolute;
  top: 0;
  width: 69px;
}
.nb-network-hero__heading {
  font-family: Helvetica;
  font-size: 33px;
  font-weight: bold;
  line-height: 1;
  text-transform: uppercase;
}
.nb-network-hero__heading small {
  display: block;
  font-size: 20px;
  text-transform: none;
}
.nb-network-hero__icon {
  margin-left: 30px;
}
.nb-network-hero__icon .nb-flat-icon {
  height: auto;
  width: 58px;
}
.nb-network-hero__inner {
  align-items: center;
  display: flex;
  flex-direction: row;
  height: 77px;
  padding-left: 79px;
  position: relative;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-network-hero {
    background-image: url("../images/network-hero/background.jpg");
  }
  .nb-network-hero__bars {
    left: auto;
    right: calc(100% + 10px);
    width: 122px;
  }
  .nb-network-hero__heading {
    font-size: 61px;
  }
  .nb-network-hero__heading small {
    font-size: 36px;
  }
  .nb-network-hero__icon .nb-flat-icon {
    width: 102px;
  }
  .nb-network-hero__inner {
    height: 136px;
    padding-left: 0;
  }
}
/*
 * Network Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-network-intro {
  background: linear-gradient(to bottom, #fff, #f3f7fa);
  margin-bottom: 50px;
  padding-bottom: 20px;
  position: relative;
  z-index: 0;
}
.nb-network-intro__icon {
  bottom: 0;
  height: 260px;
  left: 0;
  position: absolute;
  width: 260px;
  z-index: -1;
}
.nb-network-intro__icon .nb-flat-icon {
  height: auto;
  width: 100%;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-network-intro {
    padding-bottom: 40px;
  }
  .nb-network-intro__icon {
    height: 400px;
    width: 400px;
  }
}
/*
 * News Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-news-section {
  margin-bottom: 50px;
}
.nb-news-section__articles .is-filtered-out {
  display: none;
}
.nb-news-section__filters-label {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  display: flex;
  flex-direction: row;
  margin-bottom: 15px;
}
.nb-news-section__filters-label .nb-flat-icon {
  margin-right: 15px;
}
.nb-news-section__header {
  border-bottom: 1px solid #E1E2E4;
  margin-bottom: 50px;
  padding-bottom: 20px;
}
.nb-news-section__heading {
  text-align: center;
}
.nb-news-section__no-results {
  margin-bottom: 30px;
  text-align: center;
}
.nb-news-section__subheader {
  margin-bottom: 50px;
}
.nb-news-section__subheader .selectboxit-container {
  margin-bottom: 30px;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-news-section {
    margin-bottom: 100px;
  }
  .nb-news-section__articles {
    border-bottom: 1px solid #E1E2E4;
  }
  .nb-news-section__heading {
    margin-bottom: 0;
    text-align: left;
  }
}
@media (min-width: 992px) {
  .nb-news-section__filters-label {
    margin-bottom: 0;
  }
  .nb-news-section__subheader .selectboxit-container {
    margin-bottom: 0;
  }
}
/*
 * Newsletter Signup
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-newsletter-signup {
  margin-bottom: 50px;
  text-align: center;
}
.nb-newsletter-signup__field {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  border-color: #9D9FA2;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #0C5594;
  display: block;
  font-size: 16px;
  margin: 0 auto 30px;
  padding: 20px;
  text-align: center;
  width: 215px;
}
.nb-newsletter-signup__field::placeholder {
  color: #0C5594;
  opacity: 1;
}
.nb-newsletter-signup__form {
  margin-bottom: 30px;
}
.nb-newsletter-signup__form .nb-button, .nb-newsletter-signup__form .nb-form input[type=submit], .nb-form .nb-newsletter-signup__form input[type=submit],
.nb-newsletter-signup__form .nb-form button[type=submit],
.nb-form .nb-newsletter-signup__form button[type=submit] {
  font-size: 18px;
  width: 220px;
}
.nb-newsletter-signup__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 40px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-newsletter-signup__field {
    width: 325px;
  }
}
/*
 * Notifications CTA
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-notifications-cta {
  background-color: #F2F2F2;
  margin-bottom: 50px;
  padding: 50px 20px;
  text-align: center;
}
.nb-notifications-cta .nb-button, .nb-notifications-cta .nb-form input[type=submit], .nb-form .nb-notifications-cta input[type=submit],
.nb-notifications-cta .nb-form button[type=submit],
.nb-form .nb-notifications-cta button[type=submit] {
  margin-top: 10px;
  max-width: 100%;
  width: 235px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Organizational Chart
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-organizational-chart {
  margin-bottom: 50px;
}
.nb-organizational-chart__inner {
  border-bottom: 1px solid #E1E2E4;
  padding-bottom: 50px;
}
.nb-organizational-chart__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-organizational-chart__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-organizational-chart {
    margin-bottom: 100px;
  }
  .nb-organizational-chart__inner {
    border-bottom: 0;
    padding-bottom: 0;
  }
}
/*
 * Person Feature
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-person-feature {
  margin-bottom: 50px;
}
.nb-person-feature__bio {
  line-height: 1.875;
}
.nb-person-feature__heading {
  margin-bottom: 30px !important;
  text-align: center;
}
.nb-person-feature__image {
  margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
  max-width: 400px;
  text-align: center;
}
.nb-person-feature__inner {
  background: linear-gradient(to bottom, #0C5594, #053C6A);
  background-blend-mode: multiply;
  color: #fff;
  padding: 50px 20px;
}
.nb-person-feature__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 15px;
}
.nb-person-feature .nb-button, .nb-person-feature .nb-form input[type=submit], .nb-form .nb-person-feature input[type=submit],
.nb-person-feature .nb-form button[type=submit],
.nb-form .nb-person-feature button[type=submit] {
  margin-top: 30px;
  max-width: 100%;
  width: 325px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-person-feature {
    margin-bottom: 80px;
  }
  .nb-person-feature__heading {
    text-align: left;
  }
  .nb-person-feature__image {
    margin-bottom: 0;
    max-width: none;
    padding-right: 15px;
  }
  .nb-person-feature__inner {
    background: #0C5594;
    background-image: url("../images/icons/focus-icon-lighter.svg");
    background-position: top -160px right -160px;
    background-repeat: no-repeat;
    background-size: 530px auto;
    padding: 50px;
  }
}
/*
 * Photo Gallery
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-photo-gallery {
  overflow: hidden;
  margin-bottom: 50px;
}
.nb-photo-gallery__arrows {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  height: 40px;
  left: -20px;
  margin: auto;
  position: absolute;
  right: -20px;
  top: 0;
}
.nb-photo-gallery__arrows .slick-arrow {
  background: none;
  border: 0;
  cursor: pointer;
  padding: 0;
}
.nb-photo-gallery__arrows .slick-arrow .nb-circular-icon {
  width: 40px;
}
.nb-photo-gallery__feature-slider {
  margin-bottom: 25px;
  position: relative;
}
.nb-photo-gallery__heading {
  margin-bottom: 30px;
  text-align: center;
}
.nb-photo-gallery__links-item {
  margin: 0 40px;
}
.nb-photo-gallery__links-list {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin: 0 -40px;
}
.nb-photo-gallery__slide {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  padding-bottom: 54%;
  width: 100%;
}
.nb-photo-gallery__thumbnail-slider {
  margin-bottom: 30px;
}
.nb-photo-gallery__thumbnail-slider .slick-list {
  margin-left: -3px;
  margin-right: -3px;
  padding: 0 !important;
}
.nb-photo-gallery__thumbnail-slider .slick-slide {
  border: 1px solid transparent;
  cursor: pointer;
  font-size: 0;
  margin-bottom: 2px;
  margin-left: 3px;
  margin-right: 3px;
  padding: 2px;
  transition: border-color 0.2s ease-in-out;
}
.nb-photo-gallery__thumbnail-slider .slick-slide.slick-current {
  border-color: #F1B31E;
}
.nb-photo-gallery--bordered .nb-photo-gallery__inner {
  border-bottom: 1px solid #E1E2E4;
  padding-bottom: 50px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-photo-gallery {
    text-align: center;
  }
  .nb-photo-gallery__arrows {
    height: 55px;
    left: -27px;
    right: -27px;
  }
  .nb-photo-gallery__arrows .slick-arrow .nb-circular-icon {
    width: 55px;
  }
  .nb-photo-gallery__links-item {
    margin: 0 20px;
  }
  .nb-photo-gallery__links-list {
    justify-content: center;
    margin: 0 -20px;
  }
  .nb-photo-gallery__thumbnail-slider .slick-list {
    margin-left: -8px;
    margin-right: -8px;
  }
  .nb-photo-gallery__thumbnail-slider .slick-slide {
    margin-left: 8px;
    margin-right: 8px;
    padding: 4px;
  }
}
@media (min-width: 992px) {
  .nb-photo-gallery--bordered .nb-photo-gallery__inner {
    padding-bottom: 80px;
  }
}
/*
 * Project Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-project-intro {
  margin-bottom: 40px;
}
.nb-project-intro__content {
  line-height: 1.875;
}
.nb-project-intro .nb-text-link, .nb-project-intro .nb-yellow-box a, .nb-yellow-box .nb-project-intro a, .nb-project-intro .nb-supported-software-versions__expando-toggle, .nb-project-intro .nb-active-study-documents__link, .nb-project-intro .nb-author-bio__link, .nb-project-intro .nb-color-card__link, .nb-project-intro .nb-contact-card__body a, .nb-contact-card__body .nb-project-intro a, .nb-project-intro .nb-contacts-table__link, .nb-project-intro .nb-cta-box__expando-toggle, .nb-project-intro .nb-district-intro-card .nb-address a, .nb-district-intro-card .nb-address .nb-project-intro a, .nb-project-intro .nb-district-media-contact__link a, .nb-district-media-contact__link .nb-project-intro a, .nb-project-intro .nb-photo-gallery__link {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-project-intro {
    margin-bottom: 80px;
  }
}
/*
 * Project Map
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-project-map {
  margin-bottom: 40px;
}
.nb-project-map__heading {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-project-map {
    margin-bottom: 80px;
  }
}
/*
 * Projects Table
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-projects-table {
  width: 100%;
}
.nb-projects-table__footer {
  border-bottom: 1px solid #9D9FA2;
  border-top: 1px solid #9D9FA2;
  padding: 20px 30px;
  text-align: center;
}
.nb-projects-table__row {
  padding: 20px 30px 30px;
}
.nb-projects-table__row:nth-child(even) {
  background-color: #fff;
}
.nb-projects-table__row:nth-child(odd) {
  background-color: #E8EFF5;
}
.nb-projects-table__row-preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  margin-bottom: 15px;
}
.nb-projects-table__row-subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}
.nb-projects-table .nb-button, .nb-projects-table .nb-form input[type=submit], .nb-form .nb-projects-table input[type=submit],
.nb-projects-table .nb-form button[type=submit],
.nb-form .nb-projects-table button[type=submit] {
  margin-top: 30px;
  width: 235px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-projects-table__footer {
    text-align: left;
  }
  .nb-projects-table__row {
    padding: 20px 100px 30px 30px;
  }
}
/*
 * Publication
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-publication {
  margin-bottom: 50px;
  overflow: hidden;
}
.nb-publication__iframe {
  bottom: 0;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.nb-publication__iframe-wrap {
  height: 0;
  margin-bottom: 30px;
  padding-bottom: 83%;
  position: relative;
  width: 100%;
}
.nb-publication__inner {
  border-bottom: 1px solid #E1E2E4;
  padding-bottom: 50px;
}
.nb-publication__subheading {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-publication__iframe-wrap {
    margin-bottom: 0;
  }
}
/*
 * Publications
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-publications {
  margin-bottom: 50px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-publications {
    margin-bottom: 80px;
  }
}
/*
 * Public Meetings Search
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-public-meetings-search {
  margin-bottom: 80px;
}
.nb-public-meetings-search__filter-form {
  border-top: 1px solid #9D9FA2;
  padding-top: 40px;
}
.nb-public-meetings-search__filter-form .selectboxit-container {
  margin-bottom: 30px;
}
.nb-public-meetings-search__filter-select {
  margin-bottom: 30px;
  margin-top: 50px;
}
.nb-public-meetings-search__form {
  background-color: #F2F2F2;
  margin-bottom: 50px;
  padding: 50px 20px;
}
.nb-public-meetings-search__no-results {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  text-align: center;
}
.nb-public-meetings-search__no-results:not(.is-shown) {
  display: none;
}
.nb-public-meetings-search__results .nb-historical-public-meeting:nth-child(odd) {
  background-color: #fff;
}
.nb-public-meetings-search__results .nb-historical-public-meeting:nth-child(even) {
  background-color: #E8EFF5;
}
.nb-public-meetings-search__results:not(.is-shown) {
  display: none;
}
.nb-public-meetings-search__results-heading {
  margin-left: 30px;
  margin-right: 30px;
}
.nb-public-meetings-search__results-preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 15px;
  margin-left: 30px;
  margin-right: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (max-width: 767.98px) {
  .nb-public-meetings-search__results {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw;
  }
}
@media (min-width: 992px) {
  .nb-public-meetings-search__form {
    margin-bottom: 0;
  }
}
/*
 * Public Outreach Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-public-outreach-intro {
  margin-bottom: 50px;
}
.nb-public-outreach-intro__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 10px;
}
.nb-public-outreach-intro .nb-button, .nb-public-outreach-intro .nb-form input[type=submit], .nb-form .nb-public-outreach-intro input[type=submit],
.nb-public-outreach-intro .nb-form button[type=submit],
.nb-form .nb-public-outreach-intro button[type=submit] {
  margin-top: 30px;
  width: 235px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Questions CTA
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-questions-cta {
  padding: 0 20px 80px;
  text-align: center;
}
.nb-questions-cta__subheading {
  margin-bottom: 40px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Registration Form
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-registration-form {
  margin-bottom: 50px;
}
.nb-registration-form__captcha {
  margin-bottom: 30px;
}
.nb-registration-form__confirmations {
  border-bottom: 1px solid #E1E2E4;
  border-top: 1px solid #E1E2E4;
  padding: 30px 20px;
}
.nb-registration-form__group {
  margin-bottom: 40px;
}
.nb-registration-form__group-subheading {
  margin-bottom: 30px;
}
.nb-registration-form__submit {
  text-align: center;
}
.nb-registration-form__submit .nb-button, .nb-registration-form__submit .nb-form input[type=submit], .nb-form .nb-registration-form__submit input[type=submit],
.nb-registration-form__submit .nb-form button[type=submit],
.nb-form .nb-registration-form__submit button[type=submit] {
  max-width: 100%;
  width: 325px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-registration-form {
    margin-bottom: 80px;
  }
  .nb-registration-form__submit {
    text-align: left;
  }
}
/*
 * Related News
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-related-news {
  margin-bottom: 50px;
}
.nb-related-news__cta {
  margin-top: 20px;
  text-align: center;
}
.nb-related-news__cta .nb-button, .nb-related-news__cta .nb-form input[type=submit], .nb-form .nb-related-news__cta input[type=submit],
.nb-related-news__cta .nb-form button[type=submit],
.nb-form .nb-related-news__cta button[type=submit] {
  width: 245px;
}
.nb-related-news__heading {
  border-bottom: 1px solid #9D9FA2;
  margin-bottom: 20px;
  padding-bottom: 20px;
  text-align: center;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-related-news__heading {
    border-bottom: 0;
    margin-bottom: 40px;
    padding-bottom: 0;
  }
}
@media (min-width: 992px) {
  .nb-related-news {
    margin-bottom: 80px;
  }
  .nb-related-news__cta {
    margin-top: 30px;
  }
}
/*
 * Responsive iframe
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.responsive-iframe {
  padding-bottom: 56.25%;
  height: 0;
  position: relative;
}
.responsive-iframe iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.responsive-iframe--par-4-3 {
  padding-bottom: 75%;
}
.responsive-iframe--par-16-9 {
  padding-bottom: 56.25%;
}
.responsive-iframe--par-21-9 {
  padding-bottom: 42.8571428571%;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Search
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-search {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  overflow: hidden;
  width: 100%;
}
.nb-search__icon {
  background: none;
  border: 0;
  flex: 0 0 auto;
  font-size: 0;
  margin-right: 15px;
  padding: 0;
}
.nb-search__input {
  border: 0;
  flex: 1 1 auto;
  font-size: 14px;
  margin: -15px;
  padding: 15px;
  text-overflow: ellipsis;
}
.nb-search__input::placeholder {
  color: #0C5594;
}
.nb-search__input:focus {
  outline: 0;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * SelectBoxIt Theme
 */
/* ==========================================================================
  Mobile First
  ========================================================================== */
.selectboxit-container {
  margin-bottom: 0;
}
.selectboxit-container select {
  width: 100% !important;
}

.selectboxit-btn {
  background: linear-gradient(to right, #fff, #E4E5EA);
  border: 1px solid #9D9FA2;
  border-radius: 40px;
  box-shadow: inset -4px -4px 10px rgba(255, 255, 255, 0.9), inset 2px 2px 10px rgba(0, 0, 0, 0.3);
  color: #4B4C4D;
  font-size: 16px;
  height: 50px;
  line-height: 50px;
}
.selectboxit-btn.selectboxit--short {
  height: 30px;
  line-height: 30px;
}
.selectboxit-btn.selectboxit--short .selectboxit-arrow-container {
  width: 37px;
}

.selectboxit-text {
  max-width: none !important;
  padding-right: 37px;
  text-indent: 20px;
  /* Horizontal Positioning of the select box option text */
}

.selectboxit-arrow-container {
  background: linear-gradient(to bottom, #0C5594, #053C6A);
  width: 50px;
}

.selectboxit-default-arrow {
  border-color: #fff transparent transparent transparent;
  border-style: solid;
  border-width: 6px 6px 0 6px;
  height: 0;
  margin-top: -3px;
  transition: transform 0.2s ease-in-out;
  width: 0;
}
.selectboxit-open .selectboxit-default-arrow {
  transform: rotate(180deg);
}

.selectboxit-list {
  background-color: #fff;
  border: 1px solid #9D9FA2;
  border-radius: 15px;
  margin-top: 10px !important;
  max-height: 240px;
}

.selectboxit-option {
  margin: -1px 0;
  position: relative;
}
.selectboxit-option:not(:first-child):before {
  background-color: #9D9FA2;
  content: "";
  display: block;
  height: 1px;
  left: 20px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}
.selectboxit-option.selectboxit-focus .selectboxit-option-anchor {
  background-color: #0C5594;
  color: #fff;
}
.selectboxit-option.selectboxit-disabled .selectboxit-option-anchor {
  color: rgba(255, 255, 255, 0.5);
}
.selectboxit-option.selectboxit-selected .selectboxit-option-anchor {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
}

.selectboxit-optgroup-header,
.selectboxit-option-anchor {
  line-height: 1;
  padding: 20px;
}

.selectboxit-option-anchor {
  color: #0C5594;
}

.nb-go-to .selectboxit-container select {
  width: calc(100% - 74px) !important;
}
.nb-go-to .selectboxit-btn .selectboxit-arrow-container {
  background: none;
  transform: translateX(-100%);
}
.nb-go-to .selectboxit-btn .selectboxit-default-arrow {
  border-color: #0C5594 transparent transparent transparent;
}
.nb-go-to .selectboxit-btn .selectboxit-text {
  padding-right: 74px;
}
.nb-go-to--quick-links .selectboxit-btn {
  background: #F7F7F7;
}

/* ==========================================================================
  Media Queries
  ========================================================================== */
/*
 * Share Links
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-share-links {
  border-color: #E1E2E4;
  border-style: solid;
  border-width: 1px 0;
  margin-bottom: 50px;
  margin-top: 30px;
  padding: 30px 0;
  text-align: center;
}
.nb-share-links__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  margin-bottom: 20px;
}
.nb-share-links__item {
  margin: 0 6px;
}
.nb-share-links__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0 -6px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Simple CTA Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-simple-cta-section {
  margin-bottom: 60px;
}
.nb-simple-cta-section__subheading {
  line-height: 1.875;
}
.nb-simple-cta-section .nb-button, .nb-simple-cta-section .nb-form input[type=submit], .nb-form .nb-simple-cta-section input[type=submit],
.nb-simple-cta-section .nb-form button[type=submit],
.nb-form .nb-simple-cta-section button[type=submit] {
  margin-top: 30px;
  width: 260px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-simple-cta-section {
    margin-bottom: 120px;
  }
}
/*
 * Simple Intro
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-simple-intro {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-simple-intro {
    margin-bottom: 60px;
  }
}
/*
 * Site Footer
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-site-footer__copyright {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 12px;
  line-height: 1.3;
}
.nb-site-footer__links {
  margin-bottom: 50px;
}
.nb-site-footer__links .nb-site-footer__link + .nb-site-footer__link {
  margin-top: 15px;
}
.nb-site-footer__logo {
  display: inline-block;
  margin-bottom: 20px;
}
.nb-site-footer__logo img {
  width: 240px;
}
.nb-site-footer__main {
  background-color: #E1E2E4;
  color: #4B4C4D;
  padding: 50px 0;
}
.nb-site-footer__subfooter {
  background-color: #4B4C4D;
  color: #fff;
  padding: 20px 0;
}
.nb-site-footer .nb-social-navigation {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-site-footer__copyright {
    line-height: 1;
  }
  .nb-site-footer__links {
    margin-bottom: 0;
  }
  .nb-site-footer__logo img {
    width: 100%;
  }
  .nb-site-footer__main {
    padding: 40px 0;
  }
  .nb-site-footer__subfooter {
    padding: 9px 0;
  }
  .nb-site-footer .nb-address {
    margin-top: -8px;
  }
  .nb-site-footer .nb-social-navigation {
    margin-bottom: 0;
  }
}
/*
 * Site Header
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-site-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 100;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Sitemap
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-sitemap {
  margin-bottom: 50px;
}
.nb-sitemap__item {
  margin-bottom: 5px;
}
.nb-sitemap__link {
  color: #0C5594;
}
.nb-sitemap__link[href="#"] {
  color: #9D9FA2;
  cursor: not-allowed;
}
.nb-sitemap__link[target=_blank] {
  align-items: center;
  display: inline-flex;
  flex-direction: row;
}
.nb-sitemap__link[target=_blank]:after {
  background-image: url("../images/icons/external.svg");
  background-position: center;
  background-repeat: repeat;
  background-size: cover;
  content: "";
  display: block;
  height: 16px;
  margin-left: 5px;
  width: 16px;
}
.nb-sitemap__list .nb-sitemap__list {
  margin-left: 20px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Small Hero
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-small-hero {
  background: linear-gradient(to bottom, #0C5594, #053C6A);
  /*  background: linear-gradient(to bottom, #c74517, #f46c46);*/

  color: #fff;
  margin-bottom: 30px;
  padding: 30px 0;
}
.nb-small-hero__heading {
  margin-bottom: 0;
}
.nb-small-hero__preheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #F1B31E;
}
.nb-small-hero--light-blue {
  background: #E8EFF5;
  color: #0C5594;
}
.nb-small-hero--light-blue .nb-small-hero__preheading {
  color: #fff;
}
.nb-small-hero--no-margin {
  margin-bottom: 0;
}
.nb-small-hero--sage {
  background: #47705C;
}
.nb-small-hero--sage .nb-small-hero__preheading {
  color: #fff;
}
.nb-small-hero--district-1, .nb-small-hero--district-2 .nb-small-hero--district-3, .nb-small-hero--district-4, .nb-small-hero--district-5, .nb-small-hero--district-6, .nb-small-hero--district-7, .nb-small-hero--district-8, .nb-small-hero--district-9, .nb-small-hero--district-10 {
  color: #0C5594;
}
.nb-small-hero--district-1 .nb-small-hero__preheading, .nb-small-hero--district-2 .nb-small-hero--district-3 .nb-small-hero__preheading, .nb-small-hero--district-4 .nb-small-hero__preheading, .nb-small-hero--district-5 .nb-small-hero__preheading, .nb-small-hero--district-6 .nb-small-hero__preheading, .nb-small-hero--district-7 .nb-small-hero__preheading, .nb-small-hero--district-8 .nb-small-hero__preheading, .nb-small-hero--district-9 .nb-small-hero__preheading, .nb-small-hero--district-10 .nb-small-hero__preheading {
  color: #0C5594;
}
.nb-small-hero--district-1 {
  background: #BFFE7F;
}
.nb-small-hero--district-2 {
  background: #C0C0FF;
}
.nb-small-hero--district-3 {
  background: #C3FEC3;
}
.nb-small-hero--district-4 {
  background: #FCC0C0;
}
.nb-small-hero--district-5 {
  background: #AE91E2;
}
.nb-small-hero--district-6 {
  background: #B8F67B;
}
.nb-small-hero--district-7 {
  background: #E2E3E2;
}
.nb-small-hero--district-8 {
  background: #FEFE7F;
}
.nb-small-hero--district-9 {
  background: #FADA7F;
}
.nb-small-hero--district-10 {
  background: #7FFDFE;
}
.nb-small-hero--district-11 {
  background: #C5FFFF;
}
.nb-small-hero--district-12 {
  background: #FCC0FF;
}
.nb-small-hero--district-13 {
  background: #F9F9BF;
}
.nb-small-hero--district-14 {
  background: #FA9696;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-small-hero {
    margin-bottom: 50px;
  }
  .nb-small-hero--no-margin {
    margin-bottom: 0;
  }
}
/*
 * Social Header
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-social-header {
  border-bottom: 1px solid #4B4C4D;
  border-top: 1px solid #4B4C4D;
  margin-bottom: 30px;
  padding: 15px 0;
  position: relative;
}
.nb-social-header:after {
  background-color: #fff;
  bottom: -1px;
  content: "";
  left: calc(100% - 8px);
  position: absolute;
  top: -1px;
  width: 8px;
}
.nb-social-header__icon {
  height: auto;
  margin-right: 10px;
  width: 30px;
}
.nb-social-header > .container {
  align-items: center;
  display: flex;
  flex-direction: row;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-social-header:after {
    left: calc(100% - ((100% - 524px) / 2));
    width: calc((100% - 524px) / 2);
  }
}
@media (min-width: 768px) {
  .nb-social-header:after {
    left: calc(100% - ((100% - 704px) / 2));
    width: calc((100% - 704px) / 2);
  }
}
@media (min-width: 992px) {
  .nb-social-header:after {
    left: calc(100% - ((100% - 944px) / 2));
    width: calc((100% - 944px) / 2);
  }
}
@media (min-width: 1200px) {
  .nb-social-header:after {
    left: calc(100% - ((100% - 1124px) / 2));
    width: calc((100% - 1124px) / 2);
  }
}
/*
 * Social Icon
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-social-icon {
  display: inline-block;
  border-radius: 50%;
  height: 40px;
  position: relative;
  transition: box-shadow 0.2s ease-in-out;
  width: 40px;
}
.nb-social-icon__active, .nb-social-icon__default, .nb-social-icon__hover {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  transition: opacity 0.2s ease-in-out;
}
.nb-social-icon__active {
  opacity: 0;
}
.nb-social-icon__default {
  opacity: 1;
}
.nb-social-icon__hover {
  opacity: 0;
}
.nb-social-icon:hover .nb-social-icon__default {
  opacity: 0;
}
.nb-social-icon:hover .nb-social-icon__hover {
  opacity: 1;
}
.nb-social-icon:hover.nb-social-icon--facebook {
  box-shadow: 3px 3px 8px 0 rgba(60, 90, 153, 0.4);
}
.nb-social-icon:hover.nb-social-icon--instagram {
  box-shadow: 3px 3px 8px 0 rgba(183, 43, 145, 0.4);
}
.nb-social-icon:hover.nb-social-icon--twitter {
  box-shadow: 3px 3px 8px 0 rgba(29, 161, 242, 0.4);
}
.nb-social-icon:hover.nb-social-icon--youtube {
  box-shadow: 3px 3px 8px 0 rgba(255, 0, 0, 0.4);
}
.nb-social-icon:active .nb-social-icon__active {
  opacity: 1;
}
.nb-social-icon:active .nb-social-icon__default {
  opacity: 0;
}
.nb-social-icon:active .nb-social-icon__hover {
  opacity: 0;
}
.nb-social-icon:active.nb-social-icon--facebook {
  box-shadow: 3px 3px 8px 0 rgba(60, 90, 153, 0.4);
}
.nb-social-icon:active.nb-social-icon--instagram {
  box-shadow: 3px 3px 8px 0 rgba(183, 43, 145, 0.4);
}
.nb-social-icon:active.nb-social-icon--twitter {
  box-shadow: 3px 3px 8px 0 rgba(29, 161, 242, 0.4);
}
.nb-social-icon:active.nb-social-icon--youtube {
  box-shadow: 3px 3px 8px 0 rgba(255, 0, 0, 0.4);
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Social Navigation
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-social-navigation__item {
  margin: 0 6px;
}
.nb-social-navigation__link {
  display: block;
}
.nb-social-navigation__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin: 0 -6px;
}
@media (min-width: 768px) {
  .nb-social-navigation--centered-md .nb-social-navigation__list, .nb-site-footer .nb-social-navigation .nb-social-navigation__list {
    justify-content: center;
  }
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Suggestion Form
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-suggestion-form {
  margin-bottom: 80px;
}
.nb-suggestion-form__group {
  padding: 25px 0 5px;
}
.nb-suggestion-form__group-heading {
  margin-bottom: 30px;
}
.nb-suggestion-form__item-tip {
  font-size: 14px;
}
.nb-suggestion-form__required-label {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #E63D3D;
}
.nb-suggestion-form__subheading {
  line-height: 1.875;
  margin-bottom: 30px;
}
.nb-suggestion-form__submit {
  width: 235px;
}
.nb-suggestion-form__wrap {
  background-color: #F2F2F2;
  padding: 50px 20px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-suggestion-form__footer {
    text-align: right;
  }
  .nb-suggestion-form__group {
    padding: 50px 0 30px;
  }
  .nb-suggestion-form__group:not(:last-child) {
    border-bottom: 1px solid #E1E2E4;
  }
  .nb-suggestion-form__group-heading {
    margin-bottom: 0;
  }
  .nb-suggestion-form__header {
    text-align: center;
  }
  .nb-suggestion-form__wrap {
    padding: 50px 80px;
  }
}
/*
 * Supported Software Versions
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-supported-software-versions {
  background-color: #E8EFF5;
  border-radius: 10px;
  margin-bottom: 50px;
  padding: 50px 20px 20px;
}
.nb-supported-software-versions__expando-toggle {
  text-align: center;
}
.nb-supported-software-versions__expando-toggle .nb-arrow {
  transition: transform 0.2s ease-in-out;
}
.is-expanded .nb-supported-software-versions__expando-toggle .nb-arrow {
  transform: rotate(180deg);
}
.is-expanded .nb-supported-software-versions__expando-toggle-text--expand {
  display: none;
}
.nb-supported-software-versions__expando-toggle-text--collapse {
  display: none;
}
.is-expanded .nb-supported-software-versions__expando-toggle-text--collapse {
  display: inline-block;
}
.nb-supported-software-versions__expando-toggle-wrap {
  text-align: center;
}
.nb-supported-software-versions__heading {
  margin-bottom: 30px !important;
}
.nb-supported-software-versions__item {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-supported-software-versions {
    margin-bottom: 80px;
  }
  .nb-supported-software-versions__expando-toggle-wrap {
    display: none;
  }
}
/*
 * Tabs
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-tabs {
  border-bottom: 1px solid #9D9FA2;
  margin-bottom: 40px;
}
.nb-tabs__item {
  color: #9D9FA2;
  line-height: 1;
  white-space: nowrap;
}
.nb-tabs__link, .nb-tabs__text {
  border-bottom: 5px solid transparent;
  color: #9D9FA2;
  display: block;
  padding: 20px 15px;
}
.nb-tabs__list {
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: auto;
  margin-bottom: -3px;
}
.nb-tabs__text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  border-color: #F1B31E;
  color: #4B4C4D;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (max-width: 767.98px) {
  .nb-tabs__list {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw;
  }
}
@media (min-width: 768px) {
  .nb-tabs {
    margin-bottom: 60px;
  }
}
/*
 * Text Link
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-text-link, .nb-yellow-box a, .nb-active-study-documents__link, .nb-author-bio__link, .nb-color-card__link, .nb-contact-card__body a, .nb-contacts-table__link, .nb-cta-box__expando-toggle, .nb-district-intro-card .nb-address a, .nb-district-media-contact__link a, .nb-photo-gallery__link, .nb-supported-software-versions__expando-toggle {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  display: inline-block;
  margin-bottom: 5px;
  position: relative;
  transition: color 0.2s ease-in-out;
}
.nb-text-link:after, .nb-yellow-box a:after, .nb-active-study-documents__link:after, .nb-author-bio__link:after, .nb-color-card__link:after, .nb-contact-card__body a:after, .nb-contacts-table__link:after, .nb-cta-box__expando-toggle:after, .nb-district-intro-card .nb-address a:after, .nb-district-media-contact__link a:after, .nb-photo-gallery__link:after, .nb-supported-software-versions__expando-toggle:after {
  background-color: #0C5594;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  right: -5px;
  top: calc(100%);
  transition: background-color 0.2s ease-in-out, height 0.2s ease-in-out;
}
.nb-text-link:hover, .nb-yellow-box a:hover, .nb-active-study-documents__link:hover, .nb-author-bio__link:hover, .nb-color-card__link:hover, .nb-contact-card__body a:hover, .nb-contacts-table__link:hover, .nb-cta-box__expando-toggle:hover, .nb-district-intro-card .nb-address a:hover, .nb-district-media-contact__link a:hover, .nb-photo-gallery__link:hover, .nb-supported-software-versions__expando-toggle:hover {
  color: #053C6A;
}
.nb-text-link:hover:after, .nb-yellow-box a:hover:after, .nb-active-study-documents__link:hover:after, .nb-author-bio__link:hover:after, .nb-color-card__link:hover:after, .nb-contact-card__body a:hover:after, .nb-contacts-table__link:hover:after, .nb-cta-box__expando-toggle:hover:after, .nb-district-intro-card .nb-address a:hover:after, .nb-district-media-contact__link a:hover:after, .nb-photo-gallery__link:hover:after, .nb-supported-software-versions__expando-toggle:hover:after {
  background-color: #053C6A;
  height: 5px;
}
.nb-text-link:active, .nb-yellow-box a:active, .nb-active-study-documents__link:active, .nb-author-bio__link:active, .nb-color-card__link:active, .nb-contact-card__body a:active, .nb-contacts-table__link:active, .nb-cta-box__expando-toggle:active, .nb-district-intro-card .nb-address a:active, .nb-district-media-contact__link a:active, .nb-photo-gallery__link:active, .nb-supported-software-versions__expando-toggle:active {
  color: #F1B31E;
}
.nb-text-link:active:after, .nb-yellow-box a:active:after, .nb-active-study-documents__link:active:after, .nb-author-bio__link:active:after, .nb-color-card__link:active:after, .nb-contact-card__body a:active:after, .nb-contacts-table__link:active:after, .nb-cta-box__expando-toggle:active:after, .nb-district-intro-card .nb-address a:active:after, .nb-district-media-contact__link a:active:after, .nb-photo-gallery__link:active:after, .nb-supported-software-versions__expando-toggle:active:after {
  background-color: #F1B31E;
  height: 5px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Text Links Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-text-links-section {
  margin-bottom: 50px;
}
.nb-text-links-section__heading {
  margin-bottom: 30px;
  text-align: center;
}
.nb-text-links-section__items {
  margin-top: 50px;
}
.nb-text-links-section__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  border-bottom: 1px solid #E1E2E4;
  color: #0C5594;
  display: inline-block;
  padding: 30px 0;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
  width: 100%;
}
.nb-text-links-section__link:hover {
  color: #F1B31E;
}
.nb-text-links-section__link:first-child {
  border-top: 1px solid #E1E2E4;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-text-links-section__items {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    columns: 3;
    column-gap: 30px;
  }
  .nb-text-links-section__link:first-child {
    border-top: 0;
  }
}
@media (min-width: 992px) {
  .nb-text-links-section {
    margin-bottom: 100px;
  }
  .nb-text-links-section__items {
    margin-top: 70px;
  }
}
/*
 * Tile Link
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-tile-link {
  background-color: #F5FAFF;
  border: 1px solid #E8EFF5;
  border-radius: 10px;
  color: #0C5594;
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
  padding: 5px 5px 15px;
  text-align: center;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out;
  width: 100%;
}
.nb-tile-link__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 5px;
  flex: 0 0 auto;
  height: 0;
  margin-bottom: 10px;
  padding-bottom: 100%;
  width: 100%;
}
.nb-tile-link__text {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  display: flex;
  flex: 1 0 auto;
  font-size: 14px;
  justify-content: center;
  line-height: 1.4;
  margin: 0 10px;
  width: calc(100% - 20px);
}
.nb-tile-link:hover {
  background-color: #0C5594;
  color: #fff;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Tile Links
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-tile-links {
  margin-bottom: 50px;
}
.nb-tile-links__heading {
  margin-bottom: 30px;
  text-align: center;
}
.nb-tile-links--gradient-reverse {
  background: linear-gradient(to top, #fff, #f3f7fa);
  padding-top: 50px;
}
.nb-expando .nb-tile-links {
  margin-bottom: 0;
  padding-bottom: 50px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-tile-links--gradient {
    background: linear-gradient(to bottom, #fff, #f3f7fa);
    padding-bottom: 40px;
  }
  .nb-tile-links--heading-left .nb-tile-links__heading {
    text-align: left;
  }
}
/*
 * Training Session
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-training-session__date {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #10774B;
  display: block;
  font-size: 10px;
}
.nb-training-session__image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  margin-bottom: 15px;
  padding-bottom: 56%;
  width: 100%;
}
.nb-training-session__image-wrap {
  position: relative;
}
.nb-training-session__play-button {
  align-items: center;
  bottom: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.nb-training-session__title {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  transition: color 0.2s ease-in-out;
}
.nb-training-session:hover .nb-training-session__title {
  color: #F1B31E;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Training Sessions
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-training-sessions {
  margin-bottom: 50px;
}
.nb-training-sessions__header {
  margin-bottom: 50px;
}
.nb-training-sessions__heading {
  margin-bottom: 0 !important;
  text-align: center;
}
.nb-training-sessions__nav {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 20px;
}
.nb-training-sessions__nav .slick-arrow {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  padding: 5px;
}
.nb-training-sessions__nav .slick-arrow.slick-next {
  margin-left: 15px;
  order: 2;
}
.nb-training-sessions__nav .slick-arrow.slick-prev {
  margin-right: 15px;
  order: 0;
}
.nb-training-sessions__nav .slick-dots {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: 0;
  justify-content: center;
  order: 1;
}
.nb-training-sessions__nav .slick-dots > li > button {
  background: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  padding: 5px;
}
.nb-training-sessions__nav .slick-dots > li > button:before {
  background-color: rgba(255, 255, 255, 0);
  border: 1px solid #9D9FA2;
  border-radius: 50%;
  content: "";
  display: block;
  height: 15px;
  transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out;
  width: 15px;
}
.nb-training-sessions__nav .slick-dots > li > button:hover:before {
  border-color: #0C5594;
}
.nb-training-sessions__nav .slick-dots > li > button:active:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}
.nb-training-sessions__nav .slick-dots > li.slick-active > button:before {
  background-color: #F1B31E;
  border-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-training-sessions {
    margin-bottom: 80px;
  }
}
/*
 * Tricolor Divider
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-tricolor-divider {
  align-items: center;
  background-color: #10774B;
  display: flex;
  flex-direction: row;
  height: 11px;
  justify-content: space-between;
  margin: auto;
  width: 126px;
}
.nb-tricolor-divider:before, .nb-tricolor-divider:after {
  content: "";
  height: 11px;
  width: 42px;
}
.nb-tricolor-divider:before {
  background-color: #0C5594;
}
.nb-tricolor-divider:after {
  background-color: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Twitter Accounts
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-twitter-accounts {
  margin-bottom: 40px;
}
.nb-twitter-accounts__item {
  margin-bottom: 30px;
}
.nb-twitter-accounts__link {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  text-decoration: underline;
  transition: color 0.2s ease-in-out;
}
.nb-twitter-accounts__link:hover {
  color: #F1B31E;
}
.nb-twitter-accounts__links-heading {
  margin-bottom: 30px;
  margin-top: 50px;
}
.nb-twitter-accounts .nb-twitter-feed {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-twitter-accounts {
    margin-bottom: 80px;
  }
  .nb-twitter-accounts__links {
    margin-bottom: 50px;
  }
  .nb-twitter-accounts__links-heading {
    margin-top: 0;
  }
}
/*
 * Twitter Feed
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-twitter-feed {
  height: 325px;
  overflow: auto;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Twitter Section
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-twitter-section {
  margin-bottom: 60px;
  padding-top: 30px;
  position: relative;
  text-align: center;
  z-index: 0;
}
.nb-twitter-section__feed {
  position: relative;
  width: calc(100% - 50px);
}
.nb-twitter-section__icon {
  left: -100px;
  position: absolute;
  top: -50px;
  z-index: -1;
}
.nb-twitter-section__link-heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #0C5594;
  margin-bottom: 20px;
  margin-top: 40px;
}
.nb-twitter-section__scroll-tip {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  display: flex;
  flex-direction: row;
  left: calc(100% + 50px);
  margin: 0 -10px;
  position: absolute;
  top: 0;
  transform: rotate(90deg);
  transform-origin: 0 0;
}
.nb-twitter-section__scroll-tip > * {
  flex: 0 0 auto;
  margin: 0 10px;
}
.nb-twitter-section__subheading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1.875;
}
.nb-twitter-section .nb-button, .nb-twitter-section .nb-form input[type=submit], .nb-form .nb-twitter-section input[type=submit],
.nb-twitter-section .nb-form button[type=submit],
.nb-form .nb-twitter-section button[type=submit] {
  margin-bottom: 50px;
  margin-top: 30px;
  width: 240px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-twitter-section {
    margin-bottom: 120px;
    text-align: left;
  }
  .nb-twitter-section__feed {
    width: 100%;
  }
  .nb-twitter-section__icon {
    left: -150px;
    top: -70px;
  }
  .nb-twitter-section .nb-button, .nb-twitter-section .nb-form input[type=submit], .nb-form .nb-twitter-section input[type=submit],
.nb-twitter-section .nb-form button[type=submit],
.nb-form .nb-twitter-section button[type=submit] {
    margin-bottom: 0;
  }
}
/*
 * Update Banner
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-update-banner {
  background: linear-gradient(135deg, #4B4C4D, #000);
  color: #fff;
  margin-bottom: 50px;
  overflow: hidden;
  padding: 30px 0;
  position: relative;
  z-index: 0;
}
.nb-update-banner:before {
  background-image: url("../images/icons/focus-icon-gray.png");
  background-position: right;
  background-repeat: no-repeat;
  background-size: auto 150%;
  bottom: 0;
  display: block;
  content: "";
  left: 0;
  position: absolute;
  right: -40px;
  top: 0;
  z-index: -1;
}
.nb-update-banner__heading {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  align-items: center;
  display: flex;
  flex-direction: row;
  margin-bottom: 10px;
}
.nb-update-banner__heading .nb-circular-icon {
  height: 20px;
  margin-right: 10px;
  width: 20px;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 768px) {
  .nb-update-banner:before {
    background-size: auto 350%;
    right: 20px;
  }
}
/*
 * UI Datepicker
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.ui-datepicker {
  font-family: itc-avant-garde-gothic-pro, sans-serif;
  font-weight: 700;
  font-style: normal;
  border: 0 !important;
  border-radius: 10px;
  overflow: hidden;
  padding: 0;
  width: auto;
}
.ui-datepicker .ui-datepicker-calendar {
  display: block;
  padding: 10px 20px;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
  background-color: #0C5594;
  border-color: #0C5594;
  color: #fff;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-active {
  background-color: #F1B31E;
  border-color: #F1B31E;
  color: #0C5594;
}
.ui-datepicker .ui-datepicker-calendar .ui-priority-secondary {
  border-color: #E1E2E4;
  color: #E1E2E4;
  opacity: 1;
}
.ui-datepicker .ui-datepicker-header {
  align-items: center;
  background-color: #0C5594;
  color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding: 10px;
}
.ui-datepicker .ui-datepicker-header:before, .ui-datepicker .ui-datepicker-header:after {
  content: none;
}
.ui-datepicker .ui-datepicker-header .ui-state-hover {
  background: none;
  border: 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  cursor: pointer;
  font-size: 0;
  height: auto;
  left: auto;
  position: relative;
  right: auto;
  top: auto;
  width: auto;
}
.ui-datepicker .ui-datepicker-prev .ui-icon,
.ui-datepicker .ui-datepicker-next .ui-icon {
  height: auto;
  left: auto;
  margin: 0 auto;
  position: relative;
  text-align: center;
  text-indent: 0;
  top: auto;
  width: auto;
}
.ui-datepicker .ui-datepicker-next {
  order: 2;
}
.ui-datepicker .ui-datepicker-prev {
  order: 0;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0;
  order: 1;
}
.ui-datepicker .ui-state-default, .ui-datepicker .ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default, .ui-datepicker .ui-button, .ui-datepicker html .ui-button.ui-state-disabled:hover, .ui-datepicker html .ui-button.ui-state-disabled:active {
  background-color: #fff;
  border-radius: 5px;
  color: #4B4C4D;
  font-weight: bold;
  height: 30px;
  margin-bottom: 6px;
  margin-left: 3px;
  margin-right: 3px;
  text-align: center;
  width: 30px;
}
.ui-datepicker .ui-state-highlight,
.ui-datepicker .ui-widget-content .ui-state-highlight,
.ui-datepicker .ui-widget-header .ui-state-highlight {
  border-color: #0C5594;
}
.ui-datepicker th {
  color: #9D9FA2;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Utilities
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.p-static {
  position: static;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Video
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-video {
  cursor: pointer;
  position: relative;
}
.nb-video__play {
  background: none;
  border: 0;
  bottom: 0;
  height: 30px;
  left: 0;
  margin: auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
}
.nb-video__play .nb-circular-icon {
  height: 30px;
  width: 30px;
}
.nb-video__thumbnail {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  padding-bottom: 54%;
  width: 100%;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 576px) {
  .nb-video__play {
    height: 60px;
    width: 60px;
  }
  .nb-video__play .nb-circular-icon {
    height: 60px;
    width: 60px;
  }
}
/*
 * X Icon
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-x-icon__stroke {
  stroke: #fff;
  transition: stroke 0.2s ease-in-out;
}
.nb-x-icon--blue .nb-x-icon__stroke, .nb-mobile-nav__back .nb-x-icon .nb-x-icon__stroke {
  stroke: #0C5594;
}
.nb-x-icon--dark-gray .nb-x-icon__stroke, .nb-alert-banner--yellow .nb-alert-banner__close .nb-x-icon .nb-x-icon__stroke {
  stroke: #4B4C4D;
}
.nb-x-icon--white .nb-x-icon__stroke, .nb-alert-banner--yellow .nb-alert-banner__close:hover .nb-x-icon .nb-x-icon__stroke {
  stroke: #fff;
}
.nb-x-icon--yellow .nb-x-icon__stroke, .nb-alert-banner__close:hover .nb-x-icon .nb-x-icon__stroke {
  stroke: #F1B31E;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * Yellow Box
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-yellow-box {
  border: 1px solid #F1B31E;
  border-radius: 10px;
  padding: 50px 20px;
}
/* ==========================================================================
   Media Queries
   ========================================================================== */
/*
 * YouTube Feature
 */
/* ==========================================================================
   Mobile First
   ========================================================================== */
.nb-youtube-feature {
  margin-bottom: 50px;
}
.nb-youtube-feature .nb-button, .nb-youtube-feature .nb-form input[type=submit], .nb-form .nb-youtube-feature input[type=submit],
.nb-youtube-feature .nb-form button[type=submit],
.nb-form .nb-youtube-feature button[type=submit] {
  width: 325px;
}
.nb-youtube-feature .nb-video {
  margin-bottom: 30px;
}

/* ==========================================================================
   Media Queries
   ========================================================================== */
@media (min-width: 992px) {
  .nb-youtube-feature .nb-video {
    margin-bottom: 50px;
  }
}

/*# sourceMappingURL=modules.css.map */
