@font-face {
  font-family: "Trend Sans 4";
  src: url("https://storycrafter.co/fonts/trend-sans/trend-sans-four.woff2") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Jost";
  src: url("https://storycrafter.co/fonts/jost/jost-400.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Jost";
  src: url("https://storycrafter.co/fonts/jost/jost-400italic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Jost";
  src: url("https://storycrafter.co/fonts/jost/jost-600.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Jost";
  src: url("https://storycrafter.co/fonts/jost/jost-600italic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
}
.sc-image-filter img {
  display: block;
  height: auto;
  width: 100%;
}

/*  ---------------------------------------------------------- */
/*  Begin header */
header#project-header {
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-flow: row no-wrap !important;
  -moz-flex-flow: row no-wrap !important;
  -ms-flex-flow: row no-wrap !important;
  flex-flow: row no-wrap !important;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 5vmax !important;
  align-content: unset;
  align-items: unset;
  flex-flow: unset;
  color: unset;
  fill: unset;
  flex: 0 0 auto;
  justify-content: space-between;
  z-index: 8000;
  overflow: visible;
  background: rgba(0, 0, 0, 0);
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.3) 0, rgba(0, 0, 0, 0) 100%) !important;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0))) !important;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0) 100%) !important;
  backface-visibility: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none !important;
  margin: 0;
  padding: 0 !important;
  padding-bottom: 10vmax !important;
  box-sizing: content-box;
}
@media screen and (max-width: 950px) {
  header#project-header {
    height: 64px !important;
    padding-bottom: 128px !important;
  }
}
header#project-header .zn {
  color: inherit;
  background-color: rgba(0, 0, 0, 0);
  pointer-events: none;
}

/*  End header */
/*  ---------------------------------------------------------- */
.sc-image-filter img {
  display: block;
  height: auto;
  width: 100%;
}

/*  ---------------------------------------------------------- */
/*  Begin Footer */
footer#project-footer {
  height: 5vmax !important;
  background: rgba(0, 0, 0, 0);
  margin: 0;
  padding: 0 !important;
}
@media screen and (max-width: 950px) {
  footer#project-footer {
    height: 54px !important;
  }
}
footer#project-footer .zone1 {
  background: rgba(0, 0, 0, 0) !important;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 0vmax;
  border-style: none;
  border-width: 0vmax;
  box-shadow: none;
  height: 5vmax !important;
  min-height: 54px !important;
  margin: 0vmax !important;
  padding: 1.25vmax !important;
  width: 25% !important;
}
@media screen and (max-width: 950px) {
  footer#project-footer .zone1 {
    padding: 2.5vmax !important;
  }
}
footer#project-footer .zone2 {
  background: rgba(0, 0, 0, 0) !important;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 0vmax;
  border-style: none;
  border-width: 0vmax;
  box-shadow: none;
  height: 5vmax !important;
  min-height: 54px !important;
  margin: 0vmax !important;
  padding: 0.5vmax !important;
  width: 100vw !important;
}
@media screen and (max-width: 950px) {
  footer#project-footer .zone2 {
    padding: 1vmax !important;
  }
}
footer#project-footer .zone3 {
  -webkit-justify-content: flex-end !important;
  -moz-justify-content: flex-end !important;
  -ms-justify-content: flex-end !important;
  justify-content: flex-end !important;
  -ms-flex-pack: flex-end !important;
  background: rgba(0, 0, 0, 0) !important;
  border-color: rgba(0, 0, 0, 0);
  border-radius: 0vmax;
  border-style: none;
  border-width: 0vmax;
  box-shadow: none;
  height: 5vmax !important;
  min-height: 54px !important;
  margin: 0vmax !important;
  padding: 1.25vmax !important;
  width: 25% !important;
}
@media screen and (max-width: 950px) {
  footer#project-footer .zone3 {
    padding: 2.5vmax !important;
  }
}

body {
  --header-height: calc(var(--dp) * 15);
  --footer-height: 0;
}

.slideshow-slide .content-container {
  overflow: visible;
}

.asset-viewer-modal.viewer-layout-4 {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.asset-viewer-modal.viewer-layout-4 .content-container .asset {
  -webkit-animation-name: zoomInQuick;
  animation-name: zoomInQuick;
  -webkit-animation-duration: 0.2s;
  animation-duration: 0.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

html {
  height: 100% !important;
  overflow: hidden !important;
  position: fixed;
  display: block;
}

body {
  overflow: hidden !important;
  user-select: none;
  border: 0;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  box-sizing: border-box;
  background-color: #f0f0f1;
}

section.story {
  background-color: #f0f0f1;
}

p, li {
  margin-top: 0 !important;
  margin-bottom: 0.5em !important;
}
p:not([class*=class-]) b, p:not([class*=class-]) strong, p.class-body b, p.class-body strong, p.class-caption b, p.class-caption strong, li:not([class*=class-]) b, li:not([class*=class-]) strong, li.class-body b, li.class-body strong, li.class-caption b, li.class-caption strong {
  font-weight: inherit;
  font-weight: 600;
}

.slideshow-slide .sc-module.text p:first-child, .slideshow-slide .sc-module.text li:first-child,
.scene-editor .rte-container p:first-child,
.scene-editor .rte-container li:first-child,
.main-menu .content-container p:first-child,
.main-menu .content-container li:first-child {
  margin-top: 0 !important;
}
.slideshow-slide .sc-module.text p:last-child, .slideshow-slide .sc-module.text p:only-child, .slideshow-slide .sc-module.text li:last-child, .slideshow-slide .sc-module.text li:only-child,
.scene-editor .rte-container p:last-child,
.scene-editor .rte-container p:only-child,
.scene-editor .rte-container li:last-child,
.scene-editor .rte-container li:only-child,
.main-menu .content-container p:last-child,
.main-menu .content-container p:only-child,
.main-menu .content-container li:last-child,
.main-menu .content-container li:only-child {
  padding-bottom: 0.14em !important;
  margin-bottom: 0 !important;
}

.main-menu .content-container p:last-child, .main-menu .content-container li:last-child {
  margin-bottom: 0 !important;
}

.caption-container .caption-title:last-child p:last-child, .caption-container .caption-title:last-child p:only-child, .caption-container .caption-title:last-child li:last-child, .caption-container .caption-title:last-child li:only-child, .caption-container .caption-title:only-child p:last-child, .caption-container .caption-title:only-child p:only-child, .caption-container .caption-title:only-child li:last-child, .caption-container .caption-title:only-child li:only-child, .caption-container .subtitle:last-child p:last-child, .caption-container .subtitle:last-child p:only-child, .caption-container .subtitle:last-child li:last-child, .caption-container .subtitle:last-child li:only-child, .caption-container .subtitle:only-child p:last-child, .caption-container .subtitle:only-child p:only-child, .caption-container .subtitle:only-child li:last-child, .caption-container .subtitle:only-child li:only-child, .caption-container .caption:last-child p:last-child, .caption-container .caption:last-child p:only-child, .caption-container .caption:last-child li:last-child, .caption-container .caption:last-child li:only-child, .caption-container .caption:only-child p:last-child, .caption-container .caption:only-child p:only-child, .caption-container .caption:only-child li:last-child, .caption-container .caption:only-child li:only-child, .caption-container .credit:last-child p:last-child, .caption-container .credit:last-child p:only-child, .caption-container .credit:last-child li:last-child, .caption-container .credit:last-child li:only-child, .caption-container .credit:only-child p:last-child, .caption-container .credit:only-child p:only-child, .caption-container .credit:only-child li:last-child, .caption-container .credit:only-child li:only-child {
  margin-bottom: 0 !important;
}

.menu__story-cards .story-card-title, .menu__story-cards .story-card-callout {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
}

.menu__story-cards .story-card-callout {
  -webkit-line-clamp: 2;
}

.slideshow-slide .sc-module.text p:not([class*=class-]), .slideshow-slide .sc-module.text li:not([class*=class-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
}
.slideshow-slide .sc-module.text p:not([class*=class-]):not([class*=scale-]), .slideshow-slide .sc-module.text li:not([class*=class-]):not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]):not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]):not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]):not([class*=scale-]), .slideshow-slide .sc-module.text li:not([class*=class-]):not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]):not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]):not([class*=scale-]) {
    font-size: 17.92px;
  }
}
.slideshow-slide .sc-module.text p:not([class*=class-]).scale-extra_large, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-extra_large,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-extra_large,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-extra_large {
  font-size: calc(var(--dp) * 7.79744);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]).scale-extra_large, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-extra_large,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-extra_large,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-extra_large {
    font-size: 22.478848px;
  }
}
.slideshow-slide .sc-module.text p:not([class*=class-]).scale-large, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-large,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-large,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-large {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]).scale-large, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-large,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-large,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-large {
    font-size: 20.0704px;
  }
}
.slideshow-slide .sc-module.text p:not([class*=class-]).scale-medium, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-medium,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-medium,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-medium {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]).scale-medium, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-medium,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-medium,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-medium {
    font-size: 17.92px;
  }
}
.slideshow-slide .sc-module.text p:not([class*=class-]).scale-small, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-small,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-small,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-small {
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]).scale-small, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-small,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-small,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-small {
    font-size: 16px;
  }
}
.slideshow-slide .sc-module.text p:not([class*=class-]).scale-extra_small, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-extra_small,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-extra_small,
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-extra_small {
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p:not([class*=class-]).scale-extra_small, .slideshow-slide .sc-module.text li:not([class*=class-]).scale-extra_small,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p:not([class*=class-]).scale-extra_small,
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li:not([class*=class-]).scale-extra_small {
    font-size: 12.7551020408px;
  }
}
.slideshow-slide .sc-module.text p.class-display:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-display:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-display:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-display:not([class*=scale-]) {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 29.3094791013);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-display:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-display:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-display:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-display:not([class*=scale-]) {
    font-size: 49.6935713335px;
  }
}
.slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 15.1175032569);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
    font-size: 31.5811629629px;
  }
}
.slideshow-slide .sc-module.text p.class-subtitle:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-subtitle:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-subtitle:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-subtitle:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: calc(var(--dp) * 9.2009792);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-subtitle:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-subtitle:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-subtitle:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-subtitle:not([class*=scale-]) {
    font-size: 22.478848px;
  }
}
.slideshow-slide .sc-module.text p.class-subheading:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-subheading:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-subheading:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-subheading:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-subheading:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-subheading:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-subheading:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-subheading:not([class*=scale-]) {
    font-size: 16px;
  }
}
.slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 15.1175032569);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-title:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-title:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-title:not([class*=scale-]) {
    font-size: 31.5811629629px;
  }
}
.slideshow-slide .sc-module.text p.class-body:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-body:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-body:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-body:not([class*=scale-]) {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-body:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-body:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-body:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-body:not([class*=scale-]) {
    font-size: 17.92px;
  }
}
.slideshow-slide .sc-module.text p.class-quote:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-quote:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-quote:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-quote:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  line-height: 1.3;
  font-size: calc(var(--dp) * 12.8114434381);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-quote:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-quote:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-quote:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-quote:not([class*=scale-]) {
    font-size: 28.1974669312px;
  }
}
.slideshow-slide .sc-module.text p.class-quote_attribution:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-quote_attribution:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-quote_attribution:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-quote_attribution:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.1em;
  line-height: 1.2;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-quote_attribution:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-quote_attribution:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-quote_attribution:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-quote_attribution:not([class*=scale-]) {
    font-size: 17.92px;
  }
}
.slideshow-slide .sc-module.text p.class-caption:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-caption:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-caption:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-caption:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-caption:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-caption:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-caption:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-caption:not([class*=scale-]) {
    font-size: 11.388483965px;
  }
}
.slideshow-slide .sc-module.text p.class-overline:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-overline:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-overline:not([class*=scale-]),
.story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-overline:not([class*=scale-]) {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.1em;
  line-height: 1.5;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .slideshow-slide .sc-module.text p.class-overline:not([class*=scale-]), .slideshow-slide .sc-module.text li.class-overline:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text p.class-overline:not([class*=scale-]),
  .story-editor.slideshow .scene-editor .rte-container.rte-3.text li.class-overline:not([class*=scale-]) {
    font-size: 14.2857142857px;
  }
}

.display, .class-display {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 29.3094791013);
  margin-bottom: 0.1em !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .display, .class-display {
    font-size: 49.6935713335px;
  }
}
.display.large, .display.scale-large, .display.scale-extra_large, .class-display.large, .class-display.scale-large, .class-display.scale-extra_large {
  font-size: calc(var(--dp) * 34.5851853395);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .display.large, .display.scale-large, .display.scale-extra_large, .class-display.large, .class-display.scale-large, .class-display.scale-extra_large {
    font-size: 55.6567998935px;
  }
}
.display.medium, .display.scale-medium, .class-display.medium, .class-display.scale-medium {
  font-size: calc(var(--dp) * 29.3094791013);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .display.medium, .display.scale-medium, .class-display.medium, .class-display.scale-medium {
    font-size: 49.6935713335px;
  }
}
.display.small, .display.scale-small, .display.scale-extra_small, .class-display.small, .class-display.scale-small, .class-display.scale-extra_small {
  font-size: calc(var(--dp) * 24.8385416112);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .display.small, .display.scale-small, .display.scale-extra_small, .class-display.small, .class-display.scale-small, .class-display.scale-extra_small {
    font-size: 44.3692601192px;
  }
}

.title, .class-title {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 15.1175032569);
  margin-bottom: 0.25em !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title, .class-title {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title, .class-title {
    font-size: 31.5811629629px;
  }
}
.title.extra-large, .title.scale-extra_large, .class-title.extra-large, .class-title.scale-extra_large {
  font-size: calc(var(--dp) * 21.049611535);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title.extra-large, .title.scale-extra_large, .class-title.extra-large, .class-title.scale-extra_large {
    font-size: 39.6154108207px;
  }
}
.title.large, .title.scale-large, .class-title.large, .class-title.scale-large {
  font-size: calc(var(--dp) * 17.8386538432);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title.large, .title.scale-large, .class-title.large, .class-title.scale-large {
    font-size: 35.3709025185px;
  }
}
.title.medium, .title.scale-medium, .class-title.medium, .class-title.scale-medium {
  font-size: calc(var(--dp) * 15.1175032569);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title.medium, .title.scale-medium, .class-title.medium, .class-title.scale-medium {
    font-size: 31.5811629629px;
  }
}
.title.small, .title.scale-small, .class-title.small, .class-title.scale-small {
  font-size: calc(var(--dp) * 12.8114434381);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title.small, .title.scale-small, .class-title.small, .class-title.scale-small {
    font-size: 28.1974669312px;
  }
}
.title.extra-small, .title.scale-extra_small, .class-title.extra-small, .class-title.scale-extra_small {
  font-size: calc(var(--dp) * 10.857155456);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .title.extra-small, .title.scale-extra_small, .class-title.extra-small, .class-title.scale-extra_small {
    font-size: 25.17630976px;
  }
}

.subtitle, .class-subtitle {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: calc(var(--dp) * 9.2009792);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle, .class-subtitle {
    font-size: 22.478848px;
  }
}
.subtitle.extra-large, .subtitle.scale-extra_large, .class-subtitle.extra-large, .class-subtitle.scale-extra_large {
  font-size: calc(var(--dp) * 12.8114434381);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle.extra-large, .subtitle.scale-extra_large, .class-subtitle.extra-large, .class-subtitle.scale-extra_large {
    font-size: 28.1974669312px;
  }
}
.subtitle.large, .subtitle.scale-large, .class-subtitle.large, .class-subtitle.scale-large {
  font-size: calc(var(--dp) * 10.857155456);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle.large, .subtitle.scale-large, .class-subtitle.large, .class-subtitle.scale-large {
    font-size: 25.17630976px;
  }
}
.subtitle.medium, .subtitle.scale-medium, .class-subtitle.medium, .class-subtitle.scale-medium {
  font-size: calc(var(--dp) * 9.2009792);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle.medium, .subtitle.scale-medium, .class-subtitle.medium, .class-subtitle.scale-medium {
    font-size: 22.478848px;
  }
}
.subtitle.small, .subtitle.scale-small, .class-subtitle.small, .class-subtitle.scale-small {
  font-size: calc(var(--dp) * 7.79744);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle.small, .subtitle.scale-small, .class-subtitle.small, .class-subtitle.scale-small {
    font-size: 20.0704px;
  }
}
.subtitle.extra-small, .subtitle.scale-extra_small, .class-subtitle.extra-small, .class-subtitle.scale-extra_small {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subtitle.extra-small, .subtitle.scale-extra_small, .class-subtitle.extra-small, .class-subtitle.scale-extra_small {
    font-size: 17.92px;
  }
}

.subheading, .class-subheading {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading, .class-subheading {
    font-size: 16px;
  }
}
.subheading.extra-large, .subheading.scale-extra_large, .class-subheading.extra-large, .class-subheading.scale-extra_large {
  font-size: calc(var(--dp) * 7.79744);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading.extra-large, .subheading.scale-extra_large, .class-subheading.extra-large, .class-subheading.scale-extra_large {
    font-size: 20.0704px;
  }
}
.subheading.large, .subheading.scale-large, .class-subheading.large, .class-subheading.scale-large {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading.large, .subheading.scale-large, .class-subheading.large, .class-subheading.scale-large {
    font-size: 17.92px;
  }
}
.subheading.medium, .subheading.scale-medium, .class-subheading.medium, .class-subheading.scale-medium {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading.medium, .subheading.scale-medium, .class-subheading.medium, .class-subheading.scale-medium {
    font-size: 16px;
  }
}
.subheading.small, .subheading.scale-small, .class-subheading.small, .class-subheading.scale-small {
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading.small, .subheading.scale-small, .class-subheading.small, .class-subheading.scale-small {
    font-size: 14.2857142857px;
  }
}
.subheading.extra-small, .subheading.scale-extra_small, .class-subheading.extra-small, .class-subheading.scale-extra_small {
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .subheading.extra-small, .subheading.scale-extra_small, .class-subheading.extra-small, .class-subheading.scale-extra_small {
    font-size: 12.7551020408px;
  }
}

