#main .rd-section.theme-didactic[data-section-label="full-width-content-box"] .theme-didactic-inner {
  text-align: left;
  color: #FFFFFF;
  padding: 30px;
  background-color: #0c6245; }
  #main .rd-section.theme-didactic[data-section-label="full-width-content-box"] .theme-didactic-inner h2 {
    text-align: left;
    font-family: "swiss721medium", "Swiss721BT-Medium", helvetica, sans-serif;
    text-transform: none;
    font-weight: normal;
    color: #FFFFFF;
    padding: 0;
    margin: 0; }
  #main .rd-section.theme-didactic[data-section-label="full-width-content-box"] .theme-didactic-inner p {
    color: #FFFFFF; }
    #main .rd-section.theme-didactic[data-section-label="full-width-content-box"] .theme-didactic-inner p:last-of-type {
      margin-bottom: 0px; }
    #main .rd-section.theme-didactic[data-section-label="full-width-content-box"] .theme-didactic-inner p a {
      color: #FFFFFF; }
#main .rd-section[data-section-label="subpages"].theme-1, #main .rd-section[data-section-label="subpages"].theme-2, #main .rd-section[data-section-label="subpages"].theme-3, #main .rd-section[data-section-label="subpages"].theme-4 {
  margin-bottom: 0;
  padding-bottom: 0; }
#main .rd-section[data-section-label="subpages"].theme-5 #exhi-tab-custom-pages {
  border-bottom: none !important; }
#main .rd-section[data-section-label="subpages"] .scroll-btn.btn-left {
  right: 20px; }
#main .rd-section[data-section-label="subpages"] .scroll-btn.btn-right {
  left: 20px; }
#main .rd-section[data-section-label="subpages"] .exhi-custom-pages-bg-container {
  padding: 0 30px;
  background-color: #0c6245; }
  #main .rd-section[data-section-label="subpages"] .exhi-custom-pages-bg-container #exhi-tab-custom-pages {
    border-bottom: 1px solid #FFFFFF;
    padding-bottom: 20px; }
#main .rd-section[data-section-label="subpages"] .itemview-tab-header {
  display: none;
  height: 0;
  margin: 0; }
#main .rd-section[data-section-label="subpages"] .pages-block {
  display: grid;
  grid-template-rows: 1fr;
  transition: grid-template-rows 0.3s ease; }
  #main .rd-section[data-section-label="subpages"] .pages-block .features {
    margin-bottom: 20px; }
    @media screen and (min-width: 980px) {
      #main .rd-section[data-section-label="subpages"] .pages-block .features {
        grid-auto-columns: calc(26% - var(--gutter) * 2); } }
    #main .rd-section[data-section-label="subpages"] .pages-block .features .rd-card__thumbnail {
      padding-top: 125%;
      border: none;
      background-color: #FFFFFF; }
    #main .rd-section[data-section-label="subpages"] .pages-block .features .rd-card__meta {
      border: none;
      padding: 10px 0; }
      #main .rd-section[data-section-label="subpages"] .pages-block .features .rd-card__meta .rd-card__title {
        text-transform: none;
        font-size: calc(16px + 2 * (100vw - 320px) / 1040);
        color: #FFFFFF; }
        #main .rd-section[data-section-label="subpages"] .pages-block .features .rd-card__meta .rd-card__title span {
          font-family: "swiss721light", "Swiss721BT-Light", helvetica, sans-serif; }
    #main .rd-section[data-section-label="subpages"] .pages-block .features .gutter-sizer {
      display: none; }
