@charset "UTF-8";
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top; }

.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020; }

.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  border-radius: 4px; }

.fancybox-opened {
  z-index: 8030; }

.fancybox-opened .fancybox-skin {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }

.fancybox-outer, .fancybox-inner {
  position: relative; }

.fancybox-inner {
  overflow: hidden; }

.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch; }

.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap; }

.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%; }

.fancybox-image {
  max-width: 100%;
  max-height: 100%; }

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("images/fancybox//fancybox_sprite.png"); }

#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060; }

#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("images/fancybox//fancybox_loading.gif") center center no-repeat; }

.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040; }

.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("images/fancybox//blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040; }

.fancybox-prev {
  left: 0; }

.fancybox-next {
  right: 0; }

.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden; }

.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px; }

.fancybox-next span {
  right: 10px;
  background-position: 0 -72px; }

.fancybox-nav:hover span {
  visibility: visible; }

.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important; }

/* Overlay helper */
.fancybox-lock {
  overflow: visible !important;
  width: auto; }

.fancybox-lock body {
  overflow: hidden !important; }

.fancybox-lock-test {
  overflow-y: hidden !important; }

.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("images/fancybox//fancybox_overlay.png"); }

.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0; }

.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll; }

/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050; }

.fancybox-opened .fancybox-title {
  visibility: visible; }

.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center; }

.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap; }

.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff; }

.fancybox-title-inside-wrap {
  padding-top: 10px; }

.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url("images/fancybox//fancybox_sprite@2x.png");
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/ }
  #fancybox-loading div {
    background-image: url("images/fancybox//fancybox_loading@2x.gif");
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/ } }

/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled {
  position: relative; }

.flickity-enabled:focus {
  outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%; }

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%; }

/* draggable */
.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: grab; }

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: grabbing; }

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333; }

.flickity-button:hover {
  background: white;
  cursor: pointer; }

.flickity-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #19F; }

.flickity-button:active {
  opacity: 0.6; }

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none; }

.flickity-button-icon {
  fill: #333; }

/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  transform: translateY(-50%); }

.flickity-prev-next-button.previous {
  left: 10px; }

.flickity-prev-next-button.next {
  right: 10px; }

/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px; }

.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px; }

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%; }

/* ---- page dots ---- */
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1; }

.flickity-rtl .flickity-page-dots {
  direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer; }

.flickity-page-dots .dot.is-selected {
  opacity: 1; }

html, body {
  margin: 0;
  padding: 0; }

ul, ol {
  margin: 0;
  padding: 0;
  list-style-type: none; }

a {
  color: inherit; }

h1, h2, h3, h4, h5 {
  margin: 0; }

button {
  border: none;
  font: inherit;
  padding: 0;
  cursor: pointer;
  background: none; }

p {
  margin-top: 0; }

label {
  font-size: inherit; }

input:not([type=checkbox]),
label,
textarea {
  font-family: inherit;
  outline: 0; }
  input:not([type=checkbox]):invalid,
  label:invalid,
  textarea:invalid {
    outline: 0;
    box-shadow: none; }

figure {
  margin: 0; }

button, .bdi-form__input select, .bdi-filter__select select, .bdi-filter__search select {
  outline: 0; }

table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0; }
  table th, table td {
    margin: 0;
    padding: 0; }

@font-face {
  font-family: "Helvetica";
  src: url("fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");
  src: url("fonts/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"), url("fonts/b4cd926c-1a31-4785-b261-1db1a68c521e.woff2") format("woff2"), url("fonts/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"), url("fonts/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"), url("fonts/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: "Helvetica";
  src: url("fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix");
  src: url("fonts/db853e0e-929b-4272-b420-c946c954cf3a.eot?#iefix") format("eot"), url("fonts/2a5cf81d-ffbe-4c76-8982-270592fb36b0.woff2") format("woff2"), url("fonts/4a9c62ab-b359-4081-8383-a0d1cdebd111.woff") format("woff"), url("fonts/db5f9ba6-05a4-433a-9461-0a6f257a0c3a.ttf") format("truetype"), url("fonts/25e09910-ffc3-4fc4-b0d1-db9a95dface8.svg#25e09910-ffc3-4fc4-b0d1-db9a95dface8") format("svg");
  font-weight: bold;
  font-style: normal; }

.serif, .bdi-lollipop-headline span {
  font-family: "Times New Roman", serif;
  line-height: 1.6; }

.ss-serif {
  font-family: "Helvetica", sans-serif; }

.grid-container {
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .grid-container:before, .grid-container:after {
    content: " ";
    display: table; }
  .grid-container:after {
    clear: both; }

.grid-element--1 {
  box-sizing: border-box;
  width: 8.33333%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--2 {
  box-sizing: border-box;
  width: 16.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--3 {
  box-sizing: border-box;
  width: 25%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--4 {
  box-sizing: border-box;
  width: 33.33333%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--5 {
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--6 {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--7 {
  box-sizing: border-box;
  width: 58.33333%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--8 {
  box-sizing: border-box;
  width: 66.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--9 {
  box-sizing: border-box;
  width: 75%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--10 {
  box-sizing: border-box;
  width: 83.33333%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--11 {
  box-sizing: border-box;
  width: 91.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-element--12 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.grid-adjust {
  margin-left: 0.875rem;
  margin-right: 0.875rem; }

.grid-columns, .grid-columns--2, .grid-columns--3, .grid-columns--4 {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  font-size: 0; }
  .grid-columns:before, .grid-columns--2:before, .grid-columns--3:before, .grid-columns--4:before, .grid-columns:after, .grid-columns--2:after, .grid-columns--3:after, .grid-columns--4:after {
    content: " ";
    display: table; }
  .grid-columns:after, .grid-columns--2:after, .grid-columns--3:after, .grid-columns--4:after {
    clear: both; }
  .grid-columns .grid-column, .grid-columns--2 .grid-column, .grid-columns--3 .grid-column, .grid-columns--4 .grid-column {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    margin-bottom: 0.875rem;
    font-size: 1rem;
    vertical-align: top; }
    @media (min-width: 600px) {
      .grid-columns .grid-column, .grid-columns--2 .grid-column, .grid-columns--3 .grid-column, .grid-columns--4 .grid-column {
        font-size: 1.1rem; } }
    @media (min-width: 600px) {
      .grid-columns .grid-column, .grid-columns--2 .grid-column, .grid-columns--3 .grid-column, .grid-columns--4 .grid-column {
        margin-bottom: 1.75rem; } }
  @media (min-width: 600px) {
    .grid-columns--2 .grid-column {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 600px) {
    .grid-columns--3 .grid-column {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 1024px) {
    .grid-columns--3 .grid-column {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 600px) {
    .grid-columns--4 .grid-column {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 1024px) {
    .grid-columns--4 .grid-column {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }

html, body {
  font-size: 0.95rem;
  line-height: 1.4;
  color: #3c3c3c;
  font-family: "Helvetica", sans-serif;
  text-rendering: optimizeLegibility;
  word-break: break-word;
  -webkit-hyphens: auto;
     -moz-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  hyphenate-limit-lines: 2; }
  @media (min-width: 600px) {
    html, body {
      font-size: 1.1rem; } }
  html.noscroll, body.noscroll {
    height: 100%;
    overflow: hidden; }

#container {
  height: 100%;
  position: relative;
  overflow: hidden; }

h1, h2, h3, h4, h5 {
  font-family: "Helvetica", sans-serif;
  word-break: normal;
  -webkit-hyphens: manual;
     -moz-hyphens: manual;
      -ms-hyphens: manual;
          hyphens: manual; }

h1 {
  font-size: 1.6rem; }
  @media (min-width: 600px) {
    h1 {
      font-size: 2.2rem; } }

.bdi-article__header h1 {
  font-size: 1.2rem; }
  @media (min-width: 600px) {
    .bdi-article__header h1 {
      font-size: 1.65rem; } }

h2 {
  font-size: 1.2rem; }
  @media (min-width: 600px) {
    h2 {
      font-size: 1.65rem; } }
  h2.underlined, .bdi-ctype__linklist h2 {
    padding-bottom: 1.75rem;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  h2.subtitled {
    margin-bottom: 0.4375rem; }

h3 {
  font-size: 1.2rem; }
  @media (min-width: 600px) {
    h3 {
      font-size: 1.32rem; } }
  h3.underlined {
    padding-bottom: 0.875rem;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5);
    margin-bottom: 0.875rem; }

h4 {
  font-size: 1rem;
  margin-bottom: 0.29167rem; }
  @media (min-width: 600px) {
    h4 {
      font-size: 1.1rem; } }
  @media (min-width: 600px) {
    h4 {
      margin-bottom: 0.58333rem; } }

h5 {
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    h5 {
      font-size: 0.825rem; } }

h1, h2, h3 {
  line-height: 1.2;
  margin-bottom: 0.875rem; }
  @media (min-width: 600px) {
    h1, h2, h3 {
      margin-bottom: 1.75rem; } }

[role="main"] {
  position: relative;
  z-index: 1; }

a {
  text-decoration: none; }

p:empty {
  margin: 0 !important; }

[data-initial] {
  padding-left: 2.5em;
  position: relative; }
  [data-initial]:before {
    content: attr(data-initial);
    position: absolute;
    left: 0; }

.grey {
  color: #706f6f; }

.darkened:after, .bdi-teaser--dark .bdi-teaser__wrap:after, .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-cover__figure:after, :not(.nodark)[data-layout]:after, .bdi-preview--bkged .bdi-preview__bkg:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5); }

.darkened.darker:after, .bdi-teaser--dark .darker.bdi-teaser__wrap:after, .bdi-teaser--dark .darker.bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser__wrap--light[data-layout-applied="search"][data-layout]:after, .bdi-teaser--dark .darker.bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser__wrap--clear[data-layout-applied="search"][data-layout]:after, .bdi-teaser--dark .bdi-teaser__wrap[data-layout-applied="search"][data-layout]:after, .darker.bdi-cover__figure:after, .bdi-cover__figure[data-layout-applied="search"][data-layout]:after, .darker:not(.nodark)[data-layout]:after, [data-layout-applied="search"]:not(.nodark)[data-layout]:after, .darkened[data-layout-applied="search"][data-layout]:after, .bdi-preview--bkged .bdi-preview__bkg[data-layout-applied="search"][data-layout]:after, .bdi-preview--bkged .darker.bdi-preview__bkg:after {
  background: rgba(0, 0, 0, 0.9); }

audio {
  width: 100%; }

.bdi__videoControls {
  position: relative;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100px;
  height: 100px; }

.bdi__videoLoading {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  display: none; }
  .bdi__videoLoading .icon {
    animation: spin 2s infinite linear;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1660px -1408px;
    width: 50px;
    height: 50px; }
  .loading .bdi__videoLoading {
    display: block; }

.bdi__videoPlay {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%; }
  .bdi__videoPlay .icon {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1329px -1077px;
    width: 42px;
    height: 42.6px; }
  .running .bdi__videoPlay {
    display: none; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

.ce-align-left {
  text-align: left; }

.ce-align-center {
  text-align: center; }

.ce-align-right {
  text-align: right; }

.ce-table td, .ce-table th {
  vertical-align: top; }

.ce-textpic, .ce-image, .ce-nowrap .ce-bodytext, .ce-gallery, .ce-row, .ce-uploads li, .ce-uploads div {
  overflow: hidden; }

.ce-gallery iframe {
  border-width: 0; }

.ce-border img,
.ce-border iframe {
  border: none;
  padding: 0; }

.ce-column {
  margin-right: 1rem; }

.ce-column:last-child {
  margin-right: 0; }

.ce-row {
  margin-bottom: 1rem; }

.ce-row:last-child {
  margin-bottom: 0; }

.ce-above .ce-bodytext {
  clear: both; }

.ce-intext.ce-left ol, .ce-intext.ce-left ul {
  padding-left: 40px;
  overflow: auto; }

/* Headline */
.ce-headline-left {
  text-align: left; }

.ce-headline-center {
  text-align: center; }

.ce-headline-right {
  text-align: right; }

/* Uploads */
.ce-uploads {
  margin: 0;
  padding: 0; }

.ce-uploads li {
  list-style: none outside none;
  margin: 1em 0; }

.ce-uploads img {
  float: left;
  padding-right: 1em;
  vertical-align: top; }

.ce-uploads span {
  display: block; }

/* Table */
.ce-table {
  width: 100%;
  max-width: 100%; }

.ce-table th, .ce-table td {
  padding: 0.5em 0.75em;
  vertical-align: top; }

.ce-table thead th {
  border-bottom: 2px solid #dadada; }

.ce-table th, .ce-table td {
  border-top: 1px solid #dadada; }

.ce-table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.ce-table-bordered th, .ce-table-bordered td {
  border: 1px solid #dadada; }

/* Space */
.frame-space-before-extra-small {
  margin-top: 1em; }

.frame-space-before-small {
  margin-top: 2em; }

.frame-space-before-medium {
  margin-top: 3em; }

.frame-space-before-large {
  margin-top: 4em; }

.frame-space-before-extra-large {
  margin-top: 5em; }

.frame-space-after-extra-small {
  margin-bottom: 1em; }

.frame-space-after-small {
  margin-bottom: 2em; }

.frame-space-after-medium {
  margin-bottom: 3em; }

.frame-space-after-large {
  margin-bottom: 4em; }

.frame-space-after-extra-large {
  margin-bottom: 5em; }

/* Frame */
.frame-ruler-before:before {
  content: '';
  display: block;
  border-top: 1px solid rgba(0, 0, 0, 0.25);
  margin-bottom: 2em; }

.frame-ruler-after:after {
  content: '';
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);
  margin-top: 2em; }

.frame-indent {
  margin-left: 15%;
  margin-right: 15%; }

.frame-indent-left {
  margin-left: 33%; }

.frame-indent-right {
  margin-right: 33%; }

.responsiveEmbed {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden; }
  .responsiveEmbed iframe, .responsiveEmbed object, .responsiveEmbed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
    overflow: hidden; }

.bdi-story .bdi-panel .bdi-panel__title {
  display: none; }

.bdi-story .bdi-panel .bdi-topbar__elt--title {
  display: none; }

@media (min-width: 600px) {
  .bdi-story .bdi-panel .bdi-panel__title {
    display: block; }
  .bdi-story .bdi-panel .bdi-topbar__elt--title {
    display: block;
    right: 7em; } }

.bdi-story .bdi-panel__content .csc-textpic.csc-textpic-center.csc-textpic-above .csc-textpic-image {
  margin-left: -1.75rem;
  margin-right: -1.75rem; }

.bdi-story .bdi-panel__content .csc-textpic.csc-textpic-center.csc-textpic-above .csc-textpic-caption {
  margin-left: 1.75rem;
  margin-right: 1.75rem; }

.bdi-story .bdi-panel__content .bdi-ctype__text .bdi-ctype__wrap, .bdi-story .bdi-panel__content .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-story .bdi-panel__content .bdi-ctype__bullets .bdi-ctype__wrap {
  margin: 0 auto; }

.bdi-story .bdi-story-article__content-block--gallery {
  margin-top: -3em;
  margin-left: 0em; }
  @media (min-width: 1024px) {
    .bdi-story .bdi-story-article__content-block--gallery {
      margin-left: 5em; } }

.bdi-story figcaption.csc-textpic-caption {
  width: auto;
  margin: 0.875rem 1.75rem !important;
  font-family: "Times New Roman", sans-serif;
  line-height: 1.4; }
  @media (min-width: 1024px) {
    .bdi-story figcaption.csc-textpic-caption {
      width: 64%;
      margin: 0.875rem auto 0.875rem auto !important; } }

.js .bdi-no-js-only {
  display: none; }

@keyframes randomMoveAnimation {
  0% {
    transform: translateX(0) translateY(0); }
  20% {
    transform: translateX(2px) translateY(-0.41px); }
  40% {
    transform: translateX(4px) translateY(0px); }
  60% {
    transform: translateX(-2px) translateY(5px); }
  80% {
    transform: translateX(2px) translateY(3px); }
  0% {
    transform: translateX(0) translateY(0); } }

@keyframes pulseAnimation {
  0% {
    transform: scale(1); }
  10% {
    transform: scale(1); }
  20% {
    transform: scale(1.6); }
  30% {
    transform: scale(1); } }

@keyframes blinkAnimation {
  0% {
    opacity: 1; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes rotateAnimation {
  0% {
    transform: rotate(0deg 50% 50%); }
  100% {
    transform: rotate(-360deg 50% 50%); } }

@keyframes shakeAnimation {
  0% {
    transform: rotate(0deg); }
  10% {
    transform: rotate(-5deg); }
  30% {
    transform: rotate(2deg); }
  50% {
    transform: rotate(-3deg); }
  80% {
    transform: rotate(7deg); } }

.bdi-loader, .bdi-panel__container.active:before, .bdi-search--layout .bdi-search__header:after {
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
  background: #009ee0; }
  @media (min-width: 600px) {
    .bdi-loader, .bdi-panel__container.active:before, .bdi-search--layout .bdi-search__header:after {
      width: 1.75rem;
      height: 1.75rem; } }

.bdi-button--hamburger, .bdi-topbar__elt--menu a, .bdi-topbar__elt--menu button {
  width: 25px;
  height: 22px;
  display: block;
  position: relative; }
  .bdi-button--hamburger span, .bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span, .bdi-button--hamburger:after, .bdi-topbar__elt--menu a:after, .bdi-topbar__elt--menu button:after, .bdi-button--hamburger:before, .bdi-topbar__elt--menu a:before, .bdi-topbar__elt--menu button:before {
    width: 100%;
    height: 4px;
    background: #3c3c3c;
    position: absolute;
    transition: all 0.15s linear;
    transform-origin: 50% 50%; }
  .bdi-button--hamburger span, .bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span {
    left: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transform: translateY(-50%) scaleX(1); }
  .bdi-button--hamburger:before, .bdi-topbar__elt--menu a:before, .bdi-topbar__elt--menu button:before {
    content: "";
    top: 0;
    left: 0; }
  .bdi-button--hamburger:after, .bdi-topbar__elt--menu a:after, .bdi-topbar__elt--menu button:after {
    content: "";
    bottom: 0;
    right: 0; }
  .bdi-button--hamburger:hover:before, .bdi-topbar__elt--menu a:hover:before, .bdi-topbar__elt--menu button:hover:before {
    transform: translateY(-0.1em); }
  .bdi-button--hamburger:hover:after, .bdi-topbar__elt--menu a:hover:after, .bdi-topbar__elt--menu button:hover:after {
    transform: translateY(0.1em); }
  @media (max-width: 600px) {
    .bdi-button--hamburger, .bdi-topbar__elt--menu a, .bdi-topbar__elt--menu button {
      width: 18px;
      height: 16px; }
      .bdi-button--hamburger span, .bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span, .bdi-button--hamburger:after, .bdi-topbar__elt--menu a:after, .bdi-topbar__elt--menu button:after, .bdi-button--hamburger:before, .bdi-topbar__elt--menu a:before, .bdi-topbar__elt--menu button:before {
        height: 3px; } }
  .bdi-button--hamburger--active span, [data-layout].active .bdi-button--hamburger[data-layout-trigger] span, [data-layout].active .bdi-topbar__elt--menu a[data-layout-trigger] span, .bdi-topbar__elt--menu [data-layout].active a[data-layout-trigger] span, [data-layout].active .bdi-topbar__elt--menu button[data-layout-trigger] span, .bdi-topbar__elt--menu [data-layout].active button[data-layout-trigger] span, .bdi-button--hamburger.active span, .bdi-topbar__elt--menu a.active span, .bdi-topbar__elt--menu button.active span {
    transform: translateY(-50%) scaleX(0); }
  .bdi-button--hamburger--active:before, [data-layout].active .bdi-button--hamburger[data-layout-trigger]:before, [data-layout].active .bdi-topbar__elt--menu a[data-layout-trigger]:before, .bdi-topbar__elt--menu [data-layout].active a[data-layout-trigger]:before, [data-layout].active .bdi-topbar__elt--menu button[data-layout-trigger]:before, .bdi-topbar__elt--menu [data-layout].active button[data-layout-trigger]:before, .bdi-button--hamburger.active:before, .bdi-topbar__elt--menu a.active:before, .bdi-topbar__elt--menu button.active:before {
    top: 50%;
    transform: translateY(-50%) rotate(45deg); }
  .bdi-button--hamburger--active:after, [data-layout].active .bdi-button--hamburger[data-layout-trigger]:after, [data-layout].active .bdi-topbar__elt--menu a[data-layout-trigger]:after, .bdi-topbar__elt--menu [data-layout].active a[data-layout-trigger]:after, [data-layout].active .bdi-topbar__elt--menu button[data-layout-trigger]:after, .bdi-topbar__elt--menu [data-layout].active button[data-layout-trigger]:after, .bdi-button--hamburger.active:after, .bdi-topbar__elt--menu a.active:after, .bdi-topbar__elt--menu button.active:after {
    bottom: 50%;
    transform: translateY(50%) rotate(-45deg); }
  .bdi-button--hamburger--white span, .bdi-button--hamburger--white:after, .bdi-button--hamburger--white:before {
    background: #ffffff; }

.bdi-button__goto {
  display: inline-block;
  border: 1px solid rgba(60, 60, 60, 0.5);
  font-size: 0.75rem;
  font-weight: bold;
  max-width: 100%;
  min-width: 15em;
  box-sizing: border-box;
  transition: border-color 0.15s linear; }
  @media (min-width: 600px) {
    .bdi-button__goto {
      font-size: 0.825rem; } }
  .bdi-button__goto span:first-of-type {
    display: block;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    text-align: center; }
  .bdi-button__goto:hover {
    border-color: #3c3c3c; }
  .bdi-button__goto--right {
    display: inline-block;
    border: 1px solid rgba(60, 60, 60, 0.5);
    font-size: 0.75rem;
    font-weight: bold;
    max-width: 100%;
    min-width: 15em;
    box-sizing: border-box;
    transition: border-color 0.15s linear;
    padding-left: 0.875rem;
    padding-right: 3.5rem;
    padding-bottom: 0.7rem;
    padding-top: 0.7rem;
    position: relative; }
    @media (min-width: 600px) {
      .bdi-button__goto--right {
        font-size: 0.825rem; } }
    .bdi-button__goto--right span:first-of-type {
      display: block;
      box-sizing: border-box;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: center; }
    .bdi-button__goto--right:hover {
      border-color: #3c3c3c; }
    .bdi-button__goto--right > * {
      position: relative;
      box-sizing: border-box;
      z-index: 2; }
    .bdi-button__goto--right .icon {
      display: block;
      width: 2.625rem;
      position: absolute !important;
      top: 0.4375rem;
      right: 0;
      bottom: 0.4375rem;
      left: auto;
      border-color: rgba(60, 60, 60, 0.5);
      border-style: solid;
      border-width: 0;
      border-left-width: 1px;
      z-index: 1;
      transition: border-color 0.15s linear;
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block; }
      .bdi-button__goto--right .icon:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-button__goto--right .icon:after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -593px -574px;
      width: 16.8px;
      height: 12.7px; }
    .bdi-button__goto--right .icon {
      border-color: rgba(60, 60, 60, 0.5); }
    .bdi-button__goto--right:hover .icon {
      border-color: #3c3c3c; }
    .bdi-button__goto--right--white, .bdi-teaser--position .bdi-button__goto, .bdi-position .bdi-button__goto {
      display: inline-block;
      border: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      font-weight: bold;
      max-width: 100%;
      min-width: 15em;
      box-sizing: border-box;
      transition: border-color 0.15s linear;
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      border-color: rgba(255, 255, 255, 0.5); }
      @media (min-width: 600px) {
        .bdi-button__goto--right--white, .bdi-teaser--position .bdi-button__goto, .bdi-position .bdi-button__goto {
          font-size: 0.825rem; } }
      .bdi-button__goto--right--white span:first-of-type, .bdi-teaser--position .bdi-button__goto span:first-of-type, .bdi-position .bdi-button__goto span:first-of-type {
        display: block;
        box-sizing: border-box;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        text-align: center; }
      .bdi-button__goto--right--white:hover, .bdi-teaser--position .bdi-button__goto:hover, .bdi-position .bdi-button__goto:hover {
        border-color: #3c3c3c; }
      .bdi-button__goto--right--white > *, .bdi-teaser--position .bdi-button__goto > *, .bdi-position .bdi-button__goto > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-button__goto--right--white .icon, .bdi-teaser--position .bdi-button__goto .icon, .bdi-position .bdi-button__goto .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-button__goto--right--white .icon:after, .bdi-teaser--position .bdi-button__goto .icon:after, .bdi-position .bdi-button__goto .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-button__goto--right--white .icon:after, .bdi-teaser--position .bdi-button__goto .icon:after, .bdi-position .bdi-button__goto .icon:after {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -627px -600px;
        width: 16.8px;
        height: 12.7px; }
      .bdi-button__goto--right--white .icon, .bdi-teaser--position .bdi-button__goto .icon, .bdi-position .bdi-button__goto .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-button__goto--right--white:hover .icon, .bdi-teaser--position .bdi-button__goto:hover .icon, .bdi-position .bdi-button__goto:hover .icon {
        border-color: #ffffff; }
      .bdi-button__goto--right--white:hover, .bdi-teaser--position .bdi-button__goto:hover, .bdi-position .bdi-button__goto:hover {
        border-color: #ffffff; }
  .bdi-button__goto--download {
    display: inline-block;
    border: 1px solid rgba(60, 60, 60, 0.5);
    font-size: 0.75rem;
    font-weight: bold;
    max-width: 100%;
    min-width: 15em;
    box-sizing: border-box;
    transition: border-color 0.15s linear;
    padding-left: 0.875rem;
    padding-right: 3.5rem;
    padding-bottom: 0.7rem;
    padding-top: 0.7rem;
    position: relative; }
    @media (min-width: 600px) {
      .bdi-button__goto--download {
        font-size: 0.825rem; } }
    .bdi-button__goto--download span:first-of-type {
      display: block;
      box-sizing: border-box;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: center; }
    .bdi-button__goto--download:hover {
      border-color: #3c3c3c; }
    .bdi-button__goto--download > * {
      position: relative;
      box-sizing: border-box;
      z-index: 2; }
    .bdi-button__goto--download .icon {
      display: block;
      width: 2.625rem;
      position: absolute !important;
      top: 0.4375rem;
      right: 0;
      bottom: 0.4375rem;
      left: auto;
      border-color: rgba(60, 60, 60, 0.5);
      border-style: solid;
      border-width: 0;
      border-left-width: 1px;
      z-index: 1;
      transition: border-color 0.15s linear;
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block; }
      .bdi-button__goto--download .icon:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-button__goto--download .icon:after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -359px -348px;
      width: 12.2px;
      height: 18.4px; }
    .bdi-button__goto--download .icon {
      border-color: rgba(60, 60, 60, 0.5); }
    .bdi-button__goto--download:hover .icon {
      border-color: #3c3c3c; }
    .bdi-button__goto--download--white {
      display: inline-block;
      border: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      font-weight: bold;
      max-width: 100%;
      min-width: 15em;
      box-sizing: border-box;
      transition: border-color 0.15s linear;
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      border-color: rgba(255, 255, 255, 0.5); }
      @media (min-width: 600px) {
        .bdi-button__goto--download--white {
          font-size: 0.825rem; } }
      .bdi-button__goto--download--white span:first-of-type {
        display: block;
        box-sizing: border-box;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        text-align: center; }
      .bdi-button__goto--download--white:hover {
        border-color: #3c3c3c; }
      .bdi-button__goto--download--white > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-button__goto--download--white .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-button__goto--download--white .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-button__goto--download--white .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-button__goto--download--white:hover .icon {
        border-color: #ffffff; }
      .bdi-button__goto--download--white:hover {
        border-color: #ffffff; }
  .bdi-button__goto--bottom {
    display: inline-block;
    border: 1px solid rgba(60, 60, 60, 0.5);
    font-size: 0.75rem;
    font-weight: bold;
    max-width: 100%;
    min-width: 15em;
    box-sizing: border-box;
    transition: border-color 0.15s linear;
    padding-left: 0.875rem;
    padding-right: 3.5rem;
    padding-bottom: 0.7rem;
    padding-top: 0.7rem;
    position: relative; }
    @media (min-width: 600px) {
      .bdi-button__goto--bottom {
        font-size: 0.825rem; } }
    .bdi-button__goto--bottom span:first-of-type {
      display: block;
      box-sizing: border-box;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: center; }
    .bdi-button__goto--bottom:hover {
      border-color: #3c3c3c; }
    .bdi-button__goto--bottom > * {
      position: relative;
      box-sizing: border-box;
      z-index: 2; }
    .bdi-button__goto--bottom .icon {
      display: block;
      width: 2.625rem;
      position: absolute !important;
      top: 0.4375rem;
      right: 0;
      bottom: 0.4375rem;
      left: auto;
      border-color: rgba(60, 60, 60, 0.5);
      border-style: solid;
      border-width: 0;
      border-left-width: 1px;
      z-index: 1;
      transition: border-color 0.15s linear;
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block; }
      .bdi-button__goto--bottom .icon:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-button__goto--bottom .icon {
      border-color: rgba(60, 60, 60, 0.5); }
    .bdi-button__goto--bottom:hover .icon {
      border-color: #3c3c3c; }
    .bdi-button__goto--bottom--white {
      display: inline-block;
      border: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      font-weight: bold;
      max-width: 100%;
      min-width: 15em;
      box-sizing: border-box;
      transition: border-color 0.15s linear;
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      border-color: rgba(255, 255, 255, 0.5); }
      @media (min-width: 600px) {
        .bdi-button__goto--bottom--white {
          font-size: 0.825rem; } }
      .bdi-button__goto--bottom--white span:first-of-type {
        display: block;
        box-sizing: border-box;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        text-align: center; }
      .bdi-button__goto--bottom--white:hover {
        border-color: #3c3c3c; }
      .bdi-button__goto--bottom--white > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-button__goto--bottom--white .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-button__goto--bottom--white .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-button__goto--bottom--white .icon:after {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -546px -531px;
        width: 12.7px;
        height: 16.7px; }
      .bdi-button__goto--bottom--white .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-button__goto--bottom--white:hover .icon {
        border-color: #ffffff; }
      .bdi-button__goto--bottom--white:hover {
        border-color: #ffffff; }
  .bdi-button__goto--top {
    display: inline-block;
    border: 1px solid rgba(60, 60, 60, 0.5);
    font-size: 0.75rem;
    font-weight: bold;
    max-width: 100%;
    min-width: 15em;
    box-sizing: border-box;
    transition: border-color 0.15s linear;
    padding-left: 0.875rem;
    padding-right: 3.5rem;
    padding-bottom: 0.7rem;
    padding-top: 0.7rem;
    position: relative; }
    @media (min-width: 600px) {
      .bdi-button__goto--top {
        font-size: 0.825rem; } }
    .bdi-button__goto--top span:first-of-type {
      display: block;
      box-sizing: border-box;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: center; }
    .bdi-button__goto--top:hover {
      border-color: #3c3c3c; }
    .bdi-button__goto--top > * {
      position: relative;
      box-sizing: border-box;
      z-index: 2; }
    .bdi-button__goto--top .icon {
      display: block;
      width: 2.625rem;
      position: absolute !important;
      top: 0.4375rem;
      right: 0;
      bottom: 0.4375rem;
      left: auto;
      border-color: rgba(60, 60, 60, 0.5);
      border-style: solid;
      border-width: 0;
      border-left-width: 1px;
      z-index: 1;
      transition: border-color 0.15s linear;
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block; }
      .bdi-button__goto--top .icon:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-button__goto--top .icon:after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -644px -613px;
      width: 12.7px;
      height: 16.7px; }
    .bdi-button__goto--top .icon {
      border-color: rgba(60, 60, 60, 0.5); }
    .bdi-button__goto--top:hover .icon {
      border-color: #3c3c3c; }
    .bdi-button__goto--top--white {
      display: inline-block;
      border: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      font-weight: bold;
      max-width: 100%;
      min-width: 15em;
      box-sizing: border-box;
      transition: border-color 0.15s linear;
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      border-color: rgba(255, 255, 255, 0.5); }
      @media (min-width: 600px) {
        .bdi-button__goto--top--white {
          font-size: 0.825rem; } }
      .bdi-button__goto--top--white span:first-of-type {
        display: block;
        box-sizing: border-box;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        text-align: center; }
      .bdi-button__goto--top--white:hover {
        border-color: #3c3c3c; }
      .bdi-button__goto--top--white > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-button__goto--top--white .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-button__goto--top--white .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-button__goto--top--white .icon:after {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -657px -630px;
        width: 12.7px;
        height: 16.7px; }
      .bdi-button__goto--top--white .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-button__goto--top--white:hover .icon {
        border-color: #ffffff; }
      .bdi-button__goto--top--white:hover {
        border-color: #ffffff; }
  .bdi-button__goto--back {
    display: inline-block;
    border: 1px solid rgba(60, 60, 60, 0.5);
    font-size: 0.75rem;
    font-weight: bold;
    max-width: 100%;
    min-width: 15em;
    box-sizing: border-box;
    transition: border-color 0.15s linear;
    padding-left: 0.875rem;
    padding-right: 3.5rem;
    padding-bottom: 0.7rem;
    padding-top: 0.7rem;
    position: relative;
    padding-right: 0.875rem;
    padding-left: 3.5rem; }
    @media (min-width: 600px) {
      .bdi-button__goto--back {
        font-size: 0.825rem; } }
    .bdi-button__goto--back span:first-of-type {
      display: block;
      box-sizing: border-box;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: center; }
    .bdi-button__goto--back:hover {
      border-color: #3c3c3c; }
    .bdi-button__goto--back > * {
      position: relative;
      box-sizing: border-box;
      z-index: 2; }
    .bdi-button__goto--back .icon {
      display: block;
      width: 2.625rem;
      position: absolute !important;
      top: 0.4375rem;
      right: 0;
      bottom: 0.4375rem;
      left: auto;
      border-color: rgba(60, 60, 60, 0.5);
      border-style: solid;
      border-width: 0;
      border-left-width: 1px;
      z-index: 1;
      transition: border-color 0.15s linear;
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block; }
      .bdi-button__goto--back .icon:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-button__goto--back .icon:after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -559px -548px;
      width: 16.7px;
      height: 12.7px; }
    .bdi-button__goto--back .icon {
      right: auto;
      left: 0;
      border-left: none;
      border-right-width: 1px; }
    .bdi-button__goto--back .icon {
      border-color: rgba(60, 60, 60, 0.5); }
    .bdi-button__goto--back:hover .icon {
      border-color: #3c3c3c; }
    .bdi-button__goto--back--white {
      display: inline-block;
      border: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      font-weight: bold;
      max-width: 100%;
      min-width: 15em;
      box-sizing: border-box;
      transition: border-color 0.15s linear;
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      padding-right: 0.875rem;
      padding-left: 3.5rem;
      border-color: rgba(255, 255, 255, 0.5); }
      @media (min-width: 600px) {
        .bdi-button__goto--back--white {
          font-size: 0.825rem; } }
      .bdi-button__goto--back--white span:first-of-type {
        display: block;
        box-sizing: border-box;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        text-align: center; }
      .bdi-button__goto--back--white:hover {
        border-color: #3c3c3c; }
      .bdi-button__goto--back--white > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-button__goto--back--white .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-button__goto--back--white .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-button__goto--back--white .icon {
        right: auto;
        left: 0;
        border-left: none;
        border-right-width: 1px; }
      .bdi-button__goto--back--white .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-button__goto--back--white:hover .icon {
        border-color: #ffffff; }
      .bdi-button__goto--back--white:hover {
        border-color: #ffffff; }

.bdi-button__remote {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.15s, opacity 0.15s linear;
  transition: all 0.15s linear; }
  .bdi-button__remote.active {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }

.bdi-button__icons span:before, .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-button__icons span:after, .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-button__icons .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-button__icons span:before, .bdi-button__icons .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-button__icons span:after {
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 5px;
  border: 1px solid #3c3c3c;
  transition: all 0.15s linear;
  box-sizing: border-box; }

.bdi-button__icons span, .bdi-publications-english__button[data-remote="icons"] span {
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }
  .bdi-button__icons span:first-child:before, .bdi-publications-english__button[data-remote="icons"] span:first-child:before, .bdi-button__icons span:first-child:after, .bdi-publications-english__button[data-remote="icons"] span:first-child:after {
    top: 0; }
  .bdi-button__icons span:last-child:before, .bdi-publications-english__button[data-remote="icons"] span:last-child:before, .bdi-button__icons span:last-child:after, .bdi-publications-english__button[data-remote="icons"] span:last-child:after {
    bottom: 0; }
  .bdi-button__icons span:before, .bdi-publications-english__button[data-remote="icons"] span:before {
    left: 0; }
  .bdi-button__icons span:after, .bdi-publications-english__button[data-remote="icons"] span:after {
    right: 0; }

.bdi-button__icons:hover span:before, .bdi-publications-english__button:hover[data-remote="icons"] span:before, .bdi-button__icons:hover span:after, .bdi-publications-english__button:hover[data-remote="icons"] span:after {
  background: #3c3c3c; }

.bdi-button__icons--active .bdi-button__icons span:before, .bdi-button__icons .bdi-button__icons--active span:before, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__icons span:before, .bdi-button__icons .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:before, .bdi-button__icons--active .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-button__icons--active span:before, .bdi-publications-english[data-presentation="icons"] .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-button__icons--active .bdi-button__icons span:after, .bdi-button__icons .bdi-button__icons--active span:after, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__icons span:after, .bdi-button__icons .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:after, .bdi-button__icons--active .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-button__icons--active span:after, .bdi-publications-english[data-presentation="icons"] .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-button__icons--active .bdi-button__list span:before, .bdi-button__list .bdi-button__icons--active span:before, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__list span:before, .bdi-button__list .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:before, .bdi-button__icons--active .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-button__icons--active span:before, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:before, .bdi-button__icons--active .bdi-button__list span:after, .bdi-button__list .bdi-button__icons--active span:after, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__list span:after, .bdi-button__list .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:after, .bdi-button__icons--active .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-button__icons--active span:after, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:after, .bdi-button__icons--active .bdi-button__full span:before, .bdi-button__full .bdi-button__icons--active span:before, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__full span:before, .bdi-button__full .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:before, .bdi-button__icons--active .bdi-button__full span:after, .bdi-button__full .bdi-button__icons--active span:after, .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] .bdi-button__full span:after, .bdi-button__full .bdi-publications-english[data-presentation="icons"] [data-remote="icons"] span:after {
  border-color: #009ee0;
  background: #009ee0 !important; }

.bdi-button__list .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-button__list span:before, .bdi-button__list .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-button__list span:after, .bdi-button__list span:before, .bdi-publications-english__button[data-remote="list"] span:before, .bdi-button__list span:after, .bdi-publications-english__button[data-remote="list"] span:after {
  content: "";
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  background: #3c3c3c;
  box-sizing: border-box;
  transition: all 0.15s linear; }

.bdi-button__list span, .bdi-publications-english__button[data-remote="list"] span {
  width: 18px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }
  .bdi-button__list span:first-child:before, .bdi-publications-english__button[data-remote="list"] span:first-child:before {
    top: 0; }
  .bdi-button__list span:first-child:after, .bdi-publications-english__button[data-remote="list"] span:first-child:after {
    top: 33%; }
  .bdi-button__list span:last-child:before, .bdi-publications-english__button[data-remote="list"] span:last-child:before {
    bottom: 33%; }
  .bdi-button__list span:last-child:after, .bdi-publications-english__button[data-remote="list"] span:last-child:after {
    bottom: 0; }

.bdi-button__list:hover span:first-child:before, .bdi-publications-english__button:hover[data-remote="list"] span:first-child:before {
  transform: translateY(-2px); }

.bdi-button__list:hover span:first-child:after, .bdi-publications-english__button:hover[data-remote="list"] span:first-child:after {
  transform: translateY(-1px); }

.bdi-button__list:hover span:last-child:before, .bdi-publications-english__button:hover[data-remote="list"] span:last-child:before {
  transform: translateY(1px); }

.bdi-button__list:hover span:last-child:after, .bdi-publications-english__button:hover[data-remote="list"] span:last-child:after {
  transform: translateY(2px); }

.bdi-button__list--active .bdi-button__icons span:before, .bdi-button__icons .bdi-button__list--active span:before, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__icons span:before, .bdi-button__icons .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:before, .bdi-button__list--active .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-button__list--active span:before, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:before, .bdi-button__list--active .bdi-button__icons span:after, .bdi-button__icons .bdi-button__list--active span:after, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__icons span:after, .bdi-button__icons .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:after, .bdi-button__list--active .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-button__list--active span:after, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:after, .bdi-button__list--active .bdi-button__list span:before, .bdi-button__list .bdi-button__list--active span:before, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__list span:before, .bdi-button__list .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:before, .bdi-button__list--active .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-button__list--active span:before, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__button[data-remote="list"] span:before, .bdi-button__list--active .bdi-button__list span:after, .bdi-button__list .bdi-button__list--active span:after, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__list span:after, .bdi-button__list .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:after, .bdi-button__list--active .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-button__list--active span:after, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__button[data-remote="list"] span:after, .bdi-button__list--active .bdi-button__full span:before, .bdi-button__full .bdi-button__list--active span:before, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__full span:before, .bdi-button__full .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:before, .bdi-button__list--active .bdi-button__full span:after, .bdi-button__full .bdi-button__list--active span:after, .bdi-publications-english[data-presentation="list"] [data-remote="list"] .bdi-button__full span:after, .bdi-button__full .bdi-publications-english[data-presentation="list"] [data-remote="list"] span:after {
  background: #009ee0;
  transform: none !important; }

.bdi-button__full .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-button__full span:before, .bdi-button__full .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-button__full span:after, .bdi-button__full .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-button__full span:before, .bdi-button__full .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-button__full span:after, .bdi-button__full span:before, .bdi-button__full span:after {
  content: "";
  display: block;
  position: absolute;
  height: 1px;
  width: 100%;
  background: #3c3c3c;
  box-sizing: border-box;
  transition: all 0.15s linear; }

.bdi-button__full span {
  width: 18px;
  height: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); }
  .bdi-button__full span:first-child:before {
    top: 0; }
  .bdi-button__full span:first-child:after {
    top: 33%; }
  .bdi-button__full span:last-child:before {
    bottom: 33%; }
  .bdi-button__full span:last-child:after {
    bottom: 0; }

.bdi-button__full:hover span:first-child:before {
  transform: translateY(-2px); }

.bdi-button__full:hover span:first-child:after {
  transform: translateY(-1px); }

.bdi-button__full:hover span:last-child:before {
  transform: translateY(1px); }

.bdi-button__full:hover span:last-child:after {
  transform: translateY(2px); }

.bdi-button__full--active .bdi-button__icons span:before, .bdi-button__icons .bdi-button__full--active span:before, .bdi-button__full--active .bdi-publications-english__button[data-remote="icons"] span:before, .bdi-publications-english__button[data-remote="icons"] .bdi-button__full--active span:before, .bdi-button__full--active .bdi-button__icons span:after, .bdi-button__icons .bdi-button__full--active span:after, .bdi-button__full--active .bdi-publications-english__button[data-remote="icons"] span:after, .bdi-publications-english__button[data-remote="icons"] .bdi-button__full--active span:after, .bdi-button__full--active .bdi-button__list span:before, .bdi-button__list .bdi-button__full--active span:before, .bdi-button__full--active .bdi-publications-english__button[data-remote="list"] span:before, .bdi-publications-english__button[data-remote="list"] .bdi-button__full--active span:before, .bdi-button__full--active .bdi-button__list span:after, .bdi-button__list .bdi-button__full--active span:after, .bdi-button__full--active .bdi-publications-english__button[data-remote="list"] span:after, .bdi-publications-english__button[data-remote="list"] .bdi-button__full--active span:after, .bdi-button__full--active .bdi-button__full span:before, .bdi-button__full .bdi-button__full--active span:before, .bdi-button__full--active .bdi-button__full span:after, .bdi-button__full .bdi-button__full--active span:after {
  background: #009ee0;
  transform: none !important; }

.bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main .bdi-content, .bdi-main--stylesheet .bdi-content {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-container, .bdi-container .bdi-container, .bdi-main--allfull .bdi-content .bdi-container, .bdi-main .bdi-content .bdi-container, .bdi-main--stylesheet .bdi-content .bdi-container, .bdi-bkg .bdi-container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-container, .bdi-teaser--full > .bdi-teaser__caption .bdi-container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-container, .bdi-teaser--dark .bdi-teaser__caption .bdi-container, .bdi-teaser--banner .bdi-teaser__caption .bdi-container, .bdi-teaser--full .bdi-teaser__container .bdi-container, .bdi-teaser--banner .bdi-teaser__container .bdi-container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-container, .bdi-header__wrap .bdi-container, .bdi-footer__wrap .bdi-container, .bdi-publication--full .bdi-container, .bdi-publication-english--full .bdi-container, .bdi-publicationteaser__content .bdi-container, .bdi-panel__wrap .bdi-container, .bdi-article .bdi-container, .bdi-mediacenter__header .bdi-container, .bdi-mediacenter__content .bdi-container, .bdi-band__wrap .bdi-container, .bdi-gallery .bdi-container, .bdi-topicmap .bdi-container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-container, .bdi-speaker .bdi-container, .bdi-container__test .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-container__test .bdi-content, .bdi-container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-container .bdi-content, .bdi-main--allfull .bdi-content .bdi-content, .bdi-main .bdi-content .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-main .bdi-content .bdi-content, .bdi-main--stylesheet .bdi-content .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-main--stylesheet .bdi-content .bdi-content, .bdi-bkg .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-bkg .bdi-content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--dark > .bdi-teaser__caption .bdi-content, .bdi-teaser--full > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--full > .bdi-teaser__caption .bdi-content, .bdi-teaser--banner > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--banner > .bdi-teaser__caption .bdi-content, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--dark .bdi-teaser__caption .bdi-content, .bdi-teaser--banner .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--banner .bdi-teaser__caption .bdi-content, .bdi-teaser--full .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--banner .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-header__wrap .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-header__wrap .bdi-content, .bdi-footer__wrap .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-footer__wrap .bdi-content, .bdi-publication--full .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-publication--full .bdi-content, .bdi-publication-english--full .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-publication-english--full .bdi-content, .bdi-publicationteaser__content .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-publicationteaser__content .bdi-content, .bdi-panel__wrap .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-panel__wrap .bdi-content, .bdi-article .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-article .bdi-content, .bdi-mediacenter__header .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-mediacenter__header .bdi-content, .bdi-mediacenter__content .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-mediacenter__content .bdi-content, .bdi-band__wrap .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-band__wrap .bdi-content, .bdi-gallery .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-gallery .bdi-content, .bdi-topicmap .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-topicmap .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-speaker .bdi-main--allfull .bdi-content, .bdi-main--allfull .bdi-speaker .bdi-content, .bdi-container__test .bdi-main .bdi-content, .bdi-main .bdi-container__test .bdi-content, .bdi-container .bdi-main .bdi-content, .bdi-main .bdi-container .bdi-content, .bdi-main--allfull .bdi-content .bdi-main .bdi-content, .bdi-main .bdi-main--allfull .bdi-content .bdi-content, .bdi-main .bdi-content .bdi-content, .bdi-main--stylesheet .bdi-content .bdi-main .bdi-content, .bdi-main .bdi-main--stylesheet .bdi-content .bdi-content, .bdi-bkg .bdi-main .bdi-content, .bdi-main .bdi-bkg .bdi-content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--dark > .bdi-teaser__caption .bdi-content, .bdi-teaser--full > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--full > .bdi-teaser__caption .bdi-content, .bdi-teaser--banner > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--banner > .bdi-teaser__caption .bdi-content, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--dark .bdi-teaser__caption .bdi-content, .bdi-teaser--banner .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--banner .bdi-teaser__caption .bdi-content, .bdi-teaser--full .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--banner .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-main .bdi-content, .bdi-main .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-main .bdi-content, .bdi-main .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-main .bdi-content, .bdi-main .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-main .bdi-content, .bdi-main .bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-header__wrap .bdi-main .bdi-content, .bdi-main .bdi-header__wrap .bdi-content, .bdi-footer__wrap .bdi-main .bdi-content, .bdi-main .bdi-footer__wrap .bdi-content, .bdi-publication--full .bdi-main .bdi-content, .bdi-main .bdi-publication--full .bdi-content, .bdi-publication-english--full .bdi-main .bdi-content, .bdi-main .bdi-publication-english--full .bdi-content, .bdi-publicationteaser__content .bdi-main .bdi-content, .bdi-main .bdi-publicationteaser__content .bdi-content, .bdi-panel__wrap .bdi-main .bdi-content, .bdi-main .bdi-panel__wrap .bdi-content, .bdi-article .bdi-main .bdi-content, .bdi-main .bdi-article .bdi-content, .bdi-mediacenter__header .bdi-main .bdi-content, .bdi-main .bdi-mediacenter__header .bdi-content, .bdi-mediacenter__content .bdi-main .bdi-content, .bdi-main .bdi-mediacenter__content .bdi-content, .bdi-band__wrap .bdi-main .bdi-content, .bdi-main .bdi-band__wrap .bdi-content, .bdi-gallery .bdi-main .bdi-content, .bdi-main .bdi-gallery .bdi-content, .bdi-topicmap .bdi-main .bdi-content, .bdi-main .bdi-topicmap .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main .bdi-content, .bdi-main .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-speaker .bdi-main .bdi-content, .bdi-main .bdi-speaker .bdi-content, .bdi-container__test .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-container__test .bdi-content, .bdi-container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-container .bdi-content, .bdi-main--allfull .bdi-content .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-main--allfull .bdi-content .bdi-content, .bdi-main .bdi-content .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-main .bdi-content .bdi-content, .bdi-main--stylesheet .bdi-content .bdi-content, .bdi-bkg .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-bkg .bdi-content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--dark > .bdi-teaser__caption .bdi-content, .bdi-teaser--full > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--full > .bdi-teaser__caption .bdi-content, .bdi-teaser--banner > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner > .bdi-teaser__caption .bdi-content, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-content, .bdi-teaser--dark .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--dark .bdi-teaser__caption .bdi-content, .bdi-teaser--banner .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner .bdi-teaser__caption .bdi-content, .bdi-teaser--full .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--banner .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-header__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-header__wrap .bdi-content, .bdi-footer__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-footer__wrap .bdi-content, .bdi-publication--full .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-publication--full .bdi-content, .bdi-publication-english--full .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-publication-english--full .bdi-content, .bdi-publicationteaser__content .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-publicationteaser__content .bdi-content, .bdi-panel__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-panel__wrap .bdi-content, .bdi-article .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-article .bdi-content, .bdi-mediacenter__header .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-mediacenter__header .bdi-content, .bdi-mediacenter__content .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-mediacenter__content .bdi-content, .bdi-band__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-band__wrap .bdi-content, .bdi-gallery .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-gallery .bdi-content, .bdi-topicmap .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-topicmap .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-speaker .bdi-main--stylesheet .bdi-content, .bdi-main--stylesheet .bdi-speaker .bdi-content {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-container--fixed {
    width: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    position: fixed; }
  .bdi-container--nav {
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-container--nav {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-container--nav {
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-container--nav {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-container--nav {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-container--nav {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container--main {
    padding-left: 0;
    padding-right: 0; }
    @media print {
      .bdi-container--main {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-container--main {
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-container--main {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-container--main {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-container--main {
      padding-left: 0;
      padding-right: 0; } }

.bdi-content {
  margin-bottom: 1.75rem; }
  @media (min-width: 600px) {
    .bdi-content {
      margin-bottom: 3.5rem; } }
  .bdi-content:before, .bdi-content:after {
    content: " ";
    display: table; }
  .bdi-content:after {
    clear: both; }
  .bdi-content > *:last-child {
    margin-bottom: 0; }
  .bdi-content__width {
    width: 100%; }
    .bdi-content__width--noborder, .bdi-content__width--full, .bdi-content__width--large, .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-ctype__wrap {
      width: 100%; }
    .bdi-content__width--small, .bdi-ctype__menu .csc-menu-3 {
      width: 100%; }
    @media (min-width: 1024px) {
      .bdi-content__width--large, .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-ctype__wrap {
        width: 66.66667%; }
      .bdi-content__width--small, .bdi-ctype__menu .csc-menu-3 {
        width: 25%; } }
  .bdi-content__text p, .bdi-content__text ul, .bdi-content__text ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-content__text p a, .bdi-content__text ul a, .bdi-content__text ol a {
      color: #009ee0; }
      .bdi-content__text p a:hover, .bdi-content__text ul a:hover, .bdi-content__text ol a:hover {
        text-decoration: underline; }
  .bdi-content__text ul, .bdi-content__text ol {
    margin-left: 12.5%; }
    .bdi-content__text ul li, .bdi-content__text ol li {
      position: relative; }
      .bdi-content__text ul li:before, .bdi-content__text ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-content__text ul li p, .bdi-content__text ol li p {
        margin: 0; }
    .bdi-content__text ul.ellipsis li:before, .bdi-content__text ol.ellipsis li:before {
      content: "..."; }
  .bdi-content__text ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-content__text ol li {
      counter-increment: ol; }
      .bdi-content__text ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-content__text ol li:before {
            font-size: 1.1rem; } }
  .bdi-content--serif, .bdi-content__copytext, .bdi-ctype__text p, .bdi-ctype__textpic p, .bdi-ctype__bullets p, .bdi-ctype__text ul, .bdi-ctype__textpic ul, .bdi-ctype__bullets ul, .bdi-ctype__text ol, .bdi-ctype__textpic ol, .bdi-ctype__bullets ol, .bodytext, .bdi-content--serif p, .bdi-content__copytext p, .bdi-ctype__text p p, .bdi-ctype__textpic p p, .bdi-ctype__bullets p p, .bdi-ctype__text ul p, .bdi-ctype__textpic ul p, .bdi-ctype__bullets ul p, .bdi-ctype__text ol p, .bdi-ctype__textpic ol p, .bdi-ctype__bullets ol p, .bodytext p, .bdi-content--serif ul, .bdi-content__copytext ul, .bdi-ctype__text p ul, .bdi-ctype__textpic p ul, .bdi-ctype__bullets p ul, .bdi-ctype__text ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__text ol ul, .bdi-ctype__textpic ol ul, .bdi-ctype__bullets ol ul, .bodytext ul, .bdi-content--serif ol, .bdi-content__copytext ol, .bdi-ctype__text p ol, .bdi-ctype__textpic p ol, .bdi-ctype__bullets p ol, .bdi-ctype__text ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__text ol ol, .bdi-ctype__textpic ol ol, .bdi-ctype__bullets ol ol, .bodytext ol {
    font-family: "Times New Roman", serif;
    line-height: 1.6; }
  .bdi-content--ss-serif, .bdi-content__teaser, .bdi-ctype__text p.teaser, .bdi-ctype__textpic p.teaser, .bdi-ctype__bullets p.teaser, .bdi-ctype__text ul.teaser, .bdi-ctype__textpic ul.teaser, .bdi-ctype__bullets ul.teaser, .bdi-ctype__text ol.teaser, .bdi-ctype__textpic ol.teaser, .bdi-ctype__bullets ol.teaser, div.teaser p, .bdi-content__teaser-thumb, .bdi-content__copytext strong, .bdi-ctype__text p strong, .bdi-ctype__textpic p strong, .bdi-ctype__bullets p strong, .bdi-ctype__text ul strong, .bdi-ctype__textpic ul strong, .bdi-ctype__bullets ul strong, .bdi-ctype__text ol strong, .bdi-ctype__textpic ol strong, .bdi-ctype__bullets ol strong, .bodytext strong, .bdi-content--ss-serif p, .bdi-content__teaser p, .bdi-ctype__text p.teaser p, .bdi-ctype__textpic p.teaser p, .bdi-ctype__bullets p.teaser p, .bdi-ctype__text ul.teaser p, .bdi-ctype__textpic ul.teaser p, .bdi-ctype__bullets ul.teaser p, .bdi-ctype__text ol.teaser p, .bdi-ctype__textpic ol.teaser p, .bdi-ctype__bullets ol.teaser p, div.teaser p p, .bdi-content__teaser-thumb p, .bdi-content__copytext strong p, .bdi-ctype__text p strong p, .bdi-ctype__textpic p strong p, .bdi-ctype__bullets p strong p, .bdi-ctype__text ul strong p, .bdi-ctype__textpic ul strong p, .bdi-ctype__bullets ul strong p, .bdi-ctype__text ol strong p, .bdi-ctype__textpic ol strong p, .bdi-ctype__bullets ol strong p, .bodytext strong p, .bdi-content--ss-serif ul, .bdi-content__teaser ul, .bdi-ctype__text p.teaser ul, .bdi-ctype__textpic p.teaser ul, .bdi-ctype__bullets p.teaser ul, .bdi-ctype__text ul.teaser ul, .bdi-ctype__textpic ul.teaser ul, .bdi-ctype__bullets ul.teaser ul, .bdi-ctype__text ol.teaser ul, .bdi-ctype__textpic ol.teaser ul, .bdi-ctype__bullets ol.teaser ul, div.teaser p ul, .bdi-content__teaser-thumb ul, .bdi-content__copytext strong ul, .bdi-ctype__text p strong ul, .bdi-ctype__textpic p strong ul, .bdi-ctype__bullets p strong ul, .bdi-ctype__text ul strong ul, .bdi-ctype__textpic ul strong ul, .bdi-ctype__bullets ul strong ul, .bdi-ctype__text ol strong ul, .bdi-ctype__textpic ol strong ul, .bdi-ctype__bullets ol strong ul, .bodytext strong ul, .bdi-content--ss-serif ol, .bdi-content__teaser ol, .bdi-ctype__text p.teaser ol, .bdi-ctype__textpic p.teaser ol, .bdi-ctype__bullets p.teaser ol, .bdi-ctype__text ul.teaser ol, .bdi-ctype__textpic ul.teaser ol, .bdi-ctype__bullets ul.teaser ol, .bdi-ctype__text ol.teaser ol, .bdi-ctype__textpic ol.teaser ol, .bdi-ctype__bullets ol.teaser ol, div.teaser p ol, .bdi-content__teaser-thumb ol, .bdi-content__copytext strong ol, .bdi-ctype__text p strong ol, .bdi-ctype__textpic p strong ol, .bdi-ctype__bullets p strong ol, .bdi-ctype__text ul strong ol, .bdi-ctype__textpic ul strong ol, .bdi-ctype__bullets ul strong ol, .bdi-ctype__text ol strong ol, .bdi-ctype__textpic ol strong ol, .bdi-ctype__bullets ol strong ol, .bodytext strong ol {
    font-family: "Helvetica", sans-serif; }
  .bdi-content__teaser, .bdi-ctype__text p.teaser, .bdi-ctype__textpic p.teaser, .bdi-ctype__bullets p.teaser, .bdi-ctype__text ul.teaser, .bdi-ctype__textpic ul.teaser, .bdi-ctype__bullets ul.teaser, .bdi-ctype__text ol.teaser, .bdi-ctype__textpic ol.teaser, .bdi-ctype__bullets ol.teaser, div.teaser p {
    line-height: 1.6; }
    .bdi-content__teaser p, .bdi-ctype__text p.teaser p, .bdi-ctype__textpic p.teaser p, .bdi-ctype__bullets p.teaser p, .bdi-ctype__text ul.teaser p, .bdi-ctype__textpic ul.teaser p, .bdi-ctype__bullets ul.teaser p, .bdi-ctype__text ol.teaser p, .bdi-ctype__textpic ol.teaser p, .bdi-ctype__bullets ol.teaser p, div.teaser p p, .bdi-content__teaser ul, .bdi-ctype__text p.teaser ul, .bdi-ctype__textpic p.teaser ul, .bdi-ctype__bullets p.teaser ul, .bdi-ctype__text ul.teaser ul, .bdi-ctype__textpic ul.teaser ul, .bdi-ctype__bullets ul.teaser ul, .bdi-ctype__text ol.teaser ul, .bdi-ctype__textpic ol.teaser ul, .bdi-ctype__bullets ol.teaser ul, div.teaser p ul, .bdi-content__teaser ol, .bdi-ctype__text p.teaser ol, .bdi-ctype__textpic p.teaser ol, .bdi-ctype__bullets p.teaser ol, .bdi-ctype__text ul.teaser ol, .bdi-ctype__textpic ul.teaser ol, .bdi-ctype__bullets ul.teaser ol, .bdi-ctype__text ol.teaser ol, .bdi-ctype__textpic ol.teaser ol, .bdi-ctype__bullets ol.teaser ol, div.teaser p ol {
      margin-bottom: 1.75rem;
      box-sizing: border-box; }
      .bdi-content__teaser p a, .bdi-ctype__text p.teaser p a, .bdi-ctype__textpic p.teaser p a, .bdi-ctype__bullets p.teaser p a, .bdi-ctype__text ul.teaser p a, .bdi-ctype__textpic ul.teaser p a, .bdi-ctype__bullets ul.teaser p a, .bdi-ctype__text ol.teaser p a, .bdi-ctype__textpic ol.teaser p a, .bdi-ctype__bullets ol.teaser p a, div.teaser p p a, .bdi-content__teaser ul a, .bdi-ctype__text p.teaser ul a, .bdi-ctype__textpic p.teaser ul a, .bdi-ctype__bullets p.teaser ul a, .bdi-ctype__text ul.teaser ul a, .bdi-ctype__textpic ul.teaser ul a, .bdi-ctype__bullets ul.teaser ul a, .bdi-ctype__text ol.teaser ul a, .bdi-ctype__textpic ol.teaser ul a, .bdi-ctype__bullets ol.teaser ul a, div.teaser p ul a, .bdi-content__teaser ol a, .bdi-ctype__text p.teaser ol a, .bdi-ctype__textpic p.teaser ol a, .bdi-ctype__bullets p.teaser ol a, .bdi-ctype__text ul.teaser ol a, .bdi-ctype__textpic ul.teaser ol a, .bdi-ctype__bullets ul.teaser ol a, .bdi-ctype__text ol.teaser ol a, .bdi-ctype__textpic ol.teaser ol a, .bdi-ctype__bullets ol.teaser ol a, div.teaser p ol a {
        color: #009ee0; }
        .bdi-content__teaser p a:hover, .bdi-ctype__text p.teaser p a:hover, .bdi-ctype__textpic p.teaser p a:hover, .bdi-ctype__bullets p.teaser p a:hover, .bdi-ctype__text ul.teaser p a:hover, .bdi-ctype__textpic ul.teaser p a:hover, .bdi-ctype__bullets ul.teaser p a:hover, .bdi-ctype__text ol.teaser p a:hover, .bdi-ctype__textpic ol.teaser p a:hover, .bdi-ctype__bullets ol.teaser p a:hover, div.teaser p p a:hover, .bdi-content__teaser ul a:hover, .bdi-ctype__text p.teaser ul a:hover, .bdi-ctype__textpic p.teaser ul a:hover, .bdi-ctype__bullets p.teaser ul a:hover, .bdi-ctype__text ul.teaser ul a:hover, .bdi-ctype__textpic ul.teaser ul a:hover, .bdi-ctype__bullets ul.teaser ul a:hover, .bdi-ctype__text ol.teaser ul a:hover, .bdi-ctype__textpic ol.teaser ul a:hover, .bdi-ctype__bullets ol.teaser ul a:hover, div.teaser p ul a:hover, .bdi-content__teaser ol a:hover, .bdi-ctype__text p.teaser ol a:hover, .bdi-ctype__textpic p.teaser ol a:hover, .bdi-ctype__bullets p.teaser ol a:hover, .bdi-ctype__text ul.teaser ol a:hover, .bdi-ctype__textpic ul.teaser ol a:hover, .bdi-ctype__bullets ul.teaser ol a:hover, .bdi-ctype__text ol.teaser ol a:hover, .bdi-ctype__textpic ol.teaser ol a:hover, .bdi-ctype__bullets ol.teaser ol a:hover, div.teaser p ol a:hover {
          text-decoration: underline; }
    .bdi-content__teaser ul, .bdi-ctype__text p.teaser ul, .bdi-ctype__textpic p.teaser ul, .bdi-ctype__bullets p.teaser ul, .bdi-ctype__text ul.teaser ul, .bdi-ctype__textpic ul.teaser ul, .bdi-ctype__bullets ul.teaser ul, .bdi-ctype__text ol.teaser ul, .bdi-ctype__textpic ol.teaser ul, .bdi-ctype__bullets ol.teaser ul, div.teaser p ul, .bdi-content__teaser ol, .bdi-ctype__text p.teaser ol, .bdi-ctype__textpic p.teaser ol, .bdi-ctype__bullets p.teaser ol, .bdi-ctype__text ul.teaser ol, .bdi-ctype__textpic ul.teaser ol, .bdi-ctype__bullets ul.teaser ol, .bdi-ctype__text ol.teaser ol, .bdi-ctype__textpic ol.teaser ol, .bdi-ctype__bullets ol.teaser ol, div.teaser p ol {
      margin-left: 12.5%; }
      .bdi-content__teaser ul li, .bdi-ctype__text p.teaser ul li, .bdi-ctype__textpic p.teaser ul li, .bdi-ctype__bullets p.teaser ul li, .bdi-ctype__text ul.teaser ul li, .bdi-ctype__textpic ul.teaser ul li, .bdi-ctype__bullets ul.teaser ul li, .bdi-ctype__text ol.teaser ul li, .bdi-ctype__textpic ol.teaser ul li, .bdi-ctype__bullets ol.teaser ul li, div.teaser p ul li, .bdi-content__teaser ol li, .bdi-ctype__text p.teaser ol li, .bdi-ctype__textpic p.teaser ol li, .bdi-ctype__bullets p.teaser ol li, .bdi-ctype__text ul.teaser ol li, .bdi-ctype__textpic ul.teaser ol li, .bdi-ctype__bullets ul.teaser ol li, .bdi-ctype__text ol.teaser ol li, .bdi-ctype__textpic ol.teaser ol li, .bdi-ctype__bullets ol.teaser ol li, div.teaser p ol li {
        position: relative; }
        .bdi-content__teaser ul li:before, .bdi-ctype__text p.teaser ul li:before, .bdi-ctype__textpic p.teaser ul li:before, .bdi-ctype__bullets p.teaser ul li:before, .bdi-ctype__text ul.teaser ul li:before, .bdi-ctype__textpic ul.teaser ul li:before, .bdi-ctype__bullets ul.teaser ul li:before, .bdi-ctype__text ol.teaser ul li:before, .bdi-ctype__textpic ol.teaser ul li:before, .bdi-ctype__bullets ol.teaser ul li:before, div.teaser p ul li:before, .bdi-content__teaser ol li:before, .bdi-ctype__text p.teaser ol li:before, .bdi-ctype__textpic p.teaser ol li:before, .bdi-ctype__bullets p.teaser ol li:before, .bdi-ctype__text ul.teaser ol li:before, .bdi-ctype__textpic ul.teaser ol li:before, .bdi-ctype__bullets ul.teaser ol li:before, .bdi-ctype__text ol.teaser ol li:before, .bdi-ctype__textpic ol.teaser ol li:before, .bdi-ctype__bullets ol.teaser ol li:before, div.teaser p ol li:before {
          content: "—";
          color: #009ee0;
          position: absolute;
          left: -1.75rem; }
        .bdi-content__teaser ul li p, .bdi-ctype__text p.teaser ul li p, .bdi-ctype__textpic p.teaser ul li p, .bdi-ctype__bullets p.teaser ul li p, .bdi-ctype__text ul.teaser ul li p, .bdi-ctype__textpic ul.teaser ul li p, .bdi-ctype__bullets ul.teaser ul li p, .bdi-ctype__text ol.teaser ul li p, .bdi-ctype__textpic ol.teaser ul li p, .bdi-ctype__bullets ol.teaser ul li p, div.teaser p ul li p, .bdi-content__teaser ol li p, .bdi-ctype__text p.teaser ol li p, .bdi-ctype__textpic p.teaser ol li p, .bdi-ctype__bullets p.teaser ol li p, .bdi-ctype__text ul.teaser ol li p, .bdi-ctype__textpic ul.teaser ol li p, .bdi-ctype__bullets ul.teaser ol li p, .bdi-ctype__text ol.teaser ol li p, .bdi-ctype__textpic ol.teaser ol li p, .bdi-ctype__bullets ol.teaser ol li p, div.teaser p ol li p {
          margin: 0; }
      .bdi-content__teaser ul.ellipsis li:before, .bdi-ctype__text p.teaser ul.ellipsis li:before, .bdi-ctype__textpic p.teaser ul.ellipsis li:before, .bdi-ctype__bullets p.teaser ul.ellipsis li:before, .bdi-ctype__text ul.teaser ul.ellipsis li:before, .bdi-ctype__textpic ul.teaser ul.ellipsis li:before, .bdi-ctype__bullets ul.teaser ul.ellipsis li:before, .bdi-ctype__text ol.teaser ul.ellipsis li:before, .bdi-ctype__textpic ol.teaser ul.ellipsis li:before, .bdi-ctype__bullets ol.teaser ul.ellipsis li:before, div.teaser p ul.ellipsis li:before, .bdi-content__teaser ol.ellipsis li:before, .bdi-ctype__text p.teaser ol.ellipsis li:before, .bdi-ctype__textpic p.teaser ol.ellipsis li:before, .bdi-ctype__bullets p.teaser ol.ellipsis li:before, .bdi-ctype__text ul.teaser ol.ellipsis li:before, .bdi-ctype__textpic ul.teaser ol.ellipsis li:before, .bdi-ctype__bullets ul.teaser ol.ellipsis li:before, .bdi-ctype__text ol.teaser ol.ellipsis li:before, .bdi-ctype__textpic ol.teaser ol.ellipsis li:before, .bdi-ctype__bullets ol.teaser ol.ellipsis li:before, div.teaser p ol.ellipsis li:before {
        content: "..."; }
    .bdi-content__teaser ol, .bdi-ctype__text p.teaser ol, .bdi-ctype__textpic p.teaser ol, .bdi-ctype__bullets p.teaser ol, .bdi-ctype__text ul.teaser ol, .bdi-ctype__textpic ul.teaser ol, .bdi-ctype__bullets ul.teaser ol, .bdi-ctype__text ol.teaser ol, .bdi-ctype__textpic ol.teaser ol, .bdi-ctype__bullets ol.teaser ol, div.teaser p ol {
      counter-reset: ol;
      list-style-type: none; }
      .bdi-content__teaser ol li, .bdi-ctype__text p.teaser ol li, .bdi-ctype__textpic p.teaser ol li, .bdi-ctype__bullets p.teaser ol li, .bdi-ctype__text ul.teaser ol li, .bdi-ctype__textpic ul.teaser ol li, .bdi-ctype__bullets ul.teaser ol li, .bdi-ctype__text ol.teaser ol li, .bdi-ctype__textpic ol.teaser ol li, .bdi-ctype__bullets ol.teaser ol li, div.teaser p ol li {
        counter-increment: ol; }
        .bdi-content__teaser ol li:before, .bdi-ctype__text p.teaser ol li:before, .bdi-ctype__textpic p.teaser ol li:before, .bdi-ctype__bullets p.teaser ol li:before, .bdi-ctype__text ul.teaser ol li:before, .bdi-ctype__textpic ul.teaser ol li:before, .bdi-ctype__bullets ul.teaser ol li:before, .bdi-ctype__text ol.teaser ol li:before, .bdi-ctype__textpic ol.teaser ol li:before, .bdi-ctype__bullets ol.teaser ol li:before, div.teaser p ol li:before {
          font-family: "Helvetica", sans-serif;
          content: counter(ol) ".";
          font-weight: bold;
          font-size: 1rem; }
          @media (min-width: 600px) {
            .bdi-content__teaser ol li:before, .bdi-ctype__text p.teaser ol li:before, .bdi-ctype__textpic p.teaser ol li:before, .bdi-ctype__bullets p.teaser ol li:before, .bdi-ctype__text ul.teaser ol li:before, .bdi-ctype__textpic ul.teaser ol li:before, .bdi-ctype__bullets ul.teaser ol li:before, .bdi-ctype__text ol.teaser ol li:before, .bdi-ctype__textpic ol.teaser ol li:before, .bdi-ctype__bullets ol.teaser ol li:before, div.teaser p ol li:before {
              font-size: 1.1rem; } }
    .bdi-article .bdi-content__teaser, .bdi-article .bdi-ctype__text p.teaser, .bdi-ctype__text .bdi-article p.teaser, .bdi-article .bdi-ctype__textpic p.teaser, .bdi-ctype__textpic .bdi-article p.teaser, .bdi-article .bdi-ctype__bullets p.teaser, .bdi-ctype__bullets .bdi-article p.teaser, .bdi-article .bdi-ctype__text ul.teaser, .bdi-ctype__text .bdi-article ul.teaser, .bdi-article .bdi-ctype__textpic ul.teaser, .bdi-ctype__textpic .bdi-article ul.teaser, .bdi-article .bdi-ctype__bullets ul.teaser, .bdi-ctype__bullets .bdi-article ul.teaser, .bdi-article .bdi-ctype__text ol.teaser, .bdi-ctype__text .bdi-article ol.teaser, .bdi-article .bdi-ctype__textpic ol.teaser, .bdi-ctype__textpic .bdi-article ol.teaser, .bdi-article .bdi-ctype__bullets ol.teaser, .bdi-ctype__bullets .bdi-article ol.teaser, .bdi-article div.teaser p, div.teaser .bdi-article p {
      font-weight: bold; }
    .bdi-content__teaser .bdi-content__wrap > *:last-child, .bdi-ctype__text p.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__textpic p.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__bullets p.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__text ul.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ul.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ul.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__text ol.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ol.teaser .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ol.teaser .bdi-content__wrap > *:last-child, div.teaser p .bdi-content__wrap > *:last-child {
      margin-bottom: 0; }
  .bdi-content__teaser-thumb p, .bdi-content__teaser-thumb ul, .bdi-content__teaser-thumb ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-content__teaser-thumb p a, .bdi-content__teaser-thumb ul a, .bdi-content__teaser-thumb ol a {
      color: #009ee0; }
      .bdi-content__teaser-thumb p a:hover, .bdi-content__teaser-thumb ul a:hover, .bdi-content__teaser-thumb ol a:hover {
        text-decoration: underline; }
  .bdi-content__teaser-thumb ul, .bdi-content__teaser-thumb ol {
    margin-left: 12.5%; }
    .bdi-content__teaser-thumb ul li, .bdi-content__teaser-thumb ol li {
      position: relative; }
      .bdi-content__teaser-thumb ul li:before, .bdi-content__teaser-thumb ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-content__teaser-thumb ul li p, .bdi-content__teaser-thumb ol li p {
        margin: 0; }
    .bdi-content__teaser-thumb ul.ellipsis li:before, .bdi-content__teaser-thumb ol.ellipsis li:before {
      content: "..."; }
  .bdi-content__teaser-thumb ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-content__teaser-thumb ol li {
      counter-increment: ol; }
      .bdi-content__teaser-thumb ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-content__teaser-thumb ol li:before {
            font-size: 1.1rem; } }
  .bdi-content__teaser-thumb .bdi-content__wrap > *:last-child {
    margin-bottom: 0; }
  .bdi-content__copytext p, .bdi-ctype__text p p, .bdi-ctype__textpic p p, .bdi-ctype__bullets p p, .bdi-ctype__text ul p, .bdi-ctype__textpic ul p, .bdi-ctype__bullets ul p, .bdi-ctype__text ol p, .bdi-ctype__textpic ol p, .bdi-ctype__bullets ol p, .bodytext p, .bdi-content__copytext ul, .bdi-ctype__text p ul, .bdi-ctype__textpic p ul, .bdi-ctype__bullets p ul, .bdi-ctype__text ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__text ol ul, .bdi-ctype__textpic ol ul, .bdi-ctype__bullets ol ul, .bodytext ul, .bdi-content__copytext ol, .bdi-ctype__text p ol, .bdi-ctype__textpic p ol, .bdi-ctype__bullets p ol, .bdi-ctype__text ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__text ol ol, .bdi-ctype__textpic ol ol, .bdi-ctype__bullets ol ol, .bodytext ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-content__copytext p a, .bdi-ctype__text p p a, .bdi-ctype__textpic p p a, .bdi-ctype__bullets p p a, .bdi-ctype__text ul p a, .bdi-ctype__textpic ul p a, .bdi-ctype__bullets ul p a, .bdi-ctype__text ol p a, .bdi-ctype__textpic ol p a, .bdi-ctype__bullets ol p a, .bodytext p a, .bdi-content__copytext ul a, .bdi-ctype__text p ul a, .bdi-ctype__textpic p ul a, .bdi-ctype__bullets p ul a, .bdi-ctype__text ul ul a, .bdi-ctype__textpic ul ul a, .bdi-ctype__bullets ul ul a, .bdi-ctype__text ol ul a, .bdi-ctype__textpic ol ul a, .bdi-ctype__bullets ol ul a, .bodytext ul a, .bdi-content__copytext ol a, .bdi-ctype__text p ol a, .bdi-ctype__textpic p ol a, .bdi-ctype__bullets p ol a, .bdi-ctype__text ul ol a, .bdi-ctype__textpic ul ol a, .bdi-ctype__bullets ul ol a, .bdi-ctype__text ol ol a, .bdi-ctype__textpic ol ol a, .bdi-ctype__bullets ol ol a, .bodytext ol a {
      color: #009ee0; }
      .bdi-content__copytext p a:hover, .bdi-ctype__text p p a:hover, .bdi-ctype__textpic p p a:hover, .bdi-ctype__bullets p p a:hover, .bdi-ctype__text ul p a:hover, .bdi-ctype__textpic ul p a:hover, .bdi-ctype__bullets ul p a:hover, .bdi-ctype__text ol p a:hover, .bdi-ctype__textpic ol p a:hover, .bdi-ctype__bullets ol p a:hover, .bodytext p a:hover, .bdi-content__copytext ul a:hover, .bdi-ctype__text p ul a:hover, .bdi-ctype__textpic p ul a:hover, .bdi-ctype__bullets p ul a:hover, .bdi-ctype__text ul ul a:hover, .bdi-ctype__textpic ul ul a:hover, .bdi-ctype__bullets ul ul a:hover, .bdi-ctype__text ol ul a:hover, .bdi-ctype__textpic ol ul a:hover, .bdi-ctype__bullets ol ul a:hover, .bodytext ul a:hover, .bdi-content__copytext ol a:hover, .bdi-ctype__text p ol a:hover, .bdi-ctype__textpic p ol a:hover, .bdi-ctype__bullets p ol a:hover, .bdi-ctype__text ul ol a:hover, .bdi-ctype__textpic ul ol a:hover, .bdi-ctype__bullets ul ol a:hover, .bdi-ctype__text ol ol a:hover, .bdi-ctype__textpic ol ol a:hover, .bdi-ctype__bullets ol ol a:hover, .bodytext ol a:hover {
        text-decoration: underline; }
  .bdi-content__copytext ul, .bdi-ctype__text p ul, .bdi-ctype__textpic p ul, .bdi-ctype__bullets p ul, .bdi-ctype__text ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__text ol ul, .bdi-ctype__textpic ol ul, .bdi-ctype__bullets ol ul, .bodytext ul, .bdi-content__copytext ol, .bdi-ctype__text p ol, .bdi-ctype__textpic p ol, .bdi-ctype__bullets p ol, .bdi-ctype__text ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__text ol ol, .bdi-ctype__textpic ol ol, .bdi-ctype__bullets ol ol, .bodytext ol {
    margin-left: 12.5%; }
    .bdi-content__copytext ul li, .bdi-ctype__text p ul li, .bdi-ctype__textpic p ul li, .bdi-ctype__bullets p ul li, .bdi-ctype__text ul ul li, .bdi-ctype__textpic ul ul li, .bdi-ctype__bullets ul ul li, .bdi-ctype__text ol ul li, .bdi-ctype__textpic ol ul li, .bdi-ctype__bullets ol ul li, .bodytext ul li, .bdi-content__copytext ol li, .bdi-ctype__text p ol li, .bdi-ctype__textpic p ol li, .bdi-ctype__bullets p ol li, .bdi-ctype__text ul ol li, .bdi-ctype__textpic ul ol li, .bdi-ctype__bullets ul ol li, .bdi-ctype__text ol ol li, .bdi-ctype__textpic ol ol li, .bdi-ctype__bullets ol ol li, .bodytext ol li {
      position: relative; }
      .bdi-content__copytext ul li:before, .bdi-ctype__text p ul li:before, .bdi-ctype__textpic p ul li:before, .bdi-ctype__bullets p ul li:before, .bdi-ctype__text ul ul li:before, .bdi-ctype__textpic ul ul li:before, .bdi-ctype__bullets ul ul li:before, .bdi-ctype__text ol ul li:before, .bdi-ctype__textpic ol ul li:before, .bdi-ctype__bullets ol ul li:before, .bodytext ul li:before, .bdi-content__copytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__textpic ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bodytext ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-content__copytext ul li p, .bdi-ctype__text p ul li p, .bdi-ctype__textpic p ul li p, .bdi-ctype__bullets p ul li p, .bdi-ctype__text ul ul li p, .bdi-ctype__textpic ul ul li p, .bdi-ctype__bullets ul ul li p, .bdi-ctype__text ol ul li p, .bdi-ctype__textpic ol ul li p, .bdi-ctype__bullets ol ul li p, .bodytext ul li p, .bdi-content__copytext ol li p, .bdi-ctype__text p ol li p, .bdi-ctype__textpic p ol li p, .bdi-ctype__bullets p ol li p, .bdi-ctype__text ul ol li p, .bdi-ctype__textpic ul ol li p, .bdi-ctype__bullets ul ol li p, .bdi-ctype__text ol ol li p, .bdi-ctype__textpic ol ol li p, .bdi-ctype__bullets ol ol li p, .bodytext ol li p {
        margin: 0; }
    .bdi-content__copytext ul.ellipsis li:before, .bdi-ctype__text p ul.ellipsis li:before, .bdi-ctype__textpic p ul.ellipsis li:before, .bdi-ctype__bullets p ul.ellipsis li:before, .bdi-ctype__text ul ul.ellipsis li:before, .bdi-ctype__textpic ul ul.ellipsis li:before, .bdi-ctype__bullets ul ul.ellipsis li:before, .bdi-ctype__text ol ul.ellipsis li:before, .bdi-ctype__textpic ol ul.ellipsis li:before, .bdi-ctype__bullets ol ul.ellipsis li:before, .bodytext ul.ellipsis li:before, .bdi-content__copytext ol.ellipsis li:before, .bdi-ctype__text p ol.ellipsis li:before, .bdi-ctype__textpic p ol.ellipsis li:before, .bdi-ctype__bullets p ol.ellipsis li:before, .bdi-ctype__text ul ol.ellipsis li:before, .bdi-ctype__textpic ul ol.ellipsis li:before, .bdi-ctype__bullets ul ol.ellipsis li:before, .bdi-ctype__text ol ol.ellipsis li:before, .bdi-ctype__textpic ol ol.ellipsis li:before, .bdi-ctype__bullets ol ol.ellipsis li:before, .bodytext ol.ellipsis li:before {
      content: "..."; }
  .bdi-content__copytext ol, .bdi-ctype__text p ol, .bdi-ctype__textpic p ol, .bdi-ctype__bullets p ol, .bdi-ctype__text ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__text ol ol, .bdi-ctype__textpic ol ol, .bdi-ctype__bullets ol ol, .bodytext ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-content__copytext ol li, .bdi-ctype__text p ol li, .bdi-ctype__textpic p ol li, .bdi-ctype__bullets p ol li, .bdi-ctype__text ul ol li, .bdi-ctype__textpic ul ol li, .bdi-ctype__bullets ul ol li, .bdi-ctype__text ol ol li, .bdi-ctype__textpic ol ol li, .bdi-ctype__bullets ol ol li, .bodytext ol li {
      counter-increment: ol; }
      .bdi-content__copytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__textpic ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bodytext ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-content__copytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__textpic ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bodytext ol li:before {
            font-size: 1.1rem; } }
  .bdi-content__copytext .bdi-content__wrap > *:last-child, .bdi-ctype__text p .bdi-content__wrap > *:last-child, .bdi-ctype__textpic p .bdi-content__wrap > *:last-child, .bdi-ctype__bullets p .bdi-content__wrap > *:last-child, .bdi-ctype__text ul .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ul .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ul .bdi-content__wrap > *:last-child, .bdi-ctype__text ol .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ol .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ol .bdi-content__wrap > *:last-child, .bodytext .bdi-content__wrap > *:last-child {
    margin-bottom: 0; }
  .bdi-content__subhead p, .bdi-content__subhead ul, .bdi-content__subhead ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-content__subhead p a, .bdi-content__subhead ul a, .bdi-content__subhead ol a {
      color: #009ee0; }
      .bdi-content__subhead p a:hover, .bdi-content__subhead ul a:hover, .bdi-content__subhead ol a:hover {
        text-decoration: underline; }
  .bdi-content__subhead ul, .bdi-content__subhead ol {
    margin-left: 12.5%; }
    .bdi-content__subhead ul li, .bdi-content__subhead ol li {
      position: relative; }
      .bdi-content__subhead ul li:before, .bdi-content__subhead ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-content__subhead ul li p, .bdi-content__subhead ol li p {
        margin: 0; }
    .bdi-content__subhead ul.ellipsis li:before, .bdi-content__subhead ol.ellipsis li:before {
      content: "..."; }
  .bdi-content__subhead ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-content__subhead ol li {
      counter-increment: ol; }
      .bdi-content__subhead ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-content__subhead ol li:before {
            font-size: 1.1rem; } }
  .bdi-content__subhead h4 {
    margin-bottom: 0.4375rem; }
  .bdi-content__subhead .bdi-content__wrap > *:last-child {
    margin-bottom: 0; }
  .bdi-content__figure, .bdi-content__text figure, .bdi-content__teaser figure, .bdi-ctype__text p.teaser figure, .bdi-ctype__textpic p.teaser figure, .bdi-ctype__bullets p.teaser figure, .bdi-ctype__text ul.teaser figure, .bdi-ctype__textpic ul.teaser figure, .bdi-ctype__bullets ul.teaser figure, .bdi-ctype__text ol.teaser figure, .bdi-ctype__textpic ol.teaser figure, .bdi-ctype__bullets ol.teaser figure, div.teaser p figure, .bdi-content__teaser-thumb figure, .bdi-content__copytext figure, .bodytext figure, .bdi-content__subhead figure, .bdi-publication__text figure, .bdi-publication-english__text figure, .bdi-article__content figure, .bdi-programContent__content figure, .bdi-ctype__text figure, .bdi-ctype__textpic figure, .bdi-ctype__bullets figure, .bdi-ctype__image, .csc-textpic-image {
    padding-top: 1.75rem;
    margin-bottom: 1.75rem; }
    .bdi-content__figure img, .bdi-content__text figure img, .bdi-content__teaser figure img, .bdi-ctype__text p.teaser figure img, .bdi-ctype__textpic p.teaser figure img, .bdi-ctype__bullets p.teaser figure img, .bdi-ctype__text ul.teaser figure img, .bdi-ctype__textpic ul.teaser figure img, .bdi-ctype__bullets ul.teaser figure img, .bdi-ctype__text ol.teaser figure img, .bdi-ctype__textpic ol.teaser figure img, .bdi-ctype__bullets ol.teaser figure img, div.teaser p figure img, .bdi-content__teaser-thumb figure img, .bdi-content__copytext figure img, .bodytext figure img, .bdi-content__subhead figure img, .bdi-publication__text figure img, .bdi-publication-english__text figure img, .bdi-article__content figure img, .bdi-programContent__content figure img, .bdi-ctype__text figure img, .bdi-ctype__textpic figure img, .bdi-ctype__bullets figure img, .bdi-ctype__image img, .csc-textpic-image img {
      display: block;
      width: 100%;
      height: auto; }
  .bdi-content__figcaption, .bdi-content__figure figcaption, .bdi-content__text figure figcaption, .bdi-content__teaser figure figcaption, .bdi-ctype__text p.teaser figure figcaption, .bdi-ctype__textpic p.teaser figure figcaption, .bdi-ctype__bullets p.teaser figure figcaption, .bdi-ctype__text ul.teaser figure figcaption, .bdi-ctype__textpic ul.teaser figure figcaption, .bdi-ctype__bullets ul.teaser figure figcaption, .bdi-ctype__text ol.teaser figure figcaption, .bdi-ctype__textpic ol.teaser figure figcaption, .bdi-ctype__bullets ol.teaser figure figcaption, div.teaser p figure figcaption, .bdi-content__teaser-thumb figure figcaption, .bdi-content__copytext figure figcaption, .bodytext figure figcaption, .bdi-content__subhead figure figcaption, .bdi-publication__text figure figcaption, .bdi-publication-english__text figure figcaption, .bdi-article__content figure figcaption, .bdi-programContent__content figure figcaption, .bdi-ctype__text figure figcaption, .bdi-ctype__textpic figure figcaption, .bdi-ctype__bullets figure figcaption, .bdi-ctype__image figcaption, .csc-textpic-image figcaption, .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication__figure figcaption, .bdi-publication-english__figure figcaption, .bdi-mediacenter .bdi-media__video__title, .bdi-slideshow__caption {
    font-size: 0.75rem;
    color: #8c8b8b;
    margin-top: 0.4375rem;
    line-height: 1.3; }
    @media (min-width: 600px) {
      .bdi-content__figcaption, .bdi-content__figure figcaption, .bdi-content__text figure figcaption, .bdi-content__teaser figure figcaption, .bdi-ctype__text p.teaser figure figcaption, .bdi-ctype__textpic p.teaser figure figcaption, .bdi-ctype__bullets p.teaser figure figcaption, .bdi-ctype__text ul.teaser figure figcaption, .bdi-ctype__textpic ul.teaser figure figcaption, .bdi-ctype__bullets ul.teaser figure figcaption, .bdi-ctype__text ol.teaser figure figcaption, .bdi-ctype__textpic ol.teaser figure figcaption, .bdi-ctype__bullets ol.teaser figure figcaption, div.teaser p figure figcaption, .bdi-content__teaser-thumb figure figcaption, .bdi-content__copytext figure figcaption, .bodytext figure figcaption, .bdi-content__subhead figure figcaption, .bdi-publication__text figure figcaption, .bdi-publication-english__text figure figcaption, .bdi-article__content figure figcaption, .bdi-programContent__content figure figcaption, .bdi-ctype__text figure figcaption, .bdi-ctype__textpic figure figcaption, .bdi-ctype__bullets figure figcaption, .bdi-ctype__image figcaption, .csc-textpic-image figcaption, .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication__figure figcaption, .bdi-publication-english__figure figcaption, .bdi-mediacenter .bdi-media__video__title, .bdi-slideshow__caption {
        font-size: 0.825rem; } }
    .bdi-content__figcaption a, .bdi-content__figure figcaption a, .bdi-content__text figure figcaption a, .bdi-content__teaser figure figcaption a, .bdi-ctype__text p.teaser figure figcaption a, .bdi-ctype__textpic p.teaser figure figcaption a, .bdi-ctype__bullets p.teaser figure figcaption a, .bdi-ctype__text ul.teaser figure figcaption a, .bdi-ctype__textpic ul.teaser figure figcaption a, .bdi-ctype__bullets ul.teaser figure figcaption a, .bdi-ctype__text ol.teaser figure figcaption a, .bdi-ctype__textpic ol.teaser figure figcaption a, .bdi-ctype__bullets ol.teaser figure figcaption a, div.teaser p figure figcaption a, .bdi-content__teaser-thumb figure figcaption a, .bdi-content__copytext figure figcaption a, .bodytext figure figcaption a, .bdi-content__subhead figure figcaption a, .bdi-publication__text figure figcaption a, .bdi-publication-english__text figure figcaption a, .bdi-article__content figure figcaption a, .bdi-programContent__content figure figcaption a, .bdi-ctype__text figure figcaption a, .bdi-ctype__textpic figure figcaption a, .bdi-ctype__bullets figure figcaption a, .bdi-ctype__image figcaption a, .csc-textpic-image figcaption a, .bdi-teaser--bkged > .bdi-teaser__caption a, .bdi-teaser--dark > .bdi-teaser__caption a, .bdi-teaser--full > .bdi-teaser__caption a, .bdi-teaser--banner > .bdi-teaser__caption a, .bdi-teaser--agenda-full > .bdi-teaser__caption a, .bdi-publication__figure figcaption a, .bdi-publication-english__figure figcaption a, .bdi-mediacenter .bdi-media__video__title a, .bdi-slideshow__caption a {
      text-decoration: underline;
      color: #8c8b8b; }
    .bdi-content__figcaption p, .bdi-content__figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser figure figcaption p, .bdi-ctype__text p.teaser figure figcaption p, .bdi-ctype__textpic p.teaser figure figcaption p, .bdi-ctype__bullets p.teaser figure figcaption p, .bdi-ctype__text ul.teaser figure figcaption p, .bdi-ctype__textpic ul.teaser figure figcaption p, .bdi-ctype__bullets ul.teaser figure figcaption p, .bdi-ctype__text ol.teaser figure figcaption p, .bdi-ctype__textpic ol.teaser figure figcaption p, .bdi-ctype__bullets ol.teaser figure figcaption p, div.teaser p figure figcaption p, .bdi-content__teaser-thumb figure figcaption p, .bdi-content__copytext figure figcaption p, .bodytext figure figcaption p, .bdi-content__subhead figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-article__content figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__image figcaption p, .csc-textpic-image figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-publication__figure figcaption p, .bdi-publication-english__figure figcaption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-slideshow__caption p {
      font-size: 0.53625rem;
      line-height: 1.2; }
      @media (min-width: 320px) {
        .bdi-content__figcaption p, .bdi-content__figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser figure figcaption p, .bdi-ctype__text p.teaser figure figcaption p, .bdi-ctype__textpic p.teaser figure figcaption p, .bdi-ctype__bullets p.teaser figure figcaption p, .bdi-ctype__text ul.teaser figure figcaption p, .bdi-ctype__textpic ul.teaser figure figcaption p, .bdi-ctype__bullets ul.teaser figure figcaption p, .bdi-ctype__text ol.teaser figure figcaption p, .bdi-ctype__textpic ol.teaser figure figcaption p, .bdi-ctype__bullets ol.teaser figure figcaption p, div.teaser p figure figcaption p, .bdi-content__teaser-thumb figure figcaption p, .bdi-content__copytext figure figcaption p, .bodytext figure figcaption p, .bdi-content__subhead figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-article__content figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__image figcaption p, .csc-textpic-image figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-publication__figure figcaption p, .bdi-publication-english__figure figcaption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-slideshow__caption p {
          font-size: 0.66rem; } }
      @media (min-width: 600px) {
        .bdi-content__figcaption p, .bdi-content__figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser figure figcaption p, .bdi-ctype__text p.teaser figure figcaption p, .bdi-ctype__textpic p.teaser figure figcaption p, .bdi-ctype__bullets p.teaser figure figcaption p, .bdi-ctype__text ul.teaser figure figcaption p, .bdi-ctype__textpic ul.teaser figure figcaption p, .bdi-ctype__bullets ul.teaser figure figcaption p, .bdi-ctype__text ol.teaser figure figcaption p, .bdi-ctype__textpic ol.teaser figure figcaption p, .bdi-ctype__bullets ol.teaser figure figcaption p, div.teaser p figure figcaption p, .bdi-content__teaser-thumb figure figcaption p, .bdi-content__copytext figure figcaption p, .bodytext figure figcaption p, .bdi-content__subhead figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-article__content figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__image figcaption p, .csc-textpic-image figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-publication__figure figcaption p, .bdi-publication-english__figure figcaption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-slideshow__caption p {
          font-size: 0.825rem; } }
  .bdi-content__linklist ul, .bdi-content__uploads ul, .bdi-ctype__linklist ul, .bdi-ctype__uploads ul, .bdi-content__menu ul {
    margin-left: 0 !important;
    font-family: "Helvetica", sans-serif; }
    .bdi-content__linklist ul li, .bdi-content__uploads ul li, .bdi-ctype__linklist ul li, .bdi-ctype__uploads ul li, .bdi-content__menu ul li {
      margin-bottom: 0.4375rem; }
      .bdi-content__linklist ul li:before, .bdi-content__uploads ul li:before, .bdi-ctype__linklist ul li:before, .bdi-ctype__uploads ul li:before, .bdi-content__menu ul li:before {
        display: none; }
      .bdi-content__linklist ul li a, .bdi-content__uploads ul li a, .bdi-ctype__linklist ul li a, .bdi-ctype__uploads ul li a, .bdi-content__menu ul li a {
        color: #009ee0;
        font-weight: bold;
        font-size: 1rem; }
        .bdi-content__linklist ul li a:hover, .bdi-content__uploads ul li a:hover, .bdi-ctype__linklist ul li a:hover, .bdi-ctype__uploads ul li a:hover, .bdi-content__menu ul li a:hover {
          text-decoration: underline; }
        @media (min-width: 600px) {
          .bdi-content__linklist ul li a, .bdi-content__uploads ul li a, .bdi-ctype__linklist ul li a, .bdi-ctype__uploads ul li a, .bdi-content__menu ul li a {
            font-size: 1.1rem; } }
  .bdi-content__table table, .bdi-ctype__table table {
    table-layout: fixed; }
    .bdi-content__table table caption, .bdi-ctype__table table caption {
      font-size: 0.75rem;
      color: rgba(0, 0, 0, 0.4); }
      @media (min-width: 600px) {
        .bdi-content__table table caption, .bdi-ctype__table table caption {
          font-size: 0.825rem; } }
    .bdi-content__table table thead th, .bdi-ctype__table table thead th {
      text-align: left;
      border-bottom: 1px solid #3c3c3c; }
    .bdi-content__table table td, .bdi-ctype__table table td {
      position: relative; }
      .bdi-content__table table td:after, .bdi-ctype__table table td:after {
        content: "";
        display: block;
        position: absolute;
        top: auto;
        right: 0;
        bottom: 0;
        left: 0;
        height: 1px;
        background: rgba(60, 60, 60, 0.3); }
      .bdi-content__table table td:not(:last-of-type):before, .bdi-ctype__table table td:not(:last-of-type):before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: auto;
        width: 1px;
        background: rgba(60, 60, 60, 0.3); }
    .bdi-content__table table tr:first-of-type td, .bdi-ctype__table table tr:first-of-type td {
      padding-top: 0.875rem; }
      .bdi-content__table table tr:first-of-type td:before, .bdi-ctype__table table tr:first-of-type td:before {
        top: 0.875rem; }
    .bdi-content__table table th, .bdi-ctype__table table th, .bdi-content__table table td, .bdi-ctype__table table td {
      padding-top: 0.875rem;
      padding-bottom: 0.875rem; }
      .bdi-content__table table th:not(:first-of-type), .bdi-ctype__table table th:not(:first-of-type), .bdi-content__table table td:not(:first-of-type), .bdi-ctype__table table td:not(:first-of-type) {
        padding-left: 0.875rem; }
        .bdi-content__table table th:not(:first-of-type):after, .bdi-ctype__table table th:not(:first-of-type):after, .bdi-content__table table td:not(:first-of-type):after, .bdi-ctype__table table td:not(:first-of-type):after {
          left: 0.875rem; }
      .bdi-content__table table th:not(:last-of-type), .bdi-ctype__table table th:not(:last-of-type), .bdi-content__table table td:not(:last-of-type), .bdi-ctype__table table td:not(:last-of-type) {
        padding-right: 0.875rem; }
        .bdi-content__table table th:not(:last-of-type):after, .bdi-ctype__table table th:not(:last-of-type):after, .bdi-content__table table td:not(:last-of-type):after, .bdi-ctype__table table td:not(:last-of-type):after {
          right: 0.875rem; }
  .bdi-content__table--line-titled tr td:first-child {
    font-weight: bold; }
  .bdi-content__marker, .results-highlight {
    background: rgba(0, 158, 224, 0.2); }
  .bdi-content__link, .bdi-tags__close, .bdi-wall__more, .bdi-teaser__more, .bdi-collection-article__more, .bdi-list--events__more, .bdi-results__more, .bdi-positions__more, .bdi-pagin__page.active a, .bdi-publications .show-all, .bdi-publicationteaser__more, .bdi-search--layout .bdi-search__more, .tx-solr-facet-show-all {
    color: #009ee0;
    font-size: 0.75rem;
    font-family: "Helvetica", sans-serif;
    font-weight: bold; }
    .bdi-content__link:hover, .bdi-tags__close:hover, .bdi-wall__more:hover, .bdi-teaser__more:hover, .bdi-collection-article__more:hover, .bdi-list--events__more:hover, .bdi-results__more:hover, .bdi-positions__more:hover, .bdi-pagin__page.active a:hover, .bdi-publications .show-all:hover, .bdi-publicationteaser__more:hover, .bdi-search--layout .bdi-search__more:hover, .tx-solr-facet-show-all:hover {
      text-decoration: underline; }
    @media (min-width: 600px) {
      .bdi-content__link, .bdi-tags__close, .bdi-wall__more, .bdi-teaser__more, .bdi-collection-article__more, .bdi-list--events__more, .bdi-results__more, .bdi-positions__more, .bdi-pagin__page.active a, .bdi-publications .show-all, .bdi-publicationteaser__more, .bdi-search--layout .bdi-search__more, .tx-solr-facet-show-all {
        font-size: 0.825rem; } }
  .bdi-content__showall, .bdi-wall__more, .bdi-results__more, .bdi-positions__more, .bdi-publicationteaser__more {
    display: block;
    text-align: center;
    padding: 1.75rem 0;
    border: 1px solid rgba(60, 60, 60, 0.5);
    border-left: none;
    border-right: none; }
  .bdi-content__folder {
    min-height: 3.5rem;
    padding-bottom: 0.875rem !important; }
  .bdi-content__vcard, .bdi-list__vcard {
    font-weight: bold;
    text-decoration: none; }
  .bdi-content__bold {
    font-family: "Helvetica", sans-serif;
    font-weight: bold; }
  .bdi-content__highchart {
    min-width: 310px;
    height: 800px;
    margin: 0 auto; }
  .bdi-content__title--bottom-closed {
    padding-bottom: 1.75rem;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-content__title h1, .bdi-content__title h2, .bdi-content__title h3 {
    margin-bottom: 0 !important; }
  .bdi-content__video {
    padding-top: 57% !important;
    position: relative; }
    .bdi-content__video iframe {
      position: absolute;
      top: 0;
      left: 0; }
  .bdi-content .bdi-button__goto {
    margin-top: 1.75rem; }

.bdi-divider {
  display: block;
  border-top: 1px solid rgba(60, 60, 60, 0.5);
  padding-top: 1.5rem; }

.bdi-logo {
  text-indent: -119988px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  display: block !important;
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -859px -758px;
  width: 61.4px;
  height: 18.2px; }
  @media (min-width: 600px) {
    .bdi-logo {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -736px -721px;
      width: 122.8px;
      height: 36.5px; } }
  .bdi-logo--white {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: block !important;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1044px -814px;
    width: 61.4px;
    height: 18.2px; }
    @media (min-width: 600px) {
      .bdi-logo--white {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -921px -777px;
        width: 122.8px;
        height: 36.5px; } }
  .bdi-logo.print {
    display: none !important; }

.bdi-bkg {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  width: 100%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  position: fixed;
  padding-left: 0;
  padding-right: 0;
  top: 0;
  bottom: 0;
  z-index: 0; }
  @media print {
    .bdi-bkg {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-bkg {
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-bkg {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-bkg {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-bkg {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-bkg:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #fcfcfc; }

.bdi-label {
  color: #009ee0;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label {
      font-size: 0.825rem; } }
  .bdi-label:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #009ee0;
    margin-right: 0.4375rem;
    vertical-align: -5%; }
  .bdi-label--nav {
    color: inherit !important; }
    @media (max-width: 600px) {
      .bdi-label--nav h5 {
        display: inline; } }

.bdi-labels > a,
.bdi-labels > .bdi-label {
  position: relative;
  display: inline-block;
  margin-right: 0.4375rem; }
  @media (min-width: 600px) {
    .bdi-labels > a,
    .bdi-labels > .bdi-label {
      margin-right: 0.875rem; } }

.bdi-label--catid-none {
  color: #009ee0;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-none {
      font-size: 0.825rem; } }
  .bdi-label--catid-none:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #009ee0;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-9 {
  color: #cc9000;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-9 {
      font-size: 0.825rem; } }
  .bdi-label--catid-9:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #cc9000;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-8 {
  color: #cc9000;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-8 {
      font-size: 0.825rem; } }
  .bdi-label--catid-8:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #cc9000;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-13 {
  color: #691c33;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-13 {
      font-size: 0.825rem; } }
  .bdi-label--catid-13:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #691c33;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-16 {
  color: #8f8371;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-16 {
      font-size: 0.825rem; } }
  .bdi-label--catid-16:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #8f8371;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-2 {
  color: #009bac;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-2 {
      font-size: 0.825rem; } }
  .bdi-label--catid-2:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #009bac;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-3 {
  color: #009bac;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-3 {
      font-size: 0.825rem; } }
  .bdi-label--catid-3:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #009bac;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-5 {
  color: #14601e;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-5 {
      font-size: 0.825rem; } }
  .bdi-label--catid-5:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #14601e;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-14 {
  color: #007482;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-14 {
      font-size: 0.825rem; } }
  .bdi-label--catid-14:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #007482;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-10 {
  color: #103073;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-10 {
      font-size: 0.825rem; } }
  .bdi-label--catid-10:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #103073;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-77 {
  color: #103073;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-77 {
      font-size: 0.825rem; } }
  .bdi-label--catid-77:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #103073;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-76 {
  color: #103073;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-76 {
      font-size: 0.825rem; } }
  .bdi-label--catid-76:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #103073;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-105 {
  color: #850e66;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-105 {
      font-size: 0.825rem; } }
  .bdi-label--catid-105:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #850e66;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-98 {
  color: #850e66;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-98 {
      font-size: 0.825rem; } }
  .bdi-label--catid-98:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #850e66;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-12 {
  color: #2e1352;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-12 {
      font-size: 0.825rem; } }
  .bdi-label--catid-12:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #2e1352;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-75 {
  color: #2e1352;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-75 {
      font-size: 0.825rem; } }
  .bdi-label--catid-75:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #2e1352;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-7 {
  color: #799a05;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-7 {
      font-size: 0.825rem; } }
  .bdi-label--catid-7:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #799a05;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-6 {
  color: #799a05;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-6 {
      font-size: 0.825rem; } }
  .bdi-label--catid-6:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #799a05;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-247 {
  color: #009ee0;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-247 {
      font-size: 0.825rem; } }
  .bdi-label--catid-247:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #009ee0;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-110 {
  color: #007fa4;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-110 {
      font-size: 0.825rem; } }
  .bdi-label--catid-110:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #007fa4;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-label--catid-111 {
  color: #4e656e;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-label--catid-111 {
      font-size: 0.825rem; } }
  .bdi-label--catid-111:before {
    content: "";
    display: inline-block;
    width: 0.875rem;
    height: 0.875rem;
    border-radius: 50%;
    background: #4e656e;
    margin-right: 0.4375rem;
    vertical-align: -5%; }

.bdi-tag {
  color: rgba(60, 60, 60, 0.8);
  border: 1px solid #a8a8a8;
  display: inline-block;
  padding: 0.3em 1em 0.4em;
  padding-left: 0;
  position: relative;
  margin-bottom: 0.875rem;
  margin-right: 0.875rem;
  transition: all 0.15s linear;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-tag {
      font-size: 0.825rem; } }
  .bdi-tag__label {
    padding-left: 1rem;
    display: inline-block;
    vertical-align: middle; }
    .bdi-tag__close + .bdi-tag__label {
      padding-left: 2.625rem; }
  .bdi-tag__close {
    width: 2.625rem;
    height: 2.625rem;
    position: relative;
    position: absolute;
    top: 50%;
    transform: translateY(-50%); }
    .bdi-tag__close:before {
      content: "";
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -141px -132px;
      width: 15px;
      height: 15px;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .bdi-tag__count {
    color: #8c8b8b; }
  .bdi-tag:hover {
    border-color: transparent;
    background: #706f6f;
    color: #ffffff; }
    .bdi-tag:hover .bdi-tag__close:before {
      content: "";
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -156px -147px;
      width: 15px;
      height: 15px; }
  .bdi-tag--hidden, .bdi-tags:not(.active) .tx-solr-facet-hidden {
    display: none; }
  .bdi-tag a::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }

.bdi-tags {
  margin-bottom: 3.5rem;
  font-size: 0; }
  .bdi-tags li {
    display: inline-block;
    vertical-align: middle; }
  .bdi-tags.active .bdi-tag--hidden, .bdi-tags.active .bdi-tags:not(.active) .tx-solr-facet-hidden, .bdi-tags:not(.active) .bdi-tags.active .tx-solr-facet-hidden {
    display: inline-block; }
  .bdi-tags--in-use {
    margin-bottom: 0.875rem;
    border-bottom: #3c3c3c solid 1px; }
  .bdi-tags__more {
    margin-bottom: 0.875rem;
    display: inline-block; }
    .bdi-tags__more a {
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -610px -587px;
      width: 16.7px;
      height: 12.7px; }
  .bdi-tags__close {
    margin-bottom: 0.875rem;
    display: inline-block; }
  .bdi-tags__info {
    font-size: 0.75rem;
    font-family: "Helvetica", sans-serif;
    font-weight: bold;
    margin-bottom: 0.4375rem;
    display: inline-block; }
    @media (min-width: 600px) {
      .bdi-tags__info {
        font-size: 0.825rem; } }
  .bdi-tags.active .bdi-tags__more a {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -576px -561px;
    width: 16.7px;
    height: 12.7px; }

.bdi-wall {
  position: relative; }
  html:not(.ie9) .bdi-wall--column .bdi-wall__content {
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
    -moz-column-rule: 1px outset rgba(60, 60, 60, 0.5);
         column-rule: 1px outset rgba(60, 60, 60, 0.5);
    -moz-column-fill: balance;
         column-fill: balance; }
  @media (min-width: 600px) {
    html:not(.ie9) .bdi-wall--column.bdi-wall--3 .bdi-wall__content {
      -moz-column-count: 2;
           column-count: 2; } }
  @media (min-width: 1024px) {
    html:not(.ie9) .bdi-wall--column.bdi-wall--3 .bdi-wall__content {
      -moz-column-count: 3;
           column-count: 3; } }
  @media (min-width: 600px) {
    html:not(.ie9) .bdi-wall--column.bdi-wall--4 .bdi-wall__content, html:not(.ie9) .bdi-wall--column.bdi-wall--themes .bdi-wall__content {
      -moz-column-count: 2;
           column-count: 2; } }
  @media (min-width: 1024px) {
    html:not(.ie9) .bdi-wall--column.bdi-wall--4 .bdi-wall__content, html:not(.ie9) .bdi-wall--column.bdi-wall--themes .bdi-wall__content {
      -moz-column-count: 4;
           column-count: 4; } }
  .bdi-wall--inline .bdi-wall__content, .ie9 .bdi-wall--column .bdi-wall__content, .bdi-wall--themes .bdi-wall__content {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    position: relative;
    font-size: 0; }
    .bdi-wall--inline .bdi-wall__content:before, .ie9 .bdi-wall--column .bdi-wall__content:before, .bdi-wall--themes .bdi-wall__content:before, .bdi-wall--inline .bdi-wall__content:after, .ie9 .bdi-wall--column .bdi-wall__content:after, .bdi-wall--themes .bdi-wall__content:after {
      content: " ";
      display: table; }
    .bdi-wall--inline .bdi-wall__content:after, .ie9 .bdi-wall--column .bdi-wall__content:after, .bdi-wall--themes .bdi-wall__content:after {
      clear: both; }
  .bdi-wall--inline .bdi-brick, .ie9 .bdi-wall--column .bdi-brick, .bdi-wall--themes .bdi-brick {
    font-size: 1rem; }
    @media (min-width: 600px) {
      .bdi-wall--inline .bdi-brick, .ie9 .bdi-wall--column .bdi-brick, .bdi-wall--themes .bdi-brick {
        font-size: 1.1rem; } }
  @media (max-width: 600px) {
    .bdi-wall--inline .bdi-brick, .ie9 .bdi-wall--column .bdi-brick, .bdi-wall--themes .bdi-brick {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 600px) {
    .bdi-wall--inline.bdi-wall--3 .bdi-brick, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick, .bdi-wall--3.bdi-wall--themes .bdi-brick {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 600px) and (max-width: 1024px) {
    .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1) {
      position: static; }
      .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1):after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        border-right: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 1024px) {
    .bdi-wall--inline.bdi-wall--3 .bdi-brick, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick, .bdi-wall--3.bdi-wall--themes .bdi-brick {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; }
      .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1) {
        position: static; }
        .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          left: 33.33333%;
          border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(2), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(2), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(2) {
        position: static; }
        .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(2):after, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(2):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(2):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          left: 66.66667%;
          border-right: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 600px) {
    .bdi-wall--inline.bdi-wall--4 .bdi-brick, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick, .bdi-wall--themes .bdi-brick {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 600px) and (max-width: 1024px) {
    .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1), .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(1), .bdi-wall--themes .bdi-brick:nth-child(1) {
      position: static; }
      .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(1):after, .bdi-wall--themes .bdi-brick:nth-child(1):after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        border-right: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 1024px) {
    .bdi-wall--inline.bdi-wall--4 .bdi-brick, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick, .bdi-wall--themes .bdi-brick {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; }
      .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1), .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(1), .bdi-wall--themes .bdi-brick:nth-child(1) {
        position: static; }
        .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(1):after, .bdi-wall--themes .bdi-brick:nth-child(1):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          left: 25%;
          border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(2), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(2), .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(2), .bdi-wall--themes .bdi-brick:nth-child(2) {
        position: static; }
        .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(2):after, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(2):after, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(2):after, .bdi-wall--themes .bdi-brick:nth-child(2):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          left: 50%;
          border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(3), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(3), .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(3), .bdi-wall--themes .bdi-brick:nth-child(3) {
        position: static; }
        .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(3):after, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(3):after, .ie9 .bdi-wall--column.bdi-wall--themes .bdi-brick:nth-child(3):after, .bdi-wall--themes .bdi-brick:nth-child(3):after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          left: 75%;
          border-right: 1px solid rgba(60, 60, 60, 0.5); } }
  .bdi-wall__header {
    clear: left; }
  .bdi-wall--themes .bdi-brick__wrap {
    padding-bottom: 0;
    padding-top: 0.5rem;
    border-top-width: 0;
    border-bottom-width: 1px; }
  .bdi-wall--themes a::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }
  .bdi-wall--themes .bdi-brick:nth-child(1) .bdi-brick__wrap {
    border-top-width: 1px; }
  @media (min-width: 600px) {
    .bdi-wall--themes .bdi-brick:nth-child(2) .bdi-brick__wrap {
      border-top-width: 1px; } }
  @media (min-width: 1024px) {
    .bdi-wall--themes .bdi-brick:nth-child(3) .bdi-brick__wrap,
    .bdi-wall--themes .bdi-brick:nth-child(4) .bdi-brick__wrap {
      border-top-width: 1px; } }
  .bdi-wall--bottom-closed::after {
    position: relative;
    content: '';
    clear: both;
    display: block;
    width: 100%;
    height: 1.75rem;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-wall__footer {
    margin-top: 1.75rem; }

.bdi-brick {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative; }
  .bdi-brick__wrap {
    position: relative;
    padding-bottom: 1.75rem;
    padding-top: 1.75rem;
    border-color: rgba(60, 60, 60, 0.5);
    border-style: solid;
    border-width: 0;
    border-top-width: 1px;
    width: 100%; }
  .bdi-wall--themes .bdi-brick__wrap {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem; }
  .bdi-wall--themes .bdi-brick a::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }
  .bdi-wall--themes .bdi-brick .bdi-label h5 {
    min-height: 3em; }
  .bdi-wall--themes .bdi-brick .bdi-label__text {
    min-height: 3em;
    font-weight: bold;
    display: block; }

.bdi-teaser--brick > *:last-child, .bdi-teaser--news > *:last-child, .bdi-teaser--agenda > *:last-child {
  margin-bottom: 0; }

.bdi-teaser--brick .bdi-teaser__section, .bdi-teaser--news .bdi-teaser__section, .bdi-teaser--agenda .bdi-teaser__section {
  margin-bottom: 1.75rem; }
  .bdi-teaser--brick .bdi-teaser__section > *:last-child, .bdi-teaser--news .bdi-teaser__section > *:last-child, .bdi-teaser--agenda .bdi-teaser__section > *:last-child {
    margin-bottom: 0; }
  .bdi-teaser--brick .bdi-teaser__section--header, .bdi-teaser--news .bdi-teaser__section--header, .bdi-teaser--agenda .bdi-teaser__section--header {
    position: relative;
    line-height: 1.75rem; }
  .bdi-teaser--brick .bdi-teaser__section__figure, .bdi-teaser--news .bdi-teaser__section__figure, .bdi-teaser--agenda .bdi-teaser__section__figure {
    width: 100%;
    margin-bottom: 1.75rem; }
  .bdi-teaser--brick .bdi-teaser__section--content > *:last-child, .bdi-teaser--news .bdi-teaser__section--content > *:last-child, .bdi-teaser--agenda .bdi-teaser__section--content > *:last-child {
    margin-bottom: 0; }

.bdi-teaser--news .bdi-teaser__section--figure figure, .bdi-teaser--agenda .bdi-teaser__section--figure figure {
  display: inline-block;
  width: 100%; }
  .bdi-teaser--news .bdi-teaser__section--figure figure img, .bdi-teaser--agenda .bdi-teaser__section--figure figure img {
    width: auto;
    width: 100%;
    display: inline-block; }

.bdi-teaser--news .bdi-teaser__section--content p, .bdi-teaser--agenda .bdi-teaser__section--content p {
  display: inline; }

.bdi-teaser--news a::before, .bdi-teaser--agenda a::before {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10; }

.bdi-teaser--base .bdi-teaser__wrap, .bdi-teaser--center .bdi-teaser__wrap, .bdi-teaser--float .bdi-teaser__wrap, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--clear, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--clear, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  position: relative; }
  .bdi-teaser--base .bdi-teaser__wrap:before, .bdi-teaser--center .bdi-teaser__wrap:before, .bdi-teaser--float .bdi-teaser__wrap:before, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:before, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:before, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light:before, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--clear:before, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--clear:before, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--clear:before, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--clear:before, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear:before, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear:before, .bdi-teaser--base .bdi-teaser__wrap:after, .bdi-teaser--center .bdi-teaser__wrap:after, .bdi-teaser--float .bdi-teaser__wrap:after, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:after, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light:after, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--clear:after, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--clear:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear:after {
    content: " ";
    display: table; }
  .bdi-teaser--base .bdi-teaser__wrap:after, .bdi-teaser--center .bdi-teaser__wrap:after, .bdi-teaser--float .bdi-teaser__wrap:after, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:after, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light:after, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--clear:after, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--clear:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear:after {
    clear: both; }

.bdi-teaser--base .bdi-teaser__content, .bdi-teaser--center .bdi-teaser__content, .bdi-teaser--float .bdi-teaser__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  padding-top: 1.75rem;
  border-top: none;
  position: relative;
  position: static; }
  .bdi-teaser--base .bdi-teaser__content:before, .bdi-teaser--center .bdi-teaser__content:before, .bdi-teaser--float .bdi-teaser__content:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    transition: border-color 0.15s linear;
    top: 0;
    bottom: auto; }
  @media (min-width: 600px) {
    .bdi-teaser--base .bdi-teaser__content, .bdi-teaser--center .bdi-teaser__content, .bdi-teaser--float .bdi-teaser__content {
      box-sizing: border-box;
      width: 58.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }

.bdi-teaser--center {
  text-align: center; }
  .bdi-teaser--center .bdi-teaser__figure {
    display: inline-block;
    width: 100%; }
    .bdi-teaser--center .bdi-teaser__figure img {
      width: auto;
      max-width: 100%;
      display: inline-block; }

.bdi-teaser--float .bdi-teaser__figure {
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  float: left; }
  .bdi-teaser--float .bdi-teaser__figure img {
    display: block;
    width: 100%; }
  @media (max-width: 600px) {
    .bdi-teaser--float .bdi-teaser__figure {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      border-top: none;
      position: relative;
      padding-top: 1.75rem; }
      .bdi-teaser--float .bdi-teaser__figure:before {
        content: "";
        display: block !important;
        position: absolute;
        left: 0.875rem;
        right: 0.875rem;
        height: 0;
        border-top: 1px solid rgba(60, 60, 60, 0.5);
        transition: border-color 0.15s linear;
        top: 0;
        bottom: auto; } }
  .bdi-teaser--float .bdi-teaser__figure + .bdi-teaser__content {
    position: relative; }
    @media (max-width: 600px) {
      .bdi-teaser--float .bdi-teaser__figure + .bdi-teaser__content:before {
        content: none; } }

.bdi-teaser--float:nth-of-type(2n+1) .bdi-teaser__figure {
  float: right !important; }

.bdi-teaser--bkged, .bdi-teaser--dark, .bdi-teaser--full, .bdi-teaser--banner, .bdi-teaser--agenda-full {
  position: relative;
  overflow: auto; }
  .bdi-teaser--bkged .bdi-teaser__bkg, .bdi-teaser--dark .bdi-teaser__bkg, .bdi-teaser--full .bdi-teaser__bkg, .bdi-teaser--banner .bdi-teaser__bkg, .bdi-teaser--agenda-full .bdi-teaser__bkg {
    min-height: 31em;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    overflow: hidden; }
  .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-article .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--dark > .bdi-teaser__caption, .bdi-container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-article .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--dark > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--dark > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--dark > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--full > .bdi-teaser__caption, .bdi-container .bdi-teaser--full > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--full > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--full > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--full > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--full > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--full > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--full > .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-article .bdi-teaser--full > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--full > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--full > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--full > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--full > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--full > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--banner > .bdi-teaser__caption, .bdi-container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-article .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--banner > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--banner > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-article .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--agenda-full > .bdi-teaser__caption {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }

.bdi-teaser--wrapped .bdi-teaser__wrap, .bdi-teaser--bkged .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap, .bdi-teaser--full .bdi-teaser__wrap, .bdi-teaser--banner .bdi-teaser__wrap, .bdi-teaser--agenda-full .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser__wrap--clear {
  min-height: 18em;
  padding-top: 7rem;
  padding-bottom: 7rem; }
  .bdi-teaser--wrapped .bdi-teaser__wrap--madeInGermany, .bdi-teaser--bkged .bdi-teaser__wrap--madeInGermany, .bdi-teaser--dark .bdi-teaser__wrap--madeInGermany, .bdi-teaser--full .bdi-teaser__wrap--madeInGermany, .bdi-teaser--banner .bdi-teaser__wrap--madeInGermany, .bdi-teaser--agenda-full .bdi-teaser__wrap--madeInGermany {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding-top: 3.5rem;
    padding-bottom: 3.5rem; }

@media (min-width: 1024px) {
  .bdi-teaser--banner .bdi-teaser__content {
    left: 122.8px;
    margin-left: 5.25rem; } }

.bdi-teaser--dark {
  color: #ffffff; }
  .bdi-teaser--dark .bdi-teaser__padder {
    position: relative; }
  .bdi-teaser--dark .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser__wrap--clear {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
    .bdi-teaser--dark .bdi-teaser__wrap:after, .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser__wrap--clear:after {
      background: rgba(0, 0, 0, 0.7); }
  .bdi-teaser--dark .bdi-teaser__wrap--light:after {
    background: rgba(0, 0, 0, 0.35); }
  .bdi-teaser--dark .bdi-teaser__wrap--clear {
    opacity: 1 !important;
    padding-bottom: 1rem; }
    .bdi-teaser--dark .bdi-teaser__wrap--clear:after {
      background: none; }
  .bdi-teaser--dark .bdi-teaser__container {
    padding: 0 1.75rem;
    position: relative; }
  .bdi-teaser--dark.catid-none .bdi-teaser__bkg {
    background-color: #009ee0; }
  .bdi-teaser--dark.catid-9 .bdi-teaser__bkg {
    background-color: #cc9000; }
  .bdi-teaser--dark.catid-8 .bdi-teaser__bkg {
    background-color: #cc9000; }
  .bdi-teaser--dark.catid-13 .bdi-teaser__bkg {
    background-color: #691c33; }
  .bdi-teaser--dark.catid-16 .bdi-teaser__bkg {
    background-color: #8f8371; }
  .bdi-teaser--dark.catid-2 .bdi-teaser__bkg {
    background-color: #009bac; }
  .bdi-teaser--dark.catid-3 .bdi-teaser__bkg {
    background-color: #009bac; }
  .bdi-teaser--dark.catid-5 .bdi-teaser__bkg {
    background-color: #14601e; }
  .bdi-teaser--dark.catid-14 .bdi-teaser__bkg {
    background-color: #007482; }
  .bdi-teaser--dark.catid-10 .bdi-teaser__bkg {
    background-color: #103073; }
  .bdi-teaser--dark.catid-77 .bdi-teaser__bkg {
    background-color: #103073; }
  .bdi-teaser--dark.catid-76 .bdi-teaser__bkg {
    background-color: #103073; }
  .bdi-teaser--dark.catid-105 .bdi-teaser__bkg {
    background-color: #850e66; }
  .bdi-teaser--dark.catid-98 .bdi-teaser__bkg {
    background-color: #850e66; }
  .bdi-teaser--dark.catid-12 .bdi-teaser__bkg {
    background-color: #2e1352; }
  .bdi-teaser--dark.catid-75 .bdi-teaser__bkg {
    background-color: #2e1352; }
  .bdi-teaser--dark.catid-7 .bdi-teaser__bkg {
    background-color: #799a05; }
  .bdi-teaser--dark.catid-6 .bdi-teaser__bkg {
    background-color: #799a05; }
  .bdi-teaser--dark.catid-247 .bdi-teaser__bkg {
    background-color: #009ee0; }
  .bdi-teaser--dark.catid-110 .bdi-teaser__bkg {
    background-color: #007fa4; }
  .bdi-teaser--dark.catid-111 .bdi-teaser__bkg {
    background-color: #4e656e; }

.bdi-teaser--dark, .bdi-teaser--banner {
  overflow: hidden; }
  .bdi-teaser--dark h2, .bdi-teaser--banner h2 {
    margin-bottom: 0.58333rem; }
  .bdi-teaser--dark .bdi-teaser__bkg, .bdi-teaser--banner .bdi-teaser__bkg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .bdi-teaser--dark .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--banner .bdi-teaser__wrap, .bdi-teaser--banner .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--banner .bdi-teaser__wrap--light, .bdi-teaser--banner .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--banner .bdi-teaser__wrap--clear {
    position: relative;
    z-index: 2; }
  .bdi-teaser--dark .bdi-teaser__content, .bdi-teaser--banner .bdi-teaser__content {
    position: relative;
    z-index: 3; }
    @media (min-width: 1024px) {
      .bdi-teaser--dark .bdi-teaser__content, .bdi-teaser--banner .bdi-teaser__content {
        width: 66.66667%; } }
  .bdi-teaser--dark .bdi-teaser__text, .bdi-teaser--banner .bdi-teaser__text {
    font-family: "Times New Roman", serif;
    line-height: 1.6;
    font-size: 1.2rem;
    line-height: 1.4; }
    @media (min-width: 600px) {
      .bdi-teaser--dark .bdi-teaser__text, .bdi-teaser--banner .bdi-teaser__text {
        font-size: 1.65rem; } }
  .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    z-index: 4;
    width: 100%;
    bottom: 0.875rem;
    font-size: 0.75rem;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    color: #ffffff; }
    @media print {
      .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-teaser--dark .bdi-teaser__caption, .bdi-container .bdi-teaser--dark .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--dark .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--dark .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--dark .bdi-teaser__caption, .bdi-bkg .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--dark .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--dark .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--dark .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--dark .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-article .bdi-teaser--dark .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--dark .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--dark .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-gallery .bdi-teaser--dark .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--dark .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--dark .bdi-teaser__caption, .bdi-speaker .bdi-teaser--dark .bdi-teaser__caption, .bdi-container__test .bdi-teaser--banner .bdi-teaser__caption, .bdi-container .bdi-teaser--banner .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--banner .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--banner .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner .bdi-teaser__caption, .bdi-bkg .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--banner .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--banner .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--banner .bdi-teaser__caption, .bdi-panel__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-article .bdi-teaser--banner .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--banner .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--banner .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-gallery .bdi-teaser--banner .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--banner .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner .bdi-teaser__caption, .bdi-speaker .bdi-teaser--banner .bdi-teaser__caption {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
    @media (min-width: 600px) {
      .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption {
        font-size: 0.825rem; } }
    .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
      background: rgba(0, 0, 0, 0.5);
      padding: 0.875rem 0;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      @media print {
        .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
          padding-left: 0;
          padding-right: 0; } }
      @media (min-width: 600px) {
        .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
          padding-left: 0.875rem;
          padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
      padding-left: 0;
      padding-right: 0; } }
      @media (min-width: 1024px) {
        .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
          padding-left: 1.75rem;
          padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--dark .bdi-teaser__caption__wrap, .bdi-teaser--banner .bdi-teaser__caption__wrap {
      padding-left: 0;
      padding-right: 0; } }
      .bdi-teaser--dark .bdi-teaser__caption__wrap > *:last-child, .bdi-teaser--banner .bdi-teaser__caption__wrap > *:last-child {
        margin-bottom: 0; }
  .bdi-teaser--dark.active .bdi-teaser__wrap, .bdi-teaser--dark.active .bdi-teaser__wrap--light, .bdi-teaser--dark.active .bdi-teaser__wrap--clear, .bdi-teaser--banner.active .bdi-teaser__wrap, .bdi-teaser--banner.active .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--banner.active .bdi-teaser__wrap--light, .bdi-teaser--banner.active .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--banner.active .bdi-teaser__wrap--clear {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    opacity: 0 !important; }
  .bdi-teaser--dark.active .bdi-teaser__caption, .bdi-teaser--banner.active .bdi-teaser__caption {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  .bdi-teaser--dark.active .bdi-teaser__view, .bdi-teaser--banner.active .bdi-teaser__view {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear; }

.bdi-teaser--darkgradient .bdi-teaser__wrap, .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--darkgradient .bdi-teaser__wrap--light, .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--darkgradient .bdi-teaser__wrap--clear {
  margin-top: -5rem; }
  .bdi-teaser--darkgradient .bdi-teaser__wrap:after, .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--darkgradient .bdi-teaser__wrap--light:after, .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--darkgradient .bdi-teaser__wrap--clear:after {
    background: black;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0.5) 100%); }

.bdi-teaser--animationBg {
  background-color: #010f17;
  margin-bottom: 0;
  padding-bottom: 0; }

.bdi-teaser--white-color .bdi-teaser__content {
  color: #ffffff; }

.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-teaser--full .bdi-teaser__container, .bdi-container .bdi-teaser--full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--full .bdi-teaser__container, .bdi-bkg .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--full .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-article .bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-gallery .bdi-teaser--full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full .bdi-teaser__container, .bdi-speaker .bdi-teaser--full .bdi-teaser__container, .bdi-container__test .bdi-teaser--banner .bdi-teaser__container, .bdi-container .bdi-teaser--banner .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--banner .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--banner .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner .bdi-teaser__container, .bdi-bkg .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-publication--full .bdi-teaser--banner .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--banner .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--banner .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-article .bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--banner .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-gallery .bdi-teaser--banner .bdi-teaser__container, .bdi-topicmap .bdi-teaser--banner .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner .bdi-teaser__container, .bdi-speaker .bdi-teaser--banner .bdi-teaser__container, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__container {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }

.bdi-teaser--bgcolor .bdi-teaser__padder, .bdi-teaser--agenda-full .bdi-teaser__padder {
  color: #ffffff;
  background: #009ee0; }

.bdi-teaser--bgcolor .bdi-teaser__wrap, .bdi-teaser--agenda-full .bdi-teaser__wrap, .bdi-teaser--bgcolor .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--bgcolor .bdi-teaser__wrap--light, .bdi-teaser--agenda-full .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--agenda-full .bdi-teaser__wrap--light, .bdi-teaser--bgcolor .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--bgcolor .bdi-teaser__wrap--clear, .bdi-teaser--agenda-full .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--agenda-full .bdi-teaser__wrap--clear {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem; }

.bdi-teaser--bgcolor .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
  padding: 0 1.75rem;
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  font-size: 0; }
  .bdi-teaser--bgcolor .bdi-teaser__container:before, .bdi-teaser--agenda-full .bdi-teaser__container:before, .bdi-teaser--bgcolor .bdi-teaser__container:after, .bdi-teaser--agenda-full .bdi-teaser__container:after {
    content: " ";
    display: table; }
  .bdi-teaser--bgcolor .bdi-teaser__container:after, .bdi-teaser--agenda-full .bdi-teaser__container:after {
    clear: both; }

.bdi-teaser--bgcolor .bdi-teaser__content, .bdi-teaser--agenda-full .bdi-teaser__content {
  vertical-align: middle;
  font-size: 1rem;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 600px) {
    .bdi-teaser--bgcolor .bdi-teaser__content, .bdi-teaser--agenda-full .bdi-teaser__content {
      font-size: 1.1rem; } }
  @media (min-width: 1024px) {
    .bdi-teaser--bgcolor .bdi-teaser__content, .bdi-teaser--agenda-full .bdi-teaser__content {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  .bdi-teaser--bgcolor .bdi-teaser__content h2, .bdi-teaser--agenda-full .bdi-teaser__content h2 {
    margin: 0;
    padding-top: 3.5rem; }
  .bdi-teaser--bgcolor .bdi-teaser__content h3, .bdi-teaser--agenda-full .bdi-teaser__content h3 {
    margin-bottom: 0.875rem; }

.bdi-teaser--bgcolor .bdi-teaser__text, .bdi-teaser--agenda-full .bdi-teaser__text {
  font-family: "Times New Roman", serif;
  line-height: 1.6;
  margin-bottom: 1.75rem; }

.bdi-teaser--bgcolor .bdi-teaser__figure, .bdi-teaser--agenda-full .bdi-teaser__figure {
  vertical-align: middle;
  text-align: center;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-teaser--bgcolor .bdi-teaser__figure, .bdi-teaser--agenda-full .bdi-teaser__figure {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  .bdi-teaser--bgcolor .bdi-teaser__figure img, .bdi-teaser--agenda-full .bdi-teaser__figure img {
    display: inline;
    width: auto; }

.bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-panel__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-panel__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-container__test .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-bkg .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__title {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }

.bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-container__test .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__container {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }

.bdi-teaser--circle, .bdi-teaser--position, .bdi-position {
  position: relative;
  width: 30rem;
  height: 30rem;
  text-align: center;
  margin: 0 6.5rem; }
  .bdi-teaser--circle:before, .bdi-teaser--position:before, .bdi-position:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 36rem;
    height: 36rem;
    border: 1px solid #009ee0;
    border-radius: 50%;
    z-index: 0;
    transition: background 0.15s linear; }
  .bdi-teaser--circle .bdi-teaser__wrap, .bdi-teaser--position .bdi-teaser__wrap, .bdi-position .bdi-teaser__wrap, .bdi-teaser--circle .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--circle .bdi-teaser__wrap--light, .bdi-teaser--position .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--position .bdi-teaser__wrap--light, .bdi-position .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-position .bdi-teaser__wrap--light, .bdi-teaser--circle .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--circle .bdi-teaser__wrap--clear, .bdi-teaser--position .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--position .bdi-teaser__wrap--clear, .bdi-position .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-position .bdi-teaser__wrap--clear {
    height: 100%;
    position: relative;
    z-index: 1; }
  .bdi-teaser--circle .bdi-teaser__content, .bdi-teaser--position .bdi-teaser__content, .bdi-position .bdi-teaser__content {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }
  @media (max-width: 600px) {
    .bdi-teaser--circle, .bdi-teaser--position, .bdi-position {
      width: 18rem;
      height: 18rem;
      margin: 0 8rem; }
      .bdi-teaser--circle:before, .bdi-teaser--position:before, .bdi-position:before {
        width: 27rem;
        height: 27rem; } }

.bdi-teaser--position, .bdi-position {
  color: #ffffff; }
  .bdi-teaser--position .bdi-teaser__content, .bdi-position .bdi-teaser__content {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-teaser--position--active .bdi-teaser__content, .bdi-teaser--position.active .bdi-teaser__content, .active.bdi-position .bdi-teaser__content {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  .bdi-teaser--position--active:before, .bdi-teaser--position.active:before, .active.bdi-position:before {
    background: #009ee0; }
  .bdi-teaser--position:not(.active):hover, .bdi-position:not(.active):hover {
    cursor: pointer; }
    .bdi-teaser--position:not(.active):hover:before, .bdi-position:not(.active):hover:before {
      background: #009ee0; }

.bdi-teaser__label {
  margin-bottom: 1.75rem;
  font-weight: bold; }
  .bdi-teaser__label--no-circle::before {
    display: none; }
  .bdi-teaser__label--organization {
    font-size: 1rem;
    margin-bottom: 0;
    font-weight: bold;
    color: #50616b; }
    @media (min-width: 600px) {
      .bdi-teaser__label--organization {
        font-size: 1.1rem; } }

.bdi-teaser__title--ext-news {
  font-size: 1rem;
  color: #50616b;
  font-weight: normal; }
  @media (min-width: 600px) {
    .bdi-teaser__title--ext-news {
      font-size: 1.1rem; } }

.bdi-teaser__figure img {
  display: block;
  height: auto;
  width: 100%; }

.bdi-teaser__view {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -1740px -1484px;
  width: 16px;
  height: 16px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.75rem;
  z-index: 5;
  visibility: visible;
  opacity: 1;
  transition-delay: 0s; }

.bdi-teaser__mute {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -1106px -833px;
  width: 26px;
  height: 20px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 1.75rem;
  z-index: 5;
  visibility: visible;
  opacity: 1;
  transition-delay: 0s; }
  .bdi-teaser__mute--on {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1132px -853px;
    width: 26px;
    height: 20px; }

.bdi-teaser__more, .bdi-collection-article__more {
  color: #8c8b8b; }

.bdi-teaser--agenda-full .bdi-teaser__padder {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  background-color: #e6e6e6;
  color: black; }

.bdi-teaser--agenda-full .bdi-teaser__content h2 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem; }

.bdi-teaser-news:before, .bdi-teaser-news:after {
  content: " ";
  display: table; }

.bdi-teaser-news:after {
  clear: both; }

.bdi-teaser__content--centered {
  text-align: center; }

.bdi-cover {
  position: relative;
  max-width: 20em;
  width: 100%;
  display: inline-block;
  margin-bottom: 1.75rem;
  text-align: left; }
  .bdi-cover__wrap {
    width: 100%;
    padding-top: 100%;
    position: relative;
    overflow: hidden; }
  .bdi-cover__content {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    color: #009ee0;
    border: 1px solid #009ee0; }
    .bdi-cover__content h2, .bdi-cover__content h3, .bdi-cover__content h4 {
      font-size: 1rem;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: 0; }
      @media (min-width: 600px) {
        .bdi-cover__content h2, .bdi-cover__content h3, .bdi-cover__content h4 {
          font-size: 1.1rem; } }
    .bdi-cover__content a {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0; }
      .bdi-cover__content a span {
        display: block;
        width: 100%;
        padding: 0 0.875rem;
        box-sizing: border-box;
        position: absolute;
        bottom: 1.75rem; }
  .bdi-cover__figure {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center; }
    .bdi-cover__figure--nondarkend:after {
      background: none; }
    .bdi-cover__figure + .bdi-cover__content {
      color: #ffffff;
      border: none; }
  @media (min-width: 600px) {
    .bdi-cover {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-cover {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-covers__wrap {
  text-align: center; }
  @media (min-width: 600px) {
    .bdi-covers__wrap {
      margin-left: -0.875rem;
      margin-right: -0.875rem;
      text-align: left; }
      .bdi-covers__wrap:before, .bdi-covers__wrap:after {
        content: " ";
        display: table; }
      .bdi-covers__wrap:after {
        clear: both; } }

.bdi-addresstile {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-bottom: 1.75rem;
  font-size: 0.75rem;
  vertical-align: bottom; }
  @media (min-width: 600px) {
    .bdi-addresstile {
      font-size: 0.825rem; } }
  .bdi-addresstile__section {
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
    .bdi-addresstile__section--header {
      border-color: #3c3c3c; }
    .bdi-addresstile__section--address {
      border: none; }
    .bdi-addresstile__section--figure {
      border: none;
      padding: 0; }
    .bdi-addresstile__section--more {
      color: #009ee0;
      border-color: #009ee0; }
  .bdi-addresstile__contactline {
    margin: 0; }
  .bdi-addresstile__figure img {
    width: 100%;
    height: auto; }
  @media (min-width: 600px) {
    .bdi-addresstile {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }
  @media (min-width: 1024px) {
    .bdi-addresstile {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: none;
      display: inline-block; } }

.bdi-addresstiles {
  font-size: 0; }
  .bdi-addresstiles__wrap {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-addresstiles__wrap:before, .bdi-addresstiles__wrap:after {
      content: " ";
      display: table; }
    .bdi-addresstiles__wrap:after {
      clear: both; }

.bdi-logotile {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  .bdi-logotile__content {
    position: relative;
    padding-bottom: 50%;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5);
    text-align: center; }
    .bdi-logotile__content h5 {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 100%; }
    .bdi-logotile__content figure {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      visibility: visible;
      opacity: 1;
      transition-delay: 0s;
      display: block;
      width: 100%;
      height: 100%; }
      .bdi-logotile__content figure img, .bdi-logotile__content figure object {
        display: inline-block;
        max-width: 100%;
        max-height: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-logotile__content:hover h5 {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    .bdi-logotile__content:hover figure {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-logotile:nth-child(1) .bdi-logotile__content {
    border-top: 1px solid rgba(60, 60, 60, 0.5); }
  @media (min-width: 600px) and (max-width: 1024px) {
    .bdi-logotile {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      .bdi-logotile:nth-child(2n-1) {
        border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-logotile:nth-child(-n+2) .bdi-logotile__content {
        border-top: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 1024px) {
    .bdi-logotile {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-logotile:nth-child(4n) {
        border-right: none; }
      .bdi-logotile:nth-child(-n+4) .bdi-logotile__content {
        border-top: 1px solid rgba(60, 60, 60, 0.5); } }
  .bdi-logotiles--sidebar .bdi-logotile {
    width: 100%;
    padding: 0;
    border: none; }
    .bdi-logotiles--sidebar .bdi-logotile__content {
      border: none !important; }

.bdi-logotiles__wrap {
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-logotiles__wrap:before, .bdi-logotiles__wrap:after {
    content: " ";
    display: table; }
  .bdi-logotiles__wrap:after {
    clear: both; }

.bdi-imagetile {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  .bdi-imagetile__content {
    position: relative;
    padding-bottom: 66%;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5);
    text-align: center; }
    .bdi-imagetile__content h5 {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 100%; }
    .bdi-imagetile__content figure {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      visibility: visible;
      opacity: 1;
      transition-delay: 0s;
      display: block;
      width: 100%;
      height: 100%; }
      .bdi-imagetile__content figure img, .bdi-imagetile__content figure object {
        display: inline-block;
        width: 90%;
        height: 90%;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    .bdi-imagetile__content:hover h5 {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    .bdi-imagetile__content:hover figure {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-imagetile:nth-child(1) .bdi-imagetile__content {
    border-top: 1px solid rgba(60, 60, 60, 0.5); }
  @media (min-width: 600px) and (max-width: 1024px) {
    .bdi-imagetile {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      .bdi-imagetile:nth-child(2n-1) {
        border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-imagetile:nth-child(-n+2) .bdi-imagetile__content {
        border-top: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 1024px) {
    .bdi-imagetile {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      border-right: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-imagetile:nth-child(3n) {
        border-right: none; }
      .bdi-imagetile:nth-child(-n+3) .bdi-imagetile__content {
        border-top: 1px solid rgba(60, 60, 60, 0.5); } }

.bdi-imagetiles__wrap {
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-imagetiles__wrap:before, .bdi-imagetiles__wrap:after {
    content: " ";
    display: table; }
  .bdi-imagetiles__wrap:after {
    clear: both; }

.bdi-list .bdi-list__content, .bdi-publications .bdi-list__content, .bdi-publications-english[data-presentation="list"] .bdi-list__content, .bdi-ctype__menu .bdi-list__content, .bdi-list .bdi-publications__content ul, .bdi-publications__content .bdi-list ul, .bdi-publications .bdi-publications__content ul, .bdi-publications__content .bdi-publications ul, .bdi-publications-english[data-presentation="list"] .bdi-publications__content ul, .bdi-publications__content .bdi-publications-english[data-presentation="list"] ul, .bdi-ctype__menu .bdi-publications__content ul, .bdi-publications__content .bdi-ctype__menu ul, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__content ul {
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-list .bdi-list__content:before, .bdi-publications .bdi-list__content:before, .bdi-publications-english[data-presentation="list"] .bdi-list__content:before, .bdi-ctype__menu .bdi-list__content:before, .bdi-list .bdi-publications__content ul:before, .bdi-publications__content .bdi-list ul:before, .bdi-publications .bdi-publications__content ul:before, .bdi-publications__content .bdi-publications ul:before, .bdi-publications-english[data-presentation="list"] .bdi-publications__content ul:before, .bdi-publications__content .bdi-publications-english[data-presentation="list"] ul:before, .bdi-ctype__menu .bdi-publications__content ul:before, .bdi-publications__content .bdi-ctype__menu ul:before, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__content ul:before, .bdi-list .bdi-list__content:after, .bdi-publications .bdi-list__content:after, .bdi-publications-english[data-presentation="list"] .bdi-list__content:after, .bdi-ctype__menu .bdi-list__content:after, .bdi-list .bdi-publications__content ul:after, .bdi-publications__content .bdi-list ul:after, .bdi-publications .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications ul:after, .bdi-publications-english[data-presentation="list"] .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications-english[data-presentation="list"] ul:after, .bdi-ctype__menu .bdi-publications__content ul:after, .bdi-publications__content .bdi-ctype__menu ul:after, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__content ul:after {
    content: " ";
    display: table; }
  .bdi-list .bdi-list__content:after, .bdi-publications .bdi-list__content:after, .bdi-publications-english[data-presentation="list"] .bdi-list__content:after, .bdi-ctype__menu .bdi-list__content:after, .bdi-list .bdi-publications__content ul:after, .bdi-publications__content .bdi-list ul:after, .bdi-publications .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications ul:after, .bdi-publications-english[data-presentation="list"] .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications-english[data-presentation="list"] ul:after, .bdi-ctype__menu .bdi-publications__content ul:after, .bdi-publications__content .bdi-ctype__menu ul:after, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__content ul:after {
    clear: both; }

.bdi-list__ul {
  border-top: none;
  position: relative; }
  .bdi-list__ul:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.3);
    transition: border-color 0.15s linear;
    top: 0;
    bottom: auto; }
  .bdi-list__ul:before, .bdi-list__ul:after {
    content: " ";
    display: table; }
  .bdi-list__ul:after {
    clear: both; }
  .bdi-list--white .bdi-list__ul {
    border-top: none;
    position: relative; }
    .bdi-list--white .bdi-list__ul:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(255, 255, 255, 0.5);
      transition: border-color 0.15s linear;
      top: 0;
      bottom: auto; }
  .bdi-list__ul .bdi-list__li, .bdi-list__ul .bdi-list__tr, .bdi-list__ul .bdi-publication, .bdi-list__ul [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list__ul .bdi-publication-english {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }

.bdi-list__li, .bdi-list__tr, .bdi-publication, [data-presentation="list"] .bdi-publication-english {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  border-bottom: none;
  position: relative; }
  .bdi-list__li:before, .bdi-list__tr:before, .bdi-publication:before, [data-presentation="list"] .bdi-publication-english:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.3);
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }
  .bdi-list--white .bdi-list__li, .bdi-list--white .bdi-list__tr, .bdi-list--white .bdi-publication, .bdi-list--white [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--white .bdi-publication-english {
    border-bottom: none;
    position: relative; }
    .bdi-list--white .bdi-list__li:before, .bdi-list--white .bdi-list__tr:before, .bdi-list--white .bdi-publication:before, .bdi-list--white [data-presentation="list"] .bdi-publication-english:before, [data-presentation="list"] .bdi-list--white .bdi-publication-english:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(255, 255, 255, 0.5);
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }
  .bdi-list__li a::before, .bdi-list__tr a::before, .bdi-publication a::before, [data-presentation="list"] .bdi-publication-english a::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }

.bdi-list__thead, .bdi-publications__thead, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead {
  border-bottom: none;
  position: relative;
  padding-bottom: 1.75rem; }
  .bdi-list__thead:before, .bdi-publications__thead:before, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:before, .bdi-list__thead:after, .bdi-publications__thead:after, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:after {
    content: " ";
    display: table; }
  .bdi-list__thead:after, .bdi-publications__thead:after, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:after {
    clear: both; }
  .bdi-list__thead:before, .bdi-publications__thead:before, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid #3c3c3c;
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }
  .bdi-list--white .bdi-list__thead, .bdi-list--white .bdi-publications__thead, .bdi-list--white .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead, .bdi-publications-english[data-presentation="list"] .bdi-list--white .bdi-publications-english__thead {
    border-bottom: none;
    position: relative; }
    .bdi-list--white .bdi-list__thead:before, .bdi-list--white .bdi-publications__thead:before, .bdi-list--white .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:before, .bdi-publications-english[data-presentation="list"] .bdi-list--white .bdi-publications-english__thead:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid #ffffff;
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }

.bdi-list__tbody:before, .bdi-list__tbody:after {
  content: " ";
  display: table; }

.bdi-list__tbody:after {
  clear: both; }

.bdi-list__tr, .bdi-publication, [data-presentation="list"] .bdi-publication-english {
  border-bottom: none;
  position: relative; }
  .bdi-list__tr:before, .bdi-publication:before, [data-presentation="list"] .bdi-publication-english:before, .bdi-list__tr:after, .bdi-publication:after, [data-presentation="list"] .bdi-publication-english:after {
    content: " ";
    display: table; }
  .bdi-list__tr:after, .bdi-publication:after, [data-presentation="list"] .bdi-publication-english:after {
    clear: both; }
  .bdi-list__tr:before, .bdi-publication:before, [data-presentation="list"] .bdi-publication-english:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }
  .bdi-list--white .bdi-list__tr, .bdi-list--white .bdi-publication, .bdi-list--white [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--white .bdi-publication-english {
    border-bottom: none;
    position: relative; }
    .bdi-list--white .bdi-list__tr:before, .bdi-list--white .bdi-publication:before, .bdi-list--white [data-presentation="list"] .bdi-publication-english:before, [data-presentation="list"] .bdi-list--white .bdi-publication-english:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(255, 255, 255, 0.5);
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }
  .bdi-list__tr__tr:before, .bdi-list__tr__tr:after {
    content: " ";
    display: table; }
  .bdi-list__tr__tr:after {
    clear: both; }
  .bdi-list__tr[data-activable]:not(.active) .bdi-list__tr__tr:not(:first-child), .bdi-publication[data-activable]:not(.active) .bdi-list__tr__tr:not(:first-child), [data-presentation="list"] .bdi-publication-english[data-activable]:not(.active) .bdi-list__tr__tr:not(:first-child) {
    display: none; }

.bdi-list__td, .bdi-publications__td, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td {
  min-height: 1px; }
  .bdi-list__td > *:last-child, .bdi-publications__td > *:last-child, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td > *:last-child {
    margin-bottom: 0; }
  .bdi-list__td--bold {
    font-weight: bold; }
  .bdi-list__td div > *:last-child, .bdi-publications__td div > *:last-child, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td div > *:last-child {
    margin-bottom: 0; }
  .bdi-list__td figure, .bdi-publications__td figure, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td figure, .bdi-list__td img, .bdi-publications__td img, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td img {
    display: block;
    width: 100%;
    height: auto; }

.bdi-list__letter {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  border-bottom: none;
  position: relative;
  color: #009ee0;
  font-weight: bold;
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
  float: none; }
  .bdi-list__letter:before, .bdi-list__letter:after {
    content: " ";
    display: table; }
  .bdi-list__letter:after {
    clear: both; }
  .bdi-list__letter:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid #3c3c3c;
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }
  .bdi-list--white .bdi-list__letter {
    border-bottom: none;
    position: relative; }
    .bdi-list--white .bdi-list__letter:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid #ffffff;
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }

.bdi-list__socials:before, .bdi-list__socials:after {
  content: " ";
  display: table; }

.bdi-list__socials:after {
  clear: both; }

.bdi-list__socials li {
  display: inline-block;
  margin-right: 1.75rem;
  vertical-align: middle; }
  .bdi-list__socials li:last-child {
    margin-right: 0; }

.bdi-list__socials a {
  position: relative; }

.bdi-list__social {
  text-indent: -119988px;
  white-space: nowrap;
  overflow: hidden;
  display: block; }
  .bdi-list__social--facebook {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -460px -437px;
    width: 7.9px;
    height: 17px; }
  .bdi-list__social--twitter {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1710px -1458px;
    width: 15px;
    height: 12.2px; }
  .bdi-list__social--google {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -500px -501px;
    width: 22.8px;
    height: 14.2px; }
  .bdi-list__social--youtube {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1770px -1516px;
    width: 17.6px;
    height: 12.3px; }
  .bdi-list__social--instagram {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -672px -657px;
    width: 17px;
    height: 17px; }
  .bdi-list__social--linkedin {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -706px -691px;
    width: 14.1px;
    height: 14.1px; }
  .bdi-list__social--xing {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1756px -1500px;
    width: 13.6px;
    height: 15.7px; }
  .bdi-list__social--email {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -422px -411px;
    width: 18.2px;
    height: 12.8px; }
  .bdi-list__social--print {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1490px -1226px;
    width: 19.4px;
    height: 15.7px; }

@media (min-width: 0) and (max-width: 600px) {
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+2) {
    display: none; } }

@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+3) {
    display: none; } }

@media (min-width: 1024px) {
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(3), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications__thead .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-list__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__thead .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications__thead .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__thead .bdi-publications-english__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications__thead .bdi-publications-english__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(n+4) {
    display: none; } }

@media (min-width: 0) and (max-width: 600px) {
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 1024px) {
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications-english__td:nth-child(n+4) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 0) and (max-width: 600px) {
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2) {
    display: none; } }

@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3) {
    display: none; } }

@media (min-width: 1024px) {
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(3), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(3), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(3), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(3), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(3), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(3), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(3), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(3), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+4), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+4), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+4), [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+4), .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+4), .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+4), .bdi-list--repertoire .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+4), .bdi-publications-english[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+4) {
    display: none; } }

.bdi-list--repertoire .bdi-list__tr.active .bdi-list__tr__tr:not(:last-of-type), .bdi-list--repertoire .active.bdi-publication .bdi-list__tr__tr:not(:last-of-type), .bdi-list--repertoire [data-presentation="list"] .active.bdi-publication-english .bdi-list__tr__tr:not(:last-of-type), [data-presentation="list"] .bdi-list--repertoire .active.bdi-publication-english .bdi-list__tr__tr:not(:last-of-type) {
  margin-bottom: 0.875rem; }

.bdi-list--repertoire .bdi-list__socials {
  margin-top: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-list--repertoire .bdi-list__socials .bdi-list__socials {
      position: absolute;
      bottom: 0.875rem; } }

.bdi-list--repertoire .bdi-list__vcard {
  position: absolute;
  right: 0.875rem;
  bottom: 0.875rem; }

@media (min-width: 1024px) {
  .bdi-list--repertoire .bdi-list__vcard {
    position: relative;
    right: auto;
    bottom: auto; } }

.bdi-list--partners {
  position: relative; }
  .bdi-list--partners .bdi-list__tbody {
    border-top: none;
    position: relative; }
    .bdi-list--partners .bdi-list__tbody:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(60, 60, 60, 0.3);
      transition: border-color 0.15s linear;
      top: 0;
      bottom: auto; }
  .bdi-list--partners.bdi-list--white .bdi-list__tbody {
    border-top: none;
    position: relative; }
    .bdi-list--partners.bdi-list--white .bdi-list__tbody:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(255, 255, 255, 0.5);
      transition: border-color 0.15s linear;
      top: 0;
      bottom: auto; }
  @media (min-width: 0) and (max-width: 600px) {
    .bdi-list--partners .bdi-list__tr__tr .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english__td:nth-child(1) {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr__tr .bdi-list__td:nth-child(n+2), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(n+2), .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english__td:nth-child(n+2) {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 600px) {
    .bdi-list--partners .bdi-list__tr__tr .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english__td:nth-child(1) {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr__tr .bdi-list__td:nth-child(2), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(2), .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english__td:nth-child(2) {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr__tr .bdi-list__td:nth-child(n+3), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(n+3), .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr__tr .bdi-publications-english__td:nth-child(n+3) {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 0) and (max-width: 600px) {
    .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--partners .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1) {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+2), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+2), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-list--partners .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+2) {
      display: none; } }
  @media (min-width: 600px) {
    .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(1), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-list--partners .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(1) {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(2), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-list--partners .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(2) {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__td:nth-child(n+3), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--partners [data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), [data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(n+3), .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-list__tr:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-list--partners .bdi-publications-english[data-presentation="list"] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3), .bdi-publications-english[data-presentation="list"] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-publications-english__td:nth-child(n+3) {
      display: none; } }
  .bdi-list--partners .bdi-list__tr.active .bdi-list__tr__tr:not(:last-of-type), .bdi-list--partners .active.bdi-publication .bdi-list__tr__tr:not(:last-of-type), .bdi-list--partners [data-presentation="list"] .active.bdi-publication-english .bdi-list__tr__tr:not(:last-of-type), [data-presentation="list"] .bdi-list--partners .active.bdi-publication-english .bdi-list__tr__tr:not(:last-of-type) {
    margin-bottom: 0.875rem; }

@media (min-width: 1024px) {
  .bdi-list--events .bdi-list__td:nth-child(1), .bdi-list--events .bdi-publications__td:nth-child(1), .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--events .bdi-list__td:nth-child(2), .bdi-list--events .bdi-publications__td:nth-child(2), .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--events .bdi-list__td:nth-child(3), .bdi-list--events .bdi-publications__td:nth-child(3), .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(3), .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td:nth-child(3) {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--events .bdi-list__tr__tr:not(:first-child) .bdi-list__td, .bdi-list--events .bdi-list__tr__tr:not(:first-child) .bdi-publications__td, .bdi-list--events .bdi-list__tr__tr:not(:first-child) .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-list__tr__tr:not(:first-child) .bdi-publications-english__td {
    padding-bottom: 1.75rem; } }

@media (max-width: 1024px) {
  .bdi-list--events .bdi-list__thead, .bdi-list--events .bdi-publications__thead, .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead, .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__thead {
    display: none; }
  .bdi-list--events .bdi-list__td, .bdi-list--events .bdi-publications__td, .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--events .bdi-list__tr__tr:not(:first-child) > *:first-child {
    margin-top: 0.875rem; }
  .bdi-list--events figure img {
    margin-bottom: 0.875rem; } }

.bdi-list--events .bdi-list__td, .bdi-list--events .bdi-publications__td, .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td {
  position: relative; }
  .bdi-list--events .bdi-list__td .bdi-collection__button + p, .bdi-list--events .bdi-publications__td .bdi-collection__button + p, .bdi-list--events .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td .bdi-collection__button + p, .bdi-publications-english[data-presentation="list"] .bdi-list--events .bdi-publications-english__td .bdi-collection__button + p {
    padding-right: 1.75rem; }

.bdi-list--events__footer {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.bdi-list--events__more {
  display: block;
  text-align: center;
  padding: 0.875rem 0;
  border: none; }

.bdi-list--index .bdi-list__td:nth-child(1), .bdi-list--index .bdi-publications__td:nth-child(1), .bdi-list--index .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--index .bdi-publications-english__td:nth-child(1) {
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.bdi-list--index .bdi-list__td:nth-child(2), .bdi-list--index .bdi-publications__td:nth-child(2), .bdi-list--index .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--index .bdi-publications-english__td:nth-child(2) {
  box-sizing: border-box;
  width: 58.33333%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }

.bdi-list--index .bdi-list__tr:last-child:before, .bdi-list--index .bdi-publication:last-child:before, .bdi-list--index [data-presentation="list"] .bdi-publication-english:last-child:before, [data-presentation="list"] .bdi-list--index .bdi-publication-english:last-child:before {
  border: none !important; }

.bdi-list--index .bdi-list__tbody {
  padding-top: 0.875rem; }
  .bdi-list--index .bdi-list__tbody:not(:last-child) {
    border-bottom: none;
    position: relative;
    padding-bottom: 0.875rem; }
    .bdi-list--index .bdi-list__tbody:not(:last-child):before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid #3c3c3c;
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }
    .bdi-list--white .bdi-list--index .bdi-list__tbody:not(:last-child) {
      border-bottom: none;
      position: relative; }
      .bdi-list--white .bdi-list--index .bdi-list__tbody:not(:last-child):before {
        content: "";
        display: block !important;
        position: absolute;
        left: 0.875rem;
        right: 0.875rem;
        height: 0;
        border-top: 1px solid #ffffff;
        transition: border-color 0.15s linear;
        bottom: 0;
        top: auto; }

.bdi-list--persons .bdi-list__tr, .bdi-list--persons .bdi-publication, .bdi-list--persons [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--persons .bdi-publication-english {
  position: relative; }

.bdi-list--persons .bdi-list__vcard {
  position: absolute;
  top: 0.875rem;
  right: 0.875rem; }

.bdi-list--persons__organisation {
  display: block; }

.bdi-list--persons__position {
  display: block; }

.bdi-list--persons__field {
  display: block; }

.bdi-list--persons__contact {
  display: block; }

.bdi-list--persons__contact-profilelink {
  color: #009ee0;
  font-weight: bold; }

.bdi-list--persons__more {
  display: block;
  text-decoration: underline;
  padding-left: 2.5em; }

@media (min-width: 1024px) {
  .bdi-list--persons .bdi-list__tr .bdi-list__td, .bdi-list--persons .bdi-publication .bdi-list__td, .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td, [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td, .bdi-list--persons .bdi-list__tr .bdi-publications__td, .bdi-list--persons .bdi-publication .bdi-publications__td, .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td, [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td, .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td, .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td, .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2):nth-child(1), [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2):nth-child(1), [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1), .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2):nth-child(2), [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2):nth-child(2), [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2), .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2), .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2):nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-list__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons [data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  [data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-list__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-list__tr .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-list__tr .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publication .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2),
  .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td:first-child:nth-last-child(2) ~ .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (max-width: 1024px) {
  .bdi-list--persons .bdi-list__td, .bdi-list--persons .bdi-publications__td, .bdi-list--persons .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td, .bdi-publications-english[data-presentation="list"] .bdi-list--persons .bdi-publications-english__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    position: relative; }
  .bdi-list--persons figure img {
    margin-bottom: 0.875rem; }
  .bdi-list--persons .bdi-list__vcard {
    top: 0; } }

.bdi-list--hover .bdi-list__tr, .bdi-list--repertoire .bdi-list__tr, .bdi-list--events .bdi-list__tr, .bdi-list--index .bdi-list__tr, .bdi-list--hover .bdi-publication, .bdi-list--repertoire .bdi-publication, .bdi-list--events .bdi-publication, .bdi-list--index .bdi-publication, .bdi-list--hover [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--hover .bdi-publication-english, .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english, .bdi-list--events [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--events .bdi-publication-english, .bdi-list--index [data-presentation="list"] .bdi-publication-english, [data-presentation="list"] .bdi-list--index .bdi-publication-english,
.bdi-list--hover .bdi-list__li,
.bdi-list--repertoire .bdi-list__li,
.bdi-list--events .bdi-list__li,
.bdi-list--index .bdi-list__li,
.bdi-list--hover .bdi-list__tr,
.bdi-list--repertoire .bdi-list__tr,
.bdi-list--events .bdi-list__tr,
.bdi-list--index .bdi-list__tr,
.bdi-list--hover .bdi-publication,
.bdi-list--repertoire .bdi-publication,
.bdi-list--events .bdi-publication,
.bdi-list--index .bdi-publication,
.bdi-list--hover [data-presentation="list"] .bdi-publication-english,
[data-presentation="list"] .bdi-list--hover .bdi-publication-english,
.bdi-list--repertoire [data-presentation="list"] .bdi-publication-english,
[data-presentation="list"] .bdi-list--repertoire .bdi-publication-english,
.bdi-list--events [data-presentation="list"] .bdi-publication-english,
[data-presentation="list"] .bdi-list--events .bdi-publication-english,
.bdi-list--index [data-presentation="list"] .bdi-publication-english,
[data-presentation="list"] .bdi-list--index .bdi-publication-english {
  cursor: pointer; }
  .bdi-list--hover .bdi-list__tr.bdi-list--nolink, .bdi-list--repertoire .bdi-list__tr.bdi-list--nolink, .bdi-list--events .bdi-list__tr.bdi-list--nolink, .bdi-list--index .bdi-list__tr.bdi-list--nolink, .bdi-list--hover .bdi-list--nolink.bdi-publication, .bdi-list--repertoire .bdi-list--nolink.bdi-publication, .bdi-list--events .bdi-list--nolink.bdi-publication, .bdi-list--index .bdi-list--nolink.bdi-publication, .bdi-list--hover [data-presentation="list"] .bdi-list--nolink.bdi-publication-english, [data-presentation="list"] .bdi-list--hover .bdi-list--nolink.bdi-publication-english, .bdi-list--repertoire [data-presentation="list"] .bdi-list--nolink.bdi-publication-english, [data-presentation="list"] .bdi-list--repertoire .bdi-list--nolink.bdi-publication-english, .bdi-list--events [data-presentation="list"] .bdi-list--nolink.bdi-publication-english, [data-presentation="list"] .bdi-list--events .bdi-list--nolink.bdi-publication-english, .bdi-list--index [data-presentation="list"] .bdi-list--nolink.bdi-publication-english, [data-presentation="list"] .bdi-list--index .bdi-list--nolink.bdi-publication-english,
  .bdi-list--hover .bdi-list__li.bdi-list--nolink,
  .bdi-list--repertoire .bdi-list__li.bdi-list--nolink,
  .bdi-list--events .bdi-list__li.bdi-list--nolink,
  .bdi-list--index .bdi-list__li.bdi-list--nolink,
  .bdi-list--hover .bdi-list--nolink.bdi-list__tr,
  .bdi-list--repertoire .bdi-list--nolink.bdi-list__tr,
  .bdi-list--events .bdi-list--nolink.bdi-list__tr,
  .bdi-list--index .bdi-list--nolink.bdi-list__tr,
  .bdi-list--hover .bdi-list--nolink.bdi-publication,
  .bdi-list--repertoire .bdi-list--nolink.bdi-publication,
  .bdi-list--events .bdi-list--nolink.bdi-publication,
  .bdi-list--index .bdi-list--nolink.bdi-publication,
  .bdi-list--hover [data-presentation="list"] .bdi-list--nolink.bdi-publication-english,
  [data-presentation="list"] .bdi-list--hover .bdi-list--nolink.bdi-publication-english,
  .bdi-list--repertoire [data-presentation="list"] .bdi-list--nolink.bdi-publication-english,
  [data-presentation="list"] .bdi-list--repertoire .bdi-list--nolink.bdi-publication-english,
  .bdi-list--events [data-presentation="list"] .bdi-list--nolink.bdi-publication-english,
  [data-presentation="list"] .bdi-list--events .bdi-list--nolink.bdi-publication-english,
  .bdi-list--index [data-presentation="list"] .bdi-list--nolink.bdi-publication-english,
  [data-presentation="list"] .bdi-list--index .bdi-list--nolink.bdi-publication-english {
    cursor: default; }
  .bdi-list--hover .bdi-list__tr:hover:before, .bdi-list--repertoire .bdi-list__tr:hover:before, .bdi-list--events .bdi-list__tr:hover:before, .bdi-list--index .bdi-list__tr:hover:before, .bdi-list--hover .bdi-publication:hover:before, .bdi-list--repertoire .bdi-publication:hover:before, .bdi-list--events .bdi-publication:hover:before, .bdi-list--index .bdi-publication:hover:before, .bdi-list--hover [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--hover .bdi-publication-english:hover:before, .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:hover:before, .bdi-list--events [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--events .bdi-publication-english:hover:before, .bdi-list--index [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--index .bdi-publication-english:hover:before,
  .bdi-list--hover .bdi-list__li:hover:before,
  .bdi-list--repertoire .bdi-list__li:hover:before,
  .bdi-list--events .bdi-list__li:hover:before,
  .bdi-list--index .bdi-list__li:hover:before,
  .bdi-list--hover .bdi-list__tr:hover:before,
  .bdi-list--repertoire .bdi-list__tr:hover:before,
  .bdi-list--events .bdi-list__tr:hover:before,
  .bdi-list--index .bdi-list__tr:hover:before,
  .bdi-list--hover .bdi-publication:hover:before,
  .bdi-list--repertoire .bdi-publication:hover:before,
  .bdi-list--events .bdi-publication:hover:before,
  .bdi-list--index .bdi-publication:hover:before,
  .bdi-list--hover [data-presentation="list"] .bdi-publication-english:hover:before,
  [data-presentation="list"] .bdi-list--hover .bdi-publication-english:hover:before,
  .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:hover:before,
  [data-presentation="list"] .bdi-list--repertoire .bdi-publication-english:hover:before,
  .bdi-list--events [data-presentation="list"] .bdi-publication-english:hover:before,
  [data-presentation="list"] .bdi-list--events .bdi-publication-english:hover:before,
  .bdi-list--index [data-presentation="list"] .bdi-publication-english:hover:before,
  [data-presentation="list"] .bdi-list--index .bdi-publication-english:hover:before {
    border-color: #3c3c3c; }
  .bdi-list--white .bdi-list--hover .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--events .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--index .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--hover .bdi-publication:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-publication:hover:before, .bdi-list--white .bdi-list--events .bdi-publication:hover:before, .bdi-list--white .bdi-list--index .bdi-publication:hover:before, .bdi-list--white .bdi-list--hover [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--hover .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--repertoire .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--events [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--events .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--index [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--index .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--hover .bdi-list__li:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-list__li:hover:before, .bdi-list--white .bdi-list--events .bdi-list__li:hover:before, .bdi-list--white .bdi-list--index .bdi-list__li:hover:before, .bdi-list--white .bdi-list--hover .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--events .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--index .bdi-list__tr:hover:before, .bdi-list--white .bdi-list--hover .bdi-publication:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-publication:hover:before, .bdi-list--white .bdi-list--events .bdi-publication:hover:before, .bdi-list--white .bdi-list--index .bdi-publication:hover:before, .bdi-list--white .bdi-list--hover [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--hover .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--repertoire [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--repertoire .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--events [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--events .bdi-publication-english:hover:before, .bdi-list--white .bdi-list--index [data-presentation="list"] .bdi-publication-english:hover:before, [data-presentation="list"] .bdi-list--white .bdi-list--index .bdi-publication-english:hover:before {
    border-color: #ffffff; }

.bdi-tab {
  display: inline-block;
  font-size: 0.75rem;
  font-weight: bold;
  border-bottom: none;
  position: relative;
  padding-top: 0.875rem;
  padding-bottom: 1.75rem;
  margin-bottom: 0.875rem;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  float: none;
  display: inline-block;
  position: relative;
  z-index: 1;
  border-right: 1px solid rgba(60, 60, 60, 0.5);
  transition: color 0.15s linear; }
  @media (min-width: 600px) {
    .bdi-tab {
      font-size: 0.825rem; } }
  .bdi-tab:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }
  @media (min-width: 600px) {
    .bdi-tab {
      width: 33.33333%; }
      .bdi-tab:first-child:nth-last-child(1) {
        width: 100%; }
      .bdi-tab:first-child:nth-last-child(2),
      .bdi-tab:first-child:nth-last-child(2) ~ .bdi-tab {
        width: 50%; }
      .bdi-tab:first-child:nth-last-child(3),
      .bdi-tab:first-child:nth-last-child(3) ~ .bdi-tab {
        width: 33.33333%; } }
  @media (min-width: 1024px) {
    .bdi-tab {
      width: 25%; }
      .bdi-tab:first-child:nth-last-child(1) {
        width: 100%; }
      .bdi-tab:first-child:nth-last-child(2),
      .bdi-tab:first-child:nth-last-child(2) ~ .bdi-tab {
        width: 50%; }
      .bdi-tab:first-child:nth-last-child(3),
      .bdi-tab:first-child:nth-last-child(3) ~ .bdi-tab {
        width: 33.33333%; }
      .bdi-tab:first-child:nth-last-child(4),
      .bdi-tab:first-child:nth-last-child(4) ~ .bdi-tab {
        width: 25%; } }
  .bdi-tab:not(.active):not(:hover) {
    color: #706f6f; }
  .bdi-tab__button {
    color: inherit; }
    .bdi-tab__button::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }

.bdi-tabs {
  position: relative;
  z-index: 1;
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-tabs:before, .bdi-tabs:after {
    content: " ";
    display: table; }
  .bdi-tabs:after {
    clear: both; }
  .bdi-tabs:after {
    content: "";
    width: 0.875rem;
    background: #fcfcfc;
    position: absolute;
    top: 0;
    right: -1px;
    bottom: 0;
    left: auto;
    z-index: 2;
    display: block; }

.bdi-result {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  border-top: none;
  position: relative;
  padding-top: 1.75rem; }
  .bdi-result:before, .bdi-result:after {
    content: " ";
    display: table; }
  .bdi-result:after {
    clear: both; }
  .bdi-result:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    transition: border-color 0.15s linear;
    top: 0;
    bottom: auto; }
  .bdi-result__content {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-result__section {
    margin-bottom: 0.875rem; }
    .bdi-result__section > *:last-child {
      margin-bottom: 0; }
    .bdi-result__section--footer {
      color: #706f6f;
      font-size: 0.75rem; }
      @media (min-width: 600px) {
        .bdi-result__section--footer {
          font-size: 0.825rem; } }
      .bdi-result__section--footer p {
        margin: 0; }
    @media (min-width: 600px) {
      .bdi-result__section {
        margin-bottom: 1.75rem; } }
  .bdi-result__label {
    margin-bottom: 0.875rem; }
  .bdi-result__figure {
    float: right !important;
    display: none; }
    .bdi-result__figure img {
      display: block;
      width: 100%;
      height: auto; }
  @media (min-width: 600px) {
    .bdi-result__content {
      box-sizing: border-box;
      width: 75%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-result__figure {
      display: block;
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-result__content {
      box-sizing: border-box;
      width: 58.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  .bdi-header .bdi-result--search {
    padding-top: 0.875rem;
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-header .bdi-result--search {
        font-size: 0.825rem; } }
    @media (min-width: 600px) {
      .bdi-header .bdi-result--search .bdi-result__content {
        box-sizing: border-box;
        width: 77.77778%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; }
      .bdi-header .bdi-result--search .bdi-result__figure {
        display: block;
        box-sizing: border-box;
        width: 16.66667%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: right; } }
    @media (min-width: 1024px) {
      .bdi-header .bdi-result--search .bdi-result__section {
        margin-bottom: 0.875rem; } }
  .bdi-result--border-bottom, .bdi-header .bdi-result--search {
    border-bottom: none;
    position: relative; }
    .bdi-result--border-bottom:before, .bdi-header .bdi-result--search:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(60, 60, 60, 0.5);
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }

.bdi-results {
  position: relative; }
  @media (min-width: 600px) {
    .bdi-results:after {
      left: 1.75rem;
      right: 1.75rem; } }
  @media (min-width: 1024px) {
    .bdi-results:after {
      left: 3.5rem;
      right: 3.5rem; } }
  .bdi-results__footer {
    padding-top: 1.75rem; }
    .bdi-results__footer:before, .bdi-results__footer:after {
      content: " ";
      display: table; }
    .bdi-results__footer:after {
      clear: both; }

.bdi-form__width--1 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--1 {
      box-sizing: border-box;
      width: 16.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--1 {
      box-sizing: border-box;
      width: 8.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--2 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--2 {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--2 {
      box-sizing: border-box;
      width: 16.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--3 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--3 {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--3 {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--4 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--4 {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--4 {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--5 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--5 {
      box-sizing: border-box;
      width: 83.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--5 {
      box-sizing: border-box;
      width: 41.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--6 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--6 {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--6 {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--7 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--7 {
      box-sizing: border-box;
      width: 116.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--7 {
      box-sizing: border-box;
      width: 58.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--8 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--8 {
      box-sizing: border-box;
      width: 133.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--8 {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--9 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--9 {
      box-sizing: border-box;
      width: 150%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--9 {
      box-sizing: border-box;
      width: 75%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--10 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--10 {
      box-sizing: border-box;
      width: 166.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--10 {
      box-sizing: border-box;
      width: 83.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--11 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--11 {
      box-sizing: border-box;
      width: 183.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--11 {
      box-sizing: border-box;
      width: 91.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__width--12 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 1024px) {
    .bdi-form__width--12 {
      box-sizing: border-box;
      width: 200%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-form__width--12 {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-form__hide-form-label label {
  display: none; }

.bdi-form__line {
  clear: left;
  margin-bottom: 0.875rem;
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-form__line:before, .bdi-form__line:after {
    content: " ";
    display: table; }
  .bdi-form__line:after {
    clear: both; }
  .bdi-form__line:before, .bdi-form__line:after {
    content: " ";
    display: table; }
  .bdi-form__line:after {
    clear: both; }

.bdi-form__input--checkbox {
  margin-bottom: 0.875rem; }
  .bdi-form__input--checkbox input[type=checkbox] {
    visibility: hidden;
    width: 0;
    height: 0;
    overflow: hidden;
    margin: 0; }
    .bdi-form__input--checkbox input[type=checkbox]:checked + label {
      color: #3c3c3c; }
      .bdi-form__input--checkbox input[type=checkbox]:checked + label:after {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
  .bdi-form__input--checkbox label {
    position: relative;
    transition: color 0.15s linear;
    padding-left: 30px; }
    .bdi-form__input--checkbox label:before {
      content: "";
      display: inline-block;
      width: 0.875rem;
      height: 0.875rem;
      border: 1px solid rgba(60, 60, 60, 0.5);
      margin-right: 0.4375rem;
      vertical-align: middle;
      cursor: pointer;
      position: absolute;
      left: 0;
      top: 0.2em; }
    .bdi-form__input--checkbox label:after {
      content: "";
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -124px -120px;
      width: 16.2px;
      height: 11.7px;
      position: absolute;
      left: 6px;
      top: 0.3em;
      left: 0.29167rem;
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      cursor: pointer; }
    .bdi-form__input--checkbox label p {
      margin-bottom: 0; }

.bdi-form__input input, .bdi-filter__select input, .bdi-filter__search input, .bdi-form__input textarea, .bdi-filter__select textarea, .bdi-filter__search textarea, .bdi-form__input select, .bdi-filter__select select, .bdi-filter__search select {
  box-sizing: border-box;
  border: 1px solid rgba(60, 60, 60, 0.5);
  padding: 0.875rem;
  background: transparent;
  font-size: 1rem;
  font-family: Helvetica, sans-serif;
  width: 100%;
  color: #3c3c3c; }
  @media (min-width: 600px) {
    .bdi-form__input input, .bdi-filter__select input, .bdi-filter__search input, .bdi-form__input textarea, .bdi-filter__select textarea, .bdi-filter__search textarea, .bdi-form__input select, .bdi-filter__select select, .bdi-filter__search select {
      font-size: 1.1rem; } }
  .bdi-form__input input.error, .bdi-filter__select input.error, .bdi-filter__search input.error, .bdi-form__input textarea.error, .bdi-filter__select textarea.error, .bdi-filter__search textarea.error, .bdi-form__input select.error, .bdi-filter__select select.error, .bdi-filter__search select.error {
    color: #e51c0f;
    border-color: #e51c0f; }

.bdi-form__input select, .bdi-filter__select select, .bdi-filter__search select {
  padding: 0 0.875rem; }

.bdi-form__input textarea, .bdi-filter__select textarea, .bdi-filter__search textarea {
  min-height: 11rem; }

.bdi-form__input select, .bdi-filter__select select, .bdi-filter__search select {
  width: 100%;
  border: none !important;
  box-shadow: none;
  background-color: transparent;
  background-image: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .bdi-form__input select::-ms-expand, .bdi-filter__select select::-ms-expand, .bdi-filter__search select::-ms-expand {
    display: none; }

.bdi-form__input label, .bdi-filter__select label, .bdi-filter__search label {
  display: inline-block;
  margin-bottom: 0.4375rem;
  color: #8c8b8b; }
  @media (min-width: 600px) {
    .bdi-form__input label, .bdi-filter__select label, .bdi-filter__search label {
      margin-bottom: 0.4375rem; } }

.bdi-form__select, .bdi-filter__select {
  padding-left: 0.875rem;
  padding-right: 3.5rem;
  padding-bottom: 0.7rem;
  padding-top: 0.7rem;
  position: relative;
  padding: 0;
  border: 1px solid rgba(60, 60, 60, 0.5);
  width: 100%;
  height: 3rem; }
  .bdi-form__select > *, .bdi-filter__select > * {
    position: relative;
    box-sizing: border-box;
    z-index: 2; }
  .bdi-form__select .icon, .bdi-filter__select .icon {
    display: block;
    width: 2.625rem;
    position: absolute !important;
    top: 0.4375rem;
    right: 0;
    bottom: 0.4375rem;
    left: auto;
    border-color: rgba(60, 60, 60, 0.5);
    border-style: solid;
    border-width: 0;
    border-left-width: 1px;
    z-index: 1;
    transition: border-color 0.15s linear;
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    .bdi-form__select .icon:after, .bdi-filter__select .icon:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .bdi-form__select .icon:after, .bdi-filter__select .icon:after {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -410px -405px;
    width: 11.7px;
    height: 5.9px; }
  .bdi-form__select .icon, .bdi-filter__select .icon {
    border-color: rgba(60, 60, 60, 0.5); }
  .bdi-form__select--all select {
    color: #8c8b8b !important; }
  .bdi-form__select--nofilter {
    color: #706f6f; }

.bdi-form__select--nofilter {
  color: #706f6f; }

.bdi-form__search {
  padding-left: 0.875rem;
  padding-right: 3.5rem;
  padding-bottom: 0.7rem;
  padding-top: 0.7rem;
  position: relative;
  padding: 0; }
  .bdi-form__search > * {
    position: relative;
    box-sizing: border-box;
    z-index: 2; }
  .bdi-form__search .icon {
    display: block;
    width: 2.625rem;
    position: absolute !important;
    top: 0.4375rem;
    right: 0;
    bottom: 0.4375rem;
    left: auto;
    border-color: rgba(60, 60, 60, 0.5);
    border-style: solid;
    border-width: 0;
    border-left-width: 1px;
    z-index: 1;
    transition: border-color 0.15s linear;
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    .bdi-form__search .icon:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .bdi-form__search .icon:after {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1555px -1287px;
    width: 15.9px;
    height: 15.9px; }
  .bdi-form__search .icon {
    border-color: rgba(60, 60, 60, 0.5); }

.bdi-form__messages {
  color: #706f6f;
  border-top: 1px solid rgba(60, 60, 60, 0.5);
  padding-top: 0.875rem;
  padding-bottom: 1.75rem; }
  .bdi-form__messages p {
    margin-bottom: 0; }
    .bdi-form__messages p.error {
      color: #e51c0f; }

.bdi-form__submit {
  box-sizing: border-box;
  width: 100%;
  color: #ffffff;
  padding: 0.875rem;
  background: #3c505a;
  border: none;
  font: inherit;
  cursor: pointer; }

.bdi-form .error {
  display: block;
  color: #e51c0f; }

[data-layout] {
  position: relative; }
  [data-layout]:after {
    position: fixed !important;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    display: none; }
  [data-layout]:not(.nodark):before {
    background: rgba(60, 60, 60, 0.5); }
  [data-layout].active {
    z-index: 100;
    background: rgba(0, 0, 0, 0.5); }
    [data-layout].active:after {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
  [data-layout] [data-layout-wrap] {
    position: relative;
    z-index: 2; }
  [data-layout].layout-static:after {
    display: none; }
  [data-layout].layout-static.active:after {
    display: block; }

.bdi-preview__wrap {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  position: relative; }
  .bdi-preview__wrap:before, .bdi-preview__wrap:after {
    content: " ";
    display: table; }
  .bdi-preview__wrap:after {
    clear: both; }

.bdi-preview__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  padding-top: 1.75rem;
  border-top: none;
  position: relative; }
  .bdi-preview__content:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    transition: border-color 0.15s linear;
    top: 0;
    bottom: auto; }

.bdi-preview__figure {
  box-sizing: border-box;
  width: 41.66667%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  .bdi-preview__figure img {
    display: block;
    width: 100%; }
  @media (min-width: 600px) {
    .bdi-preview__figure + .bdi-preview__content {
      box-sizing: border-box;
      width: 58.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (max-width: 600px) {
    .bdi-preview__figure {
      display: none; } }

.bdi-preview--bkged .bdi-preview__bkg img {
  display: block;
  width: 100%;
  height: auto; }

.bdi-preview--bkged .bdi-preview__content {
  position: absolute;
  top: 0;
  color: #ffffff;
  border: none; }

.bdi-positions {
  width: 100%; }
  .bdi-positions__wrap {
    position: relative; }
  .bdi-positions__header {
    border-top: 1px solid rgba(60, 60, 60, 0.5);
    padding-top: 1.75rem;
    position: relative;
    z-index: 9; }
  .bdi-positions__scroller {
    width: 99999px;
    position: relative; }
  .bdi-positions__content {
    margin-top: -3.5rem; }
    @media (max-width: 600px) {
      .bdi-positions__content {
        margin-top: 0;
        padding-top: 5rem;
        padding-bottom: 5rem;
        position: relative; } }
  .bdi-positions__remote {
    position: absolute;
    top: 1.75rem;
    right: 0; }
  .bdi-positions__button {
    display: block;
    position: absolute;
    top: 50%;
    z-index: 10; }
    .bdi-positions__button[data-slider="previous"] {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      transition: all 0.15s linear;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1467px -1209px;
      width: 22.1px;
      height: 16.7px;
      left: 0; }
      .bdi-positions__button[data-slider="previous"].active {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
      @media (min-width: 600px) {
        .bdi-positions__button[data-slider="previous"] {
          display: inline-block;
          background-image: url("sprite-c6dabd17.svg");
          background-size: 1806px 1542px;
          background-position: -1436px -1185px;
          width: 30.9px;
          height: 23.4px; } }
      .bdi-positions__button[data-slider="previous"]:hover {
        transform: translateX(-3px); }
    .bdi-positions__button[data-slider="next"] {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear;
      transition: all 0.15s linear;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1189px -897px;
      width: 22.1px;
      height: 16.7px;
      right: 0; }
      .bdi-positions__button[data-slider="next"].active {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
      @media (min-width: 600px) {
        .bdi-positions__button[data-slider="next"] {
          display: inline-block;
          background-image: url("sprite-c6dabd17.svg");
          background-size: 1806px 1542px;
          background-position: -1158px -873px;
          width: 30.9px;
          height: 23.4px; } }
      .bdi-positions__button[data-slider="next"]:hover {
        transform: translateX(3px); }
    @media (max-width: 600px) {
      .bdi-positions__button {
        top: auto;
        bottom: 100%;
        margin-bottom: 0.875rem; }
        .bdi-positions__button[data-slider="previous"] {
          left: auto;
          right: 22.1px;
          margin-right: 1.75rem; } }
  .bdi-positions__footer {
    margin-top: 1.75rem; }

.bdi-position {
  display: inline-block;
  vertical-align: center; }

.bdi-tweet {
  width: 100%;
  min-height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  vertical-align: center; }
  .bdi-tweet__content {
    max-width: 550px;
    padding: 2em 0;
    text-align: center; }
  .bdi-tweet__text {
    font-weight: bold;
    line-height: 1.6; }
    .bdi-tweet__text a,
    .bdi-tweet__text strong {
      color: #009ee0; }
  .bdi-tweet__footer {
    color: #706f6f;
    font-size: 0.825rem; }
    .bdi-tweet__footer-pipe {
      display: inline-block;
      margin: 0 0.4em 0 0.7em; }

.bdi-tweets {
  width: 100%;
  padding: 0 0 2em 0; }
  .bdi-tweets__wrap {
    position: relative; }
  .bdi-tweets__icon {
    display: block;
    width: 48px;
    height: 48px;
    margin: 0 auto; }
  .bdi-tweets .flickity-page-dots .dot {
    width: 8px;
    height: 8px;
    opacity: 1;
    border: 1px solid #27a1dc;
    background: rgba(39, 161, 220, 0);
    transition: background 500ms ease-in-out; }
  .bdi-tweets .flickity-page-dots .dot.is-selected {
    background: #27a1dc; }

.bdi-filter__base {
  display: inline-block;
  border: 1px solid rgba(60, 60, 60, 0.5);
  box-sizing: border-box; }

.bdi-filter__search {
  padding-left: 0.875rem;
  padding-right: 3.5rem;
  padding-bottom: 0.7rem;
  padding-top: 0.7rem;
  position: relative;
  padding: 0; }
  .bdi-filter__search > * {
    position: relative;
    box-sizing: border-box;
    z-index: 2; }
  .bdi-filter__search .icon {
    display: block;
    width: 2.625rem;
    position: absolute !important;
    top: 0.4375rem;
    right: 0;
    bottom: 0.4375rem;
    left: auto;
    border-color: rgba(60, 60, 60, 0.5);
    border-style: solid;
    border-width: 0;
    border-left-width: 1px;
    z-index: 1;
    transition: border-color 0.15s linear;
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    .bdi-filter__search .icon:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  .bdi-filter__search .icon:after {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1555px -1287px;
    width: 15.9px;
    height: 15.9px; }
  .bdi-filter__search .icon {
    border-color: rgba(60, 60, 60, 0.5); }

.bdi-pagin ul, .bdi-pagin ol {
  font-size: 0; }

.bdi-pagin li {
  display: inline-block;
  font-size: 0.75rem; }
  @media (min-width: 600px) {
    .bdi-pagin li {
      font-size: 0.825rem; } }
  .bdi-pagin li:not(:last-child) {
    margin-right: 0.875rem; }

.bdi-pagin__link {
  color: #8c8b8b; }
  .bdi-pagin__link--first:not(.active) {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1224px -929px;
    width: 11.7px;
    height: 14.9px; }
  .bdi-pagin__link--first.active a {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1212px -914px;
    width: 11.7px;
    height: 14.9px; }
  .bdi-pagin__link--previous:not(.active) {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1287px -1019px;
    width: 8.2px;
    height: 14.9px; }
  .bdi-pagin__link--previous.active a {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1278px -1004px;
    width: 8.2px;
    height: 14.9px; }
  .bdi-pagin__link--next:not(.active) {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1269px -989px;
    width: 8.2px;
    height: 14.9px; }
  .bdi-pagin__link--next.active a {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1260px -974px;
    width: 8.2px;
    height: 14.9px; }
  .bdi-pagin__link--last:not(.active) {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1248px -959px;
    width: 11.8px;
    height: 14.9px; }
  .bdi-pagin__link--last.active a {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1236px -944px;
    width: 11.8px;
    height: 14.9px; }

.bdi-pagin__page {
  color: #8c8b8b; }

.bdi__frontend-editing__button, .bdi__frontend-editing__create-button, .frontEndCreateIconLinks, .bdi__frontend-editing__edit-button, .frontEndEditIconLinks {
  position: absolute;
  width: 26px;
  height: 26px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
  background-color: white;
  background-color: rgba(255, 255, 0, 0.6);
  z-index: 100 !important;
  border-radius: 20px;
  border: 1px solid #999; }
  .bdi__frontend-editing__button:hover, .bdi__frontend-editing__create-button:hover, .frontEndCreateIconLinks:hover, .bdi__frontend-editing__edit-button:hover, .frontEndEditIconLinks:hover, .bdi__frontend-editing__button:focus, .bdi__frontend-editing__create-button:focus, .frontEndCreateIconLinks:focus, .bdi__frontend-editing__edit-button:focus, .frontEndEditIconLinks:focus {
    background-color: #c0c0c0;
    background-color: white; }
  .bdi__frontend-editing__button img, .bdi__frontend-editing__create-button img, .frontEndCreateIconLinks img, .bdi__frontend-editing__edit-button img, .frontEndEditIconLinks img {
    display: none; }

.bdi__frontend-editing__create-button, .frontEndCreateIconLinks {
  background-image: url(images/create-icon.png); }

.bdi__frontend-editing__edit-button, .frontEndEditIconLinks {
  background-image: url(images/edit-icon.png); }

.bdi__frontend-editing__preview-tag {
  background: red;
  display: block;
  border: 2px solid black;
  padding: 10px;
  text-align: center;
  color: black;
  font-weight: bold;
  text-transform: uppercase; }

.bdi-mini-admin-panel {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1000;
  padding: 0 20px;
  height: 28px;
  line-height: 28px;
  font-size: 14px;
  background: rgba(0, 0, 0, 0.8);
  color: white; }
  .bdi-mini-admin-panel form {
    display: inline; }
  .bdi-mini-admin-panel__logout-button, .bdi-mini-admin-panel__preview-button {
    display: inline-block;
    margin: 0 0 0 20px;
    padding: 0 20px;
    background: none;
    color: white;
    font-size: 14px; }
  .bdi-mini-admin-panel__logout-button, .bdi-mini-admin-panel__backend-button {
    float: right; }
  .bdi-mini-admin-panel__preview-button {
    background: darkblue;
    float: right; }
    .bdi-mini-admin-panel__preview-button--active {
      background: red;
      color: black; }

div#typo3-previewInfo {
  left: 50%;
  right: auto !important;
  margin-left: -70px;
  font-family: inherit !important;
  padding: 5px 20px !important; }

.bdi-export-to-newsletter-button {
  position: absolute;
  width: 26px;
  height: 26px;
  margin-left: 40px;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 15px;
  background-color: white;
  background-color: rgba(37, 255, 0, 0.6);
  background-image: url(images/newsletter-icon.png);
  z-index: 100 !important;
  border-radius: 20px;
  border: 1px solid #999; }
  .bdi-export-to-newsletter-button:hover, .bdi-export-to-newsletter-button:focus {
    background-color: #c0c0c0;
    background-color: white; }

[data-smallnav-clone] {
  display: none; }

@media (max-width: 600px) {
  [data-smallnav-title] h2, [data-smallnav-title] h3,
  [data-smallnav-clone] h2,
  [data-smallnav-clone] h3 {
    margin: 0;
    padding: 0.875rem 0; }
  [data-smallnav-title] {
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (max-width: 600px) and (max-width: 600px) {
    [data-smallnav-active] [data-smallnav-title] {
      transition: transform 0.15s linear;
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    [data-smallnav-active]:not([data-smallnav-active=""]) [data-smallnav-title] {
      transform:  + " translateX(-5rem)";
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear, transform 0.15s linear; } }

@media (max-width: 600px) {
  [data-smallnav-clone] {
    display: block; }
  [data-smallnav-content] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    transform:  + " translateX(5rem)";
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear, transform 0.15s linear; }
  [data-smallnav-active][data-smallnav-active="themes"] [data-smallnav-content="themes"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="bdi"] [data-smallnav-content="bdi"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="media"] [data-smallnav-content="media"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="contact"] [data-smallnav-content="contact"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="social"] [data-smallnav-content="social"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="news"] [data-smallnav-content="news"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  [data-smallnav-active][data-smallnav-active="agenda"] [data-smallnav-content="agenda"] {
    transform:  + " translateX(0)";
    transition: transform 0.15s linear;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; } }

.bdi-topbar {
  position: relative;
  z-index: 2; }
  .bdi-topbar__wrap {
    padding: 0.4375rem 0;
    height: 3em;
    box-sizing: border-box;
    border-bottom: 1px solid #3c3c3c;
    position: relative;
    white-space: nowrap; }
    @media (min-width: 600px) {
      .bdi-topbar__wrap {
        padding: 0.875rem 0;
        height: 5em; } }
  .bdi-topbar__area--left {
    position: absolute;
    top: 0.875rem;
    right: 0;
    bottom: 0.875rem;
    left: 0; }
  .bdi-topbar__area--right {
    position: absolute;
    top: 0.875rem;
    right: 0;
    bottom: 0.875rem;
    left: auto; }
    .bdi-panel--collection .bdi-panel__wrap .bdi-topbar__area--right {
      width: 10.5rem; }
    .bdi-topbar__area--right .bdi-topbar__area__wrap {
      height: 100%;
      font-size: 0; }
  @media (max-width: 600px) {
    .bdi-topbar__area {
      top: 0.4375rem;
      bottom: 0.4375rem; } }
  .bdi-topbar__elt--logo {
    width: 61.4px;
    height: 100%;
    box-sizing: border-box; }
    @media (min-width: 600px) {
      .bdi-topbar__elt--logo {
        width: 122.8px;
        position: relative;
        margin-right: 2.625rem; }
        .bdi-topbar__elt--logo:after {
          content: "";
          position: absolute;
          top: 0;
          right: -2.625rem;
          bottom: 0;
          left: auto;
          border-right: 1px solid #3c3c3c; } }
    .bdi-topbar__elt--logo .bdi-logo {
      position: absolute;
      top: 50%;
      transform: translateY(-50%); }
    @media (max-width: 600px) {
      [data-smallnav-active] .bdi-topbar__elt--logo {
        transition: transform 0.15s linear;
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
      [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--logo {
        transform:  + " translateX(-5rem)";
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s linear 0.15s, opacity 0.15s linear, transform 0.15s linear; } }
  .bdi-topbar__elt--title * {
    margin: 0; }
  .bdi-topbar__elt--title h1 {
    font-size: 1rem; }
    @media (min-width: 600px) {
      .bdi-topbar__elt--title h1 {
        font-size: 1.1rem; } }
  @media (max-width: 600px) {
    .bdi-topbar__elt--title {
      padding: 0.875rem 0;
      border-bottom: 1px solid rgba(60, 60, 60, 0.5); } }
  @media (min-width: 600px) {
    .bdi-topbar__elt--title {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 122.8px;
      margin-left: 5.25rem;
      right: 21rem;
      max-height: 4em;
      overflow: hidden; }
      .bdi-topbar__elt--title h4 {
        display: none; }
      .bdi-topbar__elt--title h1 {
        display: none; }
      .bdi-panel--collection .bdi-topbar__elt--title {
        right: 10.5rem; } }
  @media (min-width: 900px) {
    .bdi-topbar__elt--title h4 {
      display: block; }
    .bdi-topbar__elt--title h1 {
      display: block; } }
  .bdi-topbar__elt--cell, .bdi-topbar__elt--search, .bdi-topbar__elt--menu, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--dual, .bdi-topbar__elt--collection, .bdi-publications-english__remote li {
    height: 100%;
    width: 5.25rem;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-topbar__elt--cell, .bdi-topbar__elt--search, .bdi-topbar__elt--menu, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--dual, .bdi-topbar__elt--collection, .bdi-publications-english__remote li {
        font-size: 0.825rem; } }
    @media (max-width: 600px) {
      .bdi-topbar__elt--cell, .bdi-topbar__elt--search, .bdi-topbar__elt--menu, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--dual, .bdi-topbar__elt--collection, .bdi-publications-english__remote li {
        width: 3.5rem; } }
    .bdi-topbar__elt--cell a, .bdi-topbar__elt--search a, .bdi-topbar__elt--menu a, .bdi-topbar__elt--dossiers a, .bdi-topbar__elt--dual a, .bdi-topbar__elt--collection a, .bdi-publications-english__remote li a, .bdi-topbar__elt--cell button, .bdi-topbar__elt--search button, .bdi-topbar__elt--menu button, .bdi-topbar__elt--dossiers button, .bdi-topbar__elt--dual button, .bdi-topbar__elt--collection button, .bdi-publications-english__remote li button {
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      word-break: initial; }
    .bdi-topbar__elt--cell:not(:last-child), .bdi-topbar__elt--search:not(:last-child), .bdi-topbar__elt--menu:not(:last-child), .bdi-topbar__elt--dossiers:not(:last-child), .bdi-topbar__elt--dual:not(:last-child), .bdi-topbar__elt--collection:not(:last-child), .bdi-publications-english__remote li:not(:last-child) {
      border-right: 1px solid #3c3c3c; }
  .bdi-topbar__elt--search a, .bdi-topbar__elt--search button {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1536px -1268px;
    width: 18.7px;
    height: 19px;
    display: block !important;
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    @media (min-width: 600px) {
      .bdi-topbar__elt--search a, .bdi-topbar__elt--search button {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1510px -1242px;
        width: 25.7px;
        height: 26px; } }
  @media (max-width: 600px) {
    [data-smallnav-active] .bdi-topbar__elt--search {
      transition: transform 0.15s linear;
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--search {
      transform:  + " translateX(-5rem)";
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear, transform 0.15s linear; } }
  .bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
  .bdi-topbar__elt--dossiers a, .bdi-topbar__elt--dossiers button {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block; }
    @media (min-width: 600px) {
      .bdi-topbar__elt--dossiers a, .bdi-topbar__elt--dossiers button {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -311px -302px;
        width: 23.4px;
        height: 22.2px; } }
  @media (max-width: 600px) {
    .bdi-topbar__elt--dossiers {
      display: none; } }
  .bdi-topbar__elt--dual {
    width: auto !important;
    padding-right: 0.875rem; }
    .bdi-topbar__elt--dual:before, .bdi-topbar__elt--dual:after {
      content: " ";
      display: table; }
    .bdi-topbar__elt--dual:after {
      clear: both; }
    .bdi-topbar__elt--dual a, .bdi-topbar__elt--dual button {
      display: block;
      height: 50%;
      width: 100%;
      padding: 0.3em 0.5em 0.5em;
      text-align: center;
      position: relative;
      box-sizing: border-box;
      float: left;
      clear: left;
      top: auto;
      left: auto;
      transform: none; }
      .bdi-topbar__elt--dual a:not(:last-child):before, .bdi-topbar__elt--dual button:not(:last-child):before {
        content: "";
        height: 0;
        width: 100%;
        position: absolute;
        bottom: 0;
        right: 0;
        border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
      .bdi-topbar--agenda .bdi-topbar__elt--dual a, .bdi-topbar--agenda .bdi-topbar__elt--dual button {
        position: relative;
        top: 50%;
        transform: translateY(-50%); }
    @media (max-width: 600px) {
      .bdi-topbar__elt--dual {
        display: none;
        height: 100% !important;
        padding-right: 0; }
        .bdi-topbar__elt--dual a, .bdi-topbar__elt--dual button {
          display: inline-block;
          height: 100%;
          line-height: 200%;
          width: auto;
          padding-top: 0;
          padding-bottom: 0;
          float: none; }
          .bdi-topbar__elt--dual a:not(:last-child):before, .bdi-topbar__elt--dual button:not(:last-child):before {
            height: 100%;
            width: 0;
            border-bottom: none;
            border-right: 1px solid #3c3c3c; } }
  .bdi-topbar__elt--collection {
    box-sizing: border-box; }
  .bdi-topbar__elt--back {
    height: 13.6px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0; }
    @media (max-width: 600px) {
      [data-smallnav-active] .bdi-topbar__elt--back {
        transform: translateY(-50%) + " translateX(5rem)";
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s linear 0.15s, opacity 0.15s linear, transform 0.15s linear; }
      [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--back {
        transform: translateY(-50%) + " translateX(0)";
        transition: transform 0.15s linear;
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; } }
    @media (min-width: 600px) {
      .bdi-topbar__elt--back {
        display: none; } }
  .bdi-topbar__back {
    text-indent: -119988px;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -26px -26px;
    width: 17.6px;
    height: 13.6px; }
  .bdi-header.stick:not([data-layout-applied="menu"]) .bdi-topbar__wrap {
    border-color: transparent; }
  @media (max-width: 600px) {
    .bdi-header.stick:not([data-layout-applied="menu"]) .bdi-topbar .bdi-topbar__elt--title {
      display: none; } }

@media (min-width: 600px) {
  .bdi-teaser--banner .bdi-teaser__content, .bdi-main {
    margin-top: 5em; } }

.bdi-header {
  position: relative;
  z-index: 2;
  -webkit-overflow-scrolling: touch;
  top: 0; }
  .bdi-header__wrap {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    position: relative;
    z-index: 1;
    min-height: 3em; }
    @media print {
      .bdi-header__wrap {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-header__wrap {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-header__wrap {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-header__wrap {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-header__wrap {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-header__wrap, .bdi-container .bdi-header__wrap, .bdi-main--allfull .bdi-content .bdi-header__wrap, .bdi-main .bdi-content .bdi-header__wrap, .bdi-main--stylesheet .bdi-content .bdi-header__wrap, .bdi-bkg .bdi-header__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--full > .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--dark .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--banner .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-header__wrap, .bdi-teaser--banner .bdi-teaser__container .bdi-header__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-header__wrap, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-header__wrap, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-header__wrap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-header__wrap, .bdi-header__wrap .bdi-header__wrap, .bdi-footer__wrap .bdi-header__wrap, .bdi-publication--full .bdi-header__wrap, .bdi-publication-english--full .bdi-header__wrap, .bdi-publicationteaser__content .bdi-header__wrap, .bdi-panel__wrap .bdi-header__wrap, .bdi-article .bdi-header__wrap, .bdi-mediacenter__header .bdi-header__wrap, .bdi-mediacenter__content .bdi-header__wrap, .bdi-band__wrap .bdi-header__wrap, .bdi-gallery .bdi-header__wrap, .bdi-topicmap .bdi-header__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-header__wrap, .bdi-speaker .bdi-header__wrap {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
  .bdi-header--active, .bdi-header--active[data-layout-applied="search"] [data-layout-trigger="search"], .bdi-header.active {
    position: fixed;
    top: 0;
    bottom: 0;
    overflow: auto;
    padding: 0;
    height: auto;
    width: 100%; }
    .bdi-header--active .bdi-topbar__elt--title, .bdi-header--active[data-layout-applied="search"] [data-layout-trigger="search"] .bdi-topbar__elt--title, .bdi-header.active .bdi-topbar__elt--title {
      display: none; }
    .bdi-header--active .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied="search"] [data-layout-trigger="search"] .bdi-topbar__elt--dual, .bdi-header.active .bdi-topbar__elt--dual {
      display: none; }
    .bdi-header--active .bdi-topbar__elt--dossiers, .bdi-header--active[data-layout-applied="search"] [data-layout-trigger="search"] .bdi-topbar__elt--dossiers, .bdi-header.active .bdi-topbar__elt--dossiers {
      display: none; }
    .bdi-header--active .bdi-topbar__elt--dossiers, .bdi-header--active[data-layout-applied="search"] [data-layout-trigger="search"] .bdi-topbar__elt--dossiers, .bdi-header.active .bdi-topbar__elt--dossiers {
      display: none; }
    .bdi-header--active[data-layout-applied="search"] .bdi-topbar, .bdi-header.active[data-layout-applied="search"] .bdi-topbar {
      color: white; }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__wrap, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__wrap {
        border-color: #ffffff; }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo .bdi-logo, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block;
        display: block !important;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1044px -814px;
        width: 61.4px;
        height: 18.2px; }
        @media (min-width: 600px) {
          .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo .bdi-logo, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
            display: inline-block;
            background-image: url("sprite-c6dabd17.svg");
            background-size: 1806px 1542px;
            background-position: -921px -777px;
            width: 122.8px;
            height: 36.5px; } }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo:after, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--logo:after {
        border-color: #ffffff; }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--cell, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--cell, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--collection, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--collection, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-publications-english__remote li, .bdi-publications-english__remote .bdi-header--active[data-layout-applied="search"] .bdi-topbar li, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-publications-english__remote li, .bdi-publications-english__remote .bdi-header.active[data-layout-applied="search"] .bdi-topbar li {
        border-color: #ffffff; }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search a, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search button, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search button {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1597px -1329px;
        width: 18.7px;
        height: 19px; }
        @media (min-width: 600px) {
          .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search a, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search button, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--search button {
            display: inline-block;
            background-image: url("sprite-c6dabd17.svg");
            background-size: 1806px 1542px;
            background-position: -1571px -1303px;
            width: 25.7px;
            height: 26px; } }
      @media (min-width: 600px) {
        .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers a, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers a, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers button, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dossiers button {
          display: inline-block;
          background-image: url("sprite-c6dabd17.svg");
          background-size: 1806px 1542px;
          background-position: -335px -325px;
          width: 23.4px;
          height: 22.2px; } }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a span, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a span, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a:after, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a:after, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a:before, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu a:before, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button span, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button span, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button:after, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button:after, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button:before, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--menu button:before {
        background: #ffffff; }
      .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual a:before, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual a:before, .bdi-header--active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual button:before, .bdi-header.active[data-layout-applied="search"] .bdi-topbar .bdi-topbar__elt--dual button:before {
        border-color: rgba(255, 255, 255, 0.5); }
    .bdi-header--active[data-layout-applied="search"] .bdi-topbar__elt--logo, .bdi-header.active[data-layout-applied="search"] .bdi-topbar__elt--logo {
      display: none; }
    .bdi-header--active:not([data-layout-applied="search"]) .bdi-topbar__elt--search, .bdi-header--active[data-layout-applied="search"] :not([data-layout-applied="search"])[data-layout-trigger="search"] .bdi-topbar__elt--search, .bdi-header.active:not([data-layout-applied="search"]) .bdi-topbar__elt--search {
      display: none; }
    .bdi-header--active[data-layout-applied="menu"] .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="menu"][data-layout-trigger="search"] .bdi-topbar__elt--dual, .bdi-header.active[data-layout-applied="menu"] .bdi-topbar__elt--dual {
      display: inline-block; }
      @media (min-width: 600px) {
        .bdi-header--active[data-layout-applied="menu"] .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="menu"][data-layout-trigger="search"] .bdi-topbar__elt--dual, .bdi-header.active[data-layout-applied="menu"] .bdi-topbar__elt--dual {
          display: none; } }
    .bdi-header--active[data-layout-applied="menu"] .bdi-menu, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="menu"][data-layout-trigger="search"] .bdi-menu, .bdi-header.active[data-layout-applied="menu"] .bdi-menu {
      display: block; }
    .bdi-header--active[data-layout-applied="menu"] .bdi-bkg, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="menu"][data-layout-trigger="search"] .bdi-bkg, .bdi-header.active[data-layout-applied="menu"] .bdi-bkg {
      display: block; }
    .bdi-header--active[data-layout-applied="dossiers"] .dossiers-menu, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="dossiers"][data-layout-trigger="search"] .dossiers-menu, .bdi-header.active[data-layout-applied="dossiers"] .dossiers-menu {
      display: block; }
    .bdi-header--active[data-layout-applied="dossiers"] .bdi-bkg, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="dossiers"][data-layout-trigger="search"] .bdi-bkg, .bdi-header.active[data-layout-applied="dossiers"] .bdi-bkg {
      display: block; }
    .bdi-header--active[data-layout-applied="dossiers"] .dossiers-menu, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="dossiers"][data-layout-trigger="search"] .dossiers-menu, .bdi-header.active[data-layout-applied="dossiers"] .dossiers-menu {
      display: block; }
    .bdi-header--active[data-layout-applied="dossiers"] .bdi-bkg, .bdi-header--active[data-layout-applied="search"] [data-layout-applied="dossiers"][data-layout-trigger="search"] .bdi-bkg, .bdi-header.active[data-layout-applied="dossiers"] .bdi-bkg {
      display: block; }
  .bdi-header.stick {
    border-bottom: 1px solid rgba(60, 60, 60, 0.5);
    position: fixed;
    right: 0;
    left: 0; }
    .bdi-header.stick:not([data-layout-applied="search"]) {
      background: rgba(255, 255, 255, 0.9); }
    .bdi-header.stick.hide {
      top: -7.8em; }
      @media (min-width: 600px) {
        .bdi-header.stick.hide {
          top: -5em; } }
    .bdi-header.stick.animate {
      transition: top 0.15s linear; }
    @media (max-width: 600px) {
      .bdi-header.stick {
        width: 100%; } }
  @media (min-width: 600px) {
    .bdi-header--white:not(.active):not(.stick) .bdi-topbar {
      color: white; }
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__wrap {
        border-color: #ffffff; }
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block;
        display: block !important;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1044px -814px;
        width: 61.4px;
        height: 18.2px; } }
    @media (min-width: 600px) and (min-width: 600px) {
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -921px -777px;
        width: 122.8px;
        height: 36.5px; } }
  @media (min-width: 600px) {
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--logo:after {
        border-color: #ffffff; }
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--cell, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--search, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dossiers, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dual, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--collection, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-publications-english__remote li, .bdi-publications-english__remote .bdi-header--white:not(.active):not(.stick) .bdi-topbar li {
        border-color: #ffffff; }
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--search button {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1597px -1329px;
        width: 18.7px;
        height: 19px; } }
    @media (min-width: 600px) and (min-width: 600px) {
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--search button {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1571px -1303px;
        width: 25.7px;
        height: 26px; } }
  @media (min-width: 600px) and (min-width: 600px) {
    .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dossiers a, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dossiers button {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -335px -325px;
      width: 23.4px;
      height: 22.2px; } }
  @media (min-width: 600px) {
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a span, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a:after, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a:before, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button span, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button:after, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button:before {
        background: #ffffff; }
      .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dual a:before, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--dual button:before {
        border-color: rgba(255, 255, 255, 0.5); } }

@media screen and (max-width: 1024px) {
  .bdi-header--navsided {
    padding-right: 2.625rem; } }

@media screen and (max-width: 600px) {
  .bdi-header--navsided {
    padding-right: 1.75rem; } }
  .bdi-header .dossiers-menu {
    display: none;
    position: relative;
    z-index: 1;
    padding-top: 3.5rem; }
  .bdi-header .bdi-bkg {
    display: none; }
  @media (min-width: 600px) {
    .bdi-header {
      position: absolute;
      right: 0;
      left: 0;
      height: 5em; }
      .bdi-header__wrap {
        min-height: 100%; } }

.bdi-nav, .bdi-ctype__menu .csc-menu-3 {
  font-size: 0.75rem; }
  .bdi-nav:before, .bdi-ctype__menu .csc-menu-3:before, .bdi-nav:after, .bdi-ctype__menu .csc-menu-3:after {
    content: " ";
    display: table; }
  .bdi-nav:after, .bdi-ctype__menu .csc-menu-3:after {
    clear: both; }
  @media (min-width: 600px) {
    .bdi-nav, .bdi-ctype__menu .csc-menu-3 {
      font-size: 0.825rem; } }
  .bdi-nav__col {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media (min-width: 1024px) {
      .bdi-nav__col {
        box-sizing: border-box;
        width: 25%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  .bdi-nav__section h5 {
    margin-bottom: 0.7rem; }
  .bdi-nav__section__headline {
    font-weight: bold;
    margin-bottom: 0.7rem; }
  .bdi-nav__section__bigheadline {
    font-weight: bold;
    line-height: 1.2;
    margin-top: 0.35rem;
    margin-bottom: 0.7rem;
    font-size: 1.2rem; }
    @media (min-width: 600px) {
      .bdi-nav__section__bigheadline {
        font-size: 1.32rem; } }
  @media (min-width: 600px) {
    .bdi-nav__section {
      margin-bottom: 3.15rem; } }
  .bdi-nav__item--black, .bdi-nav--black .bdi-nav__item, .bdi-nav--menu .bdi-nav__item, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item, .bdi-nav--black .bdi-nav__link, .bdi-nav--menu .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 li, .bdi-nav--black .bdi-nav__action, .bdi-nav--menu .bdi-nav__action, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
    .bdi-nav__item--black a, .bdi-nav--black .bdi-nav__item a, .bdi-nav--menu .bdi-nav__item a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item a, .bdi-nav--black .bdi-nav__link a, .bdi-nav--menu .bdi-nav__link a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link a, .bdi-ctype__menu .csc-menu-3 li a, .bdi-nav--black .bdi-nav__action a, .bdi-nav--menu .bdi-nav__action a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action a {
      display: block;
      text-decoration: none; }
      .bdi-nav__item--black a::before, .bdi-nav--black .bdi-nav__item a::before, .bdi-nav--menu .bdi-nav__item a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item a::before, .bdi-nav--black .bdi-nav__link a::before, .bdi-nav--menu .bdi-nav__link a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link a::before, .bdi-ctype__menu .csc-menu-3 li a::before, .bdi-nav--black .bdi-nav__action a::before, .bdi-nav--menu .bdi-nav__action a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-nav__item--black:hover, .bdi-nav--black .bdi-nav__item:hover, .bdi-nav--menu .bdi-nav__item:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item:hover, .bdi-nav--black .bdi-nav__link:hover, .bdi-nav--menu .bdi-nav__link:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link:hover, .bdi-ctype__menu .csc-menu-3 li:hover, .bdi-nav--black .bdi-nav__action:hover, .bdi-nav--menu .bdi-nav__action:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action:hover {
      border-bottom-color: #3c3c3c; }
  .bdi-nav__item--white, .bdi-nav--white .bdi-nav__item, .bdi-nav--footer .bdi-nav__item, .bdi-nav--white .bdi-nav__link, .bdi-nav--footer .bdi-nav__link, .bdi-nav--white .bdi-ctype__menu .csc-menu-3 li, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white li, .bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li, .bdi-ctype__menu .csc-menu-3 .bdi-nav--footer li, .bdi-nav--white .bdi-nav__action, .bdi-nav--footer .bdi-nav__action {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .bdi-nav__item--white a, .bdi-nav--white .bdi-nav__item a, .bdi-nav--footer .bdi-nav__item a, .bdi-nav--white .bdi-nav__link a, .bdi-nav--footer .bdi-nav__link a, .bdi-nav--white .bdi-ctype__menu .csc-menu-3 li a, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white li a, .bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li a, .bdi-ctype__menu .csc-menu-3 .bdi-nav--footer li a, .bdi-nav--white .bdi-nav__action a, .bdi-nav--footer .bdi-nav__action a {
      display: block;
      text-decoration: none; }
      .bdi-nav__item--white a::before, .bdi-nav--white .bdi-nav__item a::before, .bdi-nav--footer .bdi-nav__item a::before, .bdi-nav--white .bdi-nav__link a::before, .bdi-nav--footer .bdi-nav__link a::before, .bdi-nav--white .bdi-ctype__menu .csc-menu-3 li a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white li a::before, .bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav--footer li a::before, .bdi-nav--white .bdi-nav__action a::before, .bdi-nav--footer .bdi-nav__action a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-nav__item--white:hover, .bdi-nav--white .bdi-nav__item:hover, .bdi-nav--footer .bdi-nav__item:hover, .bdi-nav--white .bdi-nav__link:hover, .bdi-nav--footer .bdi-nav__link:hover, .bdi-nav--white .bdi-ctype__menu .csc-menu-3 li:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white li:hover, .bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav--footer li:hover, .bdi-nav--white .bdi-nav__action:hover, .bdi-nav--footer .bdi-nav__action:hover {
      border-bottom-color: #ffffff; }
  .bdi-nav__link:first-of-type, .bdi-ctype__menu .csc-menu-3 li:first-of-type {
    border-top: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--main.bdi-nav--white .bdi-nav__item:first-of-type, .bdi-nav--footer .bdi-nav__item:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-nav__item:first-of-type, .bdi-nav--menu.bdi-nav--footer .bdi-nav__item:first-of-type, .bdi-nav--main.bdi-nav--white .bdi-nav__link:first-of-type, .bdi-nav--footer .bdi-nav__link:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-nav__link:first-of-type, .bdi-nav--main.bdi-nav--white .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--main.bdi-nav--white li:first-of-type, .bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--footer li:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white.bdi-nav--menu li:first-of-type, .bdi-nav--main.bdi-nav--white .bdi-nav__action:first-of-type, .bdi-nav--footer .bdi-nav__action:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-nav__action:first-of-type {
    border-top: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--main.bdi-nav--black .bdi-nav__item:first-of-type, .bdi-nav--black.bdi-nav--footer .bdi-nav__item:first-of-type, .bdi-nav--footer.bdi-nav--menu .bdi-nav__item:first-of-type, .bdi-ctype__menu .bdi-nav--footer.csc-menu-3 .bdi-nav__item:first-of-type, .bdi-nav--menu .bdi-nav__item:first-of-type, .bdi-ctype__menu .bdi-nav--main.csc-menu-3 .bdi-nav__item:first-of-type, .bdi-ctype__menu .csc-menu-3.bdi-nav--menu .bdi-nav__item:first-of-type, .bdi-nav--main.bdi-nav--black .bdi-nav__link:first-of-type, .bdi-nav--black.bdi-nav--footer .bdi-nav__link:first-of-type, .bdi-ctype__menu .bdi-nav--footer.csc-menu-3 .bdi-nav__link:first-of-type, .bdi-nav--menu .bdi-nav__link:first-of-type, .bdi-ctype__menu .bdi-nav--main.csc-menu-3 .bdi-nav__link:first-of-type, .bdi-nav--main.bdi-nav--black .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--main.bdi-nav--black li:first-of-type, .bdi-nav--black.bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--black.bdi-nav--footer li:first-of-type, .bdi-ctype__menu .bdi-nav--footer.csc-menu-3 li:first-of-type, .bdi-nav--menu .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--menu li:first-of-type, .bdi-ctype__menu .bdi-nav--main.csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3.bdi-nav--menu li:first-of-type, .bdi-nav--main.bdi-nav--black .bdi-nav__action:first-of-type, .bdi-nav--black.bdi-nav--footer .bdi-nav__action:first-of-type, .bdi-ctype__menu .bdi-nav--footer.csc-menu-3 .bdi-nav__action:first-of-type, .bdi-nav--menu .bdi-nav__action:first-of-type, .bdi-ctype__menu .bdi-nav--main.csc-menu-3 .bdi-nav__action:first-of-type {
    border-top: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--footer {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-nav--footer:before, .bdi-nav--footer:after {
      content: " ";
      display: table; }
    .bdi-nav--footer:after {
      clear: both; }
  .bdi-nav--menu {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-nav--menu:before, .bdi-nav--menu:after {
      content: " ";
      display: table; }
    .bdi-nav--menu:after {
      clear: both; }
  .bdi-nav--black, .bdi-nav--menu, .bdi-ctype__menu .csc-menu-3 {
    color: #3c3c3c; }
  .bdi-nav--white, .bdi-nav--footer {
    color: #ffffff; }

.bdi-nav--black .bdi-nav__action--add, .bdi-nav--menu .bdi-nav__action--add, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--add a, .bdi-nav--menu .bdi-nav__action--add a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--add a::before, .bdi-nav--menu .bdi-nav__action--add a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--add span, .bdi-nav--menu .bdi-nav__action--add span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--add span:after, .bdi-nav--menu .bdi-nav__action--add span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: 0px 0px;
      width: 12.2px;
      height: 12.2px; }

.bdi-nav--black .bdi-nav__action--download, .bdi-nav--menu .bdi-nav__action--download, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--download a, .bdi-nav--menu .bdi-nav__action--download a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--download a::before, .bdi-nav--menu .bdi-nav__action--download a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--download span, .bdi-nav--menu .bdi-nav__action--download span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--download span:after, .bdi-nav--menu .bdi-nav__action--download span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -359px -348px;
      width: 12.2px;
      height: 18.4px; }

.bdi-nav--black .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--print a, .bdi-nav--menu .bdi-nav__action--print a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--print a::before, .bdi-nav--menu .bdi-nav__action--print a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--print span, .bdi-nav--menu .bdi-nav__action--print span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--print span:after, .bdi-nav--menu .bdi-nav__action--print span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1490px -1226px;
      width: 19.4px;
      height: 15.7px; }

.bdi-nav--black .bdi-nav__action--share, .bdi-nav--menu .bdi-nav__action--share, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--share a, .bdi-nav--menu .bdi-nav__action--share a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--share a::before, .bdi-nav--menu .bdi-nav__action--share a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--share span, .bdi-nav--menu .bdi-nav__action--share span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--share span:after, .bdi-nav--menu .bdi-nav__action--share span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1616px -1348px;
      width: 12.8px;
      height: 19.8px; }

.bdi-nav--black .bdi-nav__action--facebook, .bdi-nav--menu .bdi-nav__action--facebook, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--facebook a, .bdi-nav--menu .bdi-nav__action--facebook a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--facebook a::before, .bdi-nav--menu .bdi-nav__action--facebook a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--facebook span, .bdi-nav--menu .bdi-nav__action--facebook span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--facebook span:after, .bdi-nav--menu .bdi-nav__action--facebook span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -460px -437px;
      width: 7.9px;
      height: 17px; }

.bdi-nav--black .bdi-nav__action--twitter, .bdi-nav--menu .bdi-nav__action--twitter, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--twitter a, .bdi-nav--menu .bdi-nav__action--twitter a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--twitter a::before, .bdi-nav--menu .bdi-nav__action--twitter a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--twitter span, .bdi-nav--menu .bdi-nav__action--twitter span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--twitter span:after, .bdi-nav--menu .bdi-nav__action--twitter span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1710px -1458px;
      width: 15px;
      height: 12.2px; }

.bdi-nav--black .bdi-nav__action--google, .bdi-nav--menu .bdi-nav__action--google, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--google a, .bdi-nav--menu .bdi-nav__action--google a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--google a::before, .bdi-nav--menu .bdi-nav__action--google a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--google span, .bdi-nav--menu .bdi-nav__action--google span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--google span:after, .bdi-nav--menu .bdi-nav__action--google span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -500px -501px;
      width: 22.8px;
      height: 14.2px; }

.bdi-nav--black .bdi-nav__action--youtube, .bdi-nav--menu .bdi-nav__action--youtube, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--youtube a, .bdi-nav--menu .bdi-nav__action--youtube a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--youtube a::before, .bdi-nav--menu .bdi-nav__action--youtube a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--youtube span, .bdi-nav--menu .bdi-nav__action--youtube span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--youtube span:after, .bdi-nav--menu .bdi-nav__action--youtube span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1770px -1516px;
      width: 17.6px;
      height: 12.3px; }

.bdi-nav--black .bdi-nav__action--instagram, .bdi-nav--menu .bdi-nav__action--instagram, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--instagram a, .bdi-nav--menu .bdi-nav__action--instagram a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--instagram a::before, .bdi-nav--menu .bdi-nav__action--instagram a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--instagram span, .bdi-nav--menu .bdi-nav__action--instagram span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--instagram span:after, .bdi-nav--menu .bdi-nav__action--instagram span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -672px -657px;
      width: 17px;
      height: 17px; }

.bdi-nav--black .bdi-nav__action--linkedin, .bdi-nav--menu .bdi-nav__action--linkedin, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--linkedin a, .bdi-nav--menu .bdi-nav__action--linkedin a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--linkedin a::before, .bdi-nav--menu .bdi-nav__action--linkedin a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--linkedin span, .bdi-nav--menu .bdi-nav__action--linkedin span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--linkedin span:after, .bdi-nav--menu .bdi-nav__action--linkedin span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -706px -691px;
      width: 14.1px;
      height: 14.1px; }

.bdi-nav--black .bdi-nav__action--xing, .bdi-nav--menu .bdi-nav__action--xing, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--xing a, .bdi-nav--menu .bdi-nav__action--xing a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--xing a::before, .bdi-nav--menu .bdi-nav__action--xing a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--xing span, .bdi-nav--menu .bdi-nav__action--xing span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--xing span:after, .bdi-nav--menu .bdi-nav__action--xing span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1756px -1500px;
      width: 13.6px;
      height: 15.7px; }

.bdi-nav--black .bdi-nav__action--email, .bdi-nav--menu .bdi-nav__action--email, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--email a, .bdi-nav--menu .bdi-nav__action--email a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--email a::before, .bdi-nav--menu .bdi-nav__action--email a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--email span, .bdi-nav--menu .bdi-nav__action--email span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--email span:after, .bdi-nav--menu .bdi-nav__action--email span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -422px -411px;
      width: 18.2px;
      height: 12.8px; }

.bdi-nav--black .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
  .bdi-nav--black .bdi-nav__action--print a, .bdi-nav--menu .bdi-nav__action--print a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a {
    display: block;
    text-decoration: none; }
    .bdi-nav--black .bdi-nav__action--print a::before, .bdi-nav--menu .bdi-nav__action--print a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--black .bdi-nav__action--print span, .bdi-nav--menu .bdi-nav__action--print span, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(60, 60, 60, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--black .bdi-nav__action--print span:after, .bdi-nav--menu .bdi-nav__action--print span:after, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1490px -1226px;
      width: 19.4px;
      height: 15.7px; }

.bdi-nav--white .bdi-nav__action--add, .bdi-nav--footer .bdi-nav__action--add {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--add a, .bdi-nav--footer .bdi-nav__action--add a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--add a::before, .bdi-nav--footer .bdi-nav__action--add a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--add span, .bdi-nav--footer .bdi-nav__action--add span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--add span:after, .bdi-nav--footer .bdi-nav__action--add span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -13px -13px;
      width: 12.2px;
      height: 12.2px; }

.bdi-nav--white .bdi-nav__action--download, .bdi-nav--footer .bdi-nav__action--download {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--download a, .bdi-nav--footer .bdi-nav__action--download a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--download a::before, .bdi-nav--footer .bdi-nav__action--download a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--download span, .bdi-nav--footer .bdi-nav__action--download span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--download span:after, .bdi-nav--footer .bdi-nav__action--download span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem; }

.bdi-nav--white .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--print a, .bdi-nav--footer .bdi-nav__action--print a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--print a::before, .bdi-nav--footer .bdi-nav__action--print a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--print span, .bdi-nav--footer .bdi-nav__action--print span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--print span:after, .bdi-nav--footer .bdi-nav__action--print span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem; }

.bdi-nav--white .bdi-nav__action--share, .bdi-nav--footer .bdi-nav__action--share {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--share a, .bdi-nav--footer .bdi-nav__action--share a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--share a::before, .bdi-nav--footer .bdi-nav__action--share a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--share span, .bdi-nav--footer .bdi-nav__action--share span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--share span:after, .bdi-nav--footer .bdi-nav__action--share span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1629px -1368px;
      width: 12.8px;
      height: 19.8px; }

.bdi-nav--white .bdi-nav__action--facebook, .bdi-nav--footer .bdi-nav__action--facebook {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--facebook a, .bdi-nav--footer .bdi-nav__action--facebook a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--facebook a::before, .bdi-nav--footer .bdi-nav__action--facebook a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--facebook span, .bdi-nav--footer .bdi-nav__action--facebook span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--facebook span:after, .bdi-nav--footer .bdi-nav__action--facebook span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -468px -454px;
      width: 7.9px;
      height: 17px; }

.bdi-nav--white .bdi-nav__action--twitter, .bdi-nav--footer .bdi-nav__action--twitter {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--twitter a, .bdi-nav--footer .bdi-nav__action--twitter a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--twitter a::before, .bdi-nav--footer .bdi-nav__action--twitter a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--twitter span, .bdi-nav--footer .bdi-nav__action--twitter span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--twitter span:after, .bdi-nav--footer .bdi-nav__action--twitter span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1725px -1471px;
      width: 15px;
      height: 12.2px; }

.bdi-nav--white .bdi-nav__action--google, .bdi-nav--footer .bdi-nav__action--google {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--google a, .bdi-nav--footer .bdi-nav__action--google a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--google a::before, .bdi-nav--footer .bdi-nav__action--google a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--google span, .bdi-nav--footer .bdi-nav__action--google span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--google span:after, .bdi-nav--footer .bdi-nav__action--google span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -523px -516px;
      width: 22.8px;
      height: 14.2px; }

.bdi-nav--white .bdi-nav__action--youtube, .bdi-nav--footer .bdi-nav__action--youtube {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--youtube a, .bdi-nav--footer .bdi-nav__action--youtube a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--youtube a::before, .bdi-nav--footer .bdi-nav__action--youtube a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--youtube span, .bdi-nav--footer .bdi-nav__action--youtube span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--youtube span:after, .bdi-nav--footer .bdi-nav__action--youtube span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1788px -1529px;
      width: 17.6px;
      height: 12.3px; }

.bdi-nav--white .bdi-nav__action--instagram, .bdi-nav--footer .bdi-nav__action--instagram {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--instagram a, .bdi-nav--footer .bdi-nav__action--instagram a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--instagram a::before, .bdi-nav--footer .bdi-nav__action--instagram a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--instagram span, .bdi-nav--footer .bdi-nav__action--instagram span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--instagram span:after, .bdi-nav--footer .bdi-nav__action--instagram span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -689px -674px;
      width: 17px;
      height: 17px; }

.bdi-nav--white .bdi-nav__action--linkedin, .bdi-nav--footer .bdi-nav__action--linkedin {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--linkedin a, .bdi-nav--footer .bdi-nav__action--linkedin a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--linkedin a::before, .bdi-nav--footer .bdi-nav__action--linkedin a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--linkedin span, .bdi-nav--footer .bdi-nav__action--linkedin span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--linkedin span:after, .bdi-nav--footer .bdi-nav__action--linkedin span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -721px -706px;
      width: 14.1px;
      height: 14.1px; }

.bdi-nav--white .bdi-nav__action--xing, .bdi-nav--footer .bdi-nav__action--xing {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--xing a, .bdi-nav--footer .bdi-nav__action--xing a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--xing a::before, .bdi-nav--footer .bdi-nav__action--xing a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--xing span, .bdi-nav--footer .bdi-nav__action--xing span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--xing span:after, .bdi-nav--footer .bdi-nav__action--xing span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem; }

.bdi-nav--white .bdi-nav__action--email, .bdi-nav--footer .bdi-nav__action--email {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--email a, .bdi-nav--footer .bdi-nav__action--email a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--email a::before, .bdi-nav--footer .bdi-nav__action--email a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--email span, .bdi-nav--footer .bdi-nav__action--email span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--email span:after, .bdi-nav--footer .bdi-nav__action--email span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -441px -424px;
      width: 18.2px;
      height: 12.8px; }

.bdi-nav--white .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-nav--white .bdi-nav__action--print a, .bdi-nav--footer .bdi-nav__action--print a {
    display: block;
    text-decoration: none; }
    .bdi-nav--white .bdi-nav__action--print a::before, .bdi-nav--footer .bdi-nav__action--print a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-nav--white .bdi-nav__action--print span, .bdi-nav--footer .bdi-nav__action--print span {
    display: block;
    position: absolute;
    top: 0.35rem;
    right: 0;
    bottom: 0.35rem;
    left: auto;
    width: 2.4rem;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    transition: all 0.15s linear; }
    .bdi-nav--white .bdi-nav__action--print span:after, .bdi-nav--footer .bdi-nav__action--print span:after {
      content: "";
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      right: 0.58333rem; }

.bdi-footer {
  display: block;
  position: relative;
  z-index: 10;
  background: #3c505a;
  color: #ffffff;
  font-size: 0.75rem;
  padding-top: 1.75rem;
  padding-bottom: 3.5rem; }
  @media (min-width: 600px) {
    .bdi-footer {
      font-size: 0.825rem; } }
  .bdi-footer__wrap {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-footer__wrap {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-footer__wrap {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-footer__wrap {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-footer__wrap {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-footer__wrap {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-footer__wrap, .bdi-container .bdi-footer__wrap, .bdi-main--allfull .bdi-content .bdi-footer__wrap, .bdi-main .bdi-content .bdi-footer__wrap, .bdi-main--stylesheet .bdi-content .bdi-footer__wrap, .bdi-bkg .bdi-footer__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--full > .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--dark .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--banner .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-footer__wrap, .bdi-teaser--banner .bdi-teaser__container .bdi-footer__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-footer__wrap, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-footer__wrap, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-footer__wrap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-footer__wrap, .bdi-header__wrap .bdi-footer__wrap, .bdi-footer__wrap .bdi-footer__wrap, .bdi-publication--full .bdi-footer__wrap, .bdi-publication-english--full .bdi-footer__wrap, .bdi-publicationteaser__content .bdi-footer__wrap, .bdi-panel__wrap .bdi-footer__wrap, .bdi-article .bdi-footer__wrap, .bdi-mediacenter__header .bdi-footer__wrap, .bdi-mediacenter__content .bdi-footer__wrap, .bdi-band__wrap .bdi-footer__wrap, .bdi-gallery .bdi-footer__wrap, .bdi-topicmap .bdi-footer__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-footer__wrap, .bdi-speaker .bdi-footer__wrap {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
  .bdi-footer__copy {
    border-top: 1px solid #ffffff;
    padding-top: 0.875rem; }
    .bdi-footer__copy h5 {
      display: inline; }
  .bdi-footer .bdi-nav__section {
    margin-bottom: 3.15rem; }

.bdi-main {
  padding-top: 3.5rem;
  position: relative;
  overflow: hidden;
  padding-bottom: 3.5em; }
  .bdi-panel .bdi-main {
    overflow: visible; }
  .bdi-main--topped {
    margin-top: 0;
    padding-top: 0; }
  .bdi-main--allfull .bdi-content--screen-width, .bdi-main .bdi-content--screen-width, .bdi-main--stylesheet .bdi-content--screen-width, .bdi-main--allfull .bdi-teaser--full, .bdi-main .bdi-teaser--full, .bdi-main--stylesheet .bdi-teaser--full, .bdi-main--allfull .bdi-teaser--banner, .bdi-main .bdi-teaser--banner, .bdi-main--stylesheet .bdi-teaser--banner, .bdi-main--allfull .bdi-teaser--agenda-full, .bdi-main .bdi-teaser--agenda-full, .bdi-main--stylesheet .bdi-teaser--agenda-full {
    max-width: none;
    padding-left: 0;
    padding-right: 0; }

@media screen and (max-width: 1024px) {
  .bdi-main--navsided {
    padding-right: 2.625rem; } }

@media screen and (max-width: 600px) {
  .bdi-main--navsided {
    padding-right: 1.75rem; } }

.bdi-sidebar {
  font-size: 0.75rem;
  margin-bottom: 3.5rem;
  margin-top: -0.7rem;
  margin-bottom: 1.75rem;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media (min-width: 600px) {
    .bdi-sidebar {
      font-size: 0.825rem; } }
  .bdi-sidebar > *:last-child {
    margin-bottom: 0; }
  @media (min-width: 600px) {
    .bdi-sidebar {
      margin-bottom: 3.5rem; } }
  @media (min-width: 600px) {
    .bdi-sidebar {
      box-sizing: border-box;
      width: 83.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-sidebar {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      float: right !important; } }
  @media (min-width: 1024px) {
    .bdi-panel .bdi-sidebar {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  .bdi-sidebar--bottom {
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    width: 66% !important;
    margin: 0 auto;
    float: none !important; }
    @media (min-width: 1024px) {
      .bdi-sidebar--bottom {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    .bdi-sidebar--bottom .bdi-sidebar__section {
      -ms-flex-positive: 1;
          flex-grow: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
      width: 100%; }
      @media (min-width: 1024px) {
        .bdi-sidebar--bottom .bdi-sidebar__section {
          padding-right: 1.75rem;
          width: 50%; }
          .bdi-sidebar--bottom .bdi-sidebar__section:last-child {
            padding-right: 0; } }
  .bdi-sidebar__section {
    margin-bottom: 1.75rem; }
    .bdi-sidebar__section p {
      border-color: rgba(60, 60, 60, 0.5) !important; }
  .bdi-sidebar__item {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
    .bdi-sidebar__item a {
      display: block;
      text-decoration: none; }
      .bdi-sidebar__item a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-sidebar__item > *:last-child {
      margin-bottom: 0; }
    .bdi-sidebar__item--figure {
      padding: 0; }
      .bdi-sidebar__item--figure figure, .bdi-sidebar__item--figure img, .bdi-sidebar__item--figure object {
        display: block;
        width: 100%;
        height: auto; }
    .bdi-sidebar__item--noline {
      border: none; }
    .bdi-sidebar__item--collection {
      position: relative;
      transition: all 0.15s linear;
      padding: 0.7rem 0;
      border-bottom: 1px solid #009ee0; }
      .bdi-sidebar__item--collection a {
        display: block;
        text-decoration: none; }
        .bdi-sidebar__item--collection a::before {
          content: " ";
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          z-index: 10; }
  .bdi-sidebar__header {
    border-color: #3c3c3c; }

.bdi-menu {
  display: none;
  position: relative;
  z-index: 1; }
  .bdi-menu__section--nav {
    margin-bottom: 0; }
  @media (min-width: 600px) {
    .bdi-menu {
      padding-top: 3.5rem; }
      .bdi-menu--archive {
        padding-top: 0; }
      .bdi-menu__section {
        padding-bottom: 3.5rem; }
        .bdi-menu__section--agenda {
          box-sizing: border-box;
          width: 33.33333%;
          float: left;
          padding-left: 0.875rem;
          padding-right: 0.875rem;
          margin-left: -0.875rem;
          margin-right: -0.875rem;
          float: right; } }

.bdi-publication--nopad:before {
  left: 0;
  right: 0; }

.bdi-publication:hover {
  border-bottom: none;
  position: relative; }
  .bdi-publication:hover:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 0.875rem;
    right: 0.875rem;
    height: 0;
    border-top: 1px solid #3c3c3c;
    transition: border-color 0.15s linear;
    bottom: 0;
    top: auto; }

.bdi-publication h4 {
  font-weight: normal; }

.bdi-publication__list-more {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.15s, opacity 0.15s linear;
  color: #009ee0;
  text-decoration: underline; }
  .bdi-publication__list-more::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }

.bdi-publication__date {
  text-align: left;
  margin: 0 0.875rem;
  white-space: nowrap; }
  @media (min-width: 600px) {
    .bdi-publication__date {
      text-align: right;
      margin: 0; } }

.bdi-publication__label {
  font-weight: normal;
  color: #3c3c3c; }
  .bdi-publication__label::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }

.bdi-publication__teaser {
  color: #706f6f;
  font-size: 0.825rem;
  clear: left;
  margin: 0 0.875rem; }
  @media (min-width: 600px) {
    .bdi-publication__teaser {
      margin: 0; } }

.bdi-publication__figure {
  display: inline-block;
  max-width: 100%;
  position: relative; }
  .bdi-publication__figure img {
    display: block;
    max-width: 100%;
    height: auto;
    box-shadow: 0.075em 0.075em 0.05em 0.1em #a8a8a8; }

.bdi-publication--filtered {
  display: none; }

[data-presentation="list"] .bdi-publication .bdi-publication__teaser {
  display: none; }

[data-presentation="full"] .bdi-publication .bdi-publication__teaser {
  display: block; }

.bdi-mediacenter .bdi-publication {
  display: inline-block;
  vertical-align: bottom;
  width: 13em;
  margin: 0 1.75rem 8em;
  position: relative; }
  .bdi-mediacenter .bdi-publication h4 {
    font-weight: normal; }
  .bdi-mediacenter .bdi-publication .bdi-publication__thead {
    display: none; }
  .bdi-mediacenter .bdi-publication .bdi-publication__date {
    display: none; }
  .bdi-mediacenter .bdi-publication .bdi-publication__title {
    margin-top: 0.875rem; }
  .bdi-mediacenter .bdi-publication .bdi-publication__size {
    display: block; }
  .bdi-mediacenter .bdi-publication .bdi-publication__content {
    position: absolute;
    top: 100%; }
  .bdi-mediacenter .bdi-publication .bdi-publication__list-more {
    display: none; }
  .bdi-mediacenter .bdi-publication .bdi-publication__actions {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    color: #ffffff;
    font-size: 0.75rem;
    padding: 1em; }
    @media (min-width: 600px) {
      .bdi-mediacenter .bdi-publication .bdi-publication__actions {
        font-size: 0.825rem; } }
    .bdi-mediacenter .bdi-publication .bdi-publication__actions h5 {
      border-bottom: 1px solid #ffffff;
      padding-bottom: 0.875rem; }
  .bdi-mediacenter .bdi-publication .bdi-publication__action {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .bdi-mediacenter .bdi-publication .bdi-publication__action a {
      display: block;
      text-decoration: none; }
      .bdi-mediacenter .bdi-publication .bdi-publication__action a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-mediacenter .bdi-publication .bdi-publication__action:hover {
      border-bottom-color: #ffffff; }
    .bdi-mediacenter .bdi-publication .bdi-publication__action--more span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      .bdi-mediacenter .bdi-publication .bdi-publication__action--more span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -670px -647px;
        width: 1.2px;
        height: 10px; }
    .bdi-mediacenter .bdi-publication .bdi-publication__action--download span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      .bdi-mediacenter .bdi-publication .bdi-publication__action--download span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -385px -383px;
        width: 12.2px;
        height: 15.7px; }
  .bdi-mediacenter .bdi-publication:hover .bdi-publication__actions {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }

.bdi-publication--full {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-publication--full {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-publication--full {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-publication--full {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-publication--full {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-publication--full {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-publication--full, .bdi-container .bdi-publication--full, .bdi-main--allfull .bdi-content .bdi-publication--full, .bdi-main .bdi-content .bdi-publication--full, .bdi-main--stylesheet .bdi-content .bdi-publication--full, .bdi-bkg .bdi-publication--full, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--full > .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--dark .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--banner .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--full .bdi-teaser__container .bdi-publication--full, .bdi-teaser--banner .bdi-teaser__container .bdi-publication--full, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-publication--full, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-publication--full, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-publication--full, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-publication--full, .bdi-header__wrap .bdi-publication--full, .bdi-footer__wrap .bdi-publication--full, .bdi-publication--full .bdi-publication--full, .bdi-publication-english--full .bdi-publication--full, .bdi-publicationteaser__content .bdi-publication--full, .bdi-panel__wrap .bdi-publication--full, .bdi-article .bdi-publication--full, .bdi-mediacenter__header .bdi-publication--full, .bdi-mediacenter__content .bdi-publication--full, .bdi-band__wrap .bdi-publication--full, .bdi-gallery .bdi-publication--full, .bdi-topicmap .bdi-publication--full, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publication--full, .bdi-speaker .bdi-publication--full {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-publication--full .bdi-publication__figure {
    margin-bottom: 1.75rem;
    display: block; }
    @media (min-width: 600px) {
      .bdi-publication--full .bdi-publication__figure {
        float: left;
        margin-right: 3.5rem; } }
  .bdi-publication--full .bdi-publication__content {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-publication--full .bdi-publication__content:before, .bdi-publication--full .bdi-publication__content:after {
      content: " ";
      display: table; }
    .bdi-publication--full .bdi-publication__content:after {
      clear: both; }

.bdi-publication__text {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-bottom: 3.5rem; }
  .bdi-publication__text p, .bdi-publication__text ul, .bdi-publication__text ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-publication__text p a, .bdi-publication__text ul a, .bdi-publication__text ol a {
      color: #009ee0; }
      .bdi-publication__text p a:hover, .bdi-publication__text ul a:hover, .bdi-publication__text ol a:hover {
        text-decoration: underline; }
  .bdi-publication__text ul, .bdi-publication__text ol {
    margin-left: 12.5%; }
    .bdi-publication__text ul li, .bdi-publication__text ol li {
      position: relative; }
      .bdi-publication__text ul li:before, .bdi-publication__text ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-publication__text ul li p, .bdi-publication__text ol li p {
        margin: 0; }
    .bdi-publication__text ul.ellipsis li:before, .bdi-publication__text ol.ellipsis li:before {
      content: "..."; }
  .bdi-publication__text ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-publication__text ol li {
      counter-increment: ol; }
      .bdi-publication__text ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-publication__text ol li:before {
            font-size: 1.1rem; } }
  @media (min-width: 1024px) {
    .bdi-publication__text {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  .bdi-publication__text a {
    color: #009ee0; }
    .bdi-publication__text a:hover {
      text-decoration: underline; }

.bdi-publication__aside {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-bottom: 1.75rem; }
  @media (min-width: 1024px) {
    .bdi-publication__aside {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

@media (max-width: 600px) {
  [data-presentation] .bdi-publication {
    width: auto;
    margin: 0;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem; }
    [data-presentation] .bdi-publication h4 {
      font-weight: normal; }
    [data-presentation] .bdi-publication .bdi-publication__figure {
      display: none; }
    [data-presentation] .bdi-publication .bdi-publication__list-more {
      color: #009ee0;
      text-decoration: underline;
      display: block;
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      [data-presentation] .bdi-publication .bdi-publication__list-more::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    [data-presentation] .bdi-publication .bdi-publication__content {
      position: relative;
      margin-left: -0.875rem;
      margin-right: -0.875rem; }
      [data-presentation] .bdi-publication .bdi-publication__content:before, [data-presentation] .bdi-publication .bdi-publication__content:after {
        content: " ";
        display: table; }
      [data-presentation] .bdi-publication .bdi-publication__content:after {
        clear: both; }
    [data-presentation] .bdi-publication .bdi-publication__title {
      color: #3c3c3c;
      margin: 0; }
    [data-presentation] .bdi-publication .bdi-publication__label {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    [data-presentation] .bdi-publication .bdi-publication__size {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: right; } }

.bdi-publications__thead {
  margin-left: -0.875rem;
  margin-right: -0.875rem;
  padding-bottom: 0.4375rem; }
  .bdi-publications__thead:before, .bdi-publications__thead:after {
    content: " ";
    display: table; }
  .bdi-publications__thead:after {
    clear: both; }

@media (min-width: 0) and (max-width: 600px) {
  .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 1024px) {
  .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 16.66667%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

.bdi-publications__td--nopadleft {
  padding-left: 0 !important; }

.bdi-publications__td--nopadright {
  padding-right: 0 !important; }

.bdi-publications__filter {
  margin-bottom: 0.875rem;
  padding: 0 !important; }
  .bdi-publications__filter:before, .bdi-publications__filter:after {
    content: " ";
    display: table; }
  .bdi-publications__filter:after {
    clear: both; }
  @media (min-width: 600px) {
    .bdi-publications__filter {
      padding: 0 0.875rem !important; } }
  @media (min-width: 1024px) {
    .bdi-publications__filter {
      padding: 0 1.75rem !important; } }

.bdi-publications__filter-form {
  background-color: #ffffff;
  padding: 0.875rem 0 0 0; }
  .bdi-publications__filter-form:before, .bdi-publications__filter-form:after {
    content: " ";
    display: table; }
  .bdi-publications__filter-form:after {
    clear: both; }
  @media (min-width: 1024px) {
    .bdi-publications__filter-form {
      padding: 0.875rem 0.875rem 0 0.875rem; } }
  .bdi-publications__filter-form .bdi-form__input, .bdi-publications__filter-form .bdi-filter__select, .bdi-publications__filter-form .bdi-filter__search {
    padding-bottom: 1.75rem;
    border-color: #3c3c3c; }
    .bdi-publications__filter-form .bdi-form__input ::-webkit-input-placeholder, .bdi-publications__filter-form .bdi-filter__select ::-webkit-input-placeholder, .bdi-publications__filter-form .bdi-filter__search ::-webkit-input-placeholder {
      font-family: Helvetica, sans-serif;
      color: #8c8b8b; }
    .bdi-publications__filter-form .bdi-form__input ::-moz-placeholder, .bdi-publications__filter-form .bdi-filter__select ::-moz-placeholder, .bdi-publications__filter-form .bdi-filter__search ::-moz-placeholder {
      font-family: Helvetica, sans-serif;
      color: #3c3c3c; }
    .bdi-publications__filter-form .bdi-form__input :-ms-input-placeholder, .bdi-publications__filter-form .bdi-filter__select :-ms-input-placeholder, .bdi-publications__filter-form .bdi-filter__search :-ms-input-placeholder {
      font-family: Helvetica, sans-serif;
      color: #8c8b8b; }
    .bdi-publications__filter-form .bdi-form__input select, .bdi-publications__filter-form .bdi-filter__select select, .bdi-publications__filter-form .bdi-filter__search select, .bdi-publications__filter-form .bdi-form__input input, .bdi-publications__filter-form .bdi-filter__select input, .bdi-publications__filter-form .bdi-filter__search input {
      color: #3c3c3c;
      border-color: #3c3c3c;
      border-radius: 0;
      height: 100%; }
  .bdi-publications__filter-form label {
    font-weight: bold;
    font-size: 0.825rem;
    color: #3c3c3c; }
  .bdi-publications__filter-form .bdi-form__select, .bdi-publications__filter-form .bdi-filter__select,
  .bdi-publications__filter-form .bdi-form__search {
    border-color: #3c3c3c;
    background-color: #e6e6e6; }
    .bdi-publications__filter-form .bdi-form__select .icon, .bdi-publications__filter-form .bdi-filter__select .icon,
    .bdi-publications__filter-form .bdi-form__search .icon {
      border-color: #3c3c3c; }
  .bdi-publications__filter-form .bdi-form__search {
    height: 46px; }
    @media (min-width: 320px) {
      .bdi-publications__filter-form .bdi-form__search {
        height: 55px; } }

.bdi-publications__longtext-toggle {
  display: inline-block;
  margin-left: 1em;
  font-weight: normal;
  color: #009ee0; }
  .bdi-publications__longtext-toggle:hover {
    text-decoration: underline; }

.bdi-publications[data-presentation="list"] .bdi-publications__longtext-toggle--yes {
  display: none; }

.bdi-publications[data-presentation="full"] .bdi-publications__longtext-toggle--no {
  display: none; }

.bdi-publications__header {
  margin-bottom: 3.5rem;
  padding-left: 1.75rem;
  padding-right: 1.75rem; }
  .bdi-publications__header:before, .bdi-publications__header:after {
    content: " ";
    display: table; }
  .bdi-publications__header:after {
    clear: both; }

@media (max-width: 600px) {
  .bdi-publications .bdi-publications__thead {
    display: none; }
  .bdi-publications .bdi-publications__header {
    display: none; } }

.bdi-publications .bdi-tags .disabled,
.bdi-publications .bdi-tags .selected {
  display: none; }

.bdi-publications .bdi-tags:not(.active) .hidden {
  display: none; }

.bdi-publications .bdi-tag,
.bdi-publications .bdi-tag__label {
  cursor: pointer; }

.bdi-publications--searchinput {
  margin: 0; }

.bdi-publication-english__figure {
  display: inline-block;
  max-width: 100%;
  position: relative; }
  .bdi-publication-english__figure img {
    display: block;
    max-width: 100%;
    height: auto;
    box-shadow: 0.075em 0.075em 0.05em 0.1em #a8a8a8; }

[data-presentation="icons"] .bdi-publication-english,
.bdi-mediacenter .bdi-publication-english {
  display: inline-block;
  vertical-align: bottom;
  width: 13em;
  margin: 0 1.75rem 8em;
  position: relative; }
  [data-presentation="icons"] .bdi-publication-english h4,
  .bdi-mediacenter .bdi-publication-english h4 {
    font-weight: normal; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__thead,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__thead {
    display: none; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__date,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__date {
    display: none; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__title,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__title {
    margin-top: 0.875rem; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__size,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__size {
    display: block; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__content,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__content {
    position: absolute;
    top: 100%; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__list-more,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__list-more {
    display: none; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__actions,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__actions {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    color: #ffffff;
    font-size: 0.75rem;
    padding: 1em; }
    @media (min-width: 600px) {
      [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__actions,
      .bdi-mediacenter .bdi-publication-english .bdi-publication-english__actions {
        font-size: 0.825rem; } }
    [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__actions h5,
    .bdi-mediacenter .bdi-publication-english .bdi-publication-english__actions h5 {
      border-bottom: 1px solid #ffffff;
      padding-bottom: 0.875rem; }
  [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action,
  .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action a,
    .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action a {
      display: block;
      text-decoration: none; }
      [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action a::before,
      .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action:hover,
    .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action:hover {
      border-bottom-color: #ffffff; }
    [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action--more span,
    .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action--more span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action--more span:after,
      .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action--more span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -670px -647px;
        width: 1.2px;
        height: 10px; }
    [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action--download span,
    .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action--download span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      [data-presentation="icons"] .bdi-publication-english .bdi-publication-english__action--download span:after,
      .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action--download span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -385px -383px;
        width: 12.2px;
        height: 15.7px; }
  [data-presentation="icons"] .bdi-publication-english:hover .bdi-publication-english__actions,
  .bdi-mediacenter .bdi-publication-english:hover .bdi-publication-english__actions {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }

[data-presentation="list"] .bdi-publication-english h4 {
  font-weight: normal; }

[data-presentation="list"] .bdi-publication-english .bdi-publication-english__figure {
  display: none; }

[data-presentation="list"] .bdi-publication-english .bdi-publication-english__list-more {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.15s, opacity 0.15s linear;
  color: #009ee0;
  text-decoration: underline; }
  [data-presentation="list"] .bdi-publication-english .bdi-publication-english__list-more::before {
    content: " ";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10; }

[data-presentation="list"] .bdi-publication-english:hover .bdi-publication-english__list-more {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s; }

.bdi-publication-english--full {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-publication-english--full {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-publication-english--full {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-publication-english--full {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-publication-english--full {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-publication-english--full {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-publication-english--full, .bdi-container .bdi-publication-english--full, .bdi-main--allfull .bdi-content .bdi-publication-english--full, .bdi-main .bdi-content .bdi-publication-english--full, .bdi-main--stylesheet .bdi-content .bdi-publication-english--full, .bdi-bkg .bdi-publication-english--full, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--full > .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--dark .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--banner .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--full .bdi-teaser__container .bdi-publication-english--full, .bdi-teaser--banner .bdi-teaser__container .bdi-publication-english--full, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-publication-english--full, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-publication-english--full, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-publication-english--full, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-publication-english--full, .bdi-header__wrap .bdi-publication-english--full, .bdi-footer__wrap .bdi-publication-english--full, .bdi-publication--full .bdi-publication-english--full, .bdi-publication-english--full .bdi-publication-english--full, .bdi-publicationteaser__content .bdi-publication-english--full, .bdi-panel__wrap .bdi-publication-english--full, .bdi-article .bdi-publication-english--full, .bdi-mediacenter__header .bdi-publication-english--full, .bdi-mediacenter__content .bdi-publication-english--full, .bdi-band__wrap .bdi-publication-english--full, .bdi-gallery .bdi-publication-english--full, .bdi-topicmap .bdi-publication-english--full, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publication-english--full, .bdi-speaker .bdi-publication-english--full {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-publication-english--full .bdi-publication-english__figure {
    margin-bottom: 1.75rem;
    display: block; }
    @media (min-width: 600px) {
      .bdi-publication-english--full .bdi-publication-english__figure {
        float: left;
        margin-right: 3.5rem; } }
  .bdi-publication-english--full .bdi-publication-english__content {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-publication-english--full .bdi-publication-english__content:before, .bdi-publication-english--full .bdi-publication-english__content:after {
      content: " ";
      display: table; }
    .bdi-publication-english--full .bdi-publication-english__content:after {
      clear: both; }

.bdi-publication-english__text {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  .bdi-publication-english__text p, .bdi-publication-english__text ul, .bdi-publication-english__text ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-publication-english__text p a, .bdi-publication-english__text ul a, .bdi-publication-english__text ol a {
      color: #009ee0; }
      .bdi-publication-english__text p a:hover, .bdi-publication-english__text ul a:hover, .bdi-publication-english__text ol a:hover {
        text-decoration: underline; }
  .bdi-publication-english__text ul, .bdi-publication-english__text ol {
    margin-left: 12.5%; }
    .bdi-publication-english__text ul li, .bdi-publication-english__text ol li {
      position: relative; }
      .bdi-publication-english__text ul li:before, .bdi-publication-english__text ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-publication-english__text ul li p, .bdi-publication-english__text ol li p {
        margin: 0; }
    .bdi-publication-english__text ul.ellipsis li:before, .bdi-publication-english__text ol.ellipsis li:before {
      content: "..."; }
  .bdi-publication-english__text ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-publication-english__text ol li {
      counter-increment: ol; }
      .bdi-publication-english__text ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-publication-english__text ol li:before {
            font-size: 1.1rem; } }
  @media (min-width: 1024px) {
    .bdi-publication-english__text {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  .bdi-publication-english__text a {
    color: #009ee0; }
    .bdi-publication-english__text a:hover {
      text-decoration: underline; }

.bdi-publication-english__aside {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-bottom: 1.75rem; }
  @media (min-width: 1024px) {
    .bdi-publication-english__aside {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

@media (max-width: 600px) {
  [data-presentation] .bdi-publication-english {
    width: auto;
    display: block;
    margin: 0;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
    [data-presentation] .bdi-publication-english h4 {
      font-weight: normal; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__figure {
      display: none; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__list-more {
      color: #009ee0;
      text-decoration: underline;
      display: block;
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      [data-presentation] .bdi-publication-english .bdi-publication-english__list-more::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__content {
      position: relative;
      margin-left: -0.875rem;
      margin-right: -0.875rem; }
      [data-presentation] .bdi-publication-english .bdi-publication-english__content:before, [data-presentation] .bdi-publication-english .bdi-publication-english__content:after {
        content: " ";
        display: table; }
      [data-presentation] .bdi-publication-english .bdi-publication-english__content:after {
        clear: both; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__title {
      color: #3c3c3c;
      margin: 0; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__label {
      box-sizing: border-box;
      width: 66.66667%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    [data-presentation] .bdi-publication-english .bdi-publication-english__size {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      text-align: right; } }

.bdi-publications-english[data-presentation="icons"] .bdi-publications-english__thead {
  display: none; }

.bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead {
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:before, .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:after {
    content: " ";
    display: table; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__thead:after {
    clear: both; }

@media (min-width: 0) and (max-width: 600px) {
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 66.66667%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

@media (min-width: 1024px) {
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 83.33333%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 16.66667%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publications-english[data-presentation="list"] .bdi-publications-english__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; } }

.bdi-publications-english__header {
  margin-bottom: 3.5rem; }
  .bdi-publications-english__header:before, .bdi-publications-english__header:after {
    content: " ";
    display: table; }
  .bdi-publications-english__header:after {
    clear: both; }

.bdi-publications-english__remote {
  float: right;
  height: 3.5rem;
  border: 1px solid rgba(60, 60, 60, 0.5);
  padding: 0.35rem 0;
  box-sizing: border-box; }
  .bdi-publications-english__remote:before, .bdi-publications-english__remote:after {
    content: " ";
    display: table; }
  .bdi-publications-english__remote:after {
    clear: both; }
  .bdi-publications-english__remote li:not(:last-child) {
    border-right: 1px solid rgba(60, 60, 60, 0.5); }

.bdi-publications-english__button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%; }

@media (max-width: 600px) {
  .bdi-publications-english .bdi-publications-english__thead {
    display: none; }
  .bdi-publications-english .bdi-publications-english__header {
    display: none; } }

.bdi-publicationteaser {
  background: #009ee0;
  color: white; }
  .bdi-publicationteaser__header {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    padding-left: 0;
    padding-right: 0; }
    .bdi-publicationteaser__header .underlined, .bdi-publicationteaser__header .bdi-ctype__linklist h2, .bdi-ctype__linklist .bdi-publicationteaser__header h2 {
      border-bottom: 1px solid white; }
  .bdi-publicationteaser__wrap {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem; }
  .bdi-publicationteaser__section {
    margin-bottom: 0.875rem; }
    .bdi-publicationteaser__section:before, .bdi-publicationteaser__section:after {
      content: " ";
      display: table; }
    .bdi-publicationteaser__section:after {
      clear: both; }
  .bdi-publicationteaser__content {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-publicationteaser__content {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-publicationteaser__content {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-publicationteaser__content {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-publicationteaser__content {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-publicationteaser__content {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-publicationteaser__content, .bdi-container .bdi-publicationteaser__content, .bdi-main--allfull .bdi-content .bdi-publicationteaser__content, .bdi-main .bdi-content .bdi-publicationteaser__content, .bdi-main--stylesheet .bdi-content .bdi-publicationteaser__content, .bdi-bkg .bdi-publicationteaser__content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--full > .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--dark .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--banner .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--full .bdi-teaser__container .bdi-publicationteaser__content, .bdi-teaser--banner .bdi-teaser__container .bdi-publicationteaser__content, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-publicationteaser__content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-publicationteaser__content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-publicationteaser__content, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-publicationteaser__content, .bdi-header__wrap .bdi-publicationteaser__content, .bdi-footer__wrap .bdi-publicationteaser__content, .bdi-publication--full .bdi-publicationteaser__content, .bdi-publication-english--full .bdi-publicationteaser__content, .bdi-publicationteaser__content .bdi-publicationteaser__content, .bdi-panel__wrap .bdi-publicationteaser__content, .bdi-article .bdi-publicationteaser__content, .bdi-mediacenter__header .bdi-publicationteaser__content, .bdi-mediacenter__content .bdi-publicationteaser__content, .bdi-band__wrap .bdi-publicationteaser__content, .bdi-gallery .bdi-publicationteaser__content, .bdi-topicmap .bdi-publicationteaser__content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publicationteaser__content, .bdi-speaker .bdi-publicationteaser__content {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
  .bdi-publicationteaser__teaser {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    position: relative;
    padding-left: 0;
    padding-right: 1.75rem; }
    .bdi-publicationteaser__teaser:hover .bdi-publicationteaser__teaser-more {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 1024px) {
      .bdi-publicationteaser__teaser {
        box-sizing: border-box;
        width: 66.66667%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        padding-left: 0;
        padding-right: 5.25rem; } }
    @media (min-width: 1024px) {
      .bdi-publicationteaser__teaser--small {
        box-sizing: border-box;
        width: 50%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        padding-left: 0;
        padding-right: 1.75rem; } }
  .bdi-publicationteaser__teaser-title {
    line-height: 1.2em;
    margin-bottom: 0.875rem;
    font-size: 1.2rem; }
    @media (min-width: 600px) {
      .bdi-publicationteaser__teaser-title {
        font-size: 1.32rem; } }
  .bdi-publicationteaser__teaser-date {
    display: block;
    font-weight: bold;
    font-size: 1.4em;
    line-height: 1.2em;
    margin-bottom: 1.75rem; }
  .bdi-publicationteaser__teaser-more {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    color: #009ee0;
    font-size: 1em; }
    .bdi-publicationteaser__teaser-more::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
  .bdi-publicationteaser__statistics {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    padding-left: 0; }
    @media (min-width: 1024px) {
      .bdi-publicationteaser__statistics {
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  .bdi-publicationteaser__statistics-item {
    font-size: 1.2rem;
    font-weight: bold; }
    @media (min-width: 600px) {
      .bdi-publicationteaser__statistics-item {
        font-size: 1.32rem; } }
    .bdi-publicationteaser__statistics-item:hover {
      text-decoration: underline; }
  .bdi-publicationteaser__statistics-count {
    width: 2em;
    display: inline-block;
    text-align: right;
    margin-right: 0.5em; }
  .bdi-publicationteaser a:hover .bdi-publicationteaser__statistics-count {
    text-decoration: underline; }
  .bdi-publicationteaser__publications {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media (min-width: 1024px) {
      .bdi-publicationteaser__publications {
        box-sizing: border-box;
        width: 50%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  .bdi-publicationteaser__publications-item {
    position: relative;
    padding: 0.7rem 0;
    border-bottom: 1px solid #ffffff; }
    .bdi-publicationteaser__publications-item a {
      display: block;
      text-decoration: none; }
      .bdi-publicationteaser__publications-item a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-publicationteaser__publications-item:hover {
      border-bottom-color: #ffffff; }
    .bdi-publicationteaser__publications-item:first-child {
      border-top: 1px solid #ffffff; }
  .bdi-publicationteaser__publications-title {
    display: inline-block;
    width: 80%; }
  .bdi-publicationteaser__publications-date {
    display: inline-block;
    width: 20%;
    float: right;
    text-align: right; }
  .bdi-publicationteaser__all {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-publicationteaser__more {
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    color: white; }
  .bdi-publicationteaser__footer {
    margin-top: 1.75rem; }

.bdi-panel {
  max-width: 950px;
  margin: 0 auto;
  position: relative; }
  .bdi-panel--large {
    max-width: 1200px; }
  .bdi-panel__container {
    -webkit-overflow-scrolling: touch; }
    .bdi-panel__container.active {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      overflow: auto;
      z-index: 20; }
      .bdi-panel__container.active:before {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s linear 0.15s, opacity 0.15s linear;
        background-color: transparent;
        z-index: 1; }
      .bdi-panel__container.active.loading:before {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
  .bdi-panel__wrap {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    background: #ffffff;
    padding-bottom: 3.5rem;
    overflow: hidden; }
    @media print {
      .bdi-panel__wrap {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-panel__wrap {
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  @media print and (min-width: 600px) {
    .bdi-panel__wrap {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-panel__wrap {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 1024px) {
    .bdi-panel__wrap {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-panel__wrap, .bdi-container .bdi-panel__wrap, .bdi-main--allfull .bdi-content .bdi-panel__wrap, .bdi-main .bdi-content .bdi-panel__wrap, .bdi-main--stylesheet .bdi-content .bdi-panel__wrap, .bdi-bkg .bdi-panel__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-panel__wrap, .bdi-teaser--full > .bdi-teaser__caption .bdi-panel__wrap, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-panel__wrap, .bdi-teaser--dark .bdi-teaser__caption .bdi-panel__wrap, .bdi-teaser--banner .bdi-teaser__caption .bdi-panel__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-panel__wrap, .bdi-teaser--banner .bdi-teaser__container .bdi-panel__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-panel__wrap, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-panel__wrap, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-panel__wrap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-panel__wrap, .bdi-header__wrap .bdi-panel__wrap, .bdi-footer__wrap .bdi-panel__wrap, .bdi-publication--full .bdi-panel__wrap, .bdi-publication-english--full .bdi-panel__wrap, .bdi-publicationteaser__content .bdi-panel__wrap, .bdi-panel__wrap .bdi-panel__wrap, .bdi-article .bdi-panel__wrap, .bdi-mediacenter__header .bdi-panel__wrap, .bdi-mediacenter__content .bdi-panel__wrap, .bdi-band__wrap .bdi-panel__wrap, .bdi-gallery .bdi-panel__wrap, .bdi-topicmap .bdi-panel__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-panel__wrap, .bdi-speaker .bdi-panel__wrap {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
    .bdi-panel__wrap .bdi-topbar__area--right {
      width: 5.25rem; }
    @media (max-width: 600px) {
      .bdi-panel__wrap .bdi-topbar__area {
        width: 3.675rem; } }
  .bdi-panel__header {
    position: relative;
    overflow: initial; }
  .bdi-panel__title {
    display: none; }
  .bdi-panel__content {
    margin-top: 0; }
  .bdi-panel__full, .bdi-panel .bdi-publicationteaser, .bdi-panel .bdi-mediacenter {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
  .bdi-panel__remote {
    position: absolute;
    right: 1.75rem;
    top: 100%;
    margin-top: 1.75rem; }
  .bdi-panel__button[data-slider="previous"] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    transition: all 0.15s linear;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1467px -1209px;
    width: 22.1px;
    height: 16.7px; }
    .bdi-panel__button[data-slider="previous"].active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 600px) {
      .bdi-panel__button[data-slider="previous"] {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1436px -1185px;
        width: 30.9px;
        height: 23.4px; } }
    .bdi-panel__button[data-slider="previous"]:hover {
      transform: translateX(-3px); }
  .bdi-panel__button[data-slider="next"] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    transition: all 0.15s linear;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1189px -897px;
    width: 22.1px;
    height: 16.7px;
    margin-left: 1.75rem; }
    .bdi-panel__button[data-slider="next"].active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 600px) {
      .bdi-panel__button[data-slider="next"] {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1158px -873px;
        width: 30.9px;
        height: 23.4px; } }
    .bdi-panel__button[data-slider="next"]:hover {
      transform: translateX(3px); }
  @media (min-width: 600px) {
    .bdi-panel {
      padding-left: 0.875rem;
      padding-right: 0.875rem;
      margin-top: 0.875rem; }
      .bdi-panel__full, .bdi-panel .bdi-publicationteaser, .bdi-panel .bdi-mediacenter {
        margin-left: -0.875rem;
        margin-right: -0.875rem;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-panel {
      padding-left: 1.75rem;
      padding-right: 1.75rem;
      margin-top: 5rem; }
      .bdi-panel__full, .bdi-panel .bdi-publicationteaser, .bdi-panel .bdi-mediacenter {
        margin-left: -1.75rem;
        margin-right: -1.75rem;
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }

.bdi-article {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-article {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-article {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-article {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-article {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-article {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-article, .bdi-container .bdi-article, .bdi-main--allfull .bdi-content .bdi-article, .bdi-main .bdi-content .bdi-article, .bdi-main--stylesheet .bdi-content .bdi-article, .bdi-bkg .bdi-article, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-article, .bdi-teaser--full > .bdi-teaser__caption .bdi-article, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-article, .bdi-teaser--dark .bdi-teaser__caption .bdi-article, .bdi-teaser--banner .bdi-teaser__caption .bdi-article, .bdi-teaser--full .bdi-teaser__container .bdi-article, .bdi-teaser--banner .bdi-teaser__container .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-article, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-article, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-article, .bdi-header__wrap .bdi-article, .bdi-footer__wrap .bdi-article, .bdi-publication--full .bdi-article, .bdi-publication-english--full .bdi-article, .bdi-publicationteaser__content .bdi-article, .bdi-panel__wrap .bdi-article, .bdi-article .bdi-article, .bdi-mediacenter__header .bdi-article, .bdi-mediacenter__content .bdi-article, .bdi-band__wrap .bdi-article, .bdi-gallery .bdi-article, .bdi-topicmap .bdi-article, .bdi-mini-page--sided .bdi-mini-page__top .bdi-article, .bdi-speaker .bdi-article {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-article__wrap {
    margin-left: -0.875rem;
    margin-right: -0.875rem; }
    .bdi-article__wrap:before, .bdi-article__wrap:after {
      content: " ";
      display: table; }
    .bdi-article__wrap:after {
      clear: both; }
  .bdi-article__content, .bdi-article__header {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media (min-width: 600px) {
      .bdi-article__content, .bdi-article__header {
        box-sizing: border-box;
        width: 83.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
    @media (min-width: 1024px) {
      .bdi-article__content, .bdi-article__header {
        box-sizing: border-box;
        width: 66.66667%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
    .bdi-article__content--wide, .bdi-article__header--wide {
      box-sizing: border-box;
      width: 100%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      @media (min-width: 1024px) {
        .bdi-article__content--wide .bdi-ctype__text, .bdi-article__content--wide .bdi-ctype__textpic, .bdi-article__content--wide .bdi-ctype__bullets, .bdi-article__header--wide .bdi-ctype__text, .bdi-article__header--wide .bdi-ctype__textpic, .bdi-article__header--wide .bdi-ctype__bullets {
          width: 66%;
          margin-left: 0; }
        .bdi-article__content--wide .bdi-ctype__textpic, .bdi-article__header--wide .bdi-ctype__textpic {
          width: 100%; } }
  .bdi-article__topline {
    font-weight: bold;
    margin-bottom: 0.875rem; }
  .bdi-article__subtitle {
    font-weight: bold; }
  .bdi-article__header {
    word-break: normal;
    -webkit-hyphens: manual;
       -moz-hyphens: manual;
        -ms-hyphens: manual;
            hyphens: manual; }
  .bdi-article__content p, .bdi-article__content ul, .bdi-article__content ol {
    margin-bottom: 1.75rem;
    box-sizing: border-box; }
    .bdi-article__content p a, .bdi-article__content ul a, .bdi-article__content ol a {
      color: #009ee0; }
      .bdi-article__content p a:hover, .bdi-article__content ul a:hover, .bdi-article__content ol a:hover {
        text-decoration: underline; }
  .bdi-article__content ul, .bdi-article__content ol {
    margin-left: 12.5%; }
    .bdi-article__content ul li, .bdi-article__content ol li {
      position: relative; }
      .bdi-article__content ul li:before, .bdi-article__content ol li:before {
        content: "—";
        color: #009ee0;
        position: absolute;
        left: -1.75rem; }
      .bdi-article__content ul li p, .bdi-article__content ol li p {
        margin: 0; }
    .bdi-article__content ul.ellipsis li:before, .bdi-article__content ol.ellipsis li:before {
      content: "..."; }
  .bdi-article__content ol {
    counter-reset: ol;
    list-style-type: none; }
    .bdi-article__content ol li {
      counter-increment: ol; }
      .bdi-article__content ol li:before {
        font-family: "Helvetica", sans-serif;
        content: counter(ol) ".";
        font-weight: bold;
        font-size: 1rem; }
        @media (min-width: 600px) {
          .bdi-article__content ol li:before {
            font-size: 1.1rem; } }
  .bdi-article__content .bdi-content:first-of-type figure:first-of-type {
    padding-top: 0; }
  @media (min-width: 1024px) {
    .bdi-article--nosidebar .teaser {
      width: 66.66667%;
      margin: 0 auto; } }
  @media (min-width: 1024px) {
    .bdi-article--nosidebar .bdi-article__header--wide {
      width: 66.66667%;
      margin: 0 auto;
      float: none; } }
  .bdi-article--nosidebar .bdi-content {
    width: 100%; }
  .bdi-article--nosidebar .bdi-story-content {
    width: 100%; }
  @media (min-width: 1024px) {
    .bdi-article--nosidebar .bdi-content.bdi-content__width--large, .bdi-article--nosidebar .bdi-ctype__text .bdi-content.bdi-ctype__wrap, .bdi-ctype__text .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap, .bdi-article--nosidebar .bdi-ctype__textpic .bdi-content.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap, .bdi-article--nosidebar .bdi-ctype__bullets .bdi-content.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap {
      width: 66.66667%;
      margin: 0 auto; } }
  @media (min-width: 1024px) {
    .bdi-article--nosidebar .bdi-content__news-contentelements {
      width: 66.66667%;
      margin: 0 auto; } }

.bdi-mediacenter {
  background: #e6e6e6; }
  .bdi-mediacenter__header {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-mediacenter__header {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-mediacenter__header {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-mediacenter__header {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-mediacenter__header {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-mediacenter__header {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-mediacenter__header, .bdi-container .bdi-mediacenter__header, .bdi-main--allfull .bdi-content .bdi-mediacenter__header, .bdi-main .bdi-content .bdi-mediacenter__header, .bdi-main--stylesheet .bdi-content .bdi-mediacenter__header, .bdi-bkg .bdi-mediacenter__header, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--full > .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--dark .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--banner .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--full .bdi-teaser__container .bdi-mediacenter__header, .bdi-teaser--banner .bdi-teaser__container .bdi-mediacenter__header, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-mediacenter__header, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-mediacenter__header, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-mediacenter__header, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-mediacenter__header, .bdi-header__wrap .bdi-mediacenter__header, .bdi-footer__wrap .bdi-mediacenter__header, .bdi-publication--full .bdi-mediacenter__header, .bdi-publication-english--full .bdi-mediacenter__header, .bdi-publicationteaser__content .bdi-mediacenter__header, .bdi-panel__wrap .bdi-mediacenter__header, .bdi-article .bdi-mediacenter__header, .bdi-mediacenter__header .bdi-mediacenter__header, .bdi-mediacenter__content .bdi-mediacenter__header, .bdi-band__wrap .bdi-mediacenter__header, .bdi-gallery .bdi-mediacenter__header, .bdi-topicmap .bdi-mediacenter__header, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mediacenter__header, .bdi-speaker .bdi-mediacenter__header {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
  @media (max-width: 600px) {
    .bdi-mediacenter__tabs {
      position: absolute;
      z-index: 20;
      width: 100%;
      background: #e6e6e6; }
      .bdi-mediacenter__tabs:not(.active):after {
        content: "";
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -398px -399px;
        width: 11.7px;
        height: 5.9px;
        position: absolute;
        top: 1.75rem;
        right: 0.875rem; } }
  @media (min-width: 600px) {
    .bdi-mediacenter__tabs {
      padding: 1.75rem 0;
      border-bottom: 1px solid rgba(60, 60, 60, 0.5);
      font-size: 0.75rem;
      height: 1em; }
      .bdi-mediacenter__tabs:before, .bdi-mediacenter__tabs:after {
        content: " ";
        display: table; }
      .bdi-mediacenter__tabs:after {
        clear: both; } }
  @media (min-width: 600px) and (min-width: 600px) {
    .bdi-mediacenter__tabs {
      font-size: 0.825rem; } }
  .bdi-mediacenter__tab {
    color: #706f6f;
    font-weight: bold;
    float: left;
    margin-right: 1.75rem;
    transition: all 0.15s linear; }
    .bdi-mediacenter__tab a {
      display: block;
      color: inherit; }
    .bdi-mediacenter__tab:hover {
      color: #3c3c3c; }
    @media (max-width: 600px) {
      .bdi-mediacenter__tab {
        float: none;
        border-bottom: 1px solid rgba(60, 60, 60, 0.5);
        margin-right: 0;
        font-size: 1.2rem;
        overflow: hidden;
        box-sizing: border-box; }
        .bdi-mediacenter__tabs:not(.active) .bdi-mediacenter__tab {
          display: none; }
        .bdi-mediacenter__tab a {
          padding: 0.875rem 0; } }
  .bdi-mediacenter__content {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-mediacenter__content {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-mediacenter__content {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-mediacenter__content {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-mediacenter__content {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-mediacenter__content {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-mediacenter__content, .bdi-container .bdi-mediacenter__content, .bdi-main--allfull .bdi-content .bdi-mediacenter__content, .bdi-main .bdi-content .bdi-mediacenter__content, .bdi-main--stylesheet .bdi-content .bdi-mediacenter__content, .bdi-bkg .bdi-mediacenter__content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--full > .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--dark .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--banner .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--full .bdi-teaser__container .bdi-mediacenter__content, .bdi-teaser--banner .bdi-teaser__container .bdi-mediacenter__content, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-mediacenter__content, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-mediacenter__content, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-mediacenter__content, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-mediacenter__content, .bdi-header__wrap .bdi-mediacenter__content, .bdi-footer__wrap .bdi-mediacenter__content, .bdi-publication--full .bdi-mediacenter__content, .bdi-publication-english--full .bdi-mediacenter__content, .bdi-publicationteaser__content .bdi-mediacenter__content, .bdi-panel__wrap .bdi-mediacenter__content, .bdi-article .bdi-mediacenter__content, .bdi-mediacenter__header .bdi-mediacenter__content, .bdi-mediacenter__content .bdi-mediacenter__content, .bdi-band__wrap .bdi-mediacenter__content, .bdi-gallery .bdi-mediacenter__content, .bdi-topicmap .bdi-mediacenter__content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mediacenter__content, .bdi-speaker .bdi-mediacenter__content {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
    @media (max-width: 600px) {
      .bdi-mediacenter__content {
        margin-top: 3em; } }
    @media (min-width: 600px) {
      .bdi-mediacenter__content {
        height: 35rem; } }
  .bdi-mediacenter__remote {
    position: absolute;
    top: 1.75rem;
    right: 0; }
    @media (max-width: 600px) {
      .bdi-mediacenter__remote {
        display: none; } }
  .bdi-mediacenter__button[data-slider="previous"] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    transition: all 0.15s linear;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1467px -1209px;
    width: 22.1px;
    height: 16.7px; }
    .bdi-mediacenter__button[data-slider="previous"].active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 600px) {
      .bdi-mediacenter__button[data-slider="previous"] {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1436px -1185px;
        width: 30.9px;
        height: 23.4px; } }
    .bdi-mediacenter__button[data-slider="previous"]:hover {
      transform: translateX(-3px); }
  .bdi-mediacenter__button[data-slider="next"] {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    transition: all 0.15s linear;
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1189px -897px;
    width: 22.1px;
    height: 16.7px;
    margin-left: 1.75rem; }
    .bdi-mediacenter__button[data-slider="next"].active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 600px) {
      .bdi-mediacenter__button[data-slider="next"] {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1158px -873px;
        width: 30.9px;
        height: 23.4px; } }
    .bdi-mediacenter__button[data-slider="next"]:hover {
      transform: translateX(3px); }
  .bdi-mediacenter__button .active {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  @media (max-width: 600px) {
    .bdi-mediacenter [data-slider="scroller"] {
      padding-top: 1.75rem; } }
  @media (min-width: 600px) {
    .bdi-mediacenter [data-slider="scroller"] {
      width: 9999px;
      height: 100%;
      position: absolute;
      left: 0;
      padding-top: 5.25rem; } }
  .bdi-mediacenter[data-media="publication"] [data-slider-tab="publication"] {
    color: #3c3c3c; }
    @media (max-width: 600px) {
      .bdi-mediacenter[data-media="publication"] [data-slider-tab="publication"] {
        display: block; } }
  @media (max-width: 600px) {
    .bdi-mediacenter[data-media="publication"] .bdi-media--publication {
      display: block; } }
  .bdi-mediacenter[data-media="image"] [data-slider-tab="image"] {
    color: #3c3c3c; }
    @media (max-width: 600px) {
      .bdi-mediacenter[data-media="image"] [data-slider-tab="image"] {
        display: block; } }
  @media (max-width: 600px) {
    .bdi-mediacenter[data-media="image"] .bdi-media--image {
      display: block; } }
  .bdi-mediacenter[data-media="video"] [data-slider-tab="video"] {
    color: #3c3c3c; }
    @media (max-width: 600px) {
      .bdi-mediacenter[data-media="video"] [data-slider-tab="video"] {
        display: block; } }
  @media (max-width: 600px) {
    .bdi-mediacenter[data-media="video"] .bdi-media--video {
      display: block; } }
  .bdi-mediacenter[data-media="download"] [data-slider-tab="download"] {
    color: #3c3c3c; }
    @media (max-width: 600px) {
      .bdi-mediacenter[data-media="download"] [data-slider-tab="download"] {
        display: block; } }
  @media (max-width: 600px) {
    .bdi-mediacenter[data-media="download"] .bdi-media--download {
      display: block; } }
  .bdi-mediacenter .bdi-media {
    box-sizing: border-box; }
    @media (max-width: 600px) {
      .bdi-mediacenter .bdi-media {
        display: none;
        padding-bottom: 3.5rem; } }
    @media (min-width: 600px) {
      .bdi-mediacenter .bdi-media {
        display: inline-block;
        vertical-align: top;
        padding-right: 3.5rem; } }
    @media (min-width: 600px) {
      .bdi-mediacenter .bdi-media__column {
        display: inline-block;
        vertical-align: top;
        padding-right: 3.5rem; } }
    @media (max-width: 600px) {
      .bdi-mediacenter .bdi-media__item {
        display: block;
        margin: 0 0 1.75rem;
        box-sizing: border-box;
        text-align: center;
        width: 100%;
        overflow: auto; } }
    @media (min-width: 600px) {
      .bdi-mediacenter .bdi-media__item {
        margin-right: 3.5rem;
        display: inline-block;
        vertical-align: top; } }
    @media (min-width: 600px) {
      .bdi-mediacenter .bdi-media__publication {
        width: auto;
        max-width: 15em;
        display: inline-block;
        margin-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: top; } }
    .bdi-mediacenter .bdi-media__publication .bdi-publication__figure {
      background-color: white; }
    .bdi-mediacenter .bdi-media__publication .bdi-publication__content {
      position: static;
      top: auto; }
      .bdi-mediacenter .bdi-media__publication .bdi-publication__content h4 {
        white-space: normal; }
    .bdi-mediacenter .bdi-media__publication a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
    @media (max-width: 600px) {
      .bdi-mediacenter .bdi-media__publication__figure {
        display: inline-block; } }
    .bdi-mediacenter .bdi-media__image__figure {
      padding: 0;
      margin: 0; }
    .bdi-mediacenter .bdi-media__image__img {
      max-width: 100%; }
      @media (max-width: 600px) {
        .bdi-mediacenter .bdi-media__image__img {
          display: inline-block;
          height: auto !important; } }
      .bdi-mediacenter .bdi-media__image__img img {
        max-width: 100%; }
    .bdi-mediacenter .bdi-media__image img {
      width: auto; }
    .bdi-mediacenter .bdi-media__download {
      display: block;
      border-bottom: 1px solid rgba(60, 60, 60, 0.5);
      padding: 1.75rem 0 1.75rem 2.625rem;
      position: relative; }
      .bdi-mediacenter .bdi-media__download:before, .bdi-mediacenter .bdi-media__download:after {
        content: " ";
        display: table; }
      .bdi-mediacenter .bdi-media__download:after {
        clear: both; }
      @media (max-width: 600px) {
        .bdi-mediacenter .bdi-media__download {
          margin-bottom: 0;
          text-align: left; } }
      .bdi-mediacenter .bdi-media__download__label {
        display: block;
        margin-right: 5em; }
      .bdi-mediacenter .bdi-media__download__size {
        display: block;
        position: absolute;
        top: 1.75rem;
        right: 0; }
      .bdi-mediacenter .bdi-media__download a {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -476px -471px;
        width: 23.1px;
        height: 30px;
        position: absolute;
        top: 1.75rem;
        left: 0; }
        @media (min-width: 600px) {
          .bdi-mediacenter .bdi-media__download a::before {
            content: " ";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 10; } }
    .bdi-mediacenter .bdi-media__video__wrap {
      width: 30em;
      padding-bottom: 56.25%;
      background: #706f6f;
      position: relative;
      margin-bottom: 3.875rem;
      max-width: 100%; }
      .bdi-mediacenter .bdi-media__video__wrap iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }
    .bdi-mediacenter .bdi-media__video__title {
      height: 3rem;
      position: absolute;
      top: 100%;
      margin-top: 0.875rem;
      white-space: initial; }

.bdi-slideshow {
  margin-bottom: 6rem; }
  @media (min-width: 1024px) {
    .bdi-slideshow {
      margin-bottom: 4rem; } }
  .bdi-slideshow__wrap {
    width: 100%;
    position: relative;
    padding-bottom: 67%;
    background: #e6e6e6;
    margin-bottom: 3em; }
  .bdi-slideshow__content {
    position: absolute;
    height: 100%;
    width: 100%; }
  .bdi-slideshow__item {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.1s, opacity 0.1s linear;
    z-index: 1; }
    .bdi-slideshow__item.active .bdi-slideshow__caption {
      visibility: visible; }
    .bdi-slideshow__item--active, .bdi-slideshow__item.active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s;
      z-index: 2; }
  .bdi-slideshow__figure {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden; }
  .bdi-slideshow__img {
    display: inline-block;
    height: 100%;
    width: auto; }
  .bdi-slideshow__video {
    width: 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%); }
    .bdi-slideshow__video video {
      max-width: 100%;
      max-height: 100%; }
  .bdi-slideshow__caption {
    position: absolute;
    top: 100%;
    left: 0;
    text-align: left;
    visibility: hidden; }
    .bdi-slideshow__caption p {
      font-size: 0.53625rem;
      line-height: 1.2; }
      @media (min-width: 320px) {
        .bdi-slideshow__caption p {
          font-size: 0.66rem; } }
      @media (min-width: 600px) {
        .bdi-slideshow__caption p {
          font-size: 0.825rem; } }
  .bdi-slideshow__button {
    position: absolute;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 3;
    cursor: pointer;
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    width: 3.5rem;
    height: 3.5rem;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 50%; }
    .bdi-slideshow__button:before {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      transform: translate(-50%, -50%) !important; }
    .bdi-slideshow__button[data-slider="previous"] {
      left: 1.75rem; }
      .bdi-slideshow__button[data-slider="previous"]:before {
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s linear 0.15s, opacity 0.15s linear;
        transition: all 0.15s linear;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1467px -1209px;
        width: 22.1px;
        height: 16.7px; }
        .bdi-slideshow__button[data-slider="previous"]:before.active {
          visibility: visible;
          opacity: 1;
          transition-delay: 0s; }
        @media (min-width: 600px) {
          .bdi-slideshow__button[data-slider="previous"]:before {
            display: inline-block;
            background-image: url("sprite-c6dabd17.svg");
            background-size: 1806px 1542px;
            background-position: -1436px -1185px;
            width: 30.9px;
            height: 23.4px; } }
        .bdi-slideshow__button[data-slider="previous"]:before:hover {
          transform: translateX(-3px); }
    .bdi-slideshow__button[data-slider="next"] {
      right: 1.75rem; }
      .bdi-slideshow__button[data-slider="next"]:before {
        visibility: hidden;
        opacity: 0;
        transition: visibility 0s linear 0.15s, opacity 0.15s linear;
        transition: all 0.15s linear;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1189px -897px;
        width: 22.1px;
        height: 16.7px; }
        .bdi-slideshow__button[data-slider="next"]:before.active {
          visibility: visible;
          opacity: 1;
          transition-delay: 0s; }
        @media (min-width: 600px) {
          .bdi-slideshow__button[data-slider="next"]:before {
            display: inline-block;
            background-image: url("sprite-c6dabd17.svg");
            background-size: 1806px 1542px;
            background-position: -1158px -873px;
            width: 30.9px;
            height: 23.4px; } }
        .bdi-slideshow__button[data-slider="next"]:before:hover {
          transform: translateX(3px); }
    .bdi-slideshow__button.active {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s;
      opacity: 0.5; }
      .bdi-slideshow__button.active:before {
        visibility: visible;
        opacity: 1;
        transition-delay: 0s; }
      .bdi-slideshow__button.active:hover {
        opacity: 1 !important; }
  .bdi-slideshow--logotiles .bdi-slideshow__wrap {
    padding-bottom: 50%;
    background: none; }
  .bdi-slideshow--logotiles .bdi-slideshow__button {
    width: 1.75rem;
    height: 1.75rem;
    background: none; }
    .bdi-slideshow--logotiles .bdi-slideshow__button:before {
      transform: translate(0, -50%) !important; }
    .bdi-slideshow--logotiles .bdi-slideshow__button[data-slider="previous"] {
      left: 0; }
      .bdi-slideshow--logotiles .bdi-slideshow__button[data-slider="previous"]:before {
        left: 0;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1467px -1209px;
        width: 22.1px;
        height: 16.7px; }
    .bdi-slideshow--logotiles .bdi-slideshow__button[data-slider="next"] {
      right: 0; }
      .bdi-slideshow--logotiles .bdi-slideshow__button[data-slider="next"]:before {
        right: 0;
        left: auto;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1189px -897px;
        width: 22.1px;
        height: 16.7px; }

.bdi-sidenav {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  color: #ffffff;
  transition: all 0.15s linear;
  overflow: hidden;
  -webkit-overflow-scrolling: touch; }
  .bdi-sidenav:not(.active) {
    cursor: pointer; }
    .bdi-sidenav:not(.active) .bdi-sidenav__wrap {
      max-width: 1.75rem; }
    @media (min-width: 1024px) {
      .bdi-sidenav:not(.active) .bdi-sidenav__wrap {
        max-width: 1.75rem; }
      .bdi-sidenav:not(.active) .bdi-sidenav__inset {
        height: 2.625rem; } }
    @media (min-width: 600px) {
      .bdi-sidenav:not(.active) .bdi-sidenav__wrap {
        max-width: 2.625rem; }
      .bdi-sidenav:not(.active) .bdi-sidenav__inset {
        height: 2.625rem; } }
    @media (max-width: 600px) {
      .bdi-sidenav:not(.active) .bdi-sidenav__inset {
        height: 1.75rem;
        margin: 0; }
        .bdi-sidenav:not(.active) .bdi-sidenav__inset h5 {
          display: none; }
        .bdi-sidenav:not(.active) .bdi-sidenav__inset .icon {
          border: none; }
        .bdi-sidenav:not(.active) .bdi-sidenav__inset--title {
          padding-right: 2.625rem; }
      .bdi-sidenav:not(.active) .bdi-sidenav__share {
        height: 1.75rem;
        padding: 0; } }
  .bdi-sidenav.active {
    width: 100%;
    overflow-y: auto; }
    .bdi-sidenav.active .bdi-sidenav__header {
      right: 100%; }
      @media (min-width: 1024px) {
        .bdi-sidenav.active .bdi-sidenav__header {
          right: 49.475rem; } }
    .bdi-sidenav.active .bdi-sidenav__inset--title {
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative; }
      .bdi-sidenav.active .bdi-sidenav__inset--title > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-sidenav.active .bdi-sidenav__inset--title .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-sidenav.active .bdi-sidenav__inset--title .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-sidenav.active .bdi-sidenav__inset--title .icon:after {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -546px -531px;
        width: 12.7px;
        height: 16.7px; }
      .bdi-sidenav.active .bdi-sidenav__inset--title .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-sidenav.active .bdi-sidenav__inset--title:hover .icon {
        border-color: #ffffff; }
    .bdi-sidenav.active .bdi-sidenav__action:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__share:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--facebook:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--twitter:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--google:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--youtube:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--instagram:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--linkedin:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--xing:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--email:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--print:not(.bdi-sidenav__share) {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    .bdi-sidenav.active .bdi-sidenav__share:before {
      content: "";
      position: absolute;
      top: auto;
      right: 0.4375rem;
      bottom: 0;
      left: 0.4375rem;
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
  .bdi-sidenav button {
    color: inherit; }
  .bdi-sidenav__wrap {
    position: relative;
    float: right;
    max-width: 100%;
    width: 100%;
    min-height: 100%;
    background: #3c505a;
    transition: all 0.15s linear;
    box-sizing: border-box; }
    .bdi-sidenav__wrap:before, .bdi-sidenav__wrap:after {
      content: " ";
      display: table; }
    .bdi-sidenav__wrap:after {
      clear: both; }
    @media (min-width: 1024px) {
      .bdi-sidenav__wrap {
        margin-top: 5em;
        max-width: 50rem; } }
  .bdi-sidenav__content {
    padding: 0.875rem 0.875rem 0.875rem 3.5rem;
    width: 100%;
    min-height: 25rem;
    box-sizing: border-box; }
    @media (min-width: 600px) {
      .bdi-sidenav__content {
        padding: 1.75rem 1.75rem 1.75rem 4.375rem; } }
    @media (min-width: 1024px) {
      .bdi-sidenav__content {
        width: 50rem;
        padding: 1.75rem 5.25rem; } }
  .bdi-sidenav__header {
    position: fixed;
    transform-origin: top right;
    transform: rotate(-90deg);
    margin-top: 1.75rem;
    transition: all 0.15s linear;
    width: 30em;
    right: 1.75rem;
    height: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-sidenav__header {
        right: 2.625rem;
        height: 2.625rem; } }
    @media (min-width: 1024px) {
      .bdi-sidenav__header {
        right: 2.625rem;
        height: 2.625rem; } }
  .bdi-sidenav__inset {
    white-space: nowrap;
    float: right; }
    .bdi-sidenav__inset--title {
      padding-left: 0.875rem;
      padding-right: 3.5rem;
      padding-bottom: 0.7rem;
      padding-top: 0.7rem;
      position: relative;
      margin-left: 1.75rem; }
      .bdi-sidenav__inset--title > * {
        position: relative;
        box-sizing: border-box;
        z-index: 2; }
      .bdi-sidenav__inset--title .icon {
        display: block;
        width: 2.625rem;
        position: absolute !important;
        top: 0.4375rem;
        right: 0;
        bottom: 0.4375rem;
        left: auto;
        border-color: rgba(60, 60, 60, 0.5);
        border-style: solid;
        border-width: 0;
        border-left-width: 1px;
        z-index: 1;
        transition: border-color 0.15s linear;
        text-indent: -119988px;
        white-space: nowrap;
        overflow: hidden;
        display: block; }
        .bdi-sidenav__inset--title .icon:after {
          content: "";
          display: block;
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%); }
      .bdi-sidenav__inset--title .icon:after {
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -657px -630px;
        width: 12.7px;
        height: 16.7px; }
      .bdi-sidenav__inset--title .icon {
        border-color: rgba(255, 255, 255, 0.5); }
      .bdi-sidenav__inset--title:hover .icon {
        border-color: #ffffff; }
    .bdi-sidenav__inset--social ul {
      float: right; }
  .bdi-sidenav__share {
    margin-left: 0.875rem;
    padding-left: 0.875rem; }
    .bdi-sidenav__share button {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -1642px -1388px;
      width: 17.1px;
      height: 20px; }
  .bdi-sidenav__action, .bdi-sidenav__share, .bdi-sidenav__action--facebook, .bdi-sidenav__action--twitter, .bdi-sidenav__action--google, .bdi-sidenav__action--youtube, .bdi-sidenav__action--instagram, .bdi-sidenav__action--linkedin, .bdi-sidenav__action--xing, .bdi-sidenav__action--email, .bdi-sidenav__action--print {
    float: right;
    padding: 0.7rem 0.875rem;
    position: relative;
    width: 1em;
    height: 1em;
    transform-origin: center center;
    transform: rotate(90deg); }
    .bdi-sidenav__action a, .bdi-sidenav__share a, .bdi-sidenav__action--facebook a, .bdi-sidenav__action--twitter a, .bdi-sidenav__action--google a, .bdi-sidenav__action--youtube a, .bdi-sidenav__action--instagram a, .bdi-sidenav__action--linkedin a, .bdi-sidenav__action--xing a, .bdi-sidenav__action--email a, .bdi-sidenav__action--print a, .bdi-sidenav__action button, .bdi-sidenav__share button, .bdi-sidenav__action--facebook button, .bdi-sidenav__action--twitter button, .bdi-sidenav__action--google button, .bdi-sidenav__action--youtube button, .bdi-sidenav__action--instagram button, .bdi-sidenav__action--linkedin button, .bdi-sidenav__action--xing button, .bdi-sidenav__action--email button, .bdi-sidenav__action--print button {
      text-indent: -119988px;
      white-space: nowrap;
      overflow: hidden;
      display: block;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
      .bdi-sidenav__action a::before, .bdi-sidenav__share a::before, .bdi-sidenav__action--facebook a::before, .bdi-sidenav__action--twitter a::before, .bdi-sidenav__action--google a::before, .bdi-sidenav__action--youtube a::before, .bdi-sidenav__action--instagram a::before, .bdi-sidenav__action--linkedin a::before, .bdi-sidenav__action--xing a::before, .bdi-sidenav__action--email a::before, .bdi-sidenav__action--print a::before, .bdi-sidenav__action button::before, .bdi-sidenav__share button::before, .bdi-sidenav__action--facebook button::before, .bdi-sidenav__action--twitter button::before, .bdi-sidenav__action--google button::before, .bdi-sidenav__action--youtube button::before, .bdi-sidenav__action--instagram button::before, .bdi-sidenav__action--linkedin button::before, .bdi-sidenav__action--xing button::before, .bdi-sidenav__action--email button::before, .bdi-sidenav__action--print button::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-sidenav__action:not(.bdi-sidenav__share), .bdi-sidenav__share:not(.bdi-sidenav__share), .bdi-sidenav__action--facebook:not(.bdi-sidenav__share), .bdi-sidenav__action--twitter:not(.bdi-sidenav__share), .bdi-sidenav__action--google:not(.bdi-sidenav__share), .bdi-sidenav__action--youtube:not(.bdi-sidenav__share), .bdi-sidenav__action--instagram:not(.bdi-sidenav__share), .bdi-sidenav__action--linkedin:not(.bdi-sidenav__share), .bdi-sidenav__action--xing:not(.bdi-sidenav__share), .bdi-sidenav__action--email:not(.bdi-sidenav__share), .bdi-sidenav__action--print:not(.bdi-sidenav__share) {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-sidenav__section {
    margin-bottom: 7rem;
    position: relative;
    z-index: 10; }

.bdi-sidenav__action--facebook a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -468px -454px;
  width: 7.9px;
  height: 17px; }

.bdi-sidenav__action--twitter a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -1725px -1471px;
  width: 15px;
  height: 12.2px; }

.bdi-sidenav__action--google a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -523px -516px;
  width: 22.8px;
  height: 14.2px; }

.bdi-sidenav__action--youtube a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -1788px -1529px;
  width: 17.6px;
  height: 12.3px; }

.bdi-sidenav__action--instagram a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -689px -674px;
  width: 17px;
  height: 17px; }

.bdi-sidenav__action--linkedin a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -721px -706px;
  width: 14.1px;
  height: 14.1px; }

.bdi-sidenav__action--email a {
  display: inline-block;
  background-image: url("sprite-c6dabd17.svg");
  background-size: 1806px 1542px;
  background-position: -441px -424px;
  width: 18.2px;
  height: 12.8px; }

.bdi-search--layout {
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  @media (min-width: 1024px) {
    .bdi-search--layout {
      padding-top: 1.75rem;
      margin-left: 8.33333%;
      box-sizing: border-box;
      width: 75%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }
  .bdi-search--layout .bdi-search__header {
    position: relative; }
    .bdi-search--layout .bdi-search__header:after {
      content: "";
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      left: 0;
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-search--layout .bdi-search__input {
    background: none;
    border: none;
    width: 100%;
    color: #ffffff;
    font-size: 1.6rem;
    font-weight: bold;
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    box-sizing: border-box;
    padding: 0.875rem; }
    @media (min-width: 600px) {
      .bdi-search--layout .bdi-search__input {
        font-size: 2.2rem; } }
    @media (min-width: 1024px) {
      .bdi-search--layout .bdi-search__input {
        left: 122.8px;
        padding-left: 5.25rem; } }
  .bdi-search--layout .bdi-search__content {
    background: #ffffff; }
    @media (min-width: 600px) {
      .bdi-search--layout .bdi-search__content {
        padding: 1.75rem; } }
    .bdi-search--layout .bdi-search__content h3 {
      font-size: 0.75rem;
      margin-bottom: 0.875rem; }
      @media (min-width: 600px) {
        .bdi-search--layout .bdi-search__content h3 {
          font-size: 0.825rem; } }
    .bdi-search--layout .bdi-search__content:empty {
      display: none; }
    .bdi-search--layout .bdi-search__content:not(:empty) {
      padding: 0.875rem; }
      @media (min-width: 600px) {
        .bdi-search--layout .bdi-search__content:not(:empty) {
          padding: 1.75rem; } }
  .bdi-search--layout .bdi-search__filters {
    margin-bottom: 0.875rem; }
    @media (min-width: 600px) {
      .bdi-search--layout .bdi-search__filters {
        margin-left: -0.875rem;
        margin-right: -0.875rem;
        margin-bottom: 1.75rem; }
        .bdi-search--layout .bdi-search__filters:before, .bdi-search--layout .bdi-search__filters:after {
          content: " ";
          display: table; }
        .bdi-search--layout .bdi-search__filters:after {
          clear: both; } }
  .bdi-search--layout .bdi-search__filter {
    margin-bottom: 0.875rem; }
    @media (min-width: 600px) {
      .bdi-search--layout .bdi-search__filter {
        margin-bottom: 0;
        box-sizing: border-box;
        width: 44.44444%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  .bdi-search--layout .bdi-search__more {
    padding-top: 1.75rem; }
  .bdi-search--layout.loading .bdi-search__header:after {
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  .bdi-search--layout--active, .bdi-search--layout.active, [data-layout-applied="search"] .bdi-search--layout {
    position: relative;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }

.bdi-search--page .bdi-search__filters {
  margin-bottom: 0.875rem; }
  @media (min-width: 600px) {
    .bdi-search--page .bdi-search__filters {
      margin-bottom: 1.75rem; } }
  @media (min-width: 1024px) {
    .bdi-search--page .bdi-search__filters {
      margin-left: -0.875rem;
      margin-right: -0.875rem; }
      .bdi-search--page .bdi-search__filters:before, .bdi-search--page .bdi-search__filters:after {
        content: " ";
        display: table; }
      .bdi-search--page .bdi-search__filters:after {
        clear: both; } }

.bdi-search--page .bdi-search__filter {
  margin-bottom: 0.4375rem; }
  @media (min-width: 600px) {
    .bdi-search--page .bdi-search__filter {
      width: 75%;
      margin-bottom: 0.875rem; } }
  @media (min-width: 1024px) {
    .bdi-search--page .bdi-search__filter {
      box-sizing: border-box;
      width: 33.33333%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; } }

.bdi-search--page .bdi-results__content {
  border-bottom: 1px solid rgba(60, 60, 60, 0.5); }

.bdi-search--page .bdi-search__pagin {
  margin-bottom: 0.875rem; }
  @media (min-width: 600px) {
    .bdi-search--page .bdi-search__pagin {
      float: left;
      margin-bottom: 0.875rem; } }

.bdi-search--page .bdi-search__range {
  font-size: 0.75rem;
  color: #8c8b8b; }
  @media (min-width: 600px) {
    .bdi-search--page .bdi-search__range {
      font-size: 0.825rem; } }
  @media (min-width: 600px) {
    .bdi-search--page .bdi-search__range {
      float: right; } }

.bdi-search__filter .bdi-filter__base {
  width: 100%; }

.bdi-band {
  color: #ffffff;
  padding-top: 0.875rem;
  margin-top: -1.75rem;
  margin-bottom: 1.75rem;
  overflow: auto; }
  @media (min-width: 600px) {
    .bdi-band {
      margin-top: -3.5rem; } }
  @media (min-width: 600px) {
    .bdi-band {
      margin-bottom: 3.5rem; } }
  @media (min-width: 600px) {
    .bdi-band {
      padding-top: 1.75rem; } }
  .bdi-band__wrap {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding-left: 0.875rem;
    padding-right: 0.875rem; }
    @media print {
      .bdi-band__wrap {
        padding-left: 0;
        padding-right: 0; } }
    @media (min-width: 600px) {
      .bdi-band__wrap {
        padding-left: 1.75rem;
        padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-band__wrap {
      padding-left: 0;
      padding-right: 0; } }
    @media (min-width: 1024px) {
      .bdi-band__wrap {
        padding-left: 3.5rem;
        padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-band__wrap {
      padding-left: 0;
      padding-right: 0; } }
    .bdi-container__test .bdi-band__wrap, .bdi-container .bdi-band__wrap, .bdi-main--allfull .bdi-content .bdi-band__wrap, .bdi-main .bdi-content .bdi-band__wrap, .bdi-main--stylesheet .bdi-content .bdi-band__wrap, .bdi-bkg .bdi-band__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--full > .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--dark .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--banner .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-band__wrap, .bdi-teaser--banner .bdi-teaser__container .bdi-band__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-band__wrap, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-band__wrap, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-band__wrap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-band__wrap, .bdi-header__wrap .bdi-band__wrap, .bdi-footer__wrap .bdi-band__wrap, .bdi-publication--full .bdi-band__wrap, .bdi-publication-english--full .bdi-band__wrap, .bdi-publicationteaser__content .bdi-band__wrap, .bdi-panel__wrap .bdi-band__wrap, .bdi-article .bdi-band__wrap, .bdi-mediacenter__header .bdi-band__wrap, .bdi-mediacenter__content .bdi-band__wrap, .bdi-band__wrap .bdi-band__wrap, .bdi-gallery .bdi-band__wrap, .bdi-topicmap .bdi-band__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-band__wrap, .bdi-speaker .bdi-band__wrap {
      max-width: none;
      padding-left: 0;
      padding-right: 0;
      position: relative; }
  .bdi-band--catid-none {
    background-color: #009ee0; }
  .bdi-band--catid-9 {
    background-color: #cc9000; }
  .bdi-band--catid-8 {
    background-color: #cc9000; }
  .bdi-band--catid-13 {
    background-color: #691c33; }
  .bdi-band--catid-16 {
    background-color: #8f8371; }
  .bdi-band--catid-2 {
    background-color: #009bac; }
  .bdi-band--catid-3 {
    background-color: #009bac; }
  .bdi-band--catid-5 {
    background-color: #14601e; }
  .bdi-band--catid-14 {
    background-color: #007482; }
  .bdi-band--catid-10 {
    background-color: #103073; }
  .bdi-band--catid-77 {
    background-color: #103073; }
  .bdi-band--catid-76 {
    background-color: #103073; }
  .bdi-band--catid-105 {
    background-color: #850e66; }
  .bdi-band--catid-98 {
    background-color: #850e66; }
  .bdi-band--catid-12 {
    background-color: #2e1352; }
  .bdi-band--catid-75 {
    background-color: #2e1352; }
  .bdi-band--catid-7 {
    background-color: #799a05; }
  .bdi-band--catid-6 {
    background-color: #799a05; }
  .bdi-band--catid-247 {
    background-color: #009ee0; }
  .bdi-band--catid-110 {
    background-color: #007fa4; }
  .bdi-band--catid-111 {
    background-color: #4e656e; }

.bdi-gallery {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-gallery {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-gallery {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-gallery {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-gallery {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-gallery {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-gallery, .bdi-container .bdi-gallery, .bdi-main--allfull .bdi-content .bdi-gallery, .bdi-main .bdi-content .bdi-gallery, .bdi-main--stylesheet .bdi-content .bdi-gallery, .bdi-bkg .bdi-gallery, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-gallery, .bdi-teaser--full > .bdi-teaser__caption .bdi-gallery, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-gallery, .bdi-teaser--dark .bdi-teaser__caption .bdi-gallery, .bdi-teaser--banner .bdi-teaser__caption .bdi-gallery, .bdi-teaser--full .bdi-teaser__container .bdi-gallery, .bdi-teaser--banner .bdi-teaser__container .bdi-gallery, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-gallery, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-gallery, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-gallery, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-gallery, .bdi-header__wrap .bdi-gallery, .bdi-footer__wrap .bdi-gallery, .bdi-publication--full .bdi-gallery, .bdi-publication-english--full .bdi-gallery, .bdi-publicationteaser__content .bdi-gallery, .bdi-panel__wrap .bdi-gallery, .bdi-article .bdi-gallery, .bdi-mediacenter__header .bdi-gallery, .bdi-mediacenter__content .bdi-gallery, .bdi-band__wrap .bdi-gallery, .bdi-gallery .bdi-gallery, .bdi-topicmap .bdi-gallery, .bdi-mini-page--sided .bdi-mini-page__top .bdi-gallery, .bdi-speaker .bdi-gallery {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-gallery__list {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    font-size: 0;
    margin-bottom: 1.75rem;
    position: relative; }
    .bdi-gallery__list:before, .bdi-gallery__list:after {
      content: " ";
      display: table; }
    .bdi-gallery__list:after {
      clear: both; }
    @media (min-width: 600px) {
      .bdi-gallery__list {
        margin-bottom: 3.5rem; } }
  .bdi-gallery__header {
    margin-bottom: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-gallery__header {
        margin-bottom: 3.5rem; } }
  .bdi-gallery__thumb {
    margin-bottom: 3.5rem;
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    font-size: 1rem;
    position: relative;
    vertical-align: top; }
    @media (min-width: 600px) {
      .bdi-gallery__thumb {
        font-size: 1.1rem; } }
    @media (min-width: 600px) {
      .bdi-gallery__thumb {
        box-sizing: border-box;
        width: 50%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: none;
        display: inline-block; } }
    @media (min-width: 1024px) {
      .bdi-gallery__thumb {
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: none;
        display: inline-block; } }
    .bdi-gallery__thumb h4, .bdi-gallery__thumb p {
      font-weight: normal;
      margin: 0; }
    .bdi-gallery__thumb a::before {
      content: " ";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 10; }
    .bdi-gallery__thumb .bdi-gallery__figure {
      margin-bottom: 0.875rem;
      opacity: 0.9;
      transition: opacity 0.15s linear; }
      @media (min-width: 600px) {
        .bdi-gallery__thumb .bdi-gallery__figure {
          margin-bottom: 1.75rem; } }
    .bdi-gallery__thumb:hover .bdi-gallery__figure {
      opacity: 1; }
  .bdi-gallery__item {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    margin-bottom: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-gallery__item {
        box-sizing: border-box;
        width: 50%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: none;
        display: inline-block; } }
    @media (min-width: 1024px) {
      .bdi-gallery__item {
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: none;
        display: inline-block; }
        .bdi-gallery__item:nth-child(1) {
          position: absolute; }
        .bdi-gallery__item:nth-child(1)[data-gallery-size="big"] {
          position: relative; }
        .bdi-gallery__item:nth-child(10)[data-gallery-size="big"] {
          float: left; } }
    .bdi-gallery__item:hover .bdi-gallery__actions {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    .bdi-gallery__item:hover .bdi-gallery__figure:before {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
    @media (min-width: 600px) {
      .bdi-gallery__item[data-gallery-size="big"] {
        box-sizing: border-box;
        width: 100%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
    @media (min-width: 1024px) {
      .bdi-gallery__item[data-gallery-size="big"] {
        box-sizing: border-box;
        width: 66.66667%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        float: none;
        display: inline-block; }
        .bdi-gallery__item[data-gallery-size="big"] .bdi-gallery__figure {
          padding-bottom: 68.2%; } }
    .bdi-gallery__item .bdi-gallery__figure {
      overflow: hidden; }
      .bdi-gallery__item .bdi-gallery__figure img {
        display: block;
        width: auto;
        height: 100%;
        z-index: 0; }
  .bdi-gallery__figure {
    position: relative;
    padding-bottom: 67%;
    background: #e6e6e6; }
    .bdi-gallery__figure img {
      display: block;
      width: 100%;
      height: auto;
      position: absolute;
      left: 50%;
      transform: translateX(-50%); }
    .bdi-gallery__figure:before {
      content: "";
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.8);
      z-index: 1;
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.15s, opacity 0.15s linear; }
  .bdi-gallery__actions {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.15s, opacity 0.15s linear;
    position: absolute;
    bottom: 0;
    color: #ffffff;
    font-size: 0.75rem;
    padding: 1em;
    z-index: 2;
    width: 100%;
    box-sizing: border-box; }
    @media (min-width: 600px) {
      .bdi-gallery__actions {
        font-size: 0.825rem; } }
    .bdi-gallery__actions h5 {
      border-bottom: 1px solid #ffffff;
      padding-bottom: 0.875rem; }
  .bdi-gallery__action {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
    .bdi-gallery__action a {
      display: block;
      text-decoration: none; }
      .bdi-gallery__action a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-gallery__action:hover {
      border-bottom-color: #ffffff; }
    .bdi-gallery__action--add span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      .bdi-gallery__action--add span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -13px -13px;
        width: 12.2px;
        height: 12.2px; }
    .bdi-gallery__action--download span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      .bdi-gallery__action--download span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -385px -383px;
        width: 12.2px;
        height: 15.7px; }
    .bdi-gallery__action--share span {
      display: block;
      position: absolute;
      top: 0.35rem;
      right: 0;
      bottom: 0.35rem;
      left: auto;
      width: 2.4rem;
      border-left: 1px solid rgba(255, 255, 255, 0.5);
      transition: all 0.15s linear; }
      .bdi-gallery__action--share span:after {
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        right: 0.58333rem;
        display: inline-block;
        background-image: url("sprite-c6dabd17.svg");
        background-size: 1806px 1542px;
        background-position: -1629px -1368px;
        width: 12.8px;
        height: 19.8px; }
  .bdi-gallery__total {
    color: #8c8b8b; }

.bdi-topicmap {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-topicmap {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-topicmap {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-topicmap {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-topicmap {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-topicmap {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-topicmap, .bdi-container .bdi-topicmap, .bdi-main--allfull .bdi-content .bdi-topicmap, .bdi-main .bdi-content .bdi-topicmap, .bdi-main--stylesheet .bdi-content .bdi-topicmap, .bdi-bkg .bdi-topicmap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--full > .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--dark .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--banner .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--full .bdi-teaser__container .bdi-topicmap, .bdi-teaser--banner .bdi-teaser__container .bdi-topicmap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-topicmap, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-topicmap, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-topicmap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-topicmap, .bdi-header__wrap .bdi-topicmap, .bdi-footer__wrap .bdi-topicmap, .bdi-publication--full .bdi-topicmap, .bdi-publication-english--full .bdi-topicmap, .bdi-publicationteaser__content .bdi-topicmap, .bdi-panel__wrap .bdi-topicmap, .bdi-article .bdi-topicmap, .bdi-mediacenter__header .bdi-topicmap, .bdi-mediacenter__content .bdi-topicmap, .bdi-band__wrap .bdi-topicmap, .bdi-gallery .bdi-topicmap, .bdi-topicmap .bdi-topicmap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-topicmap, .bdi-speaker .bdi-topicmap {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-topicmap__wrap {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    position: relative; }
    .bdi-topicmap__wrap:before, .bdi-topicmap__wrap:after {
      content: " ";
      display: table; }
    .bdi-topicmap__wrap:after {
      clear: both; }
  .bdi-topicmap__item {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    margin-bottom: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-topicmap__item {
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; }
        .bdi-topicmap__item:nth-child(1) {
          position: static; }
          .bdi-topicmap__item:nth-child(1):after {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            left: 33.33333%;
            border-right: 1px solid rgba(60, 60, 60, 0.5); }
        .bdi-topicmap__item:nth-child(2) {
          position: static; }
          .bdi-topicmap__item:nth-child(2):after {
            content: "";
            position: absolute;
            top: 0;
            bottom: 0;
            left: 66.66667%;
            border-right: 1px solid rgba(60, 60, 60, 0.5); } }
  .bdi-topicmap__figure {
    position: relative;
    padding-top: 50%; }
    .bdi-topicmap__figure img {
      display: block;
      position: absolute;
      top: 0;
      width: 100%; }
  .bdi-topicmap__content {
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-topicmap__content {
        font-size: 0.825rem; } }
  .bdi-topicmap__link {
    position: relative;
    transition: all 0.15s linear;
    padding: 0.7rem 0;
    border-bottom: 1px solid rgba(60, 60, 60, 0.5); }
    .bdi-topicmap__link a {
      display: block;
      text-decoration: none; }
      .bdi-topicmap__link a::before {
        content: " ";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10; }
    .bdi-topicmap__link:hover {
      border-bottom-color: #3c3c3c; }
  .bdi-topicmap__more {
    display: block;
    color: #009ee0;
    font-weight: bold;
    padding: 0.7rem 0; }
    .bdi-topicmap__more:hover {
      text-decoration: underline; }

.bdi-dntvideo {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 0;
  height: 0;
  overflow: hidden;
  cursor: pointer;
  background-color: black; }
  .bdi-dntvideo iframe,
  .bdi-dntvideo object,
  .bdi-dntvideo embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .bdi-dntvideo__figure {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden; }
    .bdi-dntvideo__figure img {
      width: 100%;
      height: auto; }
  .bdi-dntvideo__play-icon {
    position: absolute;
    top: calc(50% - 32px);
    left: calc(50% - 32px);
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -1371px -1120px;
    width: 65px;
    height: 65px; }

.bdi-slideshow__figure .bdi-dntvideo {
  padding-bottom: 67%; }
  .bdi-slideshow__figure .bdi-dntvideo .bdi-slideshow__img {
    height: auto;
    width: 100%; }

.bdi-lollipop {
  color: white;
  text-align: center; }
  .bdi-lollipop-content-wrap {
    display: table;
    width: 83.33333%;
    margin: 0 auto;
    height: 550px;
    transition: height 0.15s linear;
    position: relative;
    top: 0px;
    padding-bottom: 3.5rem; }
  .bdi-lollipop-stick {
    display: table-row;
    height: 12%; }
    .bdi-lollipop-stick:before {
      box-sizing: border-box;
      content: ' ';
      height: 100%;
      display: block;
      position: relative;
      right: -50%;
      border-left: #ffffff solid 1px; }
    .bdi-lollipop-stick.bdi-story-hide:before {
      opacity: 0; }
  .bdi-lollipop-headline {
    display: table-row; }
    .bdi-lollipop-headline span {
      display: block;
      margin: 0.875rem 0; }
  .bdi-lollipop-subhead {
    display: table-row; }
    .bdi-lollipop-subhead h2 {
      margin: 0.875rem 0; }
  .bdi-lollipop-sweet {
    display: table-row; }
    .bdi-lollipop-sweet .bdi-story-circle-icon {
      margin-top: 0.875rem; }
  .bdi-lollipop-circle-icon {
    display: inline-block;
    transition: all 0.15s linear;
    width: 10.2025rem;
    height: 10.2025rem;
    background-color: rgba(255, 255, 255, 0.8);
    border-radius: 50%; }
    .bdi-lollipop-circle-icon img {
      transition: all 0.15s linear;
      position: relative;
      top: 50%;
      margin-top: -40px;
      height: 80px;
      width: auto; }
  @media (max-width: 1500px) {
    .bdi-lollipop-content-wrap {
      height: 400px;
      width: 50%; } }
  @media (max-width: 1200px) {
    .bdi-lollipop-content-wrap {
      height: 300px;
      width: 75%; }
    .bdi-lollipop-sweet .bdi-lollipop-circle-icon {
      width: 5.10125rem;
      height: 5.10125rem; }
      .bdi-lollipop-sweet .bdi-lollipop-circle-icon img {
        height: 40px; } }
  @media (max-width: 1000px) {
    .bdi-lollipop-content-wrap {
      height: 300px;
      width: 85%; } }
  @media (max-width: 850px) {
    .bdi-lollipop-sweet {
      display: none; } }
  @media (max-width: 700px) {
    .bdi-lollipop-headline span {
      font-size: 1.2rem; } }

.bdi-map-container {
  position: relative;
  width: 100%;
  padding-bottom: 60%; }

.bdi-map {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%; }

.bdi-collection__counter {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 1.75rem;
  height: 1.75rem; }

.bdi-collection__section--actions {
  padding-top: 3.5rem; }
  .bdi-collection__section--actions ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .bdi-collection__section--actions li {
    display: inline-block;
    margin-right: 1.75rem; }
    .bdi-collection__section--actions li:last-child {
      margin-right: 0; }

.bdi-header--white .bdi-collection__counter-overlay {
  fill: #ffffff; }

.bdi-header--white.stick .bdi-collection__counter-overlay {
  fill: #3c3c3c; }

.bdi-collection__counter-icon {
  position: relative;
  display: inline-block;
  width: 1.75rem;
  height: 1.75rem;
  overflow: visible; }
  .bdi-collection__counter-icon::before {
    position: absolute;
    box-sizing: border-box;
    content: '';
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    opacity: 0;
    border-width: 0.4375rem;
    border-style: solid; }
    .bdi-header--white .bdi-collection__counter-icon::before {
      border-color: #ffffff; }
    .bdi-header--white.stick .bdi-collection__counter-icon::before {
      border-color: #3c3c3c; }
  .bdi-collection__counter-icon.animate::before {
    animation-name: collectionButtonAnimation;
    animation-duration: .5s;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-timing-function: linear; }
  .bdi-collection__counter-icon svg {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    width: 100%;
    height: 100%; }
  .bdi-collection__counter-icon text {
    font-family: "Helvetica", sans-serif;
    font-size: 0.77rem;
    font-weight: bold;
    fill: black; }

.bdi-collection__button {
  position: relative;
  z-index: 100;
  display: inline-block; }
  .bdi-collection-article .bdi-collection__button--remove {
    position: absolute;
    right: 0.875rem;
    top: 0.875rem; }
  .bdi-collection-article__cell--where .bdi-collection__button--remove {
    right: 0;
    top: 0; }
    @media (max-width: 1024px) {
      .bdi-collection-article__cell--where .bdi-collection__button--remove {
        right: 1.75rem;
        top: 0.875rem; } }
  .bdi-sidebar .bdi-collection__button {
    padding-right: 3.5rem; }
    .bdi-sidebar .bdi-collection__button .label {
      color: #009ee0;
      font-weight: bold; }
    .bdi-sidebar .bdi-collection__button .icon {
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -0.875rem; }
      .bdi-sidebar .bdi-collection__button .icon::before {
        background-color: #009ee0; }
  .bdi-teaser .bdi-collection__button {
    transition: opacity 0.15s linear;
    float: right;
    margin: 0 0 0.875rem 0.875rem;
    opacity: 0; }
    .touch .bdi-teaser .bdi-collection__button {
      opacity: 1; }
  .bdi-list--events .bdi-collection__button {
    transition: opacity 0.15s linear;
    position: absolute;
    top: 0%;
    right: 1.75rem;
    opacity: 0; }
    .touch .bdi-list--events .bdi-collection__button {
      opacity: 1; }
  .bdi-teaser:hover .bdi-collection__button, .bdi-list--events li:hover .bdi-collection__button {
    opacity: 1; }
  .bdi-collection__button .icon {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    padding: 0;
    overflow: visible; }
    .bdi-collection__button .icon::before {
      position: absolute;
      display: block;
      content: '';
      left: 0%;
      top: 0%;
      z-index: 90;
      width: 100%;
      height: 100%;
      border-radius: 50%;
      background-color: #3c505a;
      opacity: 0; }
    .bdi-collection__button .icon::after {
      content: '';
      margin: 0;
      padding: 0;
      z-index: 110;
      transition-property: content;
      transition-duration: 1s; }
  .bdi-collection__button.animate .icon::before {
    animation-name: collectionButtonAnimation;
    animation-duration: .5s;
    animation-iteration-count: 1;
    animation-direction: normal;
    animation-timing-function: linear; }
  .bdi-collection__button--add .icon::after {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -255px -246px;
    width: 28px;
    height: 28px;
    position: absolute;
    left: 0;
    top: 0; }
    .bdi-sidebar .bdi-collection__button--add .icon::after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -283px -274px;
      width: 28px;
      height: 28px; }
  .bdi-collection__button--remove .icon::after {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -199px -190px;
    width: 28px;
    height: 28px;
    position: absolute;
    left: 0;
    top: 0; }
    .bdi-sidebar .bdi-collection__button--remove .icon::after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -227px -218px;
      width: 28px;
      height: 28px; }
  .bdi-collection__button--up, .bdi-collection__button--down {
    display: block;
    margin-bottom: 0.875rem; }
    .bdi-collection__button--up:last-child, .bdi-collection__button--down:last-child {
      margin-bottom: 0; }
    .bdi-collection__button--up .icon::after, .bdi-collection__button--down .icon::after {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -171px -162px;
      width: 28px;
      height: 28px;
      position: relative; }
  .bdi-collection-article--news:first-child .bdi-collection__button--up {
    display: none; }
  .bdi-collection-article--news:last-child .bdi-collection__button--down {
    display: none; }
  .bdi-collection__button--down .icon::after {
    transform: rotate(180deg); }

.bdi-collection__edit-block {
  margin-bottom: 1.75rem; }
  .bdi-collection__edit-block:last-of-type {
    margin-bottom: 3.5rem; }

.bdi-collection__help, .bdi-collection__empty {
  font-size: 0.75rem;
  color: #8c8b8b;
  margin-bottom: 1.75rem; }
  @media (min-width: 600px) {
    .bdi-collection__help, .bdi-collection__empty {
      font-size: 0.825rem; } }

.bdi-collection__empty {
  display: none; }

.bdi-collection__help {
  max-width: 66.66667%;
  float: left;
  margin-bottom: 1.75rem; }
  .touch .bdi-collection__help {
    visibility: hidden; }

.bdi-collection__label {
  font-size: 1.2rem;
  margin-bottom: 0.875rem;
  font-weight: bold; }
  @media (min-width: 600px) {
    .bdi-collection__label {
      font-size: 1.32rem; } }

.bdi-collection__label, .bdi-collection__input, .bdi-collection__action-box {
  max-width: 66.66667%; }
  @media (max-width: 600px) {
    .bdi-collection__label, .bdi-collection__input, .bdi-collection__action-box {
      max-width: 100%; } }

.bdi-collection__edit-progress {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 100%;
  z-index: 10;
  background-color: rgba(0, 158, 224, 0.5); }

.bdi-collection__input {
  position: relative; }
  .bdi-collection__input textarea {
    resize: none;
    display: block; }

.bdi-collection__action-box {
  text-align: right;
  padding-top: 0.875rem; }

.bdi-collection__action {
  font-size: 0.75rem;
  color: #009ee0;
  text-transform: uppercase; }
  @media (min-width: 600px) {
    .bdi-collection__action {
      font-size: 0.825rem; } }
  .bdi-collection__action:hover {
    text-decoration: underline; }
  .bdi-collection__action--empty {
    float: right; }

.bdi-collection__articles {
  position: relative;
  clear: both;
  list-style: none;
  margin: 0;
  padding: 0; }
  .bdi-collection__articles--event {
    width: 100%;
    margin-top: 0.875rem;
    border-top: 1px solid rgba(60, 60, 60, 0.5); }

.bdi-collection__error {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.95); }

.bdi-collection__error-close {
  position: absolute;
  left: 1.75rem;
  top: 1.75rem;
  width: 2.1rem;
  height: 2.1rem;
  font-size: 1.21rem;
  border-radius: 50%;
  background-color: #3c505a;
  color: #ffffff;
  padding: 0; }
  .bdi-collection__error-close::after {
    position: absolute;
    content: '+';
    left: 0;
    top: 0;
    z-index: 110;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    line-height: 1.995rem;
    transform: rotate(45deg); }

.bdi-collection__error-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.2rem;
  box-sizing: border-box;
  width: 100%;
  max-width: 1200px;
  padding: 1.75rem 1.75rem 1.75rem 5.25rem;
  border-color: rgba(60, 60, 60, 0.3);
  border-style: solid;
  border-width: 1px 0; }
  @media (min-width: 600px) {
    .bdi-collection__error-content {
      font-size: 1.32rem; } }
  .bdi-collection__error-content p {
    margin-bottom: 1em; }
    .bdi-collection__error-content p:last-child {
      margin-bottom: 0; }

@keyframes collectionButtonAnimation {
  0% {
    transform: translateZ(0) scale(1);
    opacity: 0; }
  40% {
    opacity: 1; }
  100% {
    transform: translateZ(0) scale(1.6);
    opacity: 0; } }

.bdi-collection-article {
  position: relative;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0.875rem 1.75rem 0.875rem 0;
  background-color: #ffffff;
  border-top: 1px solid rgba(60, 60, 60, 0.3);
  z-index: 3;
  overflow: hidden; }
  .bdi-collection-article p {
    margin-bottom: 0; }
  .bdi-collection-article .loading {
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-collection-article .loading {
        font-size: 0.825rem; } }
  .bdi-collection-article.ui-sortable-placeholder {
    padding: 0; }
  .bdi-collection-article--news {
    cursor: ns-resize; }
    .touch .bdi-collection-article--news {
      cursor: default; }
  .bdi-collection-article--event, .bdi-collection-article--header {
    margin-left: -0.875rem;
    margin-right: -0.875rem;
    border-top: 0;
    border-bottom: none;
    position: relative;
    min-height: 1.75rem; }
    .bdi-collection-article--event:before, .bdi-collection-article--event:after, .bdi-collection-article--header:before, .bdi-collection-article--header:after {
      content: " ";
      display: table; }
    .bdi-collection-article--event:after, .bdi-collection-article--header:after {
      clear: both; }
    .bdi-collection-article--event:before, .bdi-collection-article--header:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(60, 60, 60, 0.3);
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }
  .bdi-collection-article--event:last-child {
    border-bottom: none;
    position: relative; }
    .bdi-collection-article--event:last-child:before {
      content: "";
      display: block !important;
      position: absolute;
      left: 0.875rem;
      right: 0.875rem;
      height: 0;
      border-top: 1px solid rgba(60, 60, 60, 0.5);
      transition: border-color 0.15s linear;
      bottom: 0;
      top: auto; }
  .bdi-collection-article--header {
    padding: 1.75rem 0; }
    @media (max-width: 1024px) {
      .bdi-collection-article--header {
        display: none; } }
  .bdi-collection-article--placeholder {
    position: relative;
    padding: 0;
    z-index: 2;
    background-color: transparent; }
  .bdi-collection-article--removing, .bdi-collection-article--moving {
    position: absolute;
    width: 100%;
    left: 0;
    cursor: default;
    z-index: 1; }
  .bdi-collection-article__arrows {
    position: absolute;
    right: 0.875rem;
    top: 3.5rem;
    display: none; }
    .touch .bdi-collection-article__arrows {
      display: block; }
  .bdi-collection-article__part {
    max-width: 66.66667%;
    margin-bottom: 0.875rem; }
    @media (max-width: 600px) {
      .bdi-collection-article__part {
        max-width: 100%;
        padding-right: 1.75rem; } }
    .bdi-collection-article__part:last-child {
      margin-bottom: 0; }
  .bdi-collection-article__cell {
    position: relative; }
    .bdi-collection-article__cell--header {
      font-size: 0.75rem;
      font-weight: bold; }
      @media (min-width: 600px) {
        .bdi-collection-article__cell--header {
          font-size: 0.825rem; } }
    .bdi-collection-article__cell--when {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-collection-article__cell--what {
      box-sizing: border-box;
      width: 50%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
    .bdi-collection-article__cell--where {
      box-sizing: border-box;
      width: 25%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      .bdi-collection-article__cell--where p {
        padding-right: 1.75rem; }
    @media (max-width: 1024px) {
      .bdi-collection-article__cell--when, .bdi-collection-article__cell--what, .bdi-collection-article__cell--where {
        box-sizing: border-box;
        width: 100%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
    @media (max-width: 1024px) {
      .bdi-collection-article__cell--where {
        position: static; } }
  .bdi-collection-article__category {
    position: relative;
    padding-left: 1.3125rem; }
    .bdi-collection-article__category::before {
      position: absolute;
      content: '';
      left: 0;
      top: 50%;
      margin-top: -0.4375rem;
      width: 0.875rem;
      height: 0.875rem;
      border-radius: 50%;
      background-color: currentColor; }
  .bdi-collection-article__position {
    font-size: 0.75rem;
    color: #8c8b8b; }
    @media (min-width: 600px) {
      .bdi-collection-article__position {
        font-size: 0.825rem; } }

.bdi-mini-page--sided .bdi-mini-page__top {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem; }
  @media print {
    .bdi-mini-page--sided .bdi-mini-page__top {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-mini-page--sided .bdi-mini-page__top {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-mini-page--sided .bdi-mini-page__top {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-mini-page--sided .bdi-mini-page__top {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-mini-page--sided .bdi-mini-page__top {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-mini-page--sided .bdi-mini-page__top, .bdi-container .bdi-mini-page--sided .bdi-mini-page__top, .bdi-main--allfull .bdi-content .bdi-mini-page--sided .bdi-mini-page__top, .bdi-main .bdi-content .bdi-mini-page--sided .bdi-mini-page__top, .bdi-main--stylesheet .bdi-content .bdi-mini-page--sided .bdi-mini-page__top, .bdi-bkg .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--full > .bdi-teaser__caption .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--dark .bdi-teaser__caption .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--banner .bdi-teaser__caption .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--full .bdi-teaser__container .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--banner .bdi-teaser__container .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-mini-page--sided .bdi-mini-page__top, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-mini-page--sided .bdi-mini-page__top, .bdi-header__wrap .bdi-mini-page--sided .bdi-mini-page__top, .bdi-footer__wrap .bdi-mini-page--sided .bdi-mini-page__top, .bdi-publication--full .bdi-mini-page--sided .bdi-mini-page__top, .bdi-publication-english--full .bdi-mini-page--sided .bdi-mini-page__top, .bdi-publicationteaser__content .bdi-mini-page--sided .bdi-mini-page__top, .bdi-panel__wrap .bdi-mini-page--sided .bdi-mini-page__top, .bdi-article .bdi-mini-page--sided .bdi-mini-page__top, .bdi-mediacenter__header .bdi-mini-page--sided .bdi-mini-page__top, .bdi-mediacenter__content .bdi-mini-page--sided .bdi-mini-page__top, .bdi-band__wrap .bdi-mini-page--sided .bdi-mini-page__top, .bdi-gallery .bdi-mini-page--sided .bdi-mini-page__top, .bdi-topicmap .bdi-mini-page--sided .bdi-mini-page__top, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page--sided .bdi-mini-page__top, .bdi-speaker .bdi-mini-page--sided .bdi-mini-page__top {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  @media (min-width: 1024px) {
    .bdi-mini-page--sided .bdi-mini-page__top__wrap {
      margin-left: -0.875rem;
      margin-right: -0.875rem; }
      .bdi-mini-page--sided .bdi-mini-page__top__wrap:before, .bdi-mini-page--sided .bdi-mini-page__top__wrap:after {
        content: " ";
        display: table; }
      .bdi-mini-page--sided .bdi-mini-page__top__wrap:after {
        clear: both; }
    .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content {
      box-sizing: border-box;
      width: 75%;
      float: left;
      padding-left: 0.875rem;
      padding-right: 0.875rem; }
      .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-content__width--large, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__text .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__wrap {
        width: 100%; } }

.bdi-teaser__xmas {
  font-weight: normal;
  font-size: 2rem;
  line-height: 100%;
  text-align: center;
  width: 100%;
  position: absolute;
  top: 4.3em;
  transition: all 0.5s;
  color: #fff;
  animation: neon1 1.5s ease-in-out infinite alternate; }
  .bdi-teaser__xmas--serif {
    font-family: Concord, Times New Roman, serif; }
  .bdi-teaser__xmas--center {
    top: 0 !important;
    text-shadow: none !important;
    animation: none;
    font-weight: bold; }
    .bdi-teaser__xmas--center .bdi-teaser__xmas--weihnachten {
      font-size: 1.5rem; }
    @media (min-width: 600px) {
      .bdi-teaser__xmas--center {
        top: 0 !important; } }
  @media (min-width: 600px) {
    .bdi-teaser__xmas {
      top: 4.7em; } }
  .bdi-teaser__xmas--weihnachten {
    font-size: 2.1rem;
    display: block; }
  .bdi-teaser__xmas--neujahr {
    display: block;
    font-size: 1.6rem; }

@keyframes neon1 {
  from {
    text-shadow: 0 0 5px rgba(255, 249, 223, 0.5), 0 0 10px rgba(255, 249, 223, 0.5), 0 0 15px rgba(255, 249, 223, 0.5), 0 0 20px rgba(255, 247, 191, 0.3), 0 0 35px rgba(255, 247, 191, 0.3), 0 0 40px rgba(255, 247, 191, 0.3), 0 0 50px rgba(255, 247, 191, 0.3), 0 0 75px rgba(255, 249, 223, 0.5); }
  to {
    text-shadow: 0 0 2px rgba(255, 249, 223, 0.5), 0 0 4px rgba(255, 249, 223, 0.5), 0 0 6px rgba(255, 249, 223, 0.5), 0 0 8px rgba(255, 247, 191, 0.3), 0 0 14px rgba(255, 247, 191, 0.3), 0 0 16px rgba(255, 247, 191, 0.3), 0 0 20px rgba(255, 247, 191, 0.3), 0 0 30px rgba(255, 247, 191, 0.3); } }

.bdi-videoTeaser {
  position: relative; }
  .bdi-videoTeaser--cover {
    width: 100%;
    height: 100%;
    overflow: hidden; }
  .bdi-videoTeaser--cover .bdi-videoTeaser__item, .bdi-videoTeaser--cover .bdi-videoTeaser__item img, .bdi-videoTeaser--cover .bdi-videoTeaser__item picture, .bdi-videoTeaser--cover .bdi-videoTeaser__item video {
    position: relative;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; }
    .bdi-videoTeaser--cover .bdi-videoTeaser__item [data-media="videoPoster"], .bdi-videoTeaser--cover .bdi-videoTeaser__item img [data-media="videoPoster"], .bdi-videoTeaser--cover .bdi-videoTeaser__item picture [data-media="videoPoster"], .bdi-videoTeaser--cover .bdi-videoTeaser__item video [data-media="videoPoster"] {
      position: absolute;
      left: 0;
      top: 0; }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .bdi-videoTeaser--cover .bdi-videoTeaser__item, .bdi-videoTeaser--cover .bdi-videoTeaser__item img, .bdi-videoTeaser--cover .bdi-videoTeaser__item picture, .bdi-videoTeaser--cover .bdi-videoTeaser__item video {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: auto;
        height: auto;
        min-width: 100%;
        min-height: 100%; } }
    html.no-object-fit .bdi-videoTeaser--cover .bdi-videoTeaser__item, html.no-object-fit .bdi-videoTeaser--cover .bdi-videoTeaser__item img, html.no-object-fit .bdi-videoTeaser--cover .bdi-videoTeaser__item picture, html.no-object-fit .bdi-videoTeaser--cover .bdi-videoTeaser__item video {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: auto;
      height: auto;
      min-width: 100%;
      min-height: 100%; }

.bdi-tdi19Animation {
  position: relative;
  display: block;
  max-width: 500px;
  margin: 0 auto;
  width: 320px;
  height: 320px; }
  @media (min-width: 600px) {
    .bdi-tdi19Animation {
      width: 500px;
      height: 500px; } }
  .bdi-tdi19Animation__image {
    width: 100%;
    height: 100%; }
  .bdi-tdi19Animation__button {
    -webkit-tap-highlight-color: transparent;
    cursor: pointer; }
  .bdi-tdi19Animation__buttonBackground {
    opacity: 0;
    transition: opacity 0.15s linear; }
    .bdi-tdi19Animation__button.bdi-js-active .bdi-tdi19Animation__buttonBackground {
      opacity: 1; }
  .bdi-tdi19Animation__buttonIcon path {
    fill: #009ee0;
    transition: fill 0.15s linear; }
  .bdi-tdi19Animation__button.bdi-js-active .bdi-tdi19Animation__buttonIcon path {
    pointer-events: none;
    fill: #ffffff; }
  .bdi-tdi19Animation__copy {
    font-size: 1.2rem; }
    @media (min-width: 600px) {
      .bdi-tdi19Animation__copy {
        font-size: 1.9rem; } }
  .bdi-tdi19Animation__head {
    font-size: 1.9rem;
    margin: 0;
    padding: 0; }
    @media (min-width: 600px) {
      .bdi-tdi19Animation__head {
        font-size: 2.9rem; } }
  .bdi-tdi19Animation__texts {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    height: 100%;
    pointer-events: none;
    font-size: 1.1;
    font-family: "Helvetica", sans-serif;
    font-weight: bold;
    text-align: center;
    color: #ffffff; }
  .bdi-tdi19Animation__textsItem {
    position: absolute;
    width: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: opacity 0.15s linear; }
    .bdi-tdi19Animation[data-id="1"] .bdi-tdi19Animation__textsItem[data-id="1"] {
      opacity: 1; }
    .bdi-tdi19Animation[data-id="2"] .bdi-tdi19Animation__textsItem[data-id="2"] {
      opacity: 1; }
    .bdi-tdi19Animation[data-id="3"] .bdi-tdi19Animation__textsItem[data-id="3"] {
      opacity: 1; }
    .bdi-tdi19Animation[data-id="4"] .bdi-tdi19Animation__textsItem[data-id="4"] {
      opacity: 1; }
    .bdi-tdi19Animation[data-id="5"] .bdi-tdi19Animation__textsItem[data-id="5"] {
      opacity: 1; }
    .bdi-tdi19Animation[data-id="6"] .bdi-tdi19Animation__textsItem[data-id="6"] {
      opacity: 1; }

@media (max-width: 699px) {
  .bdi-tdi-program-table,
  .bdi-tdi-program-table tr,
  .bdi-tdi-program-table td {
    display: block;
    width: 100%;
    box-sizing: border-box; }
  .bdi-tdi-program-table td {
    padding-right: .875rem !important; }
  .bdi-tdi-program-table td:not(:first-child) {
    padding-left: 1.475rem !important; }
  .bdi-tdi-program-table td:first-child h4 {
    margin-top: .58333rem;
    margin-bottom: 0 !important; }
  .bdi-tdi-program-table th:before,
  .bdi-tdi-program-table td:before,
  .bdi-tdi-program-table .bdi-tdi-program-table-empty {
    display: none !important; }
  .bdi-tdi-program-table td:after,
  .bdi-tdi-program-table th:after {
    right: 0 !important; } }

.bdi-wheelMenu {
  width: 100%; }
  @media (min-width: 1024px) {
    .bdi-wheelMenu {
      display: -ms-flexbox;
      display: flex; } }
  .bdi-wheelMenu--inverted {
    width: auto;
    padding: 2rem 2rem 0 2rem;
    text-align: center;
    color: #f6f7f8;
    background: #1a2c40;
    background: linear-gradient(180deg, #1a2c40 0%, #02050b 50%, #1a2c40 100%); }
    @media (min-width: 600px) {
      .bdi-wheelMenu--inverted {
        display: block;
        padding: 8rem 2rem 0 2rem; } }
  .bdi-wheelMenu__arrowNav {
    position: absolute;
    top: 4rem;
    left: 0;
    width: 100%;
    z-index: 2; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu__arrowNav {
        display: none; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenu__arrowNav {
      display: none; }
  .bdi-wheelMenu__arrowNavButton {
    margin-left: 1rem;
    margin-right: 1rem;
    display: block; }
    .bdi-wheelMenu__arrowNavButton--prev {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -559px -548px;
      width: 16.7px;
      height: 12.7px; }
    .bdi-wheelMenu__arrowNavButton--next {
      float: right;
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -593px -574px;
      width: 16.8px;
      height: 12.7px; }
    .bdi-wheelMenu--inverted .bdi-wheelMenu__arrowNavButton {
      color: white; }
      .bdi-wheelMenu--inverted .bdi-wheelMenu__arrowNavButton svg {
        fill: white; }
  .bdi-wheelMenu__content {
    position: relative;
    width: 100%; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu__content {
        margin-top: 5.25rem;
        width: 50%;
        cursor: pointer; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenu__content {
      margin-top: 0;
      margin-left: auto;
      margin-right: auto; }
  .bdi-wheelMenu__nav {
    text-align: center; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu__nav {
        display: none; } }
  .bdi-wheelMenu__navList {
    vertical-align: center; }
  .bdi-wheelMenu__navElement {
    transition: background-color 0.15s linear;
    background-color: transparent;
    border-radius: 100%;
    border: 2px solid #a8a8a8;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin-bottom: 2px;
    margin-left: 5px;
    margin-right: 5px;
    width: 10px; }
    .bdi-wheelMenu__navElement.bdi-js-active {
      background-color: #009ee0;
      border: none;
      height: 16px;
      margin-bottom: 1px;
      width: 16px; }
  .bdi-wheelMenu__head {
    position: relative;
    z-index: 3; }
  .bdi-wheelMenu__subhead {
    margin-bottom: 0.5rem; }
  .bdi-wheelMenu__wheel {
    width: 100%; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu__wheel {
        width: 50%; } }
    @media (min-width: 1024px) {
      .bdi-wheelMenu--inverted .bdi-wheelMenu__wheel {
        margin: -2rem auto 2rem auto;
        width: 65%; } }

.bdi-wheelMenuSvg {
  overflow: hidden;
  position: relative; }
  @media (min-width: 1024px) {
    .bdi-wheelMenuSvg {
      overflow: visible; } }
  .bdi-wheelMenuSvg__content {
    display: block; }
    .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__content {
      height: 0;
      padding-bottom: 75%;
      position: relative;
      width: 150%; }
      @media (min-width: 1024px) {
        .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__content {
          width: 100%;
          height: auto;
          padding-bottom: 0; } }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg__content {
        width: 100%;
        height: auto;
        padding-bottom: 0; } }
  .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__contentInner {
    transform: translateX(-18%) translateY(-50%); }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__contentInner {
        width: 100%;
        height: auto;
        transform: translateX(0) translateY(0); } }
  @media (min-width: 1024px) {
    .bdi-wheelMenuSvg__contentInner {
      width: 100%;
      height: auto;
      transform: translateX(0) translateY(0); } }
  .bdi-wheelMenuSvg__svgContainer {
    pointer-events: none;
    transform-origin: center;
    width: 100%;
    padding-bottom: 100%;
    transition: transform 1s cubic-bezier(0.335, 0, 0.015, 1); }
    .bdi-wheelBg--top .bdi-wheelMenuSvg__svgContainer {
      padding-bottom: 0; }
    .bdi-wheelMenuSvg[data-active="1"] .bdi-wheelMenuSvg__svgContainer {
      transform: rotate(0deg); }
    .bdi-wheelMenuSvg[data-active="5"] .bdi-wheelMenuSvg__svgContainer {
      transform: rotate(-288deg); }
    .bdi-wheelMenuSvg[data-active="4"] .bdi-wheelMenuSvg__svgContainer {
      transform: rotate(-216deg); }
    .bdi-wheelMenuSvg[data-active="3"] .bdi-wheelMenuSvg__svgContainer {
      transform: rotate(-144deg); }
    .bdi-wheelMenuSvg[data-active="2"] .bdi-wheelMenuSvg__svgContainer {
      transform: rotate(-72deg); }
  .bdi-wheelMenuSvg__button {
    transition: fill 0.15s linear; }
    .bdi-wheelMenuSvg__button path {
      fill: #e8e8e8;
      stroke: #e8e8e8 !important; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg__button path {
        fill: #99d9f1;
        stroke: #99d9f1 !important; } }
    .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__button path {
      fill: #e8e8e8;
      stroke: #e8e8e8 !important; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__button path {
        fill: #99d9f1;
        stroke: #99d9f1 !important; } }
    .bdi-wheelMenuSvg__button.bdi-js-active path {
      fill: #009ee0;
      stroke: #009ee0 !important; }
  .bdi-wheelMenuSvg__svgCenter {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 17%;
    height: 17%;
    /*
		transform: translate(-25px, -25px);
		width: 50px;
		height: 50px;

		@include breakpoint($breakMedium) {
			width: 100px;
			height: 100px;
			transform: translate(-50px, -50px);
		}
		@include breakpoint($breakMedium) {
			width: 120px;
			height: 120px;
			transform: translate(-60px, -60px);
		}*/ }
    .bdi-wheelMenuSvg__svgCenter path {
      fill: #e8e8e8 !important;
      stroke: #e8e8e8 !important; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg__svgCenter path {
        fill: #009ee0 !important;
        stroke: #009ee0 !important; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgCenter path {
      fill: #f6fbfd !important;
      stroke: #f6fbfd !important; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgCenter path {
        fill: #f6fbfd !important;
        stroke: #f6fbfd !important; } }
  .bdi-wheelMenuSvg__svgCenterElements {
    position: relative;
    width: 100%;
    height: 100%; }
  .bdi-wheelMenuSvg__svgCenterElement {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform-origin: 50% 50%;
    transition: transform 1s cubic-bezier(0.335, 0, 0.015, 1); }
    .bdi-wheelMenuSvg__svgCenterElement svg {
      display: block;
      width: 100%;
      height: 100%; }
    .bdi-wheelMenuSvg[data-active="1"] .bdi-wheelMenuSvg__svgCenterElement--element1 {
      transform: rotate(0deg); }
    .bdi-wheelMenuSvg[data-active="2"] .bdi-wheelMenuSvg__svgCenterElement--element1 {
      transform: rotate(72deg); }
    .bdi-wheelMenuSvg[data-active="3"] .bdi-wheelMenuSvg__svgCenterElement--element1 {
      transform: rotate(144deg); }
    .bdi-wheelMenuSvg[data-active="4"] .bdi-wheelMenuSvg__svgCenterElement--element1 {
      transform: rotate(216deg); }
    .bdi-wheelMenuSvg[data-active="5"] .bdi-wheelMenuSvg__svgCenterElement--element1 {
      transform: rotate(288deg); }
    .bdi-wheelMenuSvg[data-active="1"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(0deg); }
    .bdi-wheelMenuSvg[data-active="2"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-72deg); }
    .bdi-wheelMenuSvg[data-active="3"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-144deg); }
    .bdi-wheelMenuSvg[data-active="4"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-216deg); }
    .bdi-wheelMenuSvg[data-active="5"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-288deg); }
    .bdi-wheelMenuSvg[data-active="1"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(0deg); }
    .bdi-wheelMenuSvg[data-active="2"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-144deg); }
    .bdi-wheelMenuSvg[data-active="3"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-288deg); }
    .bdi-wheelMenuSvg[data-active="4"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-432deg); }
    .bdi-wheelMenuSvg[data-active="5"] .bdi-wheelMenuSvg__svgCenterElement--element2 {
      transform: rotate(-576deg); }
  .bdi-wheelMenuSvg__svgPart {
    pointer-events: all;
    -webkit-clip-path: polygon(50% 0, 0 60%, 0 100%, 100% 100%, 100% 60%);
            clip-path: polygon(50% 0, 0 60%, 0 100%, 100% 100%, 100% 60%);
    left: 50%;
    position: absolute;
    top: 50%;
    transform-origin: 50% 0;
    width: 55%; }
    .bdi-wheelMenuSvg__svgPart--part1 {
      transform: translateX(-50%) rotate(0deg); }
    .bdi-wheelMenuSvg__svgPart--part2 {
      transform: translateX(-50%) rotate(-72deg); }
    .bdi-wheelMenuSvg__svgPart--part3 {
      transform: translateX(-50%) rotate(-144deg); }
    .bdi-wheelMenuSvg__svgPart--part4 {
      transform: translateX(-50%) rotate(-216deg); }
    .bdi-wheelMenuSvg__svgPart--part5 {
      transform: translateX(-50%) rotate(-288deg); }
    .bdi-wheelMenuSvg__svgPart svg {
      fill: #e8e8e8 !important;
      stroke: #e8e8e8 !important; }
      @media (min-width: 1024px) {
        .bdi-wheelMenuSvg__svgPart svg {
          fill: #99d9f1 !important;
          stroke: #99d9f1 !important; } }
      .bdi-wheelMenuSvg__svgPart svg path {
        fill: #e8e8e8 !important;
        stroke: #e8e8e8 !important; }
        @media (min-width: 1024px) {
          .bdi-wheelMenuSvg__svgPart svg path {
            fill: #99d9f1 !important;
            stroke: #99d9f1 !important; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgPart path {
      fill: #049be0 !important;
      stroke: #049be0 !important; }
      @media (min-width: 1024px) {
        .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgPart path {
          fill: #049be0 !important;
          stroke: #049be0 !important; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgPart.bdi-js-active path {
      fill: #f6fbfd !important;
      stroke: #f6fbfd !important; }
      @media (min-width: 1024px) {
        .bdi-wheelMenu--inverted .bdi-wheelMenuSvg__svgPart.bdi-js-active path {
          fill: #f6fbfd !important;
          stroke: #f6fbfd !important; } }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg__svgPart path {
        fill: #99d9f1 !important;
        stroke: #99d9f1 !important; } }
    .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__svgPart path {
      fill: #e8e8e8 !important;
      stroke: #e8e8e8 !important; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__svgPart path {
        fill: #99d9f1 !important;
        stroke: #99d9f1 !important; } }
    .bdi-wheelMenuSvg__svgPart.bdi-js-active path {
      fill: #009ee0 !important;
      stroke: #009ee0 !important; }
    .bdi-wheelMenuSvg__svgPart svg {
      cursor: pointer; }

.bdi-wheelBg--top .bdi-wheelMenuSvg[data-active="1"] .bdi-wheelMenuSvg__button[data-id="1"] path {
  fill: #99d9f1 !important;
  stroke: #99d9f1 !important; }

.bdi-wheelBg--top .bdi-wheelMenuSvg[data-active="2"] .bdi-wheelMenuSvg__button[data-id="2"] path {
  fill: #99d9f1 !important;
  stroke: #99d9f1 !important; }

.bdi-wheelBg--top .bdi-wheelMenuSvg[data-active="3"] .bdi-wheelMenuSvg__button[data-id="3"] path {
  fill: #99d9f1 !important;
  stroke: #99d9f1 !important; }

.bdi-wheelBg--top .bdi-wheelMenuSvg[data-active="4"] .bdi-wheelMenuSvg__button[data-id="4"] path {
  fill: #99d9f1 !important;
  stroke: #99d9f1 !important; }

.bdi-wheelBg--top .bdi-wheelMenuSvg[data-active="5"] .bdi-wheelMenuSvg__button[data-id="5"] path {
  fill: #99d9f1 !important;
  stroke: #99d9f1 !important; }

.bdi-wheelMenuContent {
  position: relative;
  display: none; }
  .bdi-wheelMenuContent.bdi-js-active {
    display: block; }
  .bdi-wheelMenu--inverted .bdi-wheelMenuContent {
    padding-bottom: 2rem; }
    @media (min-width: 1024px) {
      .bdi-wheelMenu--inverted .bdi-wheelMenuContent {
        margin-top: -2rem; } }
  @media (min-width: 1024px) {
    .bdi-wheelMenuContent {
      display: block;
      margin-left: 2rem; } }
  .bdi-wheelMenuContent__arrow {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -593px -574px;
    width: 16.8px;
    height: 12.7px;
    display: none;
    left: -30px;
    opacity: 0;
    position: absolute;
    top: 12px; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__arrow {
        display: block;
        opacity: 1; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuContent__arrow {
      display: inline-block;
      background-image: url("sprite-c6dabd17.svg");
      background-size: 1806px 1542px;
      background-position: -610px -587px;
      width: 16.7px;
      height: 12.7px;
      top: 12px;
      display: none;
      opacity: 0; }
      @media (min-width: 1024px) {
        .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenu--inverted .bdi-wheelMenuContent__arrow {
          display: block;
          opacity: 1; } }
  .bdi-wheelMenuContent__button {
    text-align: center;
    margin-bottom: 2rem; }
    .bdi-wheelMenu--inverted .bdi-wheelMenuContent__button {
      text-align: left; }
  .bdi-wheelMenuContent__content {
    transition: height 0.5s ease-out;
    transition: opacity 0.5s ease-in-out;
    height: 0;
    opacity: 0;
    overflow: hidden;
    text-align: center; }
    .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
      display: block;
      opacity: 1;
      height: auto; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuContent__content {
        text-align: left; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuContent__content {
      text-align: center; }
      @media (min-width: 1024px) {
        .bdi-wheelMenu--inverted .bdi-wheelMenuContent__content {
          text-align: left; } }
  .bdi-wheelMenuContent__copy {
    width: 100%;
    text-align: center; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuContent__copy {
        text-align: left; } }
  .bdi-wheelMenuContent__head {
    transition: all 0.15s linear;
    font-size: 1.2rem;
    color: #a8a8a8;
    margin-bottom: 10px;
    width: 100%;
    text-align: center; }
    @media (min-width: 600px) {
      .bdi-wheelMenuContent__head {
        font-size: 1.32rem; } }
    .bdi-wheelMenu--inverted .bdi-wheelMenuContent__head {
      color: #f8fefe; }
    .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__head {
      font-size: 1.2rem;
      color: #3c3c3c;
      margin-top: 1.75rem; }
      @media (min-width: 600px) {
        .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__head {
          font-size: 1.65rem; } }
      .bdi-wheelMenu--inverted .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__head {
        color: #f8fefe; }
    @media (min-width: 1024px) {
      .bdi-wheelMenuContent__head {
        text-align: left; } }

@keyframes spin {
  100% {
    transform: rotate(360deg); } }

.bdi-wheelBg {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }
  .bdi-wheelBg__animation {
    bottom: 0;
    height: auto;
    left: 50%;
    max-width: 1200px;
    min-width: 700px;
    position: absolute;
    transform: translateX(-50%) translateY(52%);
    width: 100%; }
    .bdi-wheelBg--top .bdi-wheelBg__animation {
      top: 0;
      bottom: auto;
      transform: translateX(-50%) translateY(-50%); }
      .bdi-wheelBg--top .bdi-wheelBg__animation path {
        fill: #195978 !important;
        stroke: #195978 !important; }
    .bdi-wheelBg--bottom .bdi-wheelBg__animation path {
      fill: #195978 !important;
      stroke: #195978 !important; }
  .bdi-wheelBg__animationInner {
    animation: spin 100s linear infinite; }

.bdi-program__head {
  display: -ms-flexbox;
  display: flex; }

.bdi-program__title {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-positive: 0;
      flex-grow: 0;
  padding-right: 1.75rem; }
  @media (min-width: 600px) {
    .bdi-program__title {
      -ms-flex-preferred-size: 200px;
          flex-basis: 200px; } }

.bdi-program__groups {
  -ms-flex-positive: 2;
      flex-grow: 2; }

.bdi-program__content {
  transition: all 0.3s linear;
  display: block;
  overflow: hidden;
  height: 100%;
  padding-bottom: 1.75rem;
  opacity: 1; }
  .bdi-program__item:not(.active) .bdi-program__content {
    transition: all 0s linear;
    opacity: 0;
    height: 0;
    position: absolute;
    visibility: hidden; }

.bdi-program__header {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem; }

.bdi-program__item {
  border-top: 1px solid #3c3c3c;
  margin-top: -1px;
  display: none; }
  .bdi-program__item--parallel {
    border-top: 1px solid transparent; }
  .bdi-program__item:last-of-type {
    border-bottom: 1px solid #3c3c3c; }
  .bdi-program__item.activeGroup {
    display: block; }

.bdi-programHeader {
  position: relative;
  cursor: pointer; }
  .bdi-program__item--inactive .bdi-programHeader {
    cursor: default; }
  .bdi-programHeader__category {
    font-size: 1.2rem;
    font-weight: bold; }
    @media (min-width: 600px) {
      .bdi-programHeader__category {
        font-size: 1.32rem; } }
  @media (min-width: 1024px) {
    .bdi-programHeader__head {
      display: -ms-flexbox;
      display: flex; } }
  .bdi-programHeader__iconContainer {
    display: block;
    position: absolute;
    right: 0;
    top: 0.875rem; }
  .bdi-programHeader__icon {
    display: inline-block;
    background-image: url("sprite-c6dabd17.svg");
    background-size: 1806px 1542px;
    background-position: -94px -90px;
    width: 30px;
    height: 30px;
    transform: rotate(-180deg);
    transition: transform 0.15s linear; }
    .bdi-program__item.active .bdi-programHeader__icon {
      transform: rotate(0deg); }
  .bdi-programHeader__time {
    font-size: 1rem;
    font-weight: bold; }
    @media (min-width: 600px) {
      .bdi-programHeader__time {
        font-size: 1.1rem; } }
    @media (min-width: 1024px) {
      .bdi-programHeader__time {
        -ms-flex-preferred-size: 200px;
            flex-basis: 200px;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -ms-flex-positive: 0;
            flex-grow: 0; } }
  .bdi-programHeader__title {
    font-size: 1rem;
    font-weight: bold;
    padding-top: 0.875rem;
    padding-right: 3.5rem;
    -ms-flex-positive: 2;
        flex-grow: 2;
    color: #009ee0; }
    @media (min-width: 600px) {
      .bdi-programHeader__title {
        font-size: 1.1rem; } }
    .bdi-program__item--inactive .bdi-programHeader__title {
      color: #3c3c3c; }
    @media (min-width: 1024px) {
      .bdi-programHeader__title {
        padding-top: 0;
        padding-left: 1.75rem;
        -ms-flex-positive: 2;
            flex-grow: 2; } }

.bdi-programContent {
  position: relative; }
  @media (min-width: 1024px) {
    .bdi-programContent {
      display: -ms-flexbox;
      display: flex; } }
  .bdi-programContent__button {
    margin-top: 0.875rem; }
    @media (min-width: 1024px) {
      .bdi-programContent__button {
        margin-top: 0;
        float: right; } }
  .bdi-programContent__content {
    padding-top: 0.875rem; }
    .bdi-programContent__content p, .bdi-programContent__content ul, .bdi-programContent__content ol {
      margin-bottom: 1.75rem;
      box-sizing: border-box; }
      .bdi-programContent__content p a, .bdi-programContent__content ul a, .bdi-programContent__content ol a {
        color: #009ee0; }
        .bdi-programContent__content p a:hover, .bdi-programContent__content ul a:hover, .bdi-programContent__content ol a:hover {
          text-decoration: underline; }
    .bdi-programContent__content ul, .bdi-programContent__content ol {
      margin-left: 12.5%; }
      .bdi-programContent__content ul li, .bdi-programContent__content ol li {
        position: relative; }
        .bdi-programContent__content ul li:before, .bdi-programContent__content ol li:before {
          content: "—";
          color: #009ee0;
          position: absolute;
          left: -1.75rem; }
        .bdi-programContent__content ul li p, .bdi-programContent__content ol li p {
          margin: 0; }
      .bdi-programContent__content ul.ellipsis li:before, .bdi-programContent__content ol.ellipsis li:before {
        content: "..."; }
    .bdi-programContent__content ol {
      counter-reset: ol;
      list-style-type: none; }
      .bdi-programContent__content ol li {
        counter-increment: ol; }
        .bdi-programContent__content ol li:before {
          font-family: "Helvetica", sans-serif;
          content: counter(ol) ".";
          font-weight: bold;
          font-size: 1rem; }
          @media (min-width: 600px) {
            .bdi-programContent__content ol li:before {
              font-size: 1.1rem; } }
    @media (min-width: 1024px) {
      .bdi-programContent__content {
        padding-top: 0;
        padding-left: 1.75rem;
        -ms-flex-positive: 2;
            flex-grow: 2; } }
  .bdi-programContent__category {
    font-size: 1rem;
    font-weight: bold;
    padding-bottom: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-programContent__category {
        font-size: 1.1rem; } }
  .bdi-programContent__tags {
    display: block; }
    @media (min-width: 1024px) {
      .bdi-programContent__tags {
        -ms-flex-preferred-size: 200px;
            flex-basis: 200px;
        -ms-flex-negative: 0;
            flex-shrink: 0;
        -ms-flex-positive: 0;
            flex-grow: 0; } }

.bdi-programMenu {
  margin-bottom: 1.75rem; }
  @media (min-width: 600px) {
    .bdi-programMenu {
      margin-bottom: 0; } }
  .bdi-programMenu__button {
    display: inline-block;
    margin-right: 1.75rem;
    line-height: 100%;
    font-size: 1.2rem;
    font-weight: bold;
    color: #a8a8a8;
    margin-bottom: 1.75rem; }
    @media (min-width: 600px) {
      .bdi-programMenu__button {
        font-size: 1.65rem; } }
    .bdi-programMenu__button.activeGroup {
      cursor: default;
      color: #3c3c3c;
      pointer-events: none; }
    .bdi-programMenu__button:hover {
      color: #706f6f; }
    .bdi-programMenu__button:last-of-type {
      margin-right: 0; }

.bdi-speaker {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  border-top: 1px solid #3c3c3c;
  position: relative;
  display: block;
  margin-top: 1.75rem;
  padding-top: 3.5rem; }
  @media print {
    .bdi-speaker {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 600px) {
    .bdi-speaker {
      padding-left: 1.75rem;
      padding-right: 1.75rem; } }
  @media print and (min-width: 600px) {
    .bdi-speaker {
      padding-left: 0;
      padding-right: 0; } }
  @media (min-width: 1024px) {
    .bdi-speaker {
      padding-left: 3.5rem;
      padding-right: 3.5rem; } }
  @media print and (min-width: 1024px) {
    .bdi-speaker {
      padding-left: 0;
      padding-right: 0; } }
  .bdi-container__test .bdi-speaker, .bdi-container .bdi-speaker, .bdi-main--allfull .bdi-content .bdi-speaker, .bdi-main .bdi-content .bdi-speaker, .bdi-main--stylesheet .bdi-content .bdi-speaker, .bdi-bkg .bdi-speaker, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-speaker, .bdi-teaser--full > .bdi-teaser__caption .bdi-speaker, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-speaker, .bdi-teaser--dark .bdi-teaser__caption .bdi-speaker, .bdi-teaser--banner .bdi-teaser__caption .bdi-speaker, .bdi-teaser--full .bdi-teaser__container .bdi-speaker, .bdi-teaser--banner .bdi-teaser__container .bdi-speaker, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-speaker, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-speaker, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-speaker, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-speaker, .bdi-header__wrap .bdi-speaker, .bdi-footer__wrap .bdi-speaker, .bdi-publication--full .bdi-speaker, .bdi-publication-english--full .bdi-speaker, .bdi-publicationteaser__content .bdi-speaker, .bdi-panel__wrap .bdi-speaker, .bdi-article .bdi-speaker, .bdi-mediacenter__header .bdi-speaker, .bdi-mediacenter__content .bdi-speaker, .bdi-band__wrap .bdi-speaker, .bdi-gallery .bdi-speaker, .bdi-topicmap .bdi-speaker, .bdi-mini-page--sided .bdi-mini-page__top .bdi-speaker, .bdi-speaker .bdi-speaker {
    max-width: none;
    padding-left: 0;
    padding-right: 0;
    position: relative; }
  .bdi-speaker__description {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    padding-left: 0; }
    @media (min-width: 1024px) {
      .bdi-speaker__description {
        box-sizing: border-box;
        width: 66.66667%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem; } }
  .bdi-speaker__image {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    text-align: center;
    padding-left: 0; }
    @media (min-width: 1024px) {
      .bdi-speaker__image {
        box-sizing: border-box;
        width: 33.33333%;
        float: left;
        padding-left: 0.875rem;
        padding-right: 0.875rem;
        padding-left: 0;
        text-align: left; } }
    .bdi-speaker__image figure img {
      max-width: 400px;
      width: 100%;
      height: auto; }
  .bdi-speaker__imageImg {
    width: 100%;
    max-width: 350px;
    height: auto;
    margin-bottom: 0.875rem; }
    @media (min-width: 1024px) {
      .bdi-speaker__imageImg {
        width: 100%;
        max-width: none; } }
  .bdi-speaker__name {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
    margin-bottom: 0; }
  .bdi-speaker__organisation {
    margin-left: 1.75rem;
    margin-right: 1.75rem; }
  .bdi-speaker__position {
    margin-left: 1.75rem;
    margin-right: 1.75rem; }
  .bdi-speaker__socials {
    width: 100%;
    text-align: center;
    border-top: 1px solid #3c3c3c;
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
    padding-top: 0.875rem; }

.bdi-teaserImg__imageImg {
  max-width: 450px;
  width: 100%;
  height: auto;
  margin-bottom: 1.75rem; }

.bdi-profiles {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: start;
  margin-top: 1.75rem;
  padding-top: 1.75rem;
  margin-left: -0.875rem;
  margin-right: -0.875rem; }
  .bdi-profiles:before, .bdi-profiles:after {
    content: " ";
    display: table; }
  .bdi-profiles:after {
    clear: both; }

.bdi-profile {
  width: calc(50% - 1.75rem);
  text-align: left;
  padding: 0 0.7rem; }
  @media (min-width: 600px) {
    .bdi-profile {
      width: calc(33% - 1.75rem); } }
  @media (min-width: 1024px) {
    .bdi-profile {
      width: calc(25% - 1.75rem); } }
  .bdi-profile__figure {
    width: 100%;
    height: auto;
    margin-bottom: 0.875rem; }
  .bdi-profile__image {
    width: 100%;
    height: auto; }
  .bdi-profile__caption {
    margin-left: 1.75rem;
    margin-right: 1.75rem; }
  .bdi-profile__name {
    font-size: 1rem;
    font-weight: bold; }
    @media (min-width: 600px) {
      .bdi-profile__name {
        font-size: 1.1rem; } }
  .bdi-profile__organisation {
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-profile__organisation {
        font-size: 0.825rem; } }
  .bdi-profile__position {
    font-size: 0.75rem; }
    @media (min-width: 600px) {
      .bdi-profile__position {
        font-size: 0.825rem; } }

@media (min-width: 600px) {
  .bdi-doubleColumn {
    display: -ms-flexbox;
    display: flex; } }

.bdi-doubleColumn__column {
  width: 100%; }
  @media (min-width: 600px) {
    .bdi-doubleColumn__column {
      width: 50%; } }
  @media (min-width: 600px) {
    .bdi-doubleColumn__column:nth-child(2n) {
      padding-left: 0.875rem; } }
  @media (min-width: 600px) {
    .bdi-doubleColumn__column:nth-child(2n+1) {
      padding-right: 0.875rem; } }

.bdi-doubleColumn__title {
  margin-bottom: 0.875rem; }

.bdi-doubleColumn .image-caption {
  display: none; }

.bdi-videosBlock__title {
  margin-bottom: 0;
  margin-top: 0.875rem; }

.bdi-theme--event .bdi-sidebar__section {
  margin-bottom: 0.875rem; }

.bdi-theme--event .bdi-article h1 {
  margin-bottom: 0.875rem; }

.bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large,
.bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__text .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__textpic .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__bullets .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap {
  margin-left: 0;
  margin-right: 0;
  width: 100%; }

.bdi-theme--event .bdi-logotile {
  border-right: none; }

.bdi-theme--event .bdi-logotile__content {
  border: none !important; }

.bdi-theme--klimakongress .bdi-sidebar__section {
  margin-bottom: 0.875rem; }

.bdi-theme--klimakongress .bdi-article h1 {
  margin-bottom: 0.875rem; }

.bdi-theme--klimakongress .bdi-teaser .bdi-button__goto--right--white, .bdi-theme--klimakongress .bdi-teaser .bdi-teaser--position .bdi-button__goto, .bdi-teaser--position .bdi-theme--klimakongress .bdi-teaser .bdi-button__goto, .bdi-theme--klimakongress .bdi-teaser .bdi-position .bdi-button__goto, .bdi-position .bdi-theme--klimakongress .bdi-teaser .bdi-button__goto {
  color: white; }

.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large,
.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__textpic .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__bullets .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap {
  margin-left: 0;
  margin-right: 0;
  width: 100%; }

.bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap {
  width: 100%; }
  .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large .bdi-button__goto--right, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__textpic .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__bullets .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right {
    float: right; }

.bdi-theme--klimakongress .bdi-logotile {
  border-right: none; }

.bdi-theme--klimakongress .bdi-logotile__content {
  border: none !important; }

.bdi-theme--klimakongress .bdi-teaser__view {
  display: none; }

.bdi-theme--tdi2020 .bdi-sidebar__section {
  margin-bottom: 0.875rem; }

.bdi-theme--tdi2020 .bdi-article h1 {
  margin-bottom: 0.875rem; }

.bdi-theme--tdi2020 .bdi-teaser .bdi-button__goto--right--white, .bdi-theme--tdi2020 .bdi-teaser .bdi-teaser--position .bdi-button__goto, .bdi-teaser--position .bdi-theme--tdi2020 .bdi-teaser .bdi-button__goto, .bdi-theme--tdi2020 .bdi-teaser .bdi-position .bdi-button__goto, .bdi-position .bdi-theme--tdi2020 .bdi-teaser .bdi-button__goto {
  color: white; }

.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large,
.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__textpic .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__bullets .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap {
  margin-left: 0;
  margin-right: 0;
  width: 100%; }

.bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap {
  width: 100%; }
  .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large .bdi-button__goto--right, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__textpic .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right, .bdi-ctype__bullets .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-content__wrap.bdi-ctype__wrap .bdi-button__goto--right {
    float: right; }

.bdi-theme--tdi2020 .bdi-logotile {
  border-right: none; }

.bdi-theme--tdi2020 .bdi-logotile__content {
  border: none !important; }

.bdi-theme--tdi2020 .bdi-teaser__view {
  display: none; }

.bdi-ctype__header {
  margin-bottom: 0.875rem; }

.bdi-ctype__text p, .bdi-ctype__textpic p, .bdi-ctype__bullets p, .bdi-ctype__text ul, .bdi-ctype__textpic ul, .bdi-ctype__bullets ul, .bdi-ctype__text ol, .bdi-ctype__textpic ol, .bdi-ctype__bullets ol {
  margin-bottom: 1.75rem;
  box-sizing: border-box; }
  .bdi-ctype__text p a, .bdi-ctype__textpic p a, .bdi-ctype__bullets p a, .bdi-ctype__text ul a, .bdi-ctype__textpic ul a, .bdi-ctype__bullets ul a, .bdi-ctype__text ol a, .bdi-ctype__textpic ol a, .bdi-ctype__bullets ol a {
    color: #009ee0; }
    .bdi-ctype__text p a:hover, .bdi-ctype__textpic p a:hover, .bdi-ctype__bullets p a:hover, .bdi-ctype__text ul a:hover, .bdi-ctype__textpic ul a:hover, .bdi-ctype__bullets ul a:hover, .bdi-ctype__text ol a:hover, .bdi-ctype__textpic ol a:hover, .bdi-ctype__bullets ol a:hover {
      text-decoration: underline; }

.bdi-ctype__text ul, .bdi-ctype__textpic ul, .bdi-ctype__bullets ul, .bdi-ctype__text ol, .bdi-ctype__textpic ol, .bdi-ctype__bullets ol {
  margin-left: 12.5%; }
  .bdi-ctype__text ul li, .bdi-ctype__textpic ul li, .bdi-ctype__bullets ul li, .bdi-ctype__text ol li, .bdi-ctype__textpic ol li, .bdi-ctype__bullets ol li {
    position: relative; }
    .bdi-ctype__text ul li:before, .bdi-ctype__textpic ul li:before, .bdi-ctype__bullets ul li:before, .bdi-ctype__text ol li:before, .bdi-ctype__textpic ol li:before, .bdi-ctype__bullets ol li:before {
      content: "—";
      color: #009ee0;
      position: absolute;
      left: -1.75rem; }
    .bdi-ctype__text ul li p, .bdi-ctype__textpic ul li p, .bdi-ctype__bullets ul li p, .bdi-ctype__text ol li p, .bdi-ctype__textpic ol li p, .bdi-ctype__bullets ol li p {
      margin: 0; }
  .bdi-ctype__text ul.ellipsis li:before, .bdi-ctype__textpic ul.ellipsis li:before, .bdi-ctype__bullets ul.ellipsis li:before, .bdi-ctype__text ol.ellipsis li:before, .bdi-ctype__textpic ol.ellipsis li:before, .bdi-ctype__bullets ol.ellipsis li:before {
    content: "..."; }

.bdi-ctype__text ol, .bdi-ctype__textpic ol, .bdi-ctype__bullets ol {
  counter-reset: ol;
  list-style-type: none; }
  .bdi-ctype__text ol li, .bdi-ctype__textpic ol li, .bdi-ctype__bullets ol li {
    counter-increment: ol; }
    .bdi-ctype__text ol li:before, .bdi-ctype__textpic ol li:before, .bdi-ctype__bullets ol li:before {
      font-family: "Helvetica", sans-serif;
      content: counter(ol) ".";
      font-weight: bold;
      font-size: 1rem; }
      @media (min-width: 600px) {
        .bdi-ctype__text ol li:before, .bdi-ctype__textpic ol li:before, .bdi-ctype__bullets ol li:before {
          font-size: 1.1rem; } }

@media (max-width: 600px) {
  .bdi-ctype__text p:not(.teaser), .bdi-ctype__textpic p:not(.teaser), .bdi-ctype__bullets p:not(.teaser), .bdi-ctype__text ul:not(.teaser), .bdi-ctype__textpic ul:not(.teaser), .bdi-ctype__bullets ul:not(.teaser), .bdi-ctype__text ol:not(.teaser), .bdi-ctype__textpic ol:not(.teaser), .bdi-ctype__bullets ol:not(.teaser) {
    font-size: 1.05rem; } }

.bdi-ctype__text p img, .bdi-ctype__textpic p img, .bdi-ctype__bullets p img {
  width: 100%; }

div.teaser > *:last-child {
  margin-bottom: 0; }

div.teaser p {
  font-weight: bold; }

div.boxedtext {
  border: 1px solid #009ee0;
  padding: 25px; }

.bdi-ctype__html .video-container {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 0;
  height: 0;
  overflow: hidden; }

.bdi-ctype__html .video-container iframe,
.bdi-ctype__html .video-container object,
.bdi-ctype__html .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.bdi-ctype__html .bdi-content__width--full {
  width: 100%; }

.csc-uploads-fileSize:before {
  content: " ("; }

.csc-uploads-fileSize:after {
  content: ")"; }

.csc-uploads .csc-uploads-element {
  display: inline-block;
  width: 200px;
  margin-right: 20px; }

.csc-uploads .csc-uploads-element-pdf img {
  background-color: white; }

.csc-uploads .csc-uploads-fileName a {
  color: gray;
  font-weight: normal;
  font-size: 0.8rem; }

hr {
  border: 1px solid #3c3c3c;
  border-left: none;
  border-right: none;
  border-bottom: none; }

img.frontEndEditIcons {
  width: 16px !important; }

#tx-solr-facets-in-use li {
  margin-left: 0; }

span.hideifnolink {
  display: none; }

a > span.hideifnolink {
  display: inline; }

.facet-option-list {
  margin-bottom: 3.5rem; }

.facet-option {
  color: rgba(60, 60, 60, 0.8);
  border: 1px solid #a8a8a8;
  display: inline-block;
  padding: .3em 1em .4em 0;
  position: relative;
  margin-bottom: .875rem;
  margin-right: .875rem;
  transition: all .15s linear;
  font-size: .75rem; }

.facet-option:hover {
  border-color: transparent;
  background: #706f6f;
  color: #fff; }

.facet {
  padding-left: 1rem;
  display: inline-block;
  vertical-align: middle; }

.facet-result-count {
  color: #8c8b8b;
  margin-left: 0.35em; }

.facet-result-count::before {
  content: "("; }

.facet-result-count::after {
  content: ")"; }

.facet-option:hover .facet-result-count {
  color: #fff; }

@media only screen and (min-width: 600px) {
  .facet-option {
    font-size: .825rem; } }

.facet-area-main .panel-heading {
  display: none; }

/* pagination */
.solr-pagination {
  margin-bottom: .875rem; }

.solr-pagination li {
  font-size: .825rem;
  display: inline-block; }

.solr-pagination li:not(:last-child) {
  margin-right: .875rem; }

.solr-pagination li:not(.active) a {
  color: #009ee0;
  font-family: "Helvetica", sans-serif;
  font-weight: 700; }

.bdi-content__twocolumn-contentelements .bdi-ctype__table .bdi-ctype__wrap, .bdi-content__news-contentelements .bdi-ctype__table .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__text .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__text .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__textpic .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__textpic .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__bullets .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__bullets .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__html .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__html .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__bullets .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__bullets .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__textpic .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__textpic .bdi-ctype__wrap,
.bdi-content__twocolumn-contentelements .bdi-ctype__list .bdi-ctype__wrap,
.bdi-content__news-contentelements .bdi-ctype__list .bdi-ctype__wrap {
  width: 100%; }

.bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-content__width--large, .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-content__width--large, .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__text .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap, .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__text .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap, .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap, .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap, .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-content__twocolumn-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap, .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-content__news-contentelements .tx-nn-t3-highcharts .bdi-ctype__wrap {
  width: 100%; }

.bdi-ctype__text .bdi-slideshow__figure, .bdi-ctype__textpic .bdi-slideshow__figure, .bdi-ctype__bullets .bdi-slideshow__figure {
  margin-bottom: 0; }
  .bdi-ctype__text .bdi-slideshow__figure img, .bdi-ctype__textpic .bdi-slideshow__figure img, .bdi-ctype__bullets .bdi-slideshow__figure img {
    width: 101%;
    height: auto;
    margin: 0 auto; }

.bdi-ctype__nnbdibase_imagegallery .bdi-content__width--large, .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__text .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__wrap, .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__wrap, .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-ctype__nnbdibase_imagegallery .bdi-ctype__wrap {
  width: 100%; }

.bdi-ctype__nnbdibase_slideshow .bdi-content__width--large, .bdi-ctype__nnbdibase_slideshow .bdi-ctype__text .bdi-ctype__wrap, .bdi-ctype__text .bdi-ctype__nnbdibase_slideshow .bdi-ctype__wrap, .bdi-ctype__nnbdibase_slideshow .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-ctype__nnbdibase_slideshow .bdi-ctype__wrap, .bdi-ctype__nnbdibase_slideshow .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-ctype__nnbdibase_slideshow .bdi-ctype__wrap {
  width: 100%; }

.bdi-ctype__nnbdibase_twocolumnmedia {
  margin-bottom: 1.75rem; }

@media print {
  @page {
    margin: auto 30pt auto 30pt; }
  html, body {
    font-size: 10pt; }
  #container.hasPanel > * {
    display: none; }
  #container.hasPanel .bdi-panel__container {
    display: block !important;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto; }
    #container.hasPanel .bdi-panel__container:after {
      display: none; }
    #container.hasPanel .bdi-panel__container .bdi-panel {
      margin: 0;
      padding-left: 0;
      padding-right: 0;
      max-width: none; }
  .bdi-sidenav {
    display: none; }
  .bdi-topbar__area--right {
    display: none; }
  .bdi-teaser__view {
    display: none !important; }
  .bdi-bkg {
    display: none; }
  [class^="bdi-button__goto"] {
    display: none !important; }
  .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser__wrap--clear {
    opacity: 1 !important; }
  .bdi-position {
    margin-bottom: 10rem !important; }
    .bdi-position .bdi-teaser__content {
      transition: none;
      opacity: 1 !important;
      visibility: visible !important; }
    .bdi-position:before {
      background: #009ee0; }
  .bdi-positions__scroller {
    width: 100% !important;
    left: 0 !important; }
  .bdi-positions__button {
    display: none !important; }
  .bdi-covers__wrap {
    text-align: left; }
  .bdi-cover {
    max-width: 15em; }
  .bdi-mediacenter {
    display: none; }
  .bdi-slideshow__remote {
    display: none; }
  .bdi-slideshow__wrap {
    background: none;
    padding-bottom: 0; }
  .bdi-slideshow__content {
    position: relative;
    height: auto;
    width: auto; }
  .bdi-slideshow__item {
    position: relative;
    display: inline-block;
    max-width: 100%;
    text-align: left;
    margin-bottom: 1.75rem;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s; }
  .bdi-slideshow__figure {
    position: relative;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
    max-width: 100%; }
  .bdi-slideshow__img {
    display: block;
    height: auto;
    max-width: 100%; }
  .bdi-slideshow__caption {
    position: relative; }
  #footer {
    display: none; }
  .bdi-header {
    position: relative !important;
    background: none !important;
    top: 0 !important; }
  .bdi-article .bdi-sidebar {
    width: 50%;
    float: none !important; }
  .bdi-logo {
    display: none;
    background: none; }
    .bdi-logo.print {
      display: block !important;
      position: absolute;
      top: 0;
      left: 0;
      z-index: 100; } }

/*# sourceMappingURL=maps/app.css.map */