.quote, .class-quote {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  line-height: 1.3;
  font-size: calc(var(--dp) * 12.8114434381);
  margin-bottom: 0.25em !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote, .class-quote {
    font-size: 28.1974669312px;
  }
}
.quote.extra-large, .quote.scale-extra_large, .class-quote.extra-large, .class-quote.scale-extra_large {
  font-size: calc(var(--dp) * 24.8385416112);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote.extra-large, .quote.scale-extra_large, .class-quote.extra-large, .class-quote.scale-extra_large {
    font-size: 44.3692601192px;
  }
}
.quote.large, .quote.scale-large, .class-quote.large, .class-quote.scale-large {
  font-size: calc(var(--dp) * 17.8386538432);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote.large, .quote.scale-large, .class-quote.large, .class-quote.scale-large {
    font-size: 35.3709025185px;
  }
}
.quote.medium, .quote.scale-medium, .class-quote.medium, .class-quote.scale-medium {
  font-size: calc(var(--dp) * 12.8114434381);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote.medium, .quote.scale-medium, .class-quote.medium, .class-quote.scale-medium {
    font-size: 28.1974669312px;
  }
}
.quote.small, .quote.scale-small, .class-quote.small, .class-quote.scale-small {
  font-size: calc(var(--dp) * 9.2009792);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote.small, .quote.scale-small, .class-quote.small, .class-quote.scale-small {
    font-size: 22.478848px;
  }
}
.quote.extra-small, .quote.scale-extra_small, .class-quote.extra-small, .class-quote.scale-extra_small {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote.extra-small, .quote.scale-extra_small, .class-quote.extra-small, .class-quote.scale-extra_small {
    font-size: 17.92px;
  }
}

.quote-attribution, .class-quote_attribution {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.1em;
  line-height: 1.2;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution, .class-quote_attribution {
    font-size: 17.92px;
  }
}
.quote-attribution.extra-large, .quote-attribution.scale-extra_large, .class-quote_attribution.extra-large, .class-quote_attribution.scale-extra_large {
  font-size: calc(var(--dp) * 9.2009792);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution.extra-large, .quote-attribution.scale-extra_large, .class-quote_attribution.extra-large, .class-quote_attribution.scale-extra_large {
    font-size: 22.478848px;
  }
}
.quote-attribution.large, .quote-attribution.scale-large, .class-quote_attribution.large, .class-quote_attribution.scale-large {
  font-size: calc(var(--dp) * 7.79744);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution.large, .quote-attribution.scale-large, .class-quote_attribution.large, .class-quote_attribution.scale-large {
    font-size: 20.0704px;
  }
}
.quote-attribution.medium, .quote-attribution.scale-medium, .class-quote_attribution.medium, .class-quote_attribution.scale-medium {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution.medium, .quote-attribution.scale-medium, .class-quote_attribution.medium, .class-quote_attribution.scale-medium {
    font-size: 17.92px;
  }
}
.quote-attribution.small, .quote-attribution.scale-small, .class-quote_attribution.small, .class-quote_attribution.scale-small {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution.small, .quote-attribution.scale-small, .class-quote_attribution.small, .class-quote_attribution.scale-small {
    font-size: 16px;
  }
}
.quote-attribution.extra-small, .quote-attribution.scale-extra_small, .class-quote_attribution.extra-small, .class-quote_attribution.scale-extra_small {
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .quote-attribution.extra-small, .quote-attribution.scale-extra_small, .class-quote_attribution.extra-small, .class-quote_attribution.scale-extra_small {
    font-size: 14.2857142857px;
  }
}

.body, .class-body {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body, .class-body {
    font-size: 17.92px;
  }
}
.body.extra-large, .body.scale-extra_large, .class-body.extra-large, .class-body.scale-extra_large {
  font-size: calc(var(--dp) * 7.79744);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body.extra-large, .body.scale-extra_large, .class-body.extra-large, .class-body.scale-extra_large {
    font-size: 22.478848px;
  }
}
.body.large, .body.scale-large, .class-body.large, .class-body.scale-large {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body.large, .body.scale-large, .class-body.large, .class-body.scale-large {
    font-size: 20.0704px;
  }
}
.body.medium, .body.scale-medium, .class-body.medium, .class-body.scale-medium {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body.medium, .body.scale-medium, .class-body.medium, .class-body.scale-medium {
    font-size: 17.92px;
  }
}
.body.small, .body.scale-small, .class-body.small, .class-body.scale-small {
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body.small, .body.scale-small, .class-body.small, .class-body.scale-small {
    font-size: 16px;
  }
}
.body.extra-small, .body.scale-extra_small, .class-body.extra-small, .class-body.scale-extra_small {
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .body.extra-small, .body.scale-extra_small, .class-body.extra-small, .class-body.scale-extra_small {
    font-size: 12.7551020408px;
  }
}

.caption-title, .class-caption_title, .caption-title *, .class-caption_title * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .caption-title, .class-caption_title, .caption-title *, .class-caption_title * {
    font-size: 12.7551020408px;
  }
}

.caption, .caption p, .class-caption, .class-caption p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .caption, .caption p, .class-caption, .class-caption p {
    font-size: 11.388483965px;
  }
}
.caption.primary, .caption.primary *, .caption.scale-primary, .caption.scale-primary *, .caption p.primary, .caption p.primary *, .caption p.scale-primary, .caption p.scale-primary *, .class-caption.primary, .class-caption.primary *, .class-caption.scale-primary, .class-caption.scale-primary *, .class-caption p.primary, .class-caption p.primary *, .class-caption p.scale-primary, .class-caption p.scale-primary * {
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .caption.primary, .caption.primary *, .caption.scale-primary, .caption.scale-primary *, .caption p.primary, .caption p.primary *, .caption p.scale-primary, .caption p.scale-primary *, .class-caption.primary, .class-caption.primary *, .class-caption.scale-primary, .class-caption.scale-primary *, .class-caption p.primary, .class-caption p.primary *, .class-caption p.scale-primary, .class-caption p.scale-primary * {
    font-size: 11.388483965px;
  }
}
.caption.secondary, .caption.secondary *, .caption.scale-secondary, .caption.scale-secondary *, .caption p.secondary, .caption p.secondary *, .caption p.scale-secondary, .caption p.scale-secondary *, .class-caption.secondary, .class-caption.secondary *, .class-caption.scale-secondary, .class-caption.scale-secondary *, .class-caption p.secondary, .class-caption p.secondary *, .class-caption p.scale-secondary, .class-caption p.scale-secondary * {
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .caption.secondary, .caption.secondary *, .caption.scale-secondary, .caption.scale-secondary *, .caption p.secondary, .caption p.secondary *, .caption p.scale-secondary, .caption p.scale-secondary *, .class-caption.secondary, .class-caption.secondary *, .class-caption.scale-secondary, .class-caption.scale-secondary *, .class-caption p.secondary, .class-caption p.secondary *, .class-caption p.scale-secondary, .class-caption p.scale-secondary * {
    font-size: 11.388483965px;
  }
}

.credit, .credit *, .class-credit, .class-credit * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .credit, .credit *, .class-credit, .class-credit * {
    font-size: 10.1682892545px;
  }
}

.overline, .class-overline {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.1em;
  line-height: 1.5;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline, .class-overline {
    font-size: 14.2857142857px;
  }
}
.overline.extra-large, .overline.scale-extra_large, .class-overline.extra-large, .class-overline.scale-extra_large {
  font-size: calc(var(--dp) * 6.608);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline.extra-large, .overline.scale-extra_large, .class-overline.extra-large, .class-overline.scale-extra_large {
    font-size: 17.92px;
  }
}
.overline.large, .overline.scale-large, .class-overline.large, .class-overline.scale-large {
  font-size: calc(var(--dp) * 5.6);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline.large, .overline.scale-large, .class-overline.large, .class-overline.scale-large {
    font-size: 16px;
  }
}
.overline.medium, .overline.scale-medium, .class-overline.medium, .class-overline.scale-medium {
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline.medium, .overline.scale-medium, .class-overline.medium, .class-overline.scale-medium {
    font-size: 14.2857142857px;
  }
}
.overline.small, .overline.scale-small, .class-overline.small, .class-overline.scale-small {
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline.small, .overline.scale-small, .class-overline.small, .class-overline.scale-small {
    font-size: 12.7551020408px;
  }
}
.overline.extra-small, .overline.scale-extra_small, .class-overline.extra-small, .class-overline.scale-extra_small {
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .overline.extra-small, .overline.scale-extra_small, .class-overline.extra-small, .class-overline.scale-extra_small {
    font-size: 11.388483965px;
  }
}

ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 2em;
}
ul li ::marker {
  unicode-bidi: isolate;
  font-variant-numeric: tabular-nums;
  text-transform: none;
  text-indent: 0px !important;
  text-align: start !important;
  text-align-last: start !important;
}

ol {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0;
  margin-inline-end: 0;
  padding-inline-start: 2em;
}
ol li ::marker {
  unicode-bidi: isolate;
  font-variant-numeric: tabular-nums;
  text-transform: none;
  text-indent: 0px !important;
  text-align: start !important;
  text-align-last: start !important;
}

.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=display]:before {
  content: "Display";
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: 44px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=title]:before {
  content: "Title";
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: 36px;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=title]:before {
    font-size: 31.5811629629px;
  }
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=subtitle]:before {
  content: "Subtitle";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=subheading]:before {
  content: "Subheading";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: 21px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=body]:before {
  content: "Body";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: 18px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=quote]:before {
  content: "Quote";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  line-height: 1.3;
  font-size: 32px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=quote_attribution]:before {
  content: "Quote Attribution";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.1em;
  line-height: 1.2;
  text-transform: uppercase;
  font-size: 18px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=caption_title]:before {
  content: "Caption Title";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
  font-size: 13px;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=caption_title]:before {
    font-size: 12.7551020408px;
  }
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=caption]:before {
  content: "Caption";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: 12px;
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=credit]:before {
  content: "Credit";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
  font-size: 10px;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=credit]:before {
    font-size: 10.1682892545px;
  }
}
.cms-input-text.rte-container .ql-snow .ql-picker.ql-class .ql-picker-options .ql-picker-item[data-value=overline]:before {
  content: "Overline";
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.1em;
  line-height: 1.5;
  text-transform: uppercase;
  font-size: 12px;
}