#main .exhi-custom-page-overlay-1, #main .exhi-custom-page-overlay-2, #main .exhi-custom-page-overlay-3, #main .exhi-custom-page-overlay-4, #main .exhi-custom-page-overlay-5 {
  background-color: rgba(255, 255, 255, 0.2); }
  #main .exhi-custom-page-overlay-1 .custom-page-inside.inside, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside {
    background-color: #0c6245; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .new-layout .rd-theme-slider, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .new-layout .rd-kw-slider, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .new-layout .flickity-slider, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .new-layout .rd-theme-slider, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .new-layout .rd-kw-slider, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .new-layout .flickity-slider, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .new-layout .rd-theme-slider, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .new-layout .rd-kw-slider, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .new-layout .flickity-slider, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .new-layout .rd-theme-slider, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .new-layout .rd-kw-slider, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .new-layout .flickity-slider, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .new-layout .rd-theme-slider, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .new-layout .rd-kw-slider, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .new-layout .flickity-slider {
      height: 500px !important; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .flickity-page-dots .dot, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .flickity-page-dots .dot, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .flickity-page-dots .dot, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .flickity-page-dots .dot, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .flickity-page-dots .dot {
      background: #FFFFFF; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h1 {
      font-size: calc(22px + 13 * (100vw - 320px) / 1040);
      line-height: 1.1em;
      margin: 20px 0px !important;
      padding: 0 40px;
      font-family: "swiss721medium", "Swiss721BT-Medium", helvetica, sans-serif;
      text-transform: none;
      font-weight: normal; }
      #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h1 span, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h1 span, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h1 span, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h1 span, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h1 span {
        font-size: calc(22px + 13 * (100vw - 320px) / 1040);
        font-family: "swiss721light", "Swiss721BT-Light", helvetica, sans-serif; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside a, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside p, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside li, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h2, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h3, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside h4, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside strong, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside em, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside a, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside p, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside li, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h2, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h3, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside h4, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside strong, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside em, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside a, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside p, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside li, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h2, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h3, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside h4, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside strong, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside em, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside a, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside p, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside li, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h2, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h3, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside h4, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside strong, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside em, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside a, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside p, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside li, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h1, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h2, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h3, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside h4, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside strong, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside em {
      color: #FFFFFF; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .theme-header, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .custom-page-navigation, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .theme-header, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .custom-page-navigation, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .theme-header, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .custom-page-navigation, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .theme-header, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .custom-page-navigation, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .theme-header, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .custom-page-navigation {
      background-color: #0c6245; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .dark-btn, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .dark-btn, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .dark-btn, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .dark-btn, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .dark-btn {
      display: none; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .light-btn, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .light-btn, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .light-btn, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .light-btn, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .light-btn {
      display: block !important; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside hr, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside hr, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside hr, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside hr, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside hr {
      color: #fff;
      margin: 0 0 20px 0;
      border: none;
      border-top: 1px solid; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta p, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta p, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta p, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta p, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta p {
      font-size: 1em;
      line-height: 1.2em; }
      #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta p:first-of-type, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta p:first-of-type, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta p:first-of-type, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta p:first-of-type, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta p:first-of-type {
        margin-top: 0px; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .artist-title, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .work-title, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .artist-title, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .work-title, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .artist-title, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .work-title, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .artist-title, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .work-title, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .artist-title, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .work-title {
      font-family: "swiss721medium", "Swiss721BT-Medium", helvetica, sans-serif;
      margin-bottom: 0px; }
      #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .artist-title .light, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .work-title .light, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .artist-title .light, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .work-title .light, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .artist-title .light, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .work-title .light, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .artist-title .light, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .work-title .light, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .artist-title .light, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .work-title .light {
        font-family: "swiss721light", "Swiss721BT-Light", helvetica, sans-serif !important; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .date, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .materials, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .date, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .materials, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .date, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .materials, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .date, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .materials, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .date, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .materials {
      padding: 0px;
      margin: 0px; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .credit, #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .note, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .credit, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .note, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .credit, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .note, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .credit, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .note, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .credit, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .note {
      font-size: 80% !important; }
    #main .exhi-custom-page-overlay-1 .custom-page-inside.inside .label-meta .extended-label, #main .exhi-custom-page-overlay-2 .custom-page-inside.inside .label-meta .extended-label, #main .exhi-custom-page-overlay-3 .custom-page-inside.inside .label-meta .extended-label, #main .exhi-custom-page-overlay-4 .custom-page-inside.inside .label-meta .extended-label, #main .exhi-custom-page-overlay-5 .custom-page-inside.inside .label-meta .extended-label {
      padding: 0px;
      margin: 20px 0 20px 0;
      border-bottom: none; }