.preview-pp .display.large, .preview-pp .display.scale-large, .preview-pp .class-display.large, .preview-pp .class-display.scale-large, .preview-pl .display.large, .preview-pl .display.scale-large, .preview-pl .class-display.large, .preview-pl .class-display.scale-large, .preview-tsp .display.large, .preview-tsp .display.scale-large, .preview-tsp .class-display.large, .preview-tsp .class-display.scale-large, .preview-tsl .display.large, .preview-tsl .display.scale-large, .preview-tsl .class-display.large, .preview-tsl .class-display.scale-large {
  font-size: 55.6567998935px;
}
.preview-pp .display.medium, .preview-pp .display.scale-medium, .preview-pp .class-display.medium, .preview-pp .class-display.scale-medium, .preview-pl .display.medium, .preview-pl .display.scale-medium, .preview-pl .class-display.medium, .preview-pl .class-display.scale-medium, .preview-tsp .display.medium, .preview-tsp .display.scale-medium, .preview-tsp .class-display.medium, .preview-tsp .class-display.scale-medium, .preview-tsl .display.medium, .preview-tsl .display.scale-medium, .preview-tsl .class-display.medium, .preview-tsl .class-display.scale-medium {
  font-size: 49.6935713335px;
}
.preview-pp .display.small, .preview-pp .display.scale-small, .preview-pp .class-display.small, .preview-pp .class-display.scale-small, .preview-pl .display.small, .preview-pl .display.scale-small, .preview-pl .class-display.small, .preview-pl .class-display.scale-small, .preview-tsp .display.small, .preview-tsp .display.scale-small, .preview-tsp .class-display.small, .preview-tsp .class-display.scale-small, .preview-tsl .display.small, .preview-tsl .display.scale-small, .preview-tsl .class-display.small, .preview-tsl .class-display.scale-small {
  font-size: 44.3692601192px;
}
.preview-pp .title.extra-large, .preview-pp .title.scale-extra_large, .preview-pp .class-title.extra-large, .preview-pp .class-title.scale-extra_large, .preview-pl .title.extra-large, .preview-pl .title.scale-extra_large, .preview-pl .class-title.extra-large, .preview-pl .class-title.scale-extra_large, .preview-tsp .title.extra-large, .preview-tsp .title.scale-extra_large, .preview-tsp .class-title.extra-large, .preview-tsp .class-title.scale-extra_large, .preview-tsl .title.extra-large, .preview-tsl .title.scale-extra_large, .preview-tsl .class-title.extra-large, .preview-tsl .class-title.scale-extra_large {
  font-size: 39.6154108207px;
}
.preview-pp .title.large, .preview-pp .title.scale-large, .preview-pp .class-title.large, .preview-pp .class-title.scale-large, .preview-pl .title.large, .preview-pl .title.scale-large, .preview-pl .class-title.large, .preview-pl .class-title.scale-large, .preview-tsp .title.large, .preview-tsp .title.scale-large, .preview-tsp .class-title.large, .preview-tsp .class-title.scale-large, .preview-tsl .title.large, .preview-tsl .title.scale-large, .preview-tsl .class-title.large, .preview-tsl .class-title.scale-large {
  font-size: 35.3709025185px;
}
.preview-pp .title.medium, .preview-pp .title.scale-medium, .preview-pp .class-title.medium, .preview-pp .class-title.scale-medium, .preview-pl .title.medium, .preview-pl .title.scale-medium, .preview-pl .class-title.medium, .preview-pl .class-title.scale-medium, .preview-tsp .title.medium, .preview-tsp .title.scale-medium, .preview-tsp .class-title.medium, .preview-tsp .class-title.scale-medium, .preview-tsl .title.medium, .preview-tsl .title.scale-medium, .preview-tsl .class-title.medium, .preview-tsl .class-title.scale-medium {
  font-size: 31.5811629629px;
}
.preview-pp .title.small, .preview-pp .title.scale-small, .preview-pp .class-title.small, .preview-pp .class-title.scale-small, .preview-pl .title.small, .preview-pl .title.scale-small, .preview-pl .class-title.small, .preview-pl .class-title.scale-small, .preview-tsp .title.small, .preview-tsp .title.scale-small, .preview-tsp .class-title.small, .preview-tsp .class-title.scale-small, .preview-tsl .title.small, .preview-tsl .title.scale-small, .preview-tsl .class-title.small, .preview-tsl .class-title.scale-small {
  font-size: 28.1974669312px;
}
.preview-pp .title.extra-small, .preview-pp .title.scale-extra_small, .preview-pp .class-title.extra-small, .preview-pp .class-title.scale-extra_small, .preview-pl .title.extra-small, .preview-pl .title.scale-extra_small, .preview-pl .class-title.extra-small, .preview-pl .class-title.scale-extra_small, .preview-tsp .title.extra-small, .preview-tsp .title.scale-extra_small, .preview-tsp .class-title.extra-small, .preview-tsp .class-title.scale-extra_small, .preview-tsl .title.extra-small, .preview-tsl .title.scale-extra_small, .preview-tsl .class-title.extra-small, .preview-tsl .class-title.scale-extra_small {
  font-size: 25.17630976px;
}
.preview-pp .subtitle.extra-large, .preview-pp .subtitle.scale-extra_large, .preview-pp .class-subtitle.extra-large, .preview-pp .class-subtitle.scale-extra_large, .preview-pl .subtitle.extra-large, .preview-pl .subtitle.scale-extra_large, .preview-pl .class-subtitle.extra-large, .preview-pl .class-subtitle.scale-extra_large, .preview-tsp .subtitle.extra-large, .preview-tsp .subtitle.scale-extra_large, .preview-tsp .class-subtitle.extra-large, .preview-tsp .class-subtitle.scale-extra_large, .preview-tsl .subtitle.extra-large, .preview-tsl .subtitle.scale-extra_large, .preview-tsl .class-subtitle.extra-large, .preview-tsl .class-subtitle.scale-extra_large {
  font-size: 28.1974669312px;
}
.preview-pp .subtitle.large, .preview-pp .subtitle.scale-large, .preview-pp .class-subtitle.large, .preview-pp .class-subtitle.scale-large, .preview-pl .subtitle.large, .preview-pl .subtitle.scale-large, .preview-pl .class-subtitle.large, .preview-pl .class-subtitle.scale-large, .preview-tsp .subtitle.large, .preview-tsp .subtitle.scale-large, .preview-tsp .class-subtitle.large, .preview-tsp .class-subtitle.scale-large, .preview-tsl .subtitle.large, .preview-tsl .subtitle.scale-large, .preview-tsl .class-subtitle.large, .preview-tsl .class-subtitle.scale-large {
  font-size: 25.17630976px;
}
.preview-pp .subtitle.medium, .preview-pp .subtitle.scale-medium, .preview-pp .class-subtitle.medium, .preview-pp .class-subtitle.scale-medium, .preview-pl .subtitle.medium, .preview-pl .subtitle.scale-medium, .preview-pl .class-subtitle.medium, .preview-pl .class-subtitle.scale-medium, .preview-tsp .subtitle.medium, .preview-tsp .subtitle.scale-medium, .preview-tsp .class-subtitle.medium, .preview-tsp .class-subtitle.scale-medium, .preview-tsl .subtitle.medium, .preview-tsl .subtitle.scale-medium, .preview-tsl .class-subtitle.medium, .preview-tsl .class-subtitle.scale-medium {
  font-size: 22.478848px;
}
.preview-pp .subtitle.small, .preview-pp .subtitle.scale-small, .preview-pp .class-subtitle.small, .preview-pp .class-subtitle.scale-small, .preview-pl .subtitle.small, .preview-pl .subtitle.scale-small, .preview-pl .class-subtitle.small, .preview-pl .class-subtitle.scale-small, .preview-tsp .subtitle.small, .preview-tsp .subtitle.scale-small, .preview-tsp .class-subtitle.small, .preview-tsp .class-subtitle.scale-small, .preview-tsl .subtitle.small, .preview-tsl .subtitle.scale-small, .preview-tsl .class-subtitle.small, .preview-tsl .class-subtitle.scale-small {
  font-size: 20.0704px;
}
.preview-pp .subtitle.extra-small, .preview-pp .subtitle.scale-extra_small, .preview-pp .class-subtitle.extra-small, .preview-pp .class-subtitle.scale-extra_small, .preview-pl .subtitle.extra-small, .preview-pl .subtitle.scale-extra_small, .preview-pl .class-subtitle.extra-small, .preview-pl .class-subtitle.scale-extra_small, .preview-tsp .subtitle.extra-small, .preview-tsp .subtitle.scale-extra_small, .preview-tsp .class-subtitle.extra-small, .preview-tsp .class-subtitle.scale-extra_small, .preview-tsl .subtitle.extra-small, .preview-tsl .subtitle.scale-extra_small, .preview-tsl .class-subtitle.extra-small, .preview-tsl .class-subtitle.scale-extra_small {
  font-size: 17.92px;
}
.preview-pp .subheading.extra-large, .preview-pp .subheading.scale-extra_large, .preview-pp .class-subheading.extra-large, .preview-pp .class-subheading.scale-extra_large, .preview-pl .subheading.extra-large, .preview-pl .subheading.scale-extra_large, .preview-pl .class-subheading.extra-large, .preview-pl .class-subheading.scale-extra_large, .preview-tsp .subheading.extra-large, .preview-tsp .subheading.scale-extra_large, .preview-tsp .class-subheading.extra-large, .preview-tsp .class-subheading.scale-extra_large, .preview-tsl .subheading.extra-large, .preview-tsl .subheading.scale-extra_large, .preview-tsl .class-subheading.extra-large, .preview-tsl .class-subheading.scale-extra_large {
  font-size: 20.0704px;
}
.preview-pp .subheading.large, .preview-pp .subheading.scale-large, .preview-pp .class-subheading.large, .preview-pp .class-subheading.scale-large, .preview-pl .subheading.large, .preview-pl .subheading.scale-large, .preview-pl .class-subheading.large, .preview-pl .class-subheading.scale-large, .preview-tsp .subheading.large, .preview-tsp .subheading.scale-large, .preview-tsp .class-subheading.large, .preview-tsp .class-subheading.scale-large, .preview-tsl .subheading.large, .preview-tsl .subheading.scale-large, .preview-tsl .class-subheading.large, .preview-tsl .class-subheading.scale-large {
  font-size: 17.92px;
}
.preview-pp .subheading.medium, .preview-pp .subheading.scale-medium, .preview-pp .class-subheading.medium, .preview-pp .class-subheading.scale-medium, .preview-pl .subheading.medium, .preview-pl .subheading.scale-medium, .preview-pl .class-subheading.medium, .preview-pl .class-subheading.scale-medium, .preview-tsp .subheading.medium, .preview-tsp .subheading.scale-medium, .preview-tsp .class-subheading.medium, .preview-tsp .class-subheading.scale-medium, .preview-tsl .subheading.medium, .preview-tsl .subheading.scale-medium, .preview-tsl .class-subheading.medium, .preview-tsl .class-subheading.scale-medium {
  font-size: 16px;
}
.preview-pp .subheading.small, .preview-pp .subheading.scale-small, .preview-pp .class-subheading.small, .preview-pp .class-subheading.scale-small, .preview-pl .subheading.small, .preview-pl .subheading.scale-small, .preview-pl .class-subheading.small, .preview-pl .class-subheading.scale-small, .preview-tsp .subheading.small, .preview-tsp .subheading.scale-small, .preview-tsp .class-subheading.small, .preview-tsp .class-subheading.scale-small, .preview-tsl .subheading.small, .preview-tsl .subheading.scale-small, .preview-tsl .class-subheading.small, .preview-tsl .class-subheading.scale-small {
  font-size: 14.2857142857px;
}
.preview-pp .subheading.extra-small, .preview-pp .subheading.scale-extra_small, .preview-pp .class-subheading.extra-small, .preview-pp .class-subheading.scale-extra_small, .preview-pl .subheading.extra-small, .preview-pl .subheading.scale-extra_small, .preview-pl .class-subheading.extra-small, .preview-pl .class-subheading.scale-extra_small, .preview-tsp .subheading.extra-small, .preview-tsp .subheading.scale-extra_small, .preview-tsp .class-subheading.extra-small, .preview-tsp .class-subheading.scale-extra_small, .preview-tsl .subheading.extra-small, .preview-tsl .subheading.scale-extra_small, .preview-tsl .class-subheading.extra-small, .preview-tsl .class-subheading.scale-extra_small {
  font-size: 12.7551020408px;
}
.preview-pp .body.extra-large, .preview-pp .body.scale-extra_large, .preview-pp .class-body.extra-large, .preview-pp .class-body.scale-extra_large, .preview-pl .body.extra-large, .preview-pl .body.scale-extra_large, .preview-pl .class-body.extra-large, .preview-pl .class-body.scale-extra_large, .preview-tsp .body.extra-large, .preview-tsp .body.scale-extra_large, .preview-tsp .class-body.extra-large, .preview-tsp .class-body.scale-extra_large, .preview-tsl .body.extra-large, .preview-tsl .body.scale-extra_large, .preview-tsl .class-body.extra-large, .preview-tsl .class-body.scale-extra_large {
  font-size: 22.478848px;
}
.preview-pp .body.large, .preview-pp .body.scale-large, .preview-pp .class-body.large, .preview-pp .class-body.scale-large, .preview-pl .body.large, .preview-pl .body.scale-large, .preview-pl .class-body.large, .preview-pl .class-body.scale-large, .preview-tsp .body.large, .preview-tsp .body.scale-large, .preview-tsp .class-body.large, .preview-tsp .class-body.scale-large, .preview-tsl .body.large, .preview-tsl .body.scale-large, .preview-tsl .class-body.large, .preview-tsl .class-body.scale-large {
  font-size: 20.0704px;
}
.preview-pp .body.medium, .preview-pp .body.scale-medium, .preview-pp .class-body.medium, .preview-pp .class-body.scale-medium, .preview-pl .body.medium, .preview-pl .body.scale-medium, .preview-pl .class-body.medium, .preview-pl .class-body.scale-medium, .preview-tsp .body.medium, .preview-tsp .body.scale-medium, .preview-tsp .class-body.medium, .preview-tsp .class-body.scale-medium, .preview-tsl .body.medium, .preview-tsl .body.scale-medium, .preview-tsl .class-body.medium, .preview-tsl .class-body.scale-medium {
  font-size: 17.92px;
}
.preview-pp .body.small, .preview-pp .body.scale-small, .preview-pp .class-body.small, .preview-pp .class-body.scale-small, .preview-pl .body.small, .preview-pl .body.scale-small, .preview-pl .class-body.small, .preview-pl .class-body.scale-small, .preview-tsp .body.small, .preview-tsp .body.scale-small, .preview-tsp .class-body.small, .preview-tsp .class-body.scale-small, .preview-tsl .body.small, .preview-tsl .body.scale-small, .preview-tsl .class-body.small, .preview-tsl .class-body.scale-small {
  font-size: 16px;
}
.preview-pp .body.extra-small, .preview-pp .body.scale-extra_small, .preview-pp .class-body.extra-small, .preview-pp .class-body.scale-extra_small, .preview-pl .body.extra-small, .preview-pl .body.scale-extra_small, .preview-pl .class-body.extra-small, .preview-pl .class-body.scale-extra_small, .preview-tsp .body.extra-small, .preview-tsp .body.scale-extra_small, .preview-tsp .class-body.extra-small, .preview-tsp .class-body.scale-extra_small, .preview-tsl .body.extra-small, .preview-tsl .body.scale-extra_small, .preview-tsl .class-body.extra-small, .preview-tsl .class-body.scale-extra_small {
  font-size: 12.7551020408px;
}
.preview-pp .quote.extra-large, .preview-pp .quote.scale-extra_large, .preview-pp .class-quote.extra-large, .preview-pp .class-quote.scale-extra_large, .preview-pl .quote.extra-large, .preview-pl .quote.scale-extra_large, .preview-pl .class-quote.extra-large, .preview-pl .class-quote.scale-extra_large, .preview-tsp .quote.extra-large, .preview-tsp .quote.scale-extra_large, .preview-tsp .class-quote.extra-large, .preview-tsp .class-quote.scale-extra_large, .preview-tsl .quote.extra-large, .preview-tsl .quote.scale-extra_large, .preview-tsl .class-quote.extra-large, .preview-tsl .class-quote.scale-extra_large {
  font-size: 44.3692601192px;
}
.preview-pp .quote.large, .preview-pp .quote.scale-large, .preview-pp .class-quote.large, .preview-pp .class-quote.scale-large, .preview-pl .quote.large, .preview-pl .quote.scale-large, .preview-pl .class-quote.large, .preview-pl .class-quote.scale-large, .preview-tsp .quote.large, .preview-tsp .quote.scale-large, .preview-tsp .class-quote.large, .preview-tsp .class-quote.scale-large, .preview-tsl .quote.large, .preview-tsl .quote.scale-large, .preview-tsl .class-quote.large, .preview-tsl .class-quote.scale-large {
  font-size: 35.3709025185px;
}
.preview-pp .quote.medium, .preview-pp .quote.scale-medium, .preview-pp .class-quote.medium, .preview-pp .class-quote.scale-medium, .preview-pl .quote.medium, .preview-pl .quote.scale-medium, .preview-pl .class-quote.medium, .preview-pl .class-quote.scale-medium, .preview-tsp .quote.medium, .preview-tsp .quote.scale-medium, .preview-tsp .class-quote.medium, .preview-tsp .class-quote.scale-medium, .preview-tsl .quote.medium, .preview-tsl .quote.scale-medium, .preview-tsl .class-quote.medium, .preview-tsl .class-quote.scale-medium {
  font-size: 28.1974669312px;
}
.preview-pp .quote.small, .preview-pp .quote.scale-small, .preview-pp .class-quote.small, .preview-pp .class-quote.scale-small, .preview-pl .quote.small, .preview-pl .quote.scale-small, .preview-pl .class-quote.small, .preview-pl .class-quote.scale-small, .preview-tsp .quote.small, .preview-tsp .quote.scale-small, .preview-tsp .class-quote.small, .preview-tsp .class-quote.scale-small, .preview-tsl .quote.small, .preview-tsl .quote.scale-small, .preview-tsl .class-quote.small, .preview-tsl .class-quote.scale-small {
  font-size: 22.478848px;
}
.preview-pp .quote.extra-small, .preview-pp .quote.scale-extra_small, .preview-pp .class-quote.extra-small, .preview-pp .class-quote.scale-extra_small, .preview-pl .quote.extra-small, .preview-pl .quote.scale-extra_small, .preview-pl .class-quote.extra-small, .preview-pl .class-quote.scale-extra_small, .preview-tsp .quote.extra-small, .preview-tsp .quote.scale-extra_small, .preview-tsp .class-quote.extra-small, .preview-tsp .class-quote.scale-extra_small, .preview-tsl .quote.extra-small, .preview-tsl .quote.scale-extra_small, .preview-tsl .class-quote.extra-small, .preview-tsl .class-quote.scale-extra_small {
  font-size: 17.92px;
}
.preview-pp .quote-attribution.extra-large, .preview-pp .quote-attribution.scale-extra_large, .preview-pp .class-quote_attribution.extra-large, .preview-pp .class-quote_attribution.scale-extra_large, .preview-pl .quote-attribution.extra-large, .preview-pl .quote-attribution.scale-extra_large, .preview-pl .class-quote_attribution.extra-large, .preview-pl .class-quote_attribution.scale-extra_large, .preview-tsp .quote-attribution.extra-large, .preview-tsp .quote-attribution.scale-extra_large, .preview-tsp .class-quote_attribution.extra-large, .preview-tsp .class-quote_attribution.scale-extra_large, .preview-tsl .quote-attribution.extra-large, .preview-tsl .quote-attribution.scale-extra_large, .preview-tsl .class-quote_attribution.extra-large, .preview-tsl .class-quote_attribution.scale-extra_large {
  font-size: 22.478848px;
}
.preview-pp .quote-attribution.large, .preview-pp .quote-attribution.scale-large, .preview-pp .class-quote_attribution.large, .preview-pp .class-quote_attribution.scale-large, .preview-pl .quote-attribution.large, .preview-pl .quote-attribution.scale-large, .preview-pl .class-quote_attribution.large, .preview-pl .class-quote_attribution.scale-large, .preview-tsp .quote-attribution.large, .preview-tsp .quote-attribution.scale-large, .preview-tsp .class-quote_attribution.large, .preview-tsp .class-quote_attribution.scale-large, .preview-tsl .quote-attribution.large, .preview-tsl .quote-attribution.scale-large, .preview-tsl .class-quote_attribution.large, .preview-tsl .class-quote_attribution.scale-large {
  font-size: 20.0704px;
}
.preview-pp .quote-attribution.medium, .preview-pp .quote-attribution.scale-medium, .preview-pp .class-quote_attribution.medium, .preview-pp .class-quote_attribution.scale-medium, .preview-pl .quote-attribution.medium, .preview-pl .quote-attribution.scale-medium, .preview-pl .class-quote_attribution.medium, .preview-pl .class-quote_attribution.scale-medium, .preview-tsp .quote-attribution.medium, .preview-tsp .quote-attribution.scale-medium, .preview-tsp .class-quote_attribution.medium, .preview-tsp .class-quote_attribution.scale-medium, .preview-tsl .quote-attribution.medium, .preview-tsl .quote-attribution.scale-medium, .preview-tsl .class-quote_attribution.medium, .preview-tsl .class-quote_attribution.scale-medium {
  font-size: 17.92px;
}
.preview-pp .quote-attribution.small, .preview-pp .quote-attribution.scale-small, .preview-pp .class-quote_attribution.small, .preview-pp .class-quote_attribution.scale-small, .preview-pl .quote-attribution.small, .preview-pl .quote-attribution.scale-small, .preview-pl .class-quote_attribution.small, .preview-pl .class-quote_attribution.scale-small, .preview-tsp .quote-attribution.small, .preview-tsp .quote-attribution.scale-small, .preview-tsp .class-quote_attribution.small, .preview-tsp .class-quote_attribution.scale-small, .preview-tsl .quote-attribution.small, .preview-tsl .quote-attribution.scale-small, .preview-tsl .class-quote_attribution.small, .preview-tsl .class-quote_attribution.scale-small {
  font-size: 16px;
}
.preview-pp .quote-attribution.extra-small, .preview-pp .quote-attribution.scale-extra_small, .preview-pp .class-quote_attribution.extra-small, .preview-pp .class-quote_attribution.scale-extra_small, .preview-pl .quote-attribution.extra-small, .preview-pl .quote-attribution.scale-extra_small, .preview-pl .class-quote_attribution.extra-small, .preview-pl .class-quote_attribution.scale-extra_small, .preview-tsp .quote-attribution.extra-small, .preview-tsp .quote-attribution.scale-extra_small, .preview-tsp .class-quote_attribution.extra-small, .preview-tsp .class-quote_attribution.scale-extra_small, .preview-tsl .quote-attribution.extra-small, .preview-tsl .quote-attribution.scale-extra_small, .preview-tsl .class-quote_attribution.extra-small, .preview-tsl .class-quote_attribution.scale-extra_small {
  font-size: 14.2857142857px;
}
.preview-pp .overline.extra-large, .preview-pp .overline.scale-extra_large, .preview-pp .class-overline.extra-large, .preview-pp .class-overline.scale-extra_large, .preview-pl .overline.extra-large, .preview-pl .overline.scale-extra_large, .preview-pl .class-overline.extra-large, .preview-pl .class-overline.scale-extra_large, .preview-tsp .overline.extra-large, .preview-tsp .overline.scale-extra_large, .preview-tsp .class-overline.extra-large, .preview-tsp .class-overline.scale-extra_large, .preview-tsl .overline.extra-large, .preview-tsl .overline.scale-extra_large, .preview-tsl .class-overline.extra-large, .preview-tsl .class-overline.scale-extra_large {
  font-size: 17.92px;
}
.preview-pp .overline.large, .preview-pp .overline.scale-large, .preview-pp .class-overline.large, .preview-pp .class-overline.scale-large, .preview-pl .overline.large, .preview-pl .overline.scale-large, .preview-pl .class-overline.large, .preview-pl .class-overline.scale-large, .preview-tsp .overline.large, .preview-tsp .overline.scale-large, .preview-tsp .class-overline.large, .preview-tsp .class-overline.scale-large, .preview-tsl .overline.large, .preview-tsl .overline.scale-large, .preview-tsl .class-overline.large, .preview-tsl .class-overline.scale-large {
  font-size: 16px;
}
.preview-pp .overline.medium, .preview-pp .overline.scale-medium, .preview-pp .class-overline.medium, .preview-pp .class-overline.scale-medium, .preview-pl .overline.medium, .preview-pl .overline.scale-medium, .preview-pl .class-overline.medium, .preview-pl .class-overline.scale-medium, .preview-tsp .overline.medium, .preview-tsp .overline.scale-medium, .preview-tsp .class-overline.medium, .preview-tsp .class-overline.scale-medium, .preview-tsl .overline.medium, .preview-tsl .overline.scale-medium, .preview-tsl .class-overline.medium, .preview-tsl .class-overline.scale-medium {
  font-size: 14.2857142857px;
}
.preview-pp .overline.small, .preview-pp .overline.scale-small, .preview-pp .class-overline.small, .preview-pp .class-overline.scale-small, .preview-pl .overline.small, .preview-pl .overline.scale-small, .preview-pl .class-overline.small, .preview-pl .class-overline.scale-small, .preview-tsp .overline.small, .preview-tsp .overline.scale-small, .preview-tsp .class-overline.small, .preview-tsp .class-overline.scale-small, .preview-tsl .overline.small, .preview-tsl .overline.scale-small, .preview-tsl .class-overline.small, .preview-tsl .class-overline.scale-small {
  font-size: 12.7551020408px;
}
.preview-pp .overline.extra-small, .preview-pp .overline.scale-extra_small, .preview-pp .class-overline.extra-small, .preview-pp .class-overline.scale-extra_small, .preview-pl .overline.extra-small, .preview-pl .overline.scale-extra_small, .preview-pl .class-overline.extra-small, .preview-pl .class-overline.scale-extra_small, .preview-tsp .overline.extra-small, .preview-tsp .overline.scale-extra_small, .preview-tsp .class-overline.extra-small, .preview-tsp .class-overline.scale-extra_small, .preview-tsl .overline.extra-small, .preview-tsl .overline.scale-extra_small, .preview-tsl .class-overline.extra-small, .preview-tsl .class-overline.scale-extra_small {
  font-size: 11.388483965px;
}
.preview-pp .caption-title, .preview-pp .caption-title *, .preview-pp .class-caption_title, .preview-pp .class-caption_title *, .preview-pl .caption-title, .preview-pl .caption-title *, .preview-pl .class-caption_title, .preview-pl .class-caption_title *, .preview-tsp .caption-title, .preview-tsp .caption-title *, .preview-tsp .class-caption_title, .preview-tsp .class-caption_title *, .preview-tsl .caption-title, .preview-tsl .caption-title *, .preview-tsl .class-caption_title, .preview-tsl .class-caption_title * {
  font-size: 12.7551020408px;
}
.preview-pp .caption.primary, .preview-pp .caption p.primary, .preview-pp .class-caption.primary, .preview-pp .class-caption p.primary, .preview-pl .caption.primary, .preview-pl .caption p.primary, .preview-pl .class-caption.primary, .preview-pl .class-caption p.primary, .preview-tsp .caption.primary, .preview-tsp .caption p.primary, .preview-tsp .class-caption.primary, .preview-tsp .class-caption p.primary, .preview-tsl .caption.primary, .preview-tsl .caption p.primary, .preview-tsl .class-caption.primary, .preview-tsl .class-caption p.primary {
  font-size: 11.388483965px;
}
.preview-pp .caption.secondary, .preview-pp .caption p.secondary, .preview-pp .class-caption.secondary, .preview-pp .class-caption p.secondary, .preview-pl .caption.secondary, .preview-pl .caption p.secondary, .preview-pl .class-caption.secondary, .preview-pl .class-caption p.secondary, .preview-tsp .caption.secondary, .preview-tsp .caption p.secondary, .preview-tsp .class-caption.secondary, .preview-tsp .class-caption p.secondary, .preview-tsl .caption.secondary, .preview-tsl .caption p.secondary, .preview-tsl .class-caption.secondary, .preview-tsl .class-caption p.secondary {
  font-size: 11.388483965px;
}
.preview-pp .credit, .preview-pp .credit *, .preview-pp .class-credit, .preview-pp .class-credit *, .preview-pl .credit, .preview-pl .credit *, .preview-pl .class-credit, .preview-pl .class-credit *, .preview-tsp .credit, .preview-tsp .credit *, .preview-tsp .class-credit, .preview-tsp .class-credit *, .preview-tsl .credit, .preview-tsl .credit *, .preview-tsl .class-credit, .preview-tsl .class-credit * {
  font-size: 10.1682892545px;
}

.class-quote + .class-quote_attribution {
  margin-top: 1em !important;
}

.class-quote_attribution + .class-quote_attribution {
  margin-top: -0.25em !important;
}

.caption-container .caption-title {
  margin-bottom: 0.25em !important;
}

.asset-viewer-modal.viewer-layout-1-b .title, .asset-viewer-modal.viewer-layout-1-b .title *,
.asset-viewer-modal.viewer-layout-4 .title,
.asset-viewer-modal.viewer-layout-4 .title * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-1-b .title, .asset-viewer-modal.viewer-layout-1-b .title *,
  .asset-viewer-modal.viewer-layout-4 .title,
  .asset-viewer-modal.viewer-layout-4 .title * {
    font-size: 12.7551020408px;
  }
}
.asset-viewer-modal.viewer-layout-1-b .caption, .asset-viewer-modal.viewer-layout-1-b .caption *,
.asset-viewer-modal.viewer-layout-4 .caption,
.asset-viewer-modal.viewer-layout-4 .caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-1-b .caption, .asset-viewer-modal.viewer-layout-1-b .caption *,
  .asset-viewer-modal.viewer-layout-4 .caption,
  .asset-viewer-modal.viewer-layout-4 .caption * {
    font-size: 11.388483965px;
  }
}
.asset-viewer-modal.viewer-layout-1-b .secondary-caption, .asset-viewer-modal.viewer-layout-1-b .secondary-caption *,
.asset-viewer-modal.viewer-layout-4 .secondary-caption,
.asset-viewer-modal.viewer-layout-4 .secondary-caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-1-b .secondary-caption, .asset-viewer-modal.viewer-layout-1-b .secondary-caption *,
  .asset-viewer-modal.viewer-layout-4 .secondary-caption,
  .asset-viewer-modal.viewer-layout-4 .secondary-caption * {
    font-size: 11.388483965px;
  }
}
.asset-viewer-modal.viewer-layout-1-b .credit, .asset-viewer-modal.viewer-layout-1-b .credit *,
.asset-viewer-modal.viewer-layout-4 .credit,
.asset-viewer-modal.viewer-layout-4 .credit * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-1-b .credit, .asset-viewer-modal.viewer-layout-1-b .credit *,
  .asset-viewer-modal.viewer-layout-4 .credit,
  .asset-viewer-modal.viewer-layout-4 .credit * {
    font-size: 10.1682892545px;
  }
}

.asset-viewer-modal.viewer-layout-2 .asset-viewer .title, .asset-viewer-modal.viewer-layout-2 .asset-viewer .title * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 7.79744);
  filter: unset !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-2 .asset-viewer .title, .asset-viewer-modal.viewer-layout-2 .asset-viewer .title * {
    font-size: 20.0704px;
  }
}
.asset-viewer-modal.viewer-layout-2 .asset-viewer .caption, .asset-viewer-modal.viewer-layout-2 .asset-viewer .caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
  filter: unset !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-2 .asset-viewer .caption, .asset-viewer-modal.viewer-layout-2 .asset-viewer .caption * {
    font-size: 17.92px;
  }
}
.asset-viewer-modal.viewer-layout-2 .asset-viewer .secondary-caption, .asset-viewer-modal.viewer-layout-2 .asset-viewer .secondary-caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.7457627119);
  filter: unset !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-2 .asset-viewer .secondary-caption, .asset-viewer-modal.viewer-layout-2 .asset-viewer .secondary-caption * {
    font-size: 16px;
  }
}
.asset-viewer-modal.viewer-layout-2 .asset-viewer .credit, .asset-viewer-modal.viewer-layout-2 .asset-viewer .credit * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
  font-size: calc(var(--dp) * 4.0218328067);
  filter: unset !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-2 .asset-viewer .credit, .asset-viewer-modal.viewer-layout-2 .asset-viewer .credit * {
    font-size: 10.1682892545px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer-modal.viewer-layout-2 .asset-viewer .credit, .asset-viewer-modal.viewer-layout-2 .asset-viewer .credit * {
    font-size: 12.7551020408px;
  }
}

.n1, .n2, .n3, .n4, .n5, .n6 {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.1;
}

.n1 {
  font-size: 1.94936vmax;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n1 {
    font-size: 22.478848px;
  }
}

.n2 {
  font-size: 1.652vmax;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n2 {
    font-size: 20.0704px;
  }
}

.n3 {
  font-size: 1.4vmax;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n3 {
    font-size: 17.92px;
  }
}

.n4 {
  font-size: 1.186440678vmax;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n4 {
    font-size: 16px;
  }
}

.n5 {
  font-size: 1.0054582017vmax;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n5 {
    font-size: 14.2857142857px;
  }
}

.n6 {
  font-size: 0.8520832218vmax;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .n6 {
    font-size: 12.7551020408px;
  }
}

.timeline-title, .timeline-title *,
.quiz-title, .quiz-title * {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 12.8114434381);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .timeline-title, .timeline-title *,
  .quiz-title, .quiz-title * {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .timeline-title, .timeline-title *,
  .quiz-title, .quiz-title * {
    font-size: 28.1974669312px;
  }
}

.asset-viewer .title, .asset-viewer .title > p, .asset-viewer .title h3 {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
  line-height: 1.5;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer .title, .asset-viewer .title > p, .asset-viewer .title h3 {
    font-size: 12.7551020408px;
  }
}

.asset-viewer .caption, .asset-viewer .caption > p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer .caption, .asset-viewer .caption > p {
    font-size: 11.388483965px;
  }
}

.asset-viewer .secondary-caption, .asset-viewer .secondary-caption > p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer .secondary-caption, .asset-viewer .secondary-caption > p {
    font-size: 11.388483965px;
  }
}

.asset-viewer .credit, .asset-viewer .credit > p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
  order: 4;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .asset-viewer .credit, .asset-viewer .credit > p {
    font-size: 10.1682892545px;
  }
}

.asset-viewer .caption-container .title, .asset-viewer .caption-container .caption, .asset-viewer .caption-container .secondary-caption, .asset-viewer .caption-container .credit, .asset-viewer .caption-container .class-credit {
  margin-top: 0.5em !important;
  margin-bottom: 0 !important;
}

.asset-viewer .caption-container:first-child {
  margin-top: 0 !important;
}

.viewer-layout-4 .modal-content .modal-paper header .modal-close .cms-icon svg, .viewer-layout-1-b .modal-content .modal-paper header .modal-close .cms-icon svg {
  color: white !important;
  fill: white !important;
  filter: unset !important;
}

.navigation-item .arrow-nav {
  height: auto;
  width: auto;
}

.left.arrow-nav button > div .cms-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.65 100'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='50 100 0 50 50 0 54.65 4.65 9.3 50 54.65 95.35 50 100'/%3E%3C/svg%3E");
  width: 3.125vmax !important;
  height: 3.125vmax !important;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}
@media screen and (max-width: 768px) {
  .left.arrow-nav button > div .cms-icon {
    width: 31.25px !important;
  }
}
@media screen and (max-width: 768px) {
  .left.arrow-nav button > div .cms-icon {
    height: 31.25px !important;
  }
}

.right.arrow-nav button > div .cms-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54.65 100'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:white;%7D%3C/style%3E%3C/defs%3E%3Cpolygon class='cls-1' points='4.65 0 54.65 50 4.65 100 0 95.35 45.35 50 0 4.65 4.65 0'/%3E%3C/svg%3E");
  width: 3.125vmax !important;
  height: 3.125vmax !important;
  filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5));
}
@media screen and (max-width: 768px) {
  .right.arrow-nav button > div .cms-icon {
    width: 31.25px !important;
  }
}
@media screen and (max-width: 768px) {
  .right.arrow-nav button > div .cms-icon {
    height: 31.25px !important;
  }
}

.sc-progress-bar {
  z-index: 10000;
  height: 1.25vmax !important;
  width: auto !important;
  display: -webkit-box !important;
  display: -moz-box !important;
  display: -ms-flexbox !important;
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-justify-content: center !important;
  -moz-justify-content: center !important;
  -ms-justify-content: center !important;
  justify-content: center !important;
  -ms-flex-pack: center !important;
  -webkit-align-content: center !important;
  -moz-align-content: center !important;
  -ms-align-content: center !important;
  align-content: center !important;
  -webkit-box-flex: 0 0 auto !important;
  -moz-box-flex: 0 0 auto !important;
  -webkit-flex: 0 0 auto !important;
  -ms-flex: 0 0 auto !important;
  flex: 0 0 auto !important;
  margin: 0vmax 0vmax 0vmax 0vmax !important;
  padding: 0.375vmax 0vmax 0.375vmax 0.375vmax !important;
}
@media screen and (max-width: 768px) {
  .sc-progress-bar {
    height: 12.5px !important;
  }
}
@media screen and (max-width: 768px) {
  .sc-progress-bar {
    margin: 0px 0px 0px 0px !important;
  }
}
@media screen and (max-width: 768px) {
  .sc-progress-bar {
    padding: 3px 2px 3px 3px !important;
  }
}
.sc-progress-bar .dot {
  width: 100% !important;
  height: 0.25vmax !important;
  border-style: none;
  border-color: none;
  border-image-source: none;
  border-radius: 0.25vmax;
  overflow: hidden;
  -webkit-align-self: center !important;
  -moz-align-self: center !important;
  -ms-align-self: center !important;
  align-self: center !important;
  margin: 0vmax 0.375vmax 0vmax 0vmax !important;
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .sc-progress-bar .dot {
    height: 2.5px !important;
  }
}
@media screen and (max-width: 768px) {
  .sc-progress-bar .dot {
    margin: 0px 3px 0px 0px !important;
  }
}
@media screen and (max-width: 950px) {
  .sc-progress-bar {
    padding: 6px !important;
  }
  .sc-progress-bar .dot {
    height: 4px !important;
    margin: 0 3px 0 0 !important;
  }
}

.v1 .sc-progress-bar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: initial;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
}
.v1 .sc-progress-bar .visited {
  background: white !important;
}
.v1 .sc-progress-bar .current {
  background: white !important;
}
.v1 .sc-progress-bar .unvisited {
  background: rgba(255, 255, 255, 0.2) !important;
}
.v1 .sc-progress-bar .dot {
  -webkit-align-self: flex-start !important;
  -moz-align-self: flex-start !important;
  -ms-align-self: flex-start !important;
  align-self: flex-start !important;
}
@media screen and (min-width: 950px) {
  .v1 .sc-progress-bar {
    top: 0;
    bottom: initial;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
  }
  .v1 .sc-progress-bar .dot {
    -webkit-align-self: flex-start !important;
    -moz-align-self: flex-start !important;
    -ms-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}
@media screen and (min-width: 1200px) {
  .v1 .sc-progress-bar {
    top: 0;
    bottom: initial;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
  }
  .v1 .sc-progress-bar .dot {
    -webkit-align-self: flex-start !important;
    -moz-align-self: flex-start !important;
    -ms-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

.v2 .sc-progress-bar {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: initial;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
}
.v2 .sc-progress-bar .visited {
  background: white !important;
}
.v2 .sc-progress-bar .current {
  background: white !important;
}
.v2 .sc-progress-bar .unvisited {
  background: rgba(255, 255, 255, 0.2) !important;
}
.v2 .sc-progress-bar .dot {
  -webkit-align-self: flex-start !important;
  -moz-align-self: flex-start !important;
  -ms-align-self: flex-start !important;
  align-self: flex-start !important;
}
@media screen and (min-width: 950px) {
  .v2 .sc-progress-bar {
    top: 0;
    bottom: initial;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
  }
  .v2 .sc-progress-bar .dot {
    -webkit-align-self: flex-start !important;
    -moz-align-self: flex-start !important;
    -ms-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}
@media screen and (min-width: 1200px) {
  .v2 .sc-progress-bar {
    top: 0;
    bottom: initial;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0)) !important;
  }
  .v2 .sc-progress-bar .dot {
    -webkit-align-self: flex-start !important;
    -moz-align-self: flex-start !important;
    -ms-align-self: flex-start !important;
    align-self: flex-start !important;
  }
}

.arrow-nav {
  position: absolute;
  bottom: initial;
  top: initial;
}
@media screen and (min-width: 768px) and (orientation: portrait) {
  .arrow-nav {
    bottom: 15%;
  }
}

button.arrow-button svg {
  color: white !important;
  fill: white !important;
}

.story-editor .scene-container .slideshow-slide.scene,
.story .scene-container .slideshow-slide.scene,
.scene-container .slideshow-slide.scene {
  padding: calc(var(--dp) * 8) calc(var(--dp) * 8) calc(var(--dp) * 8) calc(var(--dp) * 8);
  --grid-cell-vh-1: calc(100vh - calc( 16 * var(--dp)));
  --grid-cell-vh-2: calc((100vh - calc( 22 * var(--dp))) / 2);
  --grid-cell-vh-3: calc((100vh - calc( 28 * var(--dp))) / 3);
  --grid-cell-vh-4: calc((100vh - calc( 34 * var(--dp))) / 4);
  --grid-cell-vw-1: calc(100vw - calc( 16 * var(--dp)));
  --grid-cell-vw-2: calc((100vw - calc( 22 * var(--dp))) / 2);
  --grid-cell-vw-3: calc((100vw - calc( 28 * var(--dp))) / 3);
  --grid-cell-vw-4: calc((100vw - calc( 34 * var(--dp))) / 4);
  --grid-vp-1: calc((var(--vh) - ( 16 * var(--dp)))/100);
  --grid-vp-2: calc((var(--vh) - ( 22 * var(--dp)))/100);
  --grid-vp-3: calc((var(--vh) - ( 28 * var(--dp)))/100);
  --grid-vp-4: calc((var(--vh) - ( 34 * var(--dp)))/100);
  --grid-vp-5: calc((var(--vh) - ( 40 * var(--dp)))/100);
  --grid-hp-1: calc((var(--vw) - ( 16 * var(--dp)))/100);
  --grid-hp-2: calc((var(--vw) - ( 22 * var(--dp)))/100);
  --grid-hp-3: calc((var(--vw) - ( 28 * var(--dp)))/100);
  --grid-hp-4: calc((var(--vw) - ( 34 * var(--dp)))/100);
  --grid-hp-5: calc((var(--vw) - ( 40 * var(--dp)))/100);
}
.story-editor .scene-container .slideshow-slide.scene .content-container,
.story .scene-container .slideshow-slide.scene .content-container,
.scene-container .slideshow-slide.scene .content-container {
  gap: calc(var(--dp) * 6);
  padding: calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0);
}

@media screen and (max-width: 480px) {
  .story-editor .scene-container .slideshow-slide.scene,
  .story .scene-container .slideshow-slide.scene,
  .scene-container .slideshow-slide.scene {
    padding: calc(var(--dp) * 4) calc(var(--dp) * 4) calc(var(--dp) * 4) calc(var(--dp) * 4);
    --grid-cell-vh-1: calc(100vh - calc( 16 * var(--dp)));
    --grid-cell-vh-2: calc((100vh - calc( 22 * var(--dp))) / 2);
    --grid-cell-vh-3: calc((100vh - calc( 28 * var(--dp))) / 3);
    --grid-cell-vh-4: calc((100vh - calc( 34 * var(--dp))) / 4);
    --grid-cell-vw-1: calc(100vw - calc( 16 * var(--dp)));
    --grid-cell-vw-2: calc((100vw - calc( 22 * var(--dp))) / 2);
    --grid-cell-vw-3: calc((100vw - calc( 28 * var(--dp))) / 3);
    --grid-cell-vw-4: calc((100vw - calc( 34 * var(--dp))) / 4);
    --grid-vp-1: calc((var(--vh) - ( 16 * var(--dp)))/100);
    --grid-vp-2: calc((var(--vh) - ( 22 * var(--dp)))/100);
    --grid-vp-3: calc((var(--vh) - ( 28 * var(--dp)))/100);
    --grid-vp-4: calc((var(--vh) - ( 34 * var(--dp)))/100);
    --grid-vp-5: calc((var(--vh) - ( 40 * var(--dp)))/100);
    --grid-hp-1: calc((var(--vw) - ( 16 * var(--dp)))/100);
    --grid-hp-2: calc((var(--vw) - ( 22 * var(--dp)))/100);
    --grid-hp-3: calc((var(--vw) - ( 28 * var(--dp)))/100);
    --grid-hp-4: calc((var(--vw) - ( 34 * var(--dp)))/100);
    --grid-hp-5: calc((var(--vw) - ( 40 * var(--dp)))/100);
  }
  .story-editor .scene-container .slideshow-slide.scene .content-container,
  .story .scene-container .slideshow-slide.scene .content-container,
  .scene-container .slideshow-slide.scene .content-container {
    gap: calc(var(--dp) * 6);
    padding: calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0);
  }
}
.story-editor .scene-container.preview-pp .slideshow-slide.scene,
.story .scene-containerpreview-pp .slideshow-slide.scene,
.scene-containerpreview-pp .slideshow-slide.scene {
  padding: calc(var(--dp) * 4) calc(var(--dp) * 4) calc(var(--dp) * 4) calc(var(--dp) * 4);
  --grid-cell-vh-1: calc(100vh - calc( 16 * var(--dp)));
  --grid-cell-vh-2: calc((100vh - calc( 22 * var(--dp))) / 2);
  --grid-cell-vh-3: calc((100vh - calc( 28 * var(--dp))) / 3);
  --grid-cell-vh-4: calc((100vh - calc( 34 * var(--dp))) / 4);
  --grid-cell-vw-1: calc(100vw - calc( 16 * var(--dp)));
  --grid-cell-vw-2: calc((100vw - calc( 22 * var(--dp))) / 2);
  --grid-cell-vw-3: calc((100vw - calc( 28 * var(--dp))) / 3);
  --grid-cell-vw-4: calc((100vw - calc( 34 * var(--dp))) / 4);
  --grid-vp-1: calc((var(--vh) - ( 16 * var(--dp)))/100);
  --grid-vp-2: calc((var(--vh) - ( 22 * var(--dp)))/100);
  --grid-vp-3: calc((var(--vh) - ( 28 * var(--dp)))/100);
  --grid-vp-4: calc((var(--vh) - ( 34 * var(--dp)))/100);
  --grid-vp-5: calc((var(--vh) - ( 40 * var(--dp)))/100);
  --grid-hp-1: calc((var(--vw) - ( 16 * var(--dp)))/100);
  --grid-hp-2: calc((var(--vw) - ( 22 * var(--dp)))/100);
  --grid-hp-3: calc((var(--vw) - ( 28 * var(--dp)))/100);
  --grid-hp-4: calc((var(--vw) - ( 34 * var(--dp)))/100);
  --grid-hp-5: calc((var(--vw) - ( 40 * var(--dp)))/100);
}
.story-editor .scene-container.preview-pp .slideshow-slide.scene .content-container,
.story .scene-containerpreview-pp .slideshow-slide.scene .content-container,
.scene-containerpreview-pp .slideshow-slide.scene .content-container {
  gap: calc(var(--dp) * 6);
  padding: calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0);
}

.cms-card-browser.theme-bg .content-container-wrapper {
  padding: calc(var(--dp) * 8) calc(var(--dp) * 8) calc(var(--dp) * 8) calc(var(--dp) * 8);
  --grid-cell-vh-1: calc(100vh - calc( 16 * var(--dp)));
  --grid-cell-vh-2: calc((100vh - calc( 22 * var(--dp))) / 2);
  --grid-cell-vh-3: calc((100vh - calc( 28 * var(--dp))) / 3);
  --grid-cell-vh-4: calc((100vh - calc( 34 * var(--dp))) / 4);
  --grid-cell-vw-1: calc(100vw - calc( 16 * var(--dp)));
  --grid-cell-vw-2: calc((100vw - calc( 22 * var(--dp))) / 2);
  --grid-cell-vw-3: calc((100vw - calc( 28 * var(--dp))) / 3);
  --grid-cell-vw-4: calc((100vw - calc( 34 * var(--dp))) / 4);
  --grid-vp-1: calc((var(--vh) - ( 16 * var(--dp)))/100);
  --grid-vp-2: calc((var(--vh) - ( 22 * var(--dp)))/100);
  --grid-vp-3: calc((var(--vh) - ( 28 * var(--dp)))/100);
  --grid-vp-4: calc((var(--vh) - ( 34 * var(--dp)))/100);
  --grid-vp-5: calc((var(--vh) - ( 40 * var(--dp)))/100);
  --grid-hp-1: calc((var(--vw) - ( 16 * var(--dp)))/100);
  --grid-hp-2: calc((var(--vw) - ( 22 * var(--dp)))/100);
  --grid-hp-3: calc((var(--vw) - ( 28 * var(--dp)))/100);
  --grid-hp-4: calc((var(--vw) - ( 34 * var(--dp)))/100);
  --grid-hp-5: calc((var(--vw) - ( 40 * var(--dp)))/100);
}
.cms-card-browser.theme-bg .content-container-wrapper .content-container {
  gap: calc(var(--dp) * 6);
  padding: calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0) calc(var(--dp) * 0);
}
.cms-card-browser.theme-bg .content-container-wrapper .content-container {
  padding: unset !important;
}

.slideshow-slide.scene.sc-scene-margin-0 {
  padding: 0 !important;
}

.slideshow-slide.scene.sc-scene-margin-1 {
  padding: calc(var(--dp) * 1) !important;
}

.slideshow-slide.scene.sc-scene-margin-2 {
  padding: calc(var(--dp) * 2) !important;
}

.slideshow-slide.scene.sc-scene-margin-3 {
  padding: calc(var(--dp) * 3) !important;
}

.slideshow-slide.scene.sc-scene-margin-4 {
  padding: calc(var(--dp) * 4) !important;
}

.slideshow-slide.scene.sc-scene-margin-5 {
  padding: calc(var(--dp) * 5) !important;
}

.slideshow-slide.scene.sc-scene-margin-6 {
  padding: calc(var(--dp) * 6) !important;
}

.slideshow-slide.scene.sc-scene-margin-7 {
  padding: calc(var(--dp) * 7) !important;
}

.slideshow-slide.scene.sc-scene-margin-8 {
  padding: calc(var(--dp) * 8) !important;
}

.slideshow-slide.scene.sc-scene-margin-9 {
  padding: calc(var(--dp) * 9) !important;
}

.slideshow-slide.scene.sc-scene-margin-10 {
  padding: calc(var(--dp) * 10) !important;
}

.slideshow-slide.scene.sc-scene-margin-11 {
  padding: calc(var(--dp) * 11) !important;
}

.slideshow-slide.scene.sc-scene-margin-12 {
  padding: calc(var(--dp) * 12) !important;
}

.slideshow-slide.scene.sc-scene-margin-13 {
  padding: calc(var(--dp) * 13) !important;
}

.slideshow-slide.scene.sc-scene-margin-14 {
  padding: calc(var(--dp) * 14) !important;
}

.slideshow-slide.scene.sc-scene-margin-15 {
  padding: calc(var(--dp) * 15) !important;
}

.slideshow-slide.scene.sc-scene-margin-16 {
  padding: calc(var(--dp) * 16) !important;
}

.slideshow-slide.scene.sc-scene-margin-17 {
  padding: calc(var(--dp) * 17) !important;
}

.slideshow-slide.scene.sc-scene-margin-18 {
  padding: calc(var(--dp) * 18) !important;
}

.slideshow-slide.scene.sc-scene-margin-19 {
  padding: calc(var(--dp) * 19) !important;
}

.slideshow-slide.scene.sc-scene-margin-20 {
  padding: calc(var(--dp) * 20) !important;
}

.background-modal-container [class*=theme-bg-] .content-container,
.story [class*=theme-bg-] .content-container,
.story-editor [class*=theme-bg-] .content-container,
.slide-thumb-helper [class*=theme-bg-] .content-container {
  background-color: unset;
  background-image: unset;
  border: unset;
}

.story .scene:not([class*=theme-bg-]) .background-container,
.story-editor .scene:not([class*=theme-bg-]) .background-container,
.slide-thumb-helper .scene:not([class*=theme-bg-]) .background-container,
.background-modal-container .theme-bg-1 .background-container,
.story .scene.theme-bg-1 .background-container,
.story-editor .scene.theme-bg-1 .background-container,
.slide-thumb-helper .scene.theme-bg-1 .background-container,
.thumbnail.theme-bg-1 .thumbnail-background .background-container {
  background-color: #f0f0f1;
  background-color: #f0f0f1;
  background-image: none;
}
.story .scene:not([class*=theme-bg-]) .content-container,
.story-editor .scene:not([class*=theme-bg-]) .content-container,
.slide-thumb-helper .scene:not([class*=theme-bg-]) .content-container,
.background-modal-container .theme-bg-1 .content-container,
.story .scene.theme-bg-1 .content-container,
.story-editor .scene.theme-bg-1 .content-container,
.slide-thumb-helper .scene.theme-bg-1 .content-container,
.thumbnail.theme-bg-1 .thumbnail-background .content-container {
  filter: unset !important;
  background-image: none;
}

.background-modal-container .theme-bg-2 .background-container,
.story .scene.theme-bg-2 .background-container,
.story-editor .scene.theme-bg-2 .background-container,
.slide-thumb-helper .scene.theme-bg-2 .background-container,
.thumbnail.theme-bg-2 .thumbnail-background .background-container {
  background-color: #e2e2e2;
  background-color: #e2e2e2;
  background-image: none;
}
.background-modal-container .theme-bg-2 .content-container,
.story .scene.theme-bg-2 .content-container,
.story-editor .scene.theme-bg-2 .content-container,
.slide-thumb-helper .scene.theme-bg-2 .content-container,
.thumbnail.theme-bg-2 .thumbnail-background .content-container {
  filter: unset !important;
  background-image: none;
}

.background-modal-container .theme-bg-3 .background-container,
.story .scene.theme-bg-3 .background-container,
.story-editor .scene.theme-bg-3 .background-container,
.slide-thumb-helper .scene.theme-bg-3 .background-container,
.thumbnail.theme-bg-3 .thumbnail-background .background-container {
  background-color: #323232;
  background-color: #323232;
  background-image: none;
}
.background-modal-container .theme-bg-3 .content-container,
.story .scene.theme-bg-3 .content-container,
.story-editor .scene.theme-bg-3 .content-container,
.slide-thumb-helper .scene.theme-bg-3 .content-container,
.thumbnail.theme-bg-3 .thumbnail-background .content-container {
  filter: unset !important;
  background-image: none;
}

.background-modal-container .theme-bg-4 .background-container,
.story .scene.theme-bg-4 .background-container,
.story-editor .scene.theme-bg-4 .background-container,
.slide-thumb-helper .scene.theme-bg-4 .background-container,
.thumbnail.theme-bg-4 .thumbnail-background .background-container {
  background-color: #5a5a5d;
  background-color: #5a5a5d;
  background-image: none;
}
.background-modal-container .theme-bg-4 .content-container,
.story .scene.theme-bg-4 .content-container,
.story-editor .scene.theme-bg-4 .content-container,
.slide-thumb-helper .scene.theme-bg-4 .content-container,
.thumbnail.theme-bg-4 .thumbnail-background .content-container {
  filter: unset !important;
  background-image: none;
}

.custom-bg-asset .content-container, .custom-bg-asset .content-area, .custom-bg-color .content-container, .custom-bg-color .content-area {
  background-color: unset !important;
  background-image: unset !important;
  border: unset !important;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
}
.custom-bg-asset .content-area:after, .custom-bg-color .content-area:after {
  content: unset !important;
}

.slideshow-slide.custom-bg-asset .content-container {
  filter: unset !important;
  background-color: unset !important;
  background-image: unset !important;
}

.text.block-01 p:not([class*=class-]), .text.block-01 li:not([class*=class-]), .text.block-03 p:not([class*=class-]), .text.block-03 li:not([class*=class-]), .text.block-05 p:not([class*=class-]), .text.block-05 li:not([class*=class-]), .text.block-06 p:not([class*=class-]), .text.block-06 li:not([class*=class-]) {
  color: #1d1d1d;
}

.text.block-02 p:not([class*=class-]), .text.block-02 li:not([class*=class-]), .text.block-04 p:not([class*=class-]), .text.block-04 li:not([class*=class-]), .text.block-07 p:not([class*=class-]), .text.block-07 li:not([class*=class-]), .text.block-08 p:not([class*=class-]), .text.block-08 li:not([class*=class-]) {
  color: #f0f0f1;
}

.text.block-01 p:not([class*=class-]), .text.block-01 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-02 p:not([class*=class-]), .text.block-02 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-03 p:not([class*=class-]), .text.block-03 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-04 p:not([class*=class-]), .text.block-04 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-05 p:not([class*=class-]), .text.block-05 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-06 p:not([class*=class-]), .text.block-06 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-07 p:not([class*=class-]), .text.block-07 li:not([class*=class-]) {
  filter: unset !important;
}

.text.block-08 p:not([class*=class-]), .text.block-08 li:not([class*=class-]) {
  filter: unset !important;
}

.sc-module.text:not([class*=block-]) .text-content .display, .sc-module.text:not([class*=block-]) .text-content .class-display,
.text.block-01 .text-content .display,
.text.block-01 .text-content .class-display,
.text.block-1 .text-content .display,
.text.block-1 .text-content .class-display, .text.block-03 .text-content .display, .text.block-03 .text-content .class-display, .text.block-3 .text-content .display, .text.block-3 .text-content .class-display, .text.block-05 .text-content .display, .text.block-05 .text-content .class-display, .text.block-5 .text-content .display, .text.block-5 .text-content .class-display, .text.block-06 .text-content .display, .text.block-06 .text-content .class-display, .text.block-6 .text-content .display, .text.block-6 .text-content .class-display {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .title, .sc-module.text:not([class*=block-]) .text-content .class-title,
.text.block-01 .text-content .title,
.text.block-01 .text-content .class-title,
.text.block-1 .text-content .title,
.text.block-1 .text-content .class-title, .text.block-03 .text-content .title, .text.block-03 .text-content .class-title, .text.block-3 .text-content .title, .text.block-3 .text-content .class-title, .text.block-05 .text-content .title, .text.block-05 .text-content .class-title, .text.block-5 .text-content .title, .text.block-5 .text-content .class-title, .text.block-06 .text-content .title, .text.block-06 .text-content .class-title, .text.block-6 .text-content .title, .text.block-6 .text-content .class-title {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .subtitle, .sc-module.text:not([class*=block-]) .text-content .class-subtitle,
.text.block-01 .text-content .subtitle,
.text.block-01 .text-content .class-subtitle,
.text.block-1 .text-content .subtitle,
.text.block-1 .text-content .class-subtitle, .text.block-03 .text-content .subtitle, .text.block-03 .text-content .class-subtitle, .text.block-3 .text-content .subtitle, .text.block-3 .text-content .class-subtitle, .text.block-05 .text-content .subtitle, .text.block-05 .text-content .class-subtitle, .text.block-5 .text-content .subtitle, .text.block-5 .text-content .class-subtitle, .text.block-06 .text-content .subtitle, .text.block-06 .text-content .class-subtitle, .text.block-6 .text-content .subtitle, .text.block-6 .text-content .class-subtitle {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .subheading, .sc-module.text:not([class*=block-]) .text-content .class-subheading,
.text.block-01 .text-content .subheading,
.text.block-01 .text-content .class-subheading,
.text.block-1 .text-content .subheading,
.text.block-1 .text-content .class-subheading, .text.block-03 .text-content .subheading, .text.block-03 .text-content .class-subheading, .text.block-3 .text-content .subheading, .text.block-3 .text-content .class-subheading, .text.block-05 .text-content .subheading, .text.block-05 .text-content .class-subheading, .text.block-5 .text-content .subheading, .text.block-5 .text-content .class-subheading, .text.block-06 .text-content .subheading, .text.block-06 .text-content .class-subheading, .text.block-6 .text-content .subheading, .text.block-6 .text-content .class-subheading {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .body, .sc-module.text:not([class*=block-]) .text-content .class-body,
.text.block-01 .text-content .body,
.text.block-01 .text-content .class-body,
.text.block-1 .text-content .body,
.text.block-1 .text-content .class-body, .text.block-03 .text-content .body, .text.block-03 .text-content .class-body, .text.block-3 .text-content .body, .text.block-3 .text-content .class-body, .text.block-05 .text-content .body, .text.block-05 .text-content .class-body, .text.block-5 .text-content .body, .text.block-5 .text-content .class-body, .text.block-06 .text-content .body, .text.block-06 .text-content .class-body, .text.block-6 .text-content .body, .text.block-6 .text-content .class-body {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .body.large, .sc-module.text:not([class*=block-]) .text-content .class-body.scale-large,
.text.block-01 .text-content .body.large,
.text.block-01 .text-content .class-body.scale-large,
.text.block-1 .text-content .body.large,
.text.block-1 .text-content .class-body.scale-large, .text.block-03 .text-content .body.large, .text.block-03 .text-content .class-body.scale-large, .text.block-3 .text-content .body.large, .text.block-3 .text-content .class-body.scale-large, .text.block-05 .text-content .body.large, .text.block-05 .text-content .class-body.scale-large, .text.block-5 .text-content .body.large, .text.block-5 .text-content .class-body.scale-large, .text.block-06 .text-content .body.large, .text.block-06 .text-content .class-body.scale-large, .text.block-6 .text-content .body.large, .text.block-6 .text-content .class-body.scale-large {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .quote, .sc-module.text:not([class*=block-]) .text-content .class-quote,
.text.block-01 .text-content .quote,
.text.block-01 .text-content .class-quote,
.text.block-1 .text-content .quote,
.text.block-1 .text-content .class-quote, .text.block-03 .text-content .quote, .text.block-03 .text-content .class-quote, .text.block-3 .text-content .quote, .text.block-3 .text-content .class-quote, .text.block-05 .text-content .quote, .text.block-05 .text-content .class-quote, .text.block-5 .text-content .quote, .text.block-5 .text-content .class-quote, .text.block-06 .text-content .quote, .text.block-06 .text-content .class-quote, .text.block-6 .text-content .quote, .text.block-6 .text-content .class-quote {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .quote-attribution, .sc-module.text:not([class*=block-]) .text-content .class-quote_attribution,
.text.block-01 .text-content .quote-attribution,
.text.block-01 .text-content .class-quote_attribution,
.text.block-1 .text-content .quote-attribution,
.text.block-1 .text-content .class-quote_attribution, .text.block-03 .text-content .quote-attribution, .text.block-03 .text-content .class-quote_attribution, .text.block-3 .text-content .quote-attribution, .text.block-3 .text-content .class-quote_attribution, .text.block-05 .text-content .quote-attribution, .text.block-05 .text-content .class-quote_attribution, .text.block-5 .text-content .quote-attribution, .text.block-5 .text-content .class-quote_attribution, .text.block-06 .text-content .quote-attribution, .text.block-06 .text-content .class-quote_attribution, .text.block-6 .text-content .quote-attribution, .text.block-6 .text-content .class-quote_attribution {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .caption, .sc-module.text:not([class*=block-]) .text-content .caption.primary, .sc-module.text:not([class*=block-]) .text-content .class-caption, .sc-module.text:not([class*=block-]) .text-content .class-caption.sc-primary,
.text.block-01 .text-content .caption,
.text.block-01 .text-content .caption.primary,
.text.block-01 .text-content .class-caption,
.text.block-01 .text-content .class-caption.sc-primary,
.text.block-1 .text-content .caption,
.text.block-1 .text-content .caption.primary,
.text.block-1 .text-content .class-caption,
.text.block-1 .text-content .class-caption.sc-primary, .text.block-03 .text-content .caption, .text.block-03 .text-content .caption.primary, .text.block-03 .text-content .class-caption, .text.block-03 .text-content .class-caption.sc-primary, .text.block-3 .text-content .caption, .text.block-3 .text-content .caption.primary, .text.block-3 .text-content .class-caption, .text.block-3 .text-content .class-caption.sc-primary, .text.block-05 .text-content .caption, .text.block-05 .text-content .caption.primary, .text.block-05 .text-content .class-caption, .text.block-05 .text-content .class-caption.sc-primary, .text.block-5 .text-content .caption, .text.block-5 .text-content .caption.primary, .text.block-5 .text-content .class-caption, .text.block-5 .text-content .class-caption.sc-primary, .text.block-06 .text-content .caption, .text.block-06 .text-content .caption.primary, .text.block-06 .text-content .class-caption, .text.block-06 .text-content .class-caption.sc-primary, .text.block-6 .text-content .caption, .text.block-6 .text-content .caption.primary, .text.block-6 .text-content .class-caption, .text.block-6 .text-content .class-caption.sc-primary {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .caption.secondary, .sc-module.text:not([class*=block-]) .text-content .class-caption.sc-secondary,
.text.block-01 .text-content .caption.secondary,
.text.block-01 .text-content .class-caption.sc-secondary,
.text.block-1 .text-content .caption.secondary,
.text.block-1 .text-content .class-caption.sc-secondary, .text.block-03 .text-content .caption.secondary, .text.block-03 .text-content .class-caption.sc-secondary, .text.block-3 .text-content .caption.secondary, .text.block-3 .text-content .class-caption.sc-secondary, .text.block-05 .text-content .caption.secondary, .text.block-05 .text-content .class-caption.sc-secondary, .text.block-5 .text-content .caption.secondary, .text.block-5 .text-content .class-caption.sc-secondary, .text.block-06 .text-content .caption.secondary, .text.block-06 .text-content .class-caption.sc-secondary, .text.block-6 .text-content .caption.secondary, .text.block-6 .text-content .class-caption.sc-secondary {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .caption-title, .sc-module.text:not([class*=block-]) .text-content .class-caption_title,
.text.block-01 .text-content .caption-title,
.text.block-01 .text-content .class-caption_title,
.text.block-1 .text-content .caption-title,
.text.block-1 .text-content .class-caption_title, .text.block-03 .text-content .caption-title, .text.block-03 .text-content .class-caption_title, .text.block-3 .text-content .caption-title, .text.block-3 .text-content .class-caption_title, .text.block-05 .text-content .caption-title, .text.block-05 .text-content .class-caption_title, .text.block-5 .text-content .caption-title, .text.block-5 .text-content .class-caption_title, .text.block-06 .text-content .caption-title, .text.block-06 .text-content .class-caption_title, .text.block-6 .text-content .caption-title, .text.block-6 .text-content .class-caption_title {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .credit, .sc-module.text:not([class*=block-]) .text-content .class-credit,
.text.block-01 .text-content .credit,
.text.block-01 .text-content .class-credit,
.text.block-1 .text-content .credit,
.text.block-1 .text-content .class-credit, .text.block-03 .text-content .credit, .text.block-03 .text-content .class-credit, .text.block-3 .text-content .credit, .text.block-3 .text-content .class-credit, .text.block-05 .text-content .credit, .text.block-05 .text-content .class-credit, .text.block-5 .text-content .credit, .text.block-5 .text-content .class-credit, .text.block-06 .text-content .credit, .text.block-06 .text-content .class-credit, .text.block-6 .text-content .credit, .text.block-6 .text-content .class-credit {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content .overline, .sc-module.text:not([class*=block-]) .text-content .class-overline,
.text.block-01 .text-content .overline,
.text.block-01 .text-content .class-overline,
.text.block-1 .text-content .overline,
.text.block-1 .text-content .class-overline, .text.block-03 .text-content .overline, .text.block-03 .text-content .class-overline, .text.block-3 .text-content .overline, .text.block-3 .text-content .class-overline, .text.block-05 .text-content .overline, .text.block-05 .text-content .class-overline, .text.block-5 .text-content .overline, .text.block-5 .text-content .class-overline, .text.block-06 .text-content .overline, .text.block-06 .text-content .class-overline, .text.block-6 .text-content .overline, .text.block-6 .text-content .class-overline {
  color: #1d1d1d;
}
.sc-module.text:not([class*=block-]) .text-content a,
.text.block-01 .text-content a,
.text.block-1 .text-content a, .text.block-03 .text-content a, .text.block-3 .text-content a, .text.block-05 .text-content a, .text.block-5 .text-content a, .text.block-06 .text-content a, .text.block-6 .text-content a {
  color: #7c1616;
  text-decoration-color: rgba(124, 22, 22, 0.5);
}
.sc-module.text:not([class*=block-]) .text-content a:hover,
.text.block-01 .text-content a:hover,
.text.block-1 .text-content a:hover, .text.block-03 .text-content a:hover, .text.block-3 .text-content a:hover, .text.block-05 .text-content a:hover, .text.block-5 .text-content a:hover, .text.block-06 .text-content a:hover, .text.block-6 .text-content a:hover {
  color: #7c1616;
}
.sc-module.text:not([class*=block-]) .text-content a:active,
.text.block-01 .text-content a:active,
.text.block-1 .text-content a:active, .text.block-03 .text-content a:active, .text.block-3 .text-content a:active, .text.block-05 .text-content a:active, .text.block-5 .text-content a:active, .text.block-06 .text-content a:active, .text.block-6 .text-content a:active {
  color: #7c1616;
}
.sc-module.text:not([class*=block-]) .text-content a :visited,
.text.block-01 .text-content a :visited,
.text.block-1 .text-content a :visited, .text.block-03 .text-content a :visited, .text.block-3 .text-content a :visited, .text.block-05 .text-content a :visited, .text.block-5 .text-content a :visited, .text.block-06 .text-content a :visited, .text.block-6 .text-content a :visited {
  color: #7c1616;
}

.text.block-02 .text-content .display, .text.block-02 .text-content .class-display, .text.block-2 .text-content .display, .text.block-2 .text-content .class-display, .text.block-04 .text-content .display, .text.block-04 .text-content .class-display, .text.block-4 .text-content .display, .text.block-4 .text-content .class-display, .text.block-07 .text-content .display, .text.block-07 .text-content .class-display, .text.block-7 .text-content .display, .text.block-7 .text-content .class-display, .text.block-08 .text-content .display, .text.block-08 .text-content .class-display, .text.block-8 .text-content .display, .text.block-8 .text-content .class-display {
  color: #f0f0f1;
}
.text.block-02 .text-content .title, .text.block-02 .text-content .class-title, .text.block-2 .text-content .title, .text.block-2 .text-content .class-title, .text.block-04 .text-content .title, .text.block-04 .text-content .class-title, .text.block-4 .text-content .title, .text.block-4 .text-content .class-title, .text.block-07 .text-content .title, .text.block-07 .text-content .class-title, .text.block-7 .text-content .title, .text.block-7 .text-content .class-title, .text.block-08 .text-content .title, .text.block-08 .text-content .class-title, .text.block-8 .text-content .title, .text.block-8 .text-content .class-title {
  color: #f0f0f1;
}
.text.block-02 .text-content .subtitle, .text.block-02 .text-content .class-subtitle, .text.block-2 .text-content .subtitle, .text.block-2 .text-content .class-subtitle, .text.block-04 .text-content .subtitle, .text.block-04 .text-content .class-subtitle, .text.block-4 .text-content .subtitle, .text.block-4 .text-content .class-subtitle, .text.block-07 .text-content .subtitle, .text.block-07 .text-content .class-subtitle, .text.block-7 .text-content .subtitle, .text.block-7 .text-content .class-subtitle, .text.block-08 .text-content .subtitle, .text.block-08 .text-content .class-subtitle, .text.block-8 .text-content .subtitle, .text.block-8 .text-content .class-subtitle {
  color: #f0f0f1;
}
.text.block-02 .text-content .subheading, .text.block-02 .text-content .class-subheading, .text.block-2 .text-content .subheading, .text.block-2 .text-content .class-subheading, .text.block-04 .text-content .subheading, .text.block-04 .text-content .class-subheading, .text.block-4 .text-content .subheading, .text.block-4 .text-content .class-subheading, .text.block-07 .text-content .subheading, .text.block-07 .text-content .class-subheading, .text.block-7 .text-content .subheading, .text.block-7 .text-content .class-subheading, .text.block-08 .text-content .subheading, .text.block-08 .text-content .class-subheading, .text.block-8 .text-content .subheading, .text.block-8 .text-content .class-subheading {
  color: #f0f0f1;
}
.text.block-02 .text-content .body, .text.block-02 .text-content .class-body, .text.block-2 .text-content .body, .text.block-2 .text-content .class-body, .text.block-04 .text-content .body, .text.block-04 .text-content .class-body, .text.block-4 .text-content .body, .text.block-4 .text-content .class-body, .text.block-07 .text-content .body, .text.block-07 .text-content .class-body, .text.block-7 .text-content .body, .text.block-7 .text-content .class-body, .text.block-08 .text-content .body, .text.block-08 .text-content .class-body, .text.block-8 .text-content .body, .text.block-8 .text-content .class-body {
  color: #f0f0f1;
}
.text.block-02 .text-content .body.large, .text.block-02 .text-content .class-body.scale-large, .text.block-2 .text-content .body.large, .text.block-2 .text-content .class-body.scale-large, .text.block-04 .text-content .body.large, .text.block-04 .text-content .class-body.scale-large, .text.block-4 .text-content .body.large, .text.block-4 .text-content .class-body.scale-large, .text.block-07 .text-content .body.large, .text.block-07 .text-content .class-body.scale-large, .text.block-7 .text-content .body.large, .text.block-7 .text-content .class-body.scale-large, .text.block-08 .text-content .body.large, .text.block-08 .text-content .class-body.scale-large, .text.block-8 .text-content .body.large, .text.block-8 .text-content .class-body.scale-large {
  color: #f0f0f1;
}
.text.block-02 .text-content .quote, .text.block-02 .text-content .class-quote, .text.block-2 .text-content .quote, .text.block-2 .text-content .class-quote, .text.block-04 .text-content .quote, .text.block-04 .text-content .class-quote, .text.block-4 .text-content .quote, .text.block-4 .text-content .class-quote, .text.block-07 .text-content .quote, .text.block-07 .text-content .class-quote, .text.block-7 .text-content .quote, .text.block-7 .text-content .class-quote, .text.block-08 .text-content .quote, .text.block-08 .text-content .class-quote, .text.block-8 .text-content .quote, .text.block-8 .text-content .class-quote {
  color: #f0f0f1;
}
.text.block-02 .text-content .quote-attribution, .text.block-02 .text-content .class-quote_attribution, .text.block-2 .text-content .quote-attribution, .text.block-2 .text-content .class-quote_attribution, .text.block-04 .text-content .quote-attribution, .text.block-04 .text-content .class-quote_attribution, .text.block-4 .text-content .quote-attribution, .text.block-4 .text-content .class-quote_attribution, .text.block-07 .text-content .quote-attribution, .text.block-07 .text-content .class-quote_attribution, .text.block-7 .text-content .quote-attribution, .text.block-7 .text-content .class-quote_attribution, .text.block-08 .text-content .quote-attribution, .text.block-08 .text-content .class-quote_attribution, .text.block-8 .text-content .quote-attribution, .text.block-8 .text-content .class-quote_attribution {
  color: #f0f0f1;
}
.text.block-02 .text-content .caption, .text.block-02 .text-content .caption.primary, .text.block-02 .text-content .class-caption, .text.block-02 .text-content .class-caption.sc-primary, .text.block-2 .text-content .caption, .text.block-2 .text-content .caption.primary, .text.block-2 .text-content .class-caption, .text.block-2 .text-content .class-caption.sc-primary, .text.block-04 .text-content .caption, .text.block-04 .text-content .caption.primary, .text.block-04 .text-content .class-caption, .text.block-04 .text-content .class-caption.sc-primary, .text.block-4 .text-content .caption, .text.block-4 .text-content .caption.primary, .text.block-4 .text-content .class-caption, .text.block-4 .text-content .class-caption.sc-primary, .text.block-07 .text-content .caption, .text.block-07 .text-content .caption.primary, .text.block-07 .text-content .class-caption, .text.block-07 .text-content .class-caption.sc-primary, .text.block-7 .text-content .caption, .text.block-7 .text-content .caption.primary, .text.block-7 .text-content .class-caption, .text.block-7 .text-content .class-caption.sc-primary, .text.block-08 .text-content .caption, .text.block-08 .text-content .caption.primary, .text.block-08 .text-content .class-caption, .text.block-08 .text-content .class-caption.sc-primary, .text.block-8 .text-content .caption, .text.block-8 .text-content .caption.primary, .text.block-8 .text-content .class-caption, .text.block-8 .text-content .class-caption.sc-primary {
  color: #f0f0f1;
}
.text.block-02 .text-content .caption.secondary, .text.block-02 .text-content .class-caption.sc-secondary, .text.block-2 .text-content .caption.secondary, .text.block-2 .text-content .class-caption.sc-secondary, .text.block-04 .text-content .caption.secondary, .text.block-04 .text-content .class-caption.sc-secondary, .text.block-4 .text-content .caption.secondary, .text.block-4 .text-content .class-caption.sc-secondary, .text.block-07 .text-content .caption.secondary, .text.block-07 .text-content .class-caption.sc-secondary, .text.block-7 .text-content .caption.secondary, .text.block-7 .text-content .class-caption.sc-secondary, .text.block-08 .text-content .caption.secondary, .text.block-08 .text-content .class-caption.sc-secondary, .text.block-8 .text-content .caption.secondary, .text.block-8 .text-content .class-caption.sc-secondary {
  color: #f0f0f1;
}
.text.block-02 .text-content .caption-title, .text.block-02 .text-content .class-caption_title, .text.block-2 .text-content .caption-title, .text.block-2 .text-content .class-caption_title, .text.block-04 .text-content .caption-title, .text.block-04 .text-content .class-caption_title, .text.block-4 .text-content .caption-title, .text.block-4 .text-content .class-caption_title, .text.block-07 .text-content .caption-title, .text.block-07 .text-content .class-caption_title, .text.block-7 .text-content .caption-title, .text.block-7 .text-content .class-caption_title, .text.block-08 .text-content .caption-title, .text.block-08 .text-content .class-caption_title, .text.block-8 .text-content .caption-title, .text.block-8 .text-content .class-caption_title {
  color: #f0f0f1;
}
.text.block-02 .text-content .credit, .text.block-02 .text-content .class-credit, .text.block-2 .text-content .credit, .text.block-2 .text-content .class-credit, .text.block-04 .text-content .credit, .text.block-04 .text-content .class-credit, .text.block-4 .text-content .credit, .text.block-4 .text-content .class-credit, .text.block-07 .text-content .credit, .text.block-07 .text-content .class-credit, .text.block-7 .text-content .credit, .text.block-7 .text-content .class-credit, .text.block-08 .text-content .credit, .text.block-08 .text-content .class-credit, .text.block-8 .text-content .credit, .text.block-8 .text-content .class-credit {
  color: #f0f0f1;
}
.text.block-02 .text-content .overline, .text.block-02 .text-content .class-overline, .text.block-2 .text-content .overline, .text.block-2 .text-content .class-overline, .text.block-04 .text-content .overline, .text.block-04 .text-content .class-overline, .text.block-4 .text-content .overline, .text.block-4 .text-content .class-overline, .text.block-07 .text-content .overline, .text.block-07 .text-content .class-overline, .text.block-7 .text-content .overline, .text.block-7 .text-content .class-overline, .text.block-08 .text-content .overline, .text.block-08 .text-content .class-overline, .text.block-8 .text-content .overline, .text.block-8 .text-content .class-overline {
  color: #f0f0f1;
}
.text.block-02 .text-content a, .text.block-2 .text-content a, .text.block-04 .text-content a, .text.block-4 .text-content a, .text.block-07 .text-content a, .text.block-7 .text-content a, .text.block-08 .text-content a, .text.block-8 .text-content a {
  color: #e8a900;
  text-decoration-color: rgba(232, 169, 0, 0.5);
}
.text.block-02 .text-content a:hover, .text.block-2 .text-content a:hover, .text.block-04 .text-content a:hover, .text.block-4 .text-content a:hover, .text.block-07 .text-content a:hover, .text.block-7 .text-content a:hover, .text.block-08 .text-content a:hover, .text.block-8 .text-content a:hover {
  color: #e8a900;
}
.text.block-02 .text-content a:active, .text.block-2 .text-content a:active, .text.block-04 .text-content a:active, .text.block-4 .text-content a:active, .text.block-07 .text-content a:active, .text.block-7 .text-content a:active, .text.block-08 .text-content a:active, .text.block-8 .text-content a:active {
  color: #e8a900;
}
.text.block-02 .text-content a :visited, .text.block-2 .text-content a :visited, .text.block-04 .text-content a :visited, .text.block-4 .text-content a :visited, .text.block-07 .text-content a :visited, .text.block-7 .text-content a :visited, .text.block-08 .text-content a :visited, .text.block-8 .text-content a :visited {
  color: #e8a900;
}

.sc-module.text:not([class*=block-]), .text.block-01, .text.block-1 {
  background-image: none;
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .text-content, .text.block-01 .text-content, .text.block-1 .text-content {
  background-image: none;
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .display, .sc-module.text:not([class*=block-]) .class-display, .text.block-01 .display, .text.block-01 .class-display, .text.block-1 .display, .text.block-1 .class-display {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .title, .sc-module.text:not([class*=block-]) .class-title, .text.block-01 .title, .text.block-01 .class-title, .text.block-1 .title, .text.block-1 .class-title {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .subtitle, .sc-module.text:not([class*=block-]) .class-subtitle, .text.block-01 .subtitle, .text.block-01 .class-subtitle, .text.block-1 .subtitle, .text.block-1 .class-subtitle {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .subheading, .sc-module.text:not([class*=block-]) .class-subheading, .text.block-01 .subheading, .text.block-01 .class-subheading, .text.block-1 .subheading, .text.block-1 .class-subheading {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .body, .sc-module.text:not([class*=block-]) .class-body, .text.block-01 .body, .text.block-01 .class-body, .text.block-1 .body, .text.block-1 .class-body {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .body.large, .sc-module.text:not([class*=block-]) .class-body.scale-large, .text.block-01 .body.large, .text.block-01 .class-body.scale-large, .text.block-1 .body.large, .text.block-1 .class-body.scale-large {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .quote, .sc-module.text:not([class*=block-]) .class-quote, .text.block-01 .quote, .text.block-01 .class-quote, .text.block-1 .quote, .text.block-1 .class-quote {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .quote-attribution, .sc-module.text:not([class*=block-]) .class-quote_attribution, .text.block-01 .quote-attribution, .text.block-01 .class-quote_attribution, .text.block-1 .quote-attribution, .text.block-1 .class-quote_attribution {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .caption, .sc-module.text:not([class*=block-]) .caption.primary, .sc-module.text:not([class*=block-]) .class-caption, .sc-module.text:not([class*=block-]) .class-caption.sc-primary, .text.block-01 .caption, .text.block-01 .caption.primary, .text.block-01 .class-caption, .text.block-01 .class-caption.sc-primary, .text.block-1 .caption, .text.block-1 .caption.primary, .text.block-1 .class-caption, .text.block-1 .class-caption.sc-primary {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .caption.secondary, .sc-module.text:not([class*=block-]) .class-caption.sc-secondary, .text.block-01 .caption.secondary, .text.block-01 .class-caption.sc-secondary, .text.block-1 .caption.secondary, .text.block-1 .class-caption.sc-secondary {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .caption-title, .sc-module.text:not([class*=block-]) .class-caption_title, .text.block-01 .caption-title, .text.block-01 .class-caption_title, .text.block-1 .caption-title, .text.block-1 .class-caption_title {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .credit, .sc-module.text:not([class*=block-]) .class-credit, .text.block-01 .credit, .text.block-01 .class-credit, .text.block-1 .credit, .text.block-1 .class-credit {
  filter: unset !important;
}
.sc-module.text:not([class*=block-]) .overline, .sc-module.text:not([class*=block-]) .class-overline, .text.block-01 .overline, .text.block-01 .class-overline, .text.block-1 .overline, .text.block-1 .class-overline {
  filter: unset !important;
}

.text.block-02, .text.block-2 {
  background-image: none;
  filter: unset !important;
}
.text.block-02 .text-content, .text.block-2 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-02 .display, .text.block-02 .class-display, .text.block-2 .display, .text.block-2 .class-display {
  filter: unset !important;
}
.text.block-02 .title, .text.block-02 .class-title, .text.block-2 .title, .text.block-2 .class-title {
  filter: unset !important;
}
.text.block-02 .subtitle, .text.block-02 .class-subtitle, .text.block-2 .subtitle, .text.block-2 .class-subtitle {
  filter: unset !important;
}
.text.block-02 .subheading, .text.block-02 .class-subheading, .text.block-2 .subheading, .text.block-2 .class-subheading {
  filter: unset !important;
}
.text.block-02 .body, .text.block-02 .class-body, .text.block-2 .body, .text.block-2 .class-body {
  filter: unset !important;
}
.text.block-02 .body.large, .text.block-02 .class-body.scale-large, .text.block-2 .body.large, .text.block-2 .class-body.scale-large {
  filter: unset !important;
}
.text.block-02 .quote, .text.block-02 .class-quote, .text.block-2 .quote, .text.block-2 .class-quote {
  filter: unset !important;
}
.text.block-02 .quote-attribution, .text.block-02 .class-quote_attribution, .text.block-2 .quote-attribution, .text.block-2 .class-quote_attribution {
  filter: unset !important;
}
.text.block-02 .caption, .text.block-02 .caption.primary, .text.block-02 .class-caption, .text.block-02 .class-caption.sc-primary, .text.block-2 .caption, .text.block-2 .caption.primary, .text.block-2 .class-caption, .text.block-2 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-02 .caption.secondary, .text.block-02 .class-caption.sc-secondary, .text.block-2 .caption.secondary, .text.block-2 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-02 .caption-title, .text.block-02 .class-caption_title, .text.block-2 .caption-title, .text.block-2 .class-caption_title {
  filter: unset !important;
}
.text.block-02 .credit, .text.block-02 .class-credit, .text.block-2 .credit, .text.block-2 .class-credit {
  filter: unset !important;
}
.text.block-02 .overline, .text.block-02 .class-overline, .text.block-2 .overline, .text.block-2 .class-overline {
  filter: unset !important;
}
.text.block-03, .text.block-3 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-image: none;
  filter: unset !important;
  border-style: solid;
  border-radius: 0vmax;
  overflow: hidden;
  border-width: calc(2 * var(--bp)) !important;
  border-color: #949494;
}
@media screen and (max-width: 768px) {
  .text.block-03, .text.block-3 {
    border-width: 2px !important;
  }
}
.text.block-03 .text-content, .text.block-3 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-03 .display, .text.block-03 .class-display, .text.block-3 .display, .text.block-3 .class-display {
  filter: unset !important;
}
.text.block-03 .title, .text.block-03 .class-title, .text.block-3 .title, .text.block-3 .class-title {
  filter: unset !important;
}
.text.block-03 .subtitle, .text.block-03 .class-subtitle, .text.block-3 .subtitle, .text.block-3 .class-subtitle {
  filter: unset !important;
}
.text.block-03 .subheading, .text.block-03 .class-subheading, .text.block-3 .subheading, .text.block-3 .class-subheading {
  filter: unset !important;
}
.text.block-03 .body, .text.block-03 .class-body, .text.block-3 .body, .text.block-3 .class-body {
  filter: unset !important;
}
.text.block-03 .body.large, .text.block-03 .class-body.scale-large, .text.block-3 .body.large, .text.block-3 .class-body.scale-large {
  filter: unset !important;
}
.text.block-03 .quote, .text.block-03 .class-quote, .text.block-3 .quote, .text.block-3 .class-quote {
  filter: unset !important;
}
.text.block-03 .quote-attribution, .text.block-03 .class-quote_attribution, .text.block-3 .quote-attribution, .text.block-3 .class-quote_attribution {
  filter: unset !important;
}
.text.block-03 .caption, .text.block-03 .caption.primary, .text.block-03 .class-caption, .text.block-03 .class-caption.sc-primary, .text.block-3 .caption, .text.block-3 .caption.primary, .text.block-3 .class-caption, .text.block-3 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-03 .caption.secondary, .text.block-03 .class-caption.sc-secondary, .text.block-3 .caption.secondary, .text.block-3 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-03 .caption-title, .text.block-03 .class-caption_title, .text.block-3 .caption-title, .text.block-3 .class-caption_title {
  filter: unset !important;
}
.text.block-03 .credit, .text.block-03 .class-credit, .text.block-3 .credit, .text.block-3 .class-credit {
  filter: unset !important;
}
.text.block-03 .overline, .text.block-03 .class-overline, .text.block-3 .overline, .text.block-3 .class-overline {
  filter: unset !important;
}
.text.block-04, .text.block-4 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-image: none;
  filter: unset !important;
  border-style: solid;
  border-radius: 0vmax;
  overflow: hidden;
  border-width: calc(2 * var(--bp)) !important;
  border-color: #f0f0f1;
}
@media screen and (max-width: 768px) {
  .text.block-04, .text.block-4 {
    border-width: 2px !important;
  }
}
.text.block-04 .text-content, .text.block-4 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-04 .display, .text.block-04 .class-display, .text.block-4 .display, .text.block-4 .class-display {
  filter: unset !important;
}
.text.block-04 .title, .text.block-04 .class-title, .text.block-4 .title, .text.block-4 .class-title {
  filter: unset !important;
}
.text.block-04 .subtitle, .text.block-04 .class-subtitle, .text.block-4 .subtitle, .text.block-4 .class-subtitle {
  filter: unset !important;
}
.text.block-04 .subheading, .text.block-04 .class-subheading, .text.block-4 .subheading, .text.block-4 .class-subheading {
  filter: unset !important;
}
.text.block-04 .body, .text.block-04 .class-body, .text.block-4 .body, .text.block-4 .class-body {
  filter: unset !important;
}
.text.block-04 .body.large, .text.block-04 .class-body.scale-large, .text.block-4 .body.large, .text.block-4 .class-body.scale-large {
  filter: unset !important;
}
.text.block-04 .quote, .text.block-04 .class-quote, .text.block-4 .quote, .text.block-4 .class-quote {
  filter: unset !important;
}
.text.block-04 .quote-attribution, .text.block-04 .class-quote_attribution, .text.block-4 .quote-attribution, .text.block-4 .class-quote_attribution {
  filter: unset !important;
}
.text.block-04 .caption, .text.block-04 .caption.primary, .text.block-04 .class-caption, .text.block-04 .class-caption.sc-primary, .text.block-4 .caption, .text.block-4 .caption.primary, .text.block-4 .class-caption, .text.block-4 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-04 .caption.secondary, .text.block-04 .class-caption.sc-secondary, .text.block-4 .caption.secondary, .text.block-4 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-04 .caption-title, .text.block-04 .class-caption_title, .text.block-4 .caption-title, .text.block-4 .class-caption_title {
  filter: unset !important;
}
.text.block-04 .credit, .text.block-04 .class-credit, .text.block-4 .credit, .text.block-4 .class-credit {
  filter: unset !important;
}
.text.block-04 .overline, .text.block-04 .class-overline, .text.block-4 .overline, .text.block-4 .class-overline {
  filter: unset !important;
}
.text.block-05, .text.block-5 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-color: #e2e2e2;
  background-image: none;
  filter: unset !important;
}
.text.block-05 .text-content, .text.block-5 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-05 .display, .text.block-05 .class-display, .text.block-5 .display, .text.block-5 .class-display {
  filter: unset !important;
}
.text.block-05 .title, .text.block-05 .class-title, .text.block-5 .title, .text.block-5 .class-title {
  filter: unset !important;
}
.text.block-05 .subtitle, .text.block-05 .class-subtitle, .text.block-5 .subtitle, .text.block-5 .class-subtitle {
  filter: unset !important;
}
.text.block-05 .subheading, .text.block-05 .class-subheading, .text.block-5 .subheading, .text.block-5 .class-subheading {
  filter: unset !important;
}
.text.block-05 .body, .text.block-05 .class-body, .text.block-5 .body, .text.block-5 .class-body {
  filter: unset !important;
}
.text.block-05 .body.large, .text.block-05 .class-body.scale-large, .text.block-5 .body.large, .text.block-5 .class-body.scale-large {
  filter: unset !important;
}
.text.block-05 .quote, .text.block-05 .class-quote, .text.block-5 .quote, .text.block-5 .class-quote {
  filter: unset !important;
}
.text.block-05 .quote-attribution, .text.block-05 .class-quote_attribution, .text.block-5 .quote-attribution, .text.block-5 .class-quote_attribution {
  filter: unset !important;
}
.text.block-05 .caption, .text.block-05 .caption.primary, .text.block-05 .class-caption, .text.block-05 .class-caption.sc-primary, .text.block-5 .caption, .text.block-5 .caption.primary, .text.block-5 .class-caption, .text.block-5 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-05 .caption.secondary, .text.block-05 .class-caption.sc-secondary, .text.block-5 .caption.secondary, .text.block-5 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-05 .caption-title, .text.block-05 .class-caption_title, .text.block-5 .caption-title, .text.block-5 .class-caption_title {
  filter: unset !important;
}
.text.block-05 .credit, .text.block-05 .class-credit, .text.block-5 .credit, .text.block-5 .class-credit {
  filter: unset !important;
}
.text.block-05 .overline, .text.block-05 .class-overline, .text.block-5 .overline, .text.block-5 .class-overline {
  filter: unset !important;
}
.text.block-06, .text.block-6 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-color: #f0f0f1;
  background-image: none;
  filter: unset !important;
}
.text.block-06 .text-content, .text.block-6 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-06 .display, .text.block-06 .class-display, .text.block-6 .display, .text.block-6 .class-display {
  filter: unset !important;
}
.text.block-06 .title, .text.block-06 .class-title, .text.block-6 .title, .text.block-6 .class-title {
  filter: unset !important;
}
.text.block-06 .subtitle, .text.block-06 .class-subtitle, .text.block-6 .subtitle, .text.block-6 .class-subtitle {
  filter: unset !important;
}
.text.block-06 .subheading, .text.block-06 .class-subheading, .text.block-6 .subheading, .text.block-6 .class-subheading {
  filter: unset !important;
}
.text.block-06 .body, .text.block-06 .class-body, .text.block-6 .body, .text.block-6 .class-body {
  filter: unset !important;
}
.text.block-06 .body.large, .text.block-06 .class-body.scale-large, .text.block-6 .body.large, .text.block-6 .class-body.scale-large {
  filter: unset !important;
}
.text.block-06 .quote, .text.block-06 .class-quote, .text.block-6 .quote, .text.block-6 .class-quote {
  filter: unset !important;
}
.text.block-06 .quote-attribution, .text.block-06 .class-quote_attribution, .text.block-6 .quote-attribution, .text.block-6 .class-quote_attribution {
  filter: unset !important;
}
.text.block-06 .caption, .text.block-06 .caption.primary, .text.block-06 .class-caption, .text.block-06 .class-caption.sc-primary, .text.block-6 .caption, .text.block-6 .caption.primary, .text.block-6 .class-caption, .text.block-6 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-06 .caption.secondary, .text.block-06 .class-caption.sc-secondary, .text.block-6 .caption.secondary, .text.block-6 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-06 .caption-title, .text.block-06 .class-caption_title, .text.block-6 .caption-title, .text.block-6 .class-caption_title {
  filter: unset !important;
}
.text.block-06 .credit, .text.block-06 .class-credit, .text.block-6 .credit, .text.block-6 .class-credit {
  filter: unset !important;
}
.text.block-06 .overline, .text.block-06 .class-overline, .text.block-6 .overline, .text.block-6 .class-overline {
  filter: unset !important;
}
.text.block-07, .text.block-7 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-color: #5a5a5d;
  background-image: none;
  filter: unset !important;
}
.text.block-07 .text-content, .text.block-7 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-07 .display, .text.block-07 .class-display, .text.block-7 .display, .text.block-7 .class-display {
  filter: unset !important;
}
.text.block-07 .title, .text.block-07 .class-title, .text.block-7 .title, .text.block-7 .class-title {
  filter: unset !important;
}
.text.block-07 .subtitle, .text.block-07 .class-subtitle, .text.block-7 .subtitle, .text.block-7 .class-subtitle {
  filter: unset !important;
}
.text.block-07 .subheading, .text.block-07 .class-subheading, .text.block-7 .subheading, .text.block-7 .class-subheading {
  filter: unset !important;
}
.text.block-07 .body, .text.block-07 .class-body, .text.block-7 .body, .text.block-7 .class-body {
  filter: unset !important;
}
.text.block-07 .body.large, .text.block-07 .class-body.scale-large, .text.block-7 .body.large, .text.block-7 .class-body.scale-large {
  filter: unset !important;
}
.text.block-07 .quote, .text.block-07 .class-quote, .text.block-7 .quote, .text.block-7 .class-quote {
  filter: unset !important;
}
.text.block-07 .quote-attribution, .text.block-07 .class-quote_attribution, .text.block-7 .quote-attribution, .text.block-7 .class-quote_attribution {
  filter: unset !important;
}
.text.block-07 .caption, .text.block-07 .caption.primary, .text.block-07 .class-caption, .text.block-07 .class-caption.sc-primary, .text.block-7 .caption, .text.block-7 .caption.primary, .text.block-7 .class-caption, .text.block-7 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-07 .caption.secondary, .text.block-07 .class-caption.sc-secondary, .text.block-7 .caption.secondary, .text.block-7 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-07 .caption-title, .text.block-07 .class-caption_title, .text.block-7 .caption-title, .text.block-7 .class-caption_title {
  filter: unset !important;
}
.text.block-07 .credit, .text.block-07 .class-credit, .text.block-7 .credit, .text.block-7 .class-credit {
  filter: unset !important;
}
.text.block-07 .overline, .text.block-07 .class-overline, .text.block-7 .overline, .text.block-7 .class-overline {
  filter: unset !important;
}
.text.block-08, .text.block-8 {
  padding-top: 7% !important;
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-bottom: 7% !important;
  background-color: #323232;
  background-image: none;
  filter: unset !important;
}
.text.block-08 .text-content, .text.block-8 .text-content {
  background-image: none;
  filter: unset !important;
}
.text.block-08 .display, .text.block-08 .class-display, .text.block-8 .display, .text.block-8 .class-display {
  filter: unset !important;
}
.text.block-08 .title, .text.block-08 .class-title, .text.block-8 .title, .text.block-8 .class-title {
  filter: unset !important;
}
.text.block-08 .subtitle, .text.block-08 .class-subtitle, .text.block-8 .subtitle, .text.block-8 .class-subtitle {
  filter: unset !important;
}
.text.block-08 .subheading, .text.block-08 .class-subheading, .text.block-8 .subheading, .text.block-8 .class-subheading {
  filter: unset !important;
}
.text.block-08 .body, .text.block-08 .class-body, .text.block-8 .body, .text.block-8 .class-body {
  filter: unset !important;
}
.text.block-08 .body.large, .text.block-08 .class-body.scale-large, .text.block-8 .body.large, .text.block-8 .class-body.scale-large {
  filter: unset !important;
}
.text.block-08 .quote, .text.block-08 .class-quote, .text.block-8 .quote, .text.block-8 .class-quote {
  filter: unset !important;
}
.text.block-08 .quote-attribution, .text.block-08 .class-quote_attribution, .text.block-8 .quote-attribution, .text.block-8 .class-quote_attribution {
  filter: unset !important;
}
.text.block-08 .caption, .text.block-08 .caption.primary, .text.block-08 .class-caption, .text.block-08 .class-caption.sc-primary, .text.block-8 .caption, .text.block-8 .caption.primary, .text.block-8 .class-caption, .text.block-8 .class-caption.sc-primary {
  filter: unset !important;
}
.text.block-08 .caption.secondary, .text.block-08 .class-caption.sc-secondary, .text.block-8 .caption.secondary, .text.block-8 .class-caption.sc-secondary {
  filter: unset !important;
}
.text.block-08 .caption-title, .text.block-08 .class-caption_title, .text.block-8 .caption-title, .text.block-8 .class-caption_title {
  filter: unset !important;
}
.text.block-08 .credit, .text.block-08 .class-credit, .text.block-8 .credit, .text.block-8 .class-credit {
  filter: unset !important;
}
.text.block-08 .overline, .text.block-08 .class-overline, .text.block-8 .overline, .text.block-8 .class-overline {
  filter: unset !important;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(1) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(3) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(7) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(8) .thumbnail-background {
  background: white;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(2) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(4) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(5) .thumbnail-background,
.cms-thumb-select.style .neon-resizable-card:nth-child(6) .thumbnail-background {
  background: black;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(1) .thumbnail-background {
  background: white;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(2) .thumbnail-background {
  background: black;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(3) .thumbnail-background {
  background: white;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(4) .thumbnail-background {
  background: black;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(5) .thumbnail-background {
  background: white;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(6) .thumbnail-background {
  background: white;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(7) .thumbnail-background {
  background: black;
}
.cms-thumb-select.style .neon-resizable-card:nth-child(8) .thumbnail-background {
  background: black;
}
.cms-thumb-select.style .thumbnail-background .content-container-wrapper, .cms-thumb-select.style .thumbnail-background .background-container {
  display: none;
}

.thumbnail.text.block-03, .thumbnail .text.block-03 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.thumbnail.text.block-04, .thumbnail .text.block-04 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.thumbnail.text.block-05, .thumbnail .text.block-05 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.thumbnail.text.block-06, .thumbnail .text.block-06 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.thumbnail.text.block-07, .thumbnail .text.block-07 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.thumbnail.text.block-08, .thumbnail .text.block-08 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
  padding-left: 42px !important;
  padding-right: 42px !important;
}
.caption-container a, .caption-container a.light {
  color: #e8a900;
}
.caption-container a.dark {
  color: #7c1616;
}
.caption-container a:hover, .caption-container a:hover.light {
  color: #e8a900;
}
.caption-container a:hover.dark {
  color: #7c1616;
}
.caption-container a:active, .caption-container a:active.light {
  color: #e8a900;
}
.caption-container a:active.dark {
  color: #7c1616;
}
.caption-container a:visited, .caption-container a:visited.light {
  color: #e8a900;
}
.caption-container a:visited.dark {
  color: #7c1616;
}

.viewer-layout-4 a, .viewer-layout-4 a.light {
  color: #e8a900;
}
.viewer-layout-4 a.dark {
  color: #7c1616;
}
.viewer-layout-4 a:hover, .viewer-layout-4 a:hover.light {
  color: #e8a900;
}
.viewer-layout-4 a:hover.dark {
  color: #7c1616;
}
.viewer-layout-4 a:active, .viewer-layout-4 a:active.light {
  color: #e8a900;
}
.viewer-layout-4 a:active.dark {
  color: #7c1616;
}
.viewer-layout-4 a:visited, .viewer-layout-4 a:visited.light {
  color: #e8a900;
}
.viewer-layout-4 a:visited.dark {
  color: #7c1616;
}

.slideshow-slide .frame-style-1 figure, .slideshow-slide .frame-style-1 .thumbnail-content, .cms-thumb-select .frame-style-1 figure, .cms-thumb-select .frame-style-1 .thumbnail-content {
  border-color: rgba(148, 148, 148, 0.5) !important;
}
.slideshow-slide .frame-style-1 .thumbnail-content, .cms-thumb-select .frame-style-1 .thumbnail-content {
  border-width: 1px !important;
}
.slideshow-slide .frame-style-2 figure, .slideshow-slide .frame-style-2 .thumbnail-content, .cms-thumb-select .frame-style-2 figure, .cms-thumb-select .frame-style-2 .thumbnail-content {
  border-color: #949494 !important;
}
.slideshow-slide .frame-style-2 .thumbnail-content, .cms-thumb-select .frame-style-2 .thumbnail-content {
  border-width: 2px !important;
}
.slideshow-slide .frame-style-3 figure, .slideshow-slide .frame-style-3 .thumbnail-content, .cms-thumb-select .frame-style-3 figure, .cms-thumb-select .frame-style-3 .thumbnail-content {
  border-color: #949494 !important;
}
.slideshow-slide .frame-style-3 .thumbnail-content, .cms-thumb-select .frame-style-3 .thumbnail-content {
  border-width: 5px !important;
}
.slideshow-slide .frame-style-4 figure, .slideshow-slide .frame-style-4 .thumbnail-content, .cms-thumb-select .frame-style-4 figure, .cms-thumb-select .frame-style-4 .thumbnail-content {
  border-color: #949494 !important;
}
.slideshow-slide .frame-style-4 .thumbnail-content, .cms-thumb-select .frame-style-4 .thumbnail-content {
  border-width: 8px !important;
}
.slideshow-slide .frame-style-5 figure, .slideshow-slide .frame-style-5 .thumbnail-content, .cms-thumb-select .frame-style-5 figure, .cms-thumb-select .frame-style-5 .thumbnail-content {
  border-color: rgba(240, 240, 241, 0.5) !important;
}
.slideshow-slide .frame-style-5 .thumbnail-content, .cms-thumb-select .frame-style-5 .thumbnail-content {
  border-width: 1px !important;
}
.slideshow-slide .frame-style-6 figure, .slideshow-slide .frame-style-6 .thumbnail-content, .cms-thumb-select .frame-style-6 figure, .cms-thumb-select .frame-style-6 .thumbnail-content {
  border-color: #f0f0f1 !important;
}
.slideshow-slide .frame-style-6 .thumbnail-content, .cms-thumb-select .frame-style-6 .thumbnail-content {
  border-width: 2px !important;
}
.slideshow-slide .frame-style-7 figure, .slideshow-slide .frame-style-7 .thumbnail-content, .cms-thumb-select .frame-style-7 figure, .cms-thumb-select .frame-style-7 .thumbnail-content {
  border-color: #f0f0f1 !important;
}
.slideshow-slide .frame-style-7 .thumbnail-content, .cms-thumb-select .frame-style-7 .thumbnail-content {
  border-width: 5px !important;
}
.slideshow-slide .frame-style-8 figure, .slideshow-slide .frame-style-8 .thumbnail-content, .cms-thumb-select .frame-style-8 figure, .cms-thumb-select .frame-style-8 .thumbnail-content {
  border-color: #f0f0f1 !important;
}
.slideshow-slide .frame-style-8 .thumbnail-content, .cms-thumb-select .frame-style-8 .thumbnail-content {
  border-width: 8px !important;
}
.slideshow-slide .frame-style-9 figure, .slideshow-slide .frame-style-9 .thumbnail-content, .cms-thumb-select .frame-style-9 figure, .cms-thumb-select .frame-style-9 .thumbnail-content {
  border-color: unset !important;
}
.slideshow-slide .frame-style-10 figure, .slideshow-slide .frame-style-10 .thumbnail-content, .cms-thumb-select .frame-style-10 figure, .cms-thumb-select .frame-style-10 .thumbnail-content {
  border-color: #949494 !important;
}
.slideshow-slide .frame-style-10 .thumbnail-content, .cms-thumb-select .frame-style-10 .thumbnail-content {
  border-width: 5px !important;
}
.slideshow-slide .frame-style-11 figure, .slideshow-slide .frame-style-11 .thumbnail-content, .cms-thumb-select .frame-style-11 figure, .cms-thumb-select .frame-style-11 .thumbnail-content {
  border-color: #f0f0f1 !important;
}
.slideshow-slide .frame-style-11 .thumbnail-content, .cms-thumb-select .frame-style-11 .thumbnail-content {
  border-width: 5px !important;
}
.thumbnail.frame-style-1 .thumbnail-background .background-container,
.thumbnail.frame-style-2 .thumbnail-background .background-container,
.thumbnail.frame-style-3 .thumbnail-background .background-container,
.thumbnail.frame-style-4 .thumbnail-background .background-container,
.thumbnail.frame-style-9 .thumbnail-background .background-container,
.thumbnail.frame-style-10 .thumbnail-background .background-container {
  background-color: white !important;
}

.thumbnail.frame-style-5 .thumbnail-background .background-container,
.thumbnail.frame-style-6 .thumbnail-background .background-container,
.thumbnail.frame-style-7 .thumbnail-background .background-container,
.thumbnail.frame-style-8 .thumbnail-background .background-container,
.thumbnail.frame-style-11 .thumbnail-background .background-container {
  background-color: black !important;
}

.project-story-menu {
  background-color: #f0f0f1;
  background-color: #f0f0f1;
  background-image: none;
}
.project-story-menu article.content-container {
  background-color: #f0f0f1;
}
.project-story-menu .background-container {
  background-color: #f0f0f1;
  background-color: #f0f0f1;
  background-image: none;
}
.project-story-menu .title, .project-story-menu .class-title {
  color: #1d1d1d;
  color: #1d1d1d;
}
.project-story-menu .subtitle, .project-story-menu .class-subtitle {
  color: #1d1d1d;
}
.project-story-menu .description, .project-story-menu .body, .project-story-menu .class-body {
  color: #1d1d1d;
}
.project-story-menu .footer, .project-story-menu .credit, .project-story-menu .class-credit {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.7457627119);
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .project-story-menu .footer, .project-story-menu .credit, .project-story-menu .class-credit {
    font-size: 16px;
  }
}
.project-story-menu .menu__credit * {
  color: #1d1d1d;
}
.project-story-menu .story-card .title, .project-story-menu .story-card .class-title {
  color: #f0f0f1;
}
.project-story-menu .story-card .subtitle, .project-story-menu .story-card .class-subtitle {
  color: #f0f0f1;
}
.project-story-menu .story-card .callout .ground-shape {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 0;
  padding: 0.5vmin 1.5vmin !important;
  color: #f0f0f1;
}
.project-story-menu .story-card .callout h6 {
  color: #f0f0f1;
}

.slideshow-slide .sc-module.asset {
  background-color: unset;
}
.slideshow-slide .sc-module.asset.asset-bg-solid {
  background-color: rgba(0, 0, 0, 0);
}
.slideshow-slide .sc-module.asset.asset-bg-transparent {
  background-color: unset;
}

.map-title, .map-title.title.extra-small {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 10.857155456);
  color: #1d1d1d !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .map-title, .map-title.title.extra-small {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .map-title, .map-title.title.extra-small {
    font-size: 25.17630976px;
  }
}

.map-subtitle.subheading.large, .map-subtitle {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: calc(var(--dp) * 6.608);
  margin-top: 0.5em;
  color: #1d1d1d !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .map-subtitle.subheading.large, .map-subtitle {
    font-size: 17.92px;
  }
}

.map-description.body.large, .map-description {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
  color: #1d1d1d !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .map-description.body.large, .map-description {
    font-size: 17.92px;
  }
}

.map-description p, .place-detail p {
  margin-top: 1em !important;
}
.map-description p:first-child, .place-detail p:first-child {
  margin-top: 0 !important;
}

.place-title, .place-title.subheading.small {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 4.7457627119);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .place-title, .place-title.subheading.small {
    font-size: 14.2857142857px;
  }
}

.sc-map-detail-short-description p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
  color: #1d1d1d !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .sc-map-detail-short-description p {
    font-size: 17.92px;
  }
}

.sc-map-detail-long-description p {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.7457627119);
  color: #1d1d1d !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .sc-map-detail-long-description p {
    font-size: 16px;
  }
}

.map .content, .map .content .place-detail-content {
  background: #f0f0f1 !important;
}

.place-detail .title-bar {
  background: #5a5a5d;
}

.marker {
  background: #7c1616;
  border-color: #f0f0f1;
}

.gallery-scene-wrapper {
  background-color: #f0f0f1;
  background-image: none;
}

.gallery-title, .gallery-title * {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 15.1175032569);
  font-size: calc(var(--dp) * 10.857155456);
  color: #1d1d1d;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-title, .gallery-title * {
    font-size: 31.5811629629px;
  }
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-title, .gallery-title * {
    font-size: 25.17630976px;
  }
}

.gallery-subtitle, .gallery-subtitle * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: calc(var(--dp) * 6.608);
  color: #1d1d1d;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-subtitle, .gallery-subtitle * {
    font-size: 17.92px;
  }
}

.gallery-description, .gallery-description * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 5.6);
  color: #1d1d1d;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-description, .gallery-description * {
    font-size: 17.92px;
  }
}

.gallery-card-text .title, .gallery-card-text .title * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-card-text .title, .gallery-card-text .title * {
    font-size: 12.7551020408px;
  }
}
.gallery-card-text .subtitle, .gallery-card-text .subtitle * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-card-text .subtitle, .gallery-card-text .subtitle * {
    font-size: 11.388483965px;
  }
}
.gallery-card-text .caption, .gallery-card-text .caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-card-text .caption, .gallery-card-text .caption * {
    font-size: 11.388483965px;
  }
}
.gallery-card-text .secondary-caption, .gallery-card-text .secondary-caption * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 3.408332887);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-card-text .secondary-caption, .gallery-card-text .secondary-caption * {
    font-size: 11.388483965px;
  }
}
.gallery-card-text .credit, .gallery-card-text .credit * {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  font-size: calc(var(--dp) * 2.8884177009);
  color: #f0f0f1 !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .gallery-card-text .credit, .gallery-card-text .credit * {
    font-size: 10.1682892545px;
  }
}

.story .timeline {
  background-color: #f0f0f1;
}

.event-card.regular .event-card-text, .event-card.regular .card-pointer {
  background-color: #323232;
}
.event-card.regular .event-title {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 6.608);
  color: #f0f0f1;
  margin-bottom: 0.5em !important;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .event-card.regular .event-title {
    font-size: 17.92px;
  }
}
.event-card.regular .event-date {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
  font-size: calc(var(--dp) * 4.7457627119);
  color: #f0f0f1;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .event-card.regular .event-date {
    font-size: 14.2857142857px;
  }
}
.event-card.regular .event-short-description {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.7457627119);
  color: #f0f0f1;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .event-card.regular .event-short-description {
    font-size: 16px;
  }
}
.event-card.regular .event-long-description {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: calc(var(--dp) * 4.0218328067);
  color: #f0f0f1;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .event-card.regular .event-long-description {
    font-size: 12.7551020408px;
  }
}
.event-card.regular .event-short-description + .event-long-description {
  margin-top: 0.5em;
}
.event-card.regular .event-category {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.1em;
  line-height: 1.5;
  text-transform: uppercase;
  font-size: calc(var(--dp) * 4.0218328067);
  color: #f0f0f1;
}
@media screen and (max-width: 1200px) and (max-height: 1200px) {
  .event-card.regular .event-category {
    font-size: 12.7551020408px;
  }
}

.timeline .story-navigation {
  display: none;
  opacity: 0;
}

.timeline .line {
  border: none !important;
  border-width: 0;
  background: #949494 !important;
  border-color: #949494 !important;
  color: #949494 !important;
}

.timeline .card-dot {
  background: #7c1616 !important;
  border: solid 0.25vmax #f0f0f1 !important;
}

.question-title {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
}

.answer-button {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
}

.feedback-title {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
}

.feedback-description {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
}

.next-button {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
}

.results-grade {
  font-family: "Trend Sans 4", helvetica, arial, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1;
  text-transform: uppercase;
}

.results-text {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
}

.start-over {
  font-family: "Jost", helvetica, arial, sans-serif;
  font-weight: 600;
}

sub, sup {
  font-size: 60%;
}

.project-header-footer .return-home a, .project-header-footer .go-back a {
  flex-flow: row;
  width: fit-content;
  align-items: center;
  border-radius: 0;
  text-decoration: unset;
  background: unset;
}

.next-story-button {
  background-color: unset;
  padding: 0 !important;
}

.next-story-button a {
  background-color: rgba(0, 0, 0, 0);
  white-space: nowrap;
  font-family: "Caviar Dreams", helvetica, verdana, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1.1;
  color: white !important;
  padding: 12px;
  font-size: 16px;
  text-transform: unset !important;
  display: block;
}

footer#project-footer .zone1,
footer#project-footer .zone3 {
  padding-bottom: 2vmax !important;
  width: 50%;
}

footer#project-footer .zone2 {
  display: none;
}

.project-header-footer .return-home a .cms-icon,
.project-header-footer .return-home a .icon,
.project-header-footer .go-back a .cms-icon,
.project-header-footer .go-back a .icon {
  min-width: 40px;
  min-height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

footer#project-footer {
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0) 100%) !important;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 0))) !important;
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0) 100%) !important;
  padding-top: 10vmax !important;
}

.project-header-footer .main-nav li {
  font-family: "Caviar Dreams", helvetica, verdana, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1.1;
  color: white !important;
  padding: 0;
  margin-bottom: 0 !important;
  margin: 0;
  cursor: pointer;
}

.project-header-footer .return-home a .label, .project-header-footer .go-back a .label {
  white-space: nowrap;
  font-family: "Caviar Dreams", helvetica, verdana, sans-serif;
  font-weight: 600;
  letter-spacing: 0.02em;
  line-height: 1.1;
  color: white !important;
  padding: 12px;
  padding-left: 6px;
  font-size: 16px;
  display: block;
}

.project-header-footer .main-nav li a {
  padding: 12px 16px;
  margin: 0 4px;
  font-size: 14px;
}

.project-header-footer .main-nav li a.current {
  background-color: rgba(0, 0, 0, 0.7);
  color: #f46844 !important;
}

.project-header-footer nav.main-nav {
  padding: 24px;
}

@media screen and (max-width: 950px) {
  .project-header-footer nav.main-nav {
    display: none !important;
  }
  footer#project-footer .zone1,
  footer#project-footer .zone3 {
    padding: 12px !important;
    padding-bottom: 18px !important;
  }
}
.project-header-footer .return-home a:hover,
.project-header-footer .go-back a:hover {
  background: unset;
}

.navigation-item.left {
  justify-content: flex-start !important;
}
.navigation-item.right {
  justify-content: flex-end !important;
}
.navigation-item .arrow-nav button {
  padding: 1vmax 0 !important;
  background: rgba(0, 0, 0, 0.3) !important;
}
.navigation-item .arrow-nav button:hover {
  background: rgba(0, 0, 0, 0.5) !important;
}

footer#project-footer {
  min-height: 54px;
}

footer#project-footer .zone3 {
  padding-top: 0 !important;
  align-items: flex-end;
}

.next-story-button {
  background-color: rgba(0, 0, 0, 0.5);
  padding: 0 !important;
  height: fit-content;
}
.next-story-button:hover {
  background-color: rgba(0, 0, 0, 0.75) !important;
}
.next-story-button a {
  padding: 1vmax 1.5vmax !important;
}
@media screen and (max-width: 950px) {
  .next-story-button a {
    padding: 12px 18px !important;
  }
}

@media screen and (max-width: 950px) {
  footer#project-footer .zone1, footer#project-footer .zone3 {
    padding: 12px !important;
    padding-bottom: 14px !important;
    width: fit-content !important;
    height: fit-content !important;
  }
}
.left.arrow-nav button > div .cms-icon,
.right.arrow-nav button > div .cms-icon {
  filter: unset !important;
}

.asset.image-container.lightbox-icon:before {
  content: "";
  bottom: calc(50% - 6 * var(--dp));
  right: calc(50% - 6 * var(--dp));
  width: calc(12 * var(--dp)) !important;
  height: calc(12 * var(--dp)) !important;
  z-index: 1000;
  background-position: center !important;
  position: absolute;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 41.73 41.73'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B opacity: .4; %7D .cls-1, .cls-2 %7B stroke-width: 0px; %7D .cls-2 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M20.85,41.73c-2.87,0-5.58-.55-8.11-1.65-2.53-1.1-4.74-2.59-6.63-4.47s-3.38-4.1-4.47-6.63C.55,26.44,0,23.73,0,20.85c0-2.88.55-5.58,1.65-8.12,1.1-2.53,2.6-4.74,4.49-6.64,1.89-1.89,4.1-3.38,6.63-4.47,2.53-1.08,5.22-1.63,8.09-1.63s5.59.54,8.14,1.63c2.54,1.08,4.76,2.57,6.64,4.46,1.89,1.89,3.37,4.11,4.46,6.65,1.09,2.54,1.63,5.26,1.63,8.14s-.54,5.58-1.63,8.1c-1.08,2.51-2.57,4.71-4.47,6.6-1.89,1.89-4.11,3.38-6.65,4.49-2.54,1.11-5.25,1.66-8.13,1.66Z'/%3E%3Cpolygon class='cls-2' points='19.22 31.22 22.82 31.22 22.82 22.89 31.21 22.89 31.21 19.28 22.82 19.28 22.82 10.52 19.22 10.52 19.22 19.28 10.51 19.28 10.51 22.89 19.22 22.89 19.22 31.22'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  filter: unset;
  -webkit-filter: unset;
  -moz-filter: unset;
  opacity: 0;
}

@media (max-width: 768px) {
  .asset.image-container.lightbox-icon:before {
    bottom: calc(50% - 12px);
    right: calc(50% - 12px);
    width: 48px !important;
    height: 48px !important;
    filter: unset;
    -webkit-filter: unset;
    -moz-filter: unset;
    opacity: 0;
  }
}
.asset.image-container.lightbox-icon:hover:before {
  opacity: 1;
}

/*# sourceMappingURL=dest-theme-650738d7c0f0a07dfe8723b8.css.map */
