@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: -webkit-grab;
  cursor: grab;
}

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

/* ---- flickity-button ---- */
.flickity-button {
  position: absolute;
  background: hsla(0deg, 0%, 100%, 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;
  box-sizing: content-box;
}

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

button {
  border: none;
  font: inherit;
  padding: 0;
  cursor: pointer;
  background: none;
  box-sizing: content-box;
}

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;
}

.bdi-form__input select, .bdi-filter__search select, .bdi-filter__select select, button {
  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/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/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;
}
@font-face {
  font-family: "Nantes";
  src: url("fonts/NantesWeb-RegularItalic.woff2") format("woff2"), url("fonts/NantesWeb-RegularItalic.woff") format("woff"), url("fonts/NantesWeb-RegularItalic.ttf") format("truetype"), url("fonts/NantesWeb-RegularItalic.svg#NantesWeb-RegularItalic") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "NantesRegular";
  src: url("fonts/NantesWeb-Regular.eot");
  src: url("fonts/NantesWeb-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/NantesWeb-Regular.woff2") format("woff2"), url("fonts/NantesWeb-Regular.woff") format("woff"), url("fonts/NantesWeb-Regular.ttf") format("truetype"), url("fonts/NantesWeb-Regular.svg#NantesWeb-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "IBMPlex";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Regular"), url("fonts/IBMPlexMono-Regular.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Italic"), url("fonts/IBMPlexMono-Italic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Thin";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Thin"), url("fonts/IBMPlexMono-Thin.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Thin Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Thin Italic"), url("fonts/IBMPlexMono-ThinItalic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex ExtraLight";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex ExtraLight"), url("fonts/IBMPlexMono-ExtraLight.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex ExtraLight Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex ExtraLight Italic"), url("fonts/IBMPlexMono-ExtraLightItalic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Light";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Light"), url("fonts/IBMPlexMono-Light.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Light Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Light Italic"), url("fonts/IBMPlexMono-LightItalic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Medium";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Medium"), url("fonts/IBMPlexMono-Medium.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Medium Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Medium Italic"), url("fonts/IBMPlexMono-MediumItalic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex SemiBold";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex SemiBold"), url("fonts/IBMPlexMono-SemiBold.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex SemiBold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex SemiBold Italic"), url("fonts/IBMPlexMono-SemiBoldItalic.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Bold";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Bold"), url("fonts/IBMPlexMono-Bold.woff") format("woff");
}
@font-face {
  font-family: "IBMPlex Bold Italic";
  font-style: normal;
  font-weight: normal;
  src: local("fonts/IBMPlex Bold Italic"), url("fonts/IBMPlexMono-BoldItalic.woff") format("woff");
}
.serif, .bdi-lollipop-headline span {
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
}

.nantes {
  font-family: "Nantes", serif;
  line-height: 1.6;
}

.nantesRegular {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
}

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

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

.grid-element--1 {
  box-sizing: border-box;
  width: 8.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--2 {
  box-sizing: border-box;
  width: 16.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--3 {
  box-sizing: border-box;
  width: 25%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--4 {
  box-sizing: border-box;
  width: 33.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--5 {
  box-sizing: border-box;
  width: 41.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--6 {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--7 {
  box-sizing: border-box;
  width: 58.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--8 {
  box-sizing: border-box;
  width: 66.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--9 {
  box-sizing: border-box;
  width: 75%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--10 {
  box-sizing: border-box;
  width: 83.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--11 {
  box-sizing: border-box;
  width: 91.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.grid-element--12 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}

.grid-adjust {
  margin-left: 15px;
  margin-right: 15px;
}

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

html, body {
  font-size: 0.95rem;
  line-height: 1.4;
  color: #3c3c3c;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  text-rendering: optimizeLegibility;
  word-break: break-word;
  -webkit-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;
}
#container::before {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 1;
  background-image: url("/typo3conf/ext/nn_bdi_base/Resources/Public/images/bdi-gradient.png");
  background-repeat: no-repeat;
  background-position: 50% 0;
  background-size: cover;
}

h1, h2, h3, h4, h5 {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  word-break: normal;
  -webkit-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.291375rem;
}
@media (min-width: 600px) {
  h4 {
    font-size: 1.1rem;
  }
}
@media (min-width: 600px) {
  h4 {
    margin-bottom: 0.58275rem;
  }
}

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 {
  box-sizing: content-box;
  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;
}

.black {
  color: #3c3c3c;
}

.noborder {
  border: none;
}

.darkened:after, .bdi-preview--bkged .bdi-preview__bkg:after, [data-layout]:not(.nodark):after, .bdi-cover__figure:after, .bdi-teaser--dark .bdi-teaser__wrap:after, .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser__wrap--light:after {
  content: "";
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
}
.darkened.darker:after, .bdi-preview--bkged .darker.bdi-preview__bkg:after, .darkened[data-layout][data-layout-applied=search]:after, .bdi-preview--bkged [data-layout][data-layout-applied=search].bdi-preview__bkg:after, .darker[data-layout]:not(.nodark):after, [data-layout][data-layout-applied=search]:not(.nodark):after, .darker.bdi-cover__figure:after, .bdi-cover__figure[data-layout][data-layout-applied=search]:after, .bdi-teaser--dark .darker.bdi-teaser__wrap:after, .bdi-teaser--dark .bdi-teaser__wrap[data-layout][data-layout-applied=search]:after, .bdi-teaser--dark .darker.bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser__wrap--clear[data-layout][data-layout-applied=search]:after, .bdi-teaser--dark .darker.bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser__wrap--light[data-layout][data-layout-applied=search]: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 {
  -webkit-animation: spin 2s infinite linear;
          animation: spin 2s infinite linear;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1919px -1650px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1579px -1310px;
  width: 42px;
  height: 42.6px;
}
.running .bdi__videoPlay {
  display: none;
}

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

@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__bullets .bdi-ctype__wrap, .bdi-story .bdi-panel__content .bdi-ctype__textpic .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;
}

@-webkit-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 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);
  }
}
@-webkit-keyframes pulseAnimation {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(1);
  }
  20% {
    transform: scale(1.6);
  }
  30% {
    transform: scale(1);
  }
}
@keyframes pulseAnimation {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(1);
  }
  20% {
    transform: scale(1.6);
  }
  30% {
    transform: scale(1);
  }
}
@-webkit-keyframes blinkAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blinkAnimation {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes rotateAnimation {
  0% {
    transform: rotate(0deg 50% 50%);
  }
  100% {
    transform: rotate(-360deg 50% 50%);
  }
}
@keyframes rotateAnimation {
  0% {
    transform: rotate(0deg 50% 50%);
  }
  100% {
    transform: rotate(-360deg 50% 50%);
  }
}
@-webkit-keyframes shakeAnimation {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(-5deg);
  }
  30% {
    transform: rotate(2deg);
  }
  50% {
    transform: rotate(-3deg);
  }
  80% {
    transform: rotate(7deg);
  }
}
@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-search--layout .bdi-search__header:after, .bdi-panel__container.active:before {
  width: 0.875rem;
  height: 0.875rem;
  border-radius: 50%;
  background: #009ee0;
}
@media (min-width: 600px) {
  .bdi-loader, .bdi-search--layout .bdi-search__header:after, .bdi-panel__container.active:before {
    width: 1.75rem;
    height: 1.75rem;
  }
}

.bdi-button--hamburger, .bdi-topbar__elt--menu a, .bdi-topbar__elt--menu button {
  width: 24px;
  height: 20px;
  display: block;
  position: relative;
}
.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: 1px;
  }
  .bdi-button--hamburger span, .bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span {
    opacity: 0;
  }
}
.bdi-button--hamburger--active span, .bdi-button--hamburger.active span, .bdi-topbar__elt--menu a.active span, .bdi-topbar__elt--menu button.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 {
  transform: translateY(-50%) scaleX(0);
}
.bdi-button--hamburger--active:before, .bdi-button--hamburger.active:before, .bdi-topbar__elt--menu a.active:before, .bdi-topbar__elt--menu button.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 {
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.bdi-button--hamburger--active:after, .bdi-button--hamburger.active:after, .bdi-topbar__elt--menu a.active:after, .bdi-topbar__elt--menu button.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 {
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -730px -706px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -764px -732px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -496px -480px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -683px -663px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -781px -745px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -794px -762px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -696px -680px;
  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 {
  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[data-remote=icons]:hover span:before, .bdi-button__icons:hover span:after, .bdi-publications-english__button[data-remote=icons]:hover span:after {
  background: #3c3c3c;
}
.bdi-button__icons--active .bdi-button__full span:before, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__full span:before, .bdi-button__full .bdi-button__icons--active span:before, .bdi-button__full .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] .bdi-button__full [data-remote=icons] span:before, .bdi-button__icons--active .bdi-button__full span:after, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__full span:after, .bdi-button__full .bdi-button__icons--active span:after, .bdi-button__full .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] .bdi-button__full [data-remote=icons] span:after, .bdi-button__icons--active .bdi-button__list span:before, .bdi-button__icons--active .bdi-publications-english__button[data-remote=list] span:before, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__list span:before, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-publications-english__button[data-remote=list] span:before, .bdi-button__list .bdi-button__icons--active span:before, .bdi-publications-english__button[data-remote=list] .bdi-button__icons--active span:before, .bdi-button__list .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:before, .bdi-publications-english__button[data-remote=list] .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] .bdi-button__list [data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] .bdi-publications-english__button[data-remote=list] [data-remote=icons] span:before, .bdi-button__icons--active .bdi-button__list span:after, .bdi-button__icons--active .bdi-publications-english__button[data-remote=list] span:after, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__list span:after, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-publications-english__button[data-remote=list] span:after, .bdi-button__list .bdi-button__icons--active span:after, .bdi-publications-english__button[data-remote=list] .bdi-button__icons--active span:after, .bdi-button__list .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:after, .bdi-publications-english__button[data-remote=list] .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] .bdi-button__list [data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] .bdi-publications-english__button[data-remote=list] [data-remote=icons] span:after, .bdi-button__icons--active .bdi-button__icons span:before, .bdi-button__icons--active .bdi-publications-english__button[data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__icons span:before, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-publications-english__button[data-remote=icons] span:before, .bdi-button__icons .bdi-button__icons--active span:before, .bdi-publications-english__button[data-remote=icons] .bdi-button__icons--active span:before, .bdi-button__icons .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:before, .bdi-publications-english__button[data-remote=icons] .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] .bdi-button__icons [data-remote=icons] span:before, .bdi-publications-english[data-presentation=icons] .bdi-publications-english__button[data-remote=icons] [data-remote=icons] span:before, .bdi-button__icons--active .bdi-button__icons span:after, .bdi-button__icons--active .bdi-publications-english__button[data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-button__icons span:after, .bdi-publications-english[data-presentation=icons] [data-remote=icons] .bdi-publications-english__button[data-remote=icons] span:after, .bdi-button__icons .bdi-button__icons--active span:after, .bdi-publications-english__button[data-remote=icons] .bdi-button__icons--active span:after, .bdi-button__icons .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:after, .bdi-publications-english__button[data-remote=icons] .bdi-publications-english[data-presentation=icons] [data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] .bdi-button__icons [data-remote=icons] span:after, .bdi-publications-english[data-presentation=icons] .bdi-publications-english__button[data-remote=icons] [data-remote=icons] span:after {
  border-color: #009ee0;
  background: #009ee0 !important;
}
.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[data-remote=list]:hover span:first-child:before {
  transform: translateY(-2px);
}
.bdi-button__list:hover span:first-child:after, .bdi-publications-english__button[data-remote=list]:hover span:first-child:after {
  transform: translateY(-1px);
}
.bdi-button__list:hover span:last-child:before, .bdi-publications-english__button[data-remote=list]:hover span:last-child:before {
  transform: translateY(1px);
}
.bdi-button__list:hover span:last-child:after, .bdi-publications-english__button[data-remote=list]:hover span:last-child:after {
  transform: translateY(2px);
}
.bdi-button__list--active .bdi-button__full span:before, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__full span:before, .bdi-button__full .bdi-button__list--active span:before, .bdi-button__full .bdi-publications-english[data-presentation=list] [data-remote=list] span:before, .bdi-publications-english[data-presentation=list] .bdi-button__full [data-remote=list] span:before, .bdi-button__list--active .bdi-button__full span:after, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__full span:after, .bdi-button__full .bdi-button__list--active span:after, .bdi-button__full .bdi-publications-english[data-presentation=list] [data-remote=list] span:after, .bdi-publications-english[data-presentation=list] .bdi-button__full [data-remote=list] span:after, .bdi-button__list--active .bdi-button__icons span:before, .bdi-button__list--active .bdi-publications-english__button[data-remote=icons] span:before, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__icons span:before, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-publications-english__button[data-remote=icons] span:before, .bdi-button__icons .bdi-button__list--active span:before, .bdi-publications-english__button[data-remote=icons] .bdi-button__list--active span:before, .bdi-button__icons .bdi-publications-english[data-presentation=list] [data-remote=list] span:before, .bdi-publications-english__button[data-remote=icons] .bdi-publications-english[data-presentation=list] [data-remote=list] span:before, .bdi-publications-english[data-presentation=list] .bdi-button__icons [data-remote=list] span:before, .bdi-publications-english[data-presentation=list] .bdi-publications-english__button[data-remote=icons] [data-remote=list] span:before, .bdi-button__list--active .bdi-button__icons span:after, .bdi-button__list--active .bdi-publications-english__button[data-remote=icons] span:after, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__icons span:after, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-publications-english__button[data-remote=icons] span:after, .bdi-button__icons .bdi-button__list--active span:after, .bdi-publications-english__button[data-remote=icons] .bdi-button__list--active span:after, .bdi-button__icons .bdi-publications-english[data-presentation=list] [data-remote=list] span:after, .bdi-publications-english__button[data-remote=icons] .bdi-publications-english[data-presentation=list] [data-remote=list] span:after, .bdi-publications-english[data-presentation=list] .bdi-button__icons [data-remote=list] span:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__button[data-remote=icons] [data-remote=list] span:after, .bdi-button__list--active .bdi-button__list span:before, .bdi-button__list--active .bdi-publications-english__button[data-remote=list] span:before, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__list span:before, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-publications-english__button[data-remote=list] span:before, .bdi-button__list .bdi-button__list--active span:before, .bdi-publications-english__button[data-remote=list] .bdi-button__list--active span:before, .bdi-button__list .bdi-publications-english[data-presentation=list] [data-remote=list] span:before, .bdi-publications-english__button[data-remote=list] .bdi-publications-english[data-presentation=list] [data-remote=list] span:before, .bdi-publications-english[data-presentation=list] .bdi-button__list [data-remote=list] span:before, .bdi-publications-english[data-presentation=list] .bdi-publications-english__button[data-remote=list] [data-remote=list] span:before, .bdi-button__list--active .bdi-button__list span:after, .bdi-button__list--active .bdi-publications-english__button[data-remote=list] span:after, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-button__list span:after, .bdi-publications-english[data-presentation=list] [data-remote=list] .bdi-publications-english__button[data-remote=list] span:after, .bdi-button__list .bdi-button__list--active span:after, .bdi-publications-english__button[data-remote=list] .bdi-button__list--active span:after, .bdi-button__list .bdi-publications-english[data-presentation=list] [data-remote=list] span:after, .bdi-publications-english__button[data-remote=list] .bdi-publications-english[data-presentation=list] [data-remote=list] span:after, .bdi-publications-english[data-presentation=list] .bdi-button__list [data-remote=list] span:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__button[data-remote=list] [data-remote=list] span:after {
  background: #009ee0;
  transform: none !important;
}
.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__full--active .bdi-publications-english__button[data-remote=icons] span:before, .bdi-button__icons .bdi-button__full--active 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__full--active .bdi-publications-english__button[data-remote=icons] span:after, .bdi-button__icons .bdi-button__full--active 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__full--active .bdi-publications-english__button[data-remote=list] span:before, .bdi-button__list .bdi-button__full--active 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__full--active .bdi-publications-english__button[data-remote=list] span:after, .bdi-button__list .bdi-button__full--active 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-button--rightaligned {
  float: right;
}

.bdi-container, .bdi-main--allfull .bdi-content, .bdi-main--stylesheet .bdi-content, .bdi-main .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--stylesheet .bdi-content, .bdi-main .bdi-content {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main--stylesheet .bdi-content, .bdi-main .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--stylesheet .bdi-content, .bdi-main .bdi-content {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-container, .bdi-main--allfull .bdi-content, .bdi-main--stylesheet .bdi-content, .bdi-main .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--stylesheet .bdi-content, .bdi-main .bdi-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-container, .bdi-podcastBlock .bdi-container, .bdi-videoBlock__textContainer .bdi-container, .bdi-eventList .bdi-container, .bdi-titleButtonHeader .bdi-container, .bdi-grid__container .bdi-container, .bdi-eventTeaser .bdi-container, .bdi-sentencesTeaser .bdi-container, .bdi-swiperNews__wrapper .bdi-container, .bdi-speaker .bdi-container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-container, .bdi-topicmap .bdi-container, .bdi-gallery .bdi-container, .bdi-band__wrap .bdi-container, .bdi-mediacenter__content .bdi-container, .bdi-mediacenter__header .bdi-container, .bdi-panel .bdi-articleinfos .bdi-container, .bdi-articleinfos .bdi-container, .bdi-article__infos .bdi-container, .bdi-article .bdi-container, .bdi-panel .bdi-article .bdi-container, .bdi-publicationteaser__content .bdi-container, .bdi-publication-english--full .bdi-container, .bdi-publication--full .bdi-container, .bdi-container__test .bdi-main--allfull .bdi-content, .bdi-podcastBlock .bdi-main--allfull .bdi-content, .bdi-videoBlock__textContainer .bdi-main--allfull .bdi-content, .bdi-eventList .bdi-main--allfull .bdi-content, .bdi-titleButtonHeader .bdi-main--allfull .bdi-content, .bdi-grid__container .bdi-main--allfull .bdi-content, .bdi-eventTeaser .bdi-main--allfull .bdi-content, .bdi-sentencesTeaser .bdi-main--allfull .bdi-content, .bdi-swiperNews__wrapper .bdi-main--allfull .bdi-content, .bdi-speaker .bdi-main--allfull .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main--allfull .bdi-content, .bdi-topicmap .bdi-main--allfull .bdi-content, .bdi-gallery .bdi-main--allfull .bdi-content, .bdi-band__wrap .bdi-main--allfull .bdi-content, .bdi-mediacenter__content .bdi-main--allfull .bdi-content, .bdi-mediacenter__header .bdi-main--allfull .bdi-content, .bdi-panel .bdi-articleinfos .bdi-main--allfull .bdi-content, .bdi-articleinfos .bdi-main--allfull .bdi-content, .bdi-article__infos .bdi-main--allfull .bdi-content, .bdi-article .bdi-main--allfull .bdi-content, .bdi-panel .bdi-article .bdi-main--allfull .bdi-content, .bdi-publicationteaser__content .bdi-main--allfull .bdi-content, .bdi-publication-english--full .bdi-main--allfull .bdi-content, .bdi-publication--full .bdi-main--allfull .bdi-content, .bdi-container__test .bdi-main--stylesheet .bdi-content, .bdi-podcastBlock .bdi-main--stylesheet .bdi-content, .bdi-videoBlock__textContainer .bdi-main--stylesheet .bdi-content, .bdi-eventList .bdi-main--stylesheet .bdi-content, .bdi-titleButtonHeader .bdi-main--stylesheet .bdi-content, .bdi-grid__container .bdi-main--stylesheet .bdi-content, .bdi-eventTeaser .bdi-main--stylesheet .bdi-content, .bdi-sentencesTeaser .bdi-main--stylesheet .bdi-content, .bdi-swiperNews__wrapper .bdi-main--stylesheet .bdi-content, .bdi-speaker .bdi-main--stylesheet .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main--stylesheet .bdi-content, .bdi-topicmap .bdi-main--stylesheet .bdi-content, .bdi-gallery .bdi-main--stylesheet .bdi-content, .bdi-band__wrap .bdi-main--stylesheet .bdi-content, .bdi-mediacenter__content .bdi-main--stylesheet .bdi-content, .bdi-mediacenter__header .bdi-main--stylesheet .bdi-content, .bdi-panel .bdi-articleinfos .bdi-main--stylesheet .bdi-content, .bdi-articleinfos .bdi-main--stylesheet .bdi-content, .bdi-article__infos .bdi-main--stylesheet .bdi-content, .bdi-article .bdi-main--stylesheet .bdi-content, .bdi-panel .bdi-article .bdi-main--stylesheet .bdi-content, .bdi-publicationteaser__content .bdi-main--stylesheet .bdi-content, .bdi-publication-english--full .bdi-main--stylesheet .bdi-content, .bdi-publication--full .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-container__test .bdi-content, .bdi-main--allfull .bdi-podcastBlock .bdi-content, .bdi-main--allfull .bdi-videoBlock__textContainer .bdi-content, .bdi-main--allfull .bdi-eventList .bdi-content, .bdi-main--allfull .bdi-titleButtonHeader .bdi-content, .bdi-main--allfull .bdi-grid__container .bdi-content, .bdi-main--allfull .bdi-eventTeaser .bdi-content, .bdi-main--allfull .bdi-sentencesTeaser .bdi-content, .bdi-main--allfull .bdi-swiperNews__wrapper .bdi-content, .bdi-main--allfull .bdi-speaker .bdi-content, .bdi-main--allfull .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-mini-page--sided .bdi-main--allfull .bdi-mini-page__top .bdi-content, .bdi-main--allfull .bdi-topicmap .bdi-content, .bdi-main--allfull .bdi-gallery .bdi-content, .bdi-main--allfull .bdi-band__wrap .bdi-content, .bdi-main--allfull .bdi-mediacenter__content .bdi-content, .bdi-main--allfull .bdi-mediacenter__header .bdi-content, .bdi-main--allfull .bdi-panel .bdi-articleinfos .bdi-content, .bdi-panel .bdi-main--allfull .bdi-articleinfos .bdi-content, .bdi-main--allfull .bdi-articleinfos .bdi-content, .bdi-main--allfull .bdi-article__infos .bdi-content, .bdi-main--allfull .bdi-article .bdi-content, .bdi-main--allfull .bdi-panel .bdi-article .bdi-content, .bdi-panel .bdi-main--allfull .bdi-article .bdi-content, .bdi-main--allfull .bdi-publicationteaser__content .bdi-content, .bdi-main--allfull .bdi-publication-english--full .bdi-content, .bdi-main--allfull .bdi-publication--full .bdi-content, .bdi-main--stylesheet .bdi-container__test .bdi-content, .bdi-main--stylesheet .bdi-podcastBlock .bdi-content, .bdi-main--stylesheet .bdi-videoBlock__textContainer .bdi-content, .bdi-main--stylesheet .bdi-eventList .bdi-content, .bdi-main--stylesheet .bdi-titleButtonHeader .bdi-content, .bdi-main--stylesheet .bdi-grid__container .bdi-content, .bdi-main--stylesheet .bdi-eventTeaser .bdi-content, .bdi-main--stylesheet .bdi-sentencesTeaser .bdi-content, .bdi-main--stylesheet .bdi-swiperNews__wrapper .bdi-content, .bdi-main--stylesheet .bdi-speaker .bdi-content, .bdi-main--stylesheet .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-mini-page--sided .bdi-main--stylesheet .bdi-mini-page__top .bdi-content, .bdi-main--stylesheet .bdi-topicmap .bdi-content, .bdi-main--stylesheet .bdi-gallery .bdi-content, .bdi-main--stylesheet .bdi-band__wrap .bdi-content, .bdi-main--stylesheet .bdi-mediacenter__content .bdi-content, .bdi-main--stylesheet .bdi-mediacenter__header .bdi-content, .bdi-main--stylesheet .bdi-panel .bdi-articleinfos .bdi-content, .bdi-panel .bdi-main--stylesheet .bdi-articleinfos .bdi-content, .bdi-main--stylesheet .bdi-articleinfos .bdi-content, .bdi-main--stylesheet .bdi-article__infos .bdi-content, .bdi-main--stylesheet .bdi-article .bdi-content, .bdi-main--stylesheet .bdi-panel .bdi-article .bdi-content, .bdi-panel .bdi-main--stylesheet .bdi-article .bdi-content, .bdi-main--stylesheet .bdi-publicationteaser__content .bdi-content, .bdi-main--stylesheet .bdi-publication-english--full .bdi-content, .bdi-main--stylesheet .bdi-publication--full .bdi-content, .bdi-container__test .bdi-main .bdi-content, .bdi-podcastBlock .bdi-main .bdi-content, .bdi-videoBlock__textContainer .bdi-main .bdi-content, .bdi-eventList .bdi-main .bdi-content, .bdi-titleButtonHeader .bdi-main .bdi-content, .bdi-grid__container .bdi-main .bdi-content, .bdi-eventTeaser .bdi-main .bdi-content, .bdi-sentencesTeaser .bdi-main .bdi-content, .bdi-swiperNews__wrapper .bdi-main .bdi-content, .bdi-speaker .bdi-main .bdi-content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-main .bdi-content, .bdi-topicmap .bdi-main .bdi-content, .bdi-gallery .bdi-main .bdi-content, .bdi-band__wrap .bdi-main .bdi-content, .bdi-mediacenter__content .bdi-main .bdi-content, .bdi-mediacenter__header .bdi-main .bdi-content, .bdi-panel .bdi-articleinfos .bdi-main .bdi-content, .bdi-articleinfos .bdi-main .bdi-content, .bdi-article__infos .bdi-main .bdi-content, .bdi-article .bdi-main .bdi-content, .bdi-panel .bdi-article .bdi-main .bdi-content, .bdi-publicationteaser__content .bdi-main .bdi-content, .bdi-publication-english--full .bdi-main .bdi-content, .bdi-publication--full .bdi-main .bdi-content, .bdi-main .bdi-container__test .bdi-content, .bdi-main .bdi-podcastBlock .bdi-content, .bdi-main .bdi-videoBlock__textContainer .bdi-content, .bdi-main .bdi-eventList .bdi-content, .bdi-main .bdi-titleButtonHeader .bdi-content, .bdi-main .bdi-grid__container .bdi-content, .bdi-main .bdi-eventTeaser .bdi-content, .bdi-main .bdi-sentencesTeaser .bdi-content, .bdi-main .bdi-swiperNews__wrapper .bdi-content, .bdi-main .bdi-speaker .bdi-content, .bdi-main .bdi-mini-page--sided .bdi-mini-page__top .bdi-content, .bdi-mini-page--sided .bdi-main .bdi-mini-page__top .bdi-content, .bdi-main .bdi-topicmap .bdi-content, .bdi-main .bdi-gallery .bdi-content, .bdi-main .bdi-band__wrap .bdi-content, .bdi-main .bdi-mediacenter__content .bdi-content, .bdi-main .bdi-mediacenter__header .bdi-content, .bdi-main .bdi-panel .bdi-articleinfos .bdi-content, .bdi-panel .bdi-main .bdi-articleinfos .bdi-content, .bdi-main .bdi-articleinfos .bdi-content, .bdi-main .bdi-article__infos .bdi-content, .bdi-main .bdi-article .bdi-content, .bdi-main .bdi-panel .bdi-article .bdi-content, .bdi-panel .bdi-main .bdi-article .bdi-content, .bdi-main .bdi-publicationteaser__content .bdi-content, .bdi-main .bdi-publication-english--full .bdi-content, .bdi-main .bdi-publication--full .bdi-content, .bdi-footer__wrap .bdi-container, .bdi-footer__wrap .bdi-main--allfull .bdi-content, .bdi-footer__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-footer__wrap .bdi-content, .bdi-main--stylesheet .bdi-footer__wrap .bdi-content, .bdi-footer__wrap .bdi-main .bdi-content, .bdi-main .bdi-footer__wrap .bdi-content, .bdi-header__wrap .bdi-container, .bdi-header__wrap .bdi-main--allfull .bdi-content, .bdi-header__wrap .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-header__wrap .bdi-content, .bdi-main--stylesheet .bdi-header__wrap .bdi-content, .bdi-header__wrap .bdi-main .bdi-content, .bdi-main .bdi-header__wrap .bdi-content, .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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full .bdi-teaser__title .bdi-content, .bdi-main--stylesheet .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-content, .bdi-main--stylesheet .bdi-teaser--bgcolor.bdi-teaser--banner .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-main--stylesheet .bdi-teaser--full .bdi-teaser__container .bdi-content, .bdi-teaser--full .bdi-teaser__container .bdi-main .bdi-content, .bdi-main .bdi-teaser--full .bdi-teaser__container .bdi-content, .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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full .bdi-teaser__container .bdi-content, .bdi-main--stylesheet .bdi-teaser--agenda-full .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--banner .bdi-teaser__container .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--dark .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--dark .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-container, .bdi-teaser--banner .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-teaser--banner .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--banner .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--banner .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--bkged > .bdi-teaser__caption .bdi-content, .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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--full > .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--full > .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--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--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--agenda-full > .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--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-main--allfull .bdi-content, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-content, .bdi-main--stylesheet .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-content, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-main .bdi-content, .bdi-main .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-content, .bdi-bkg .bdi-container, .bdi-bkg .bdi-main--allfull .bdi-content, .bdi-bkg .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-bkg .bdi-content, .bdi-main--stylesheet .bdi-bkg .bdi-content, .bdi-bkg .bdi-main .bdi-content, .bdi-main .bdi-bkg .bdi-content, .bdi-container .bdi-container, .bdi-main--allfull .bdi-content .bdi-container, .bdi-main--stylesheet .bdi-content .bdi-container, .bdi-main .bdi-content .bdi-container, .bdi-container .bdi-main--allfull .bdi-content, .bdi-container .bdi-main--stylesheet .bdi-content, .bdi-main--allfull .bdi-container .bdi-content, .bdi-main--stylesheet .bdi-container .bdi-content, .bdi-main--allfull .bdi-content .bdi-content, .bdi-main--stylesheet .bdi-content .bdi-content, .bdi-container .bdi-main .bdi-content, .bdi-main .bdi-container .bdi-content, .bdi-main .bdi-content .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__bullets .bdi-ctype__wrap, .bdi-ctype__textpic .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__bullets .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-ctype__wrap {
    width: 66.6666666667%;
  }
  .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;
}
@media (min-width: 1024px) {
  .bdi-content__text h1 {
    width: 100%;
  }
}
.bdi-content__text ul, .bdi-content__text ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-content__text ul, .bdi-content__text ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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, .bodytext, .bdi-ctype__text p, .bdi-ctype__bullets p, .bdi-ctype__textpic p, .bdi-ctype__text ul, .bdi-ctype__bullets ul, .bdi-ctype__textpic ul, .bdi-ctype__text ol, .bdi-ctype__bullets ol, .bdi-ctype__textpic ol, .bdi-content--serif p, .bdi-content__copytext p, .bodytext p, .bdi-content--serif ul, .bdi-content__copytext ul, .bodytext ul, .bdi-content--serif ol, .bdi-content__copytext ol, .bodytext ol {
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
}
.bdi-content--ss-serif, .bdi-content__copytext strong, .bodytext strong, .bdi-ctype__text p strong, .bdi-ctype__bullets p strong, .bdi-ctype__textpic p strong, .bdi-ctype__text ul strong, .bdi-ctype__bullets ul strong, .bdi-ctype__textpic ul strong, .bdi-ctype__text ol strong, .bdi-ctype__bullets ol strong, .bdi-ctype__textpic ol strong, .bdi-content__teaser-thumb, .bdi-content--ss-serif p, .bdi-content__copytext strong p, .bodytext strong p, .bdi-ctype__text p strong p, .bdi-ctype__bullets p strong p, .bdi-ctype__textpic p strong p, .bdi-ctype__text ul strong p, .bdi-ctype__bullets ul strong p, .bdi-ctype__textpic ul strong p, .bdi-ctype__text ol strong p, .bdi-ctype__bullets ol strong p, .bdi-ctype__textpic ol strong p, .bdi-content__teaser-thumb p, .bdi-content--ss-serif ul, .bdi-content__copytext strong ul, .bodytext strong ul, .bdi-ctype__text p strong ul, .bdi-ctype__bullets p strong ul, .bdi-ctype__textpic p strong ul, .bdi-ctype__text ul strong ul, .bdi-ctype__bullets ul strong ul, .bdi-ctype__textpic ul strong ul, .bdi-ctype__text ol strong ul, .bdi-ctype__bullets ol strong ul, .bdi-ctype__textpic ol strong ul, .bdi-content__teaser-thumb ul, .bdi-content--ss-serif ol, .bdi-content__copytext strong ol, .bodytext strong ol, .bdi-ctype__text p strong ol, .bdi-ctype__bullets p strong ol, .bdi-ctype__textpic p strong ol, .bdi-ctype__text ul strong ol, .bdi-ctype__bullets ul strong ol, .bdi-ctype__textpic ul strong ol, .bdi-ctype__text ol strong ol, .bdi-ctype__bullets ol strong ol, .bdi-ctype__textpic ol strong ol, .bdi-content__teaser-thumb ol {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
}
.bdi-content__teaser {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  line-height: 1.6;
  font-size: 1.0526315789rem;
  line-height: 1.25;
}
.bdi-content__teaser p, .bdi-content__teaser ul, .bdi-content__teaser ol {
  margin-bottom: 1.75rem;
  box-sizing: border-box;
}
.bdi-content__teaser p a, .bdi-content__teaser ul a, .bdi-content__teaser ol a {
  color: #009ee0;
}
.bdi-content__teaser p a:hover, .bdi-content__teaser ul a:hover, .bdi-content__teaser ol a:hover {
  text-decoration: underline;
}
@media (min-width: 1024px) {
  .bdi-content__teaser h1 {
    width: 100%;
  }
}
.bdi-content__teaser ul, .bdi-content__teaser ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-content__teaser ul, .bdi-content__teaser ol {
    width: 83.3333333333%;
  }
}
.bdi-content__teaser ul li, .bdi-content__teaser ol li {
  position: relative;
}
.bdi-content__teaser ul li:before, .bdi-content__teaser ol li:before {
  content: "—";
  color: #009ee0;
  position: absolute;
  left: -30px;
}
.bdi-content__teaser ul li p, .bdi-content__teaser ol li p {
  margin: 0;
}
.bdi-content__teaser ul.ellipsis li:before, .bdi-content__teaser ol.ellipsis li:before {
  content: "...";
}
.bdi-content__teaser ol {
  counter-reset: ol;
  list-style-type: none;
}
.bdi-content__teaser ol li {
  counter-increment: ol;
}
.bdi-content__teaser ol li:before {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  content: counter(ol) ".";
  font-weight: bold;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-content__teaser ol li:before {
    font-size: 1.1rem;
  }
}
@media (min-width: 600px) {
  .bdi-content__teaser {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-content__teaser {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-content__teaser {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
.bdi-article .bdi-content__teaser {
  font-weight: normal;
  font-family: "NantesRegular", serif;
  line-height: 1.6;
}
.bdi-article .bdi-content__teaser strong, .bdi-article .bdi-content__teaser p {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  font-weight: normal;
}
.bdi-content__teaser .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;
}
@media (min-width: 1024px) {
  .bdi-content__teaser-thumb h1 {
    width: 100%;
  }
}
.bdi-content__teaser-thumb ul, .bdi-content__teaser-thumb ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-content__teaser-thumb ul, .bdi-content__teaser-thumb ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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, .bodytext p, .bdi-ctype__text p p, .bdi-ctype__bullets p p, .bdi-ctype__textpic p p, .bdi-ctype__text ul p, .bdi-ctype__bullets ul p, .bdi-ctype__textpic ul p, .bdi-ctype__text ol p, .bdi-ctype__bullets ol p, .bdi-ctype__textpic ol p, .bdi-content__copytext ul, .bodytext ul, .bdi-ctype__text p ul, .bdi-ctype__bullets p ul, .bdi-ctype__textpic p ul, .bdi-ctype__text ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__text ol ul, .bdi-ctype__bullets ol ul, .bdi-ctype__textpic ol ul, .bdi-content__copytext ol, .bodytext ol, .bdi-ctype__text p ol, .bdi-ctype__bullets p ol, .bdi-ctype__textpic p ol, .bdi-ctype__text ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__text ol ol, .bdi-ctype__bullets ol ol, .bdi-ctype__textpic ol ol {
  margin-bottom: 1.75rem;
  box-sizing: border-box;
}
.bdi-content__copytext p a, .bodytext p a, .bdi-ctype__text p p a, .bdi-ctype__bullets p p a, .bdi-ctype__textpic p p a, .bdi-ctype__text ul p a, .bdi-ctype__bullets ul p a, .bdi-ctype__textpic ul p a, .bdi-ctype__text ol p a, .bdi-ctype__bullets ol p a, .bdi-ctype__textpic ol p a, .bdi-content__copytext ul a, .bodytext ul a, .bdi-ctype__text p ul a, .bdi-ctype__bullets p ul a, .bdi-ctype__textpic p ul a, .bdi-ctype__text ul ul a, .bdi-ctype__bullets ul ul a, .bdi-ctype__textpic ul ul a, .bdi-ctype__text ol ul a, .bdi-ctype__bullets ol ul a, .bdi-ctype__textpic ol ul a, .bdi-content__copytext ol a, .bodytext ol a, .bdi-ctype__text p ol a, .bdi-ctype__bullets p ol a, .bdi-ctype__textpic p ol a, .bdi-ctype__text ul ol a, .bdi-ctype__bullets ul ol a, .bdi-ctype__textpic ul ol a, .bdi-ctype__text ol ol a, .bdi-ctype__bullets ol ol a, .bdi-ctype__textpic ol ol a {
  color: #009ee0;
}
.bdi-content__copytext p a:hover, .bodytext p a:hover, .bdi-ctype__text p p a:hover, .bdi-ctype__bullets p p a:hover, .bdi-ctype__textpic p p a:hover, .bdi-ctype__text ul p a:hover, .bdi-ctype__bullets ul p a:hover, .bdi-ctype__textpic ul p a:hover, .bdi-ctype__text ol p a:hover, .bdi-ctype__bullets ol p a:hover, .bdi-ctype__textpic ol p a:hover, .bdi-content__copytext ul a:hover, .bodytext ul a:hover, .bdi-ctype__text p ul a:hover, .bdi-ctype__bullets p ul a:hover, .bdi-ctype__textpic p ul a:hover, .bdi-ctype__text ul ul a:hover, .bdi-ctype__bullets ul ul a:hover, .bdi-ctype__textpic ul ul a:hover, .bdi-ctype__text ol ul a:hover, .bdi-ctype__bullets ol ul a:hover, .bdi-ctype__textpic ol ul a:hover, .bdi-content__copytext ol a:hover, .bodytext ol a:hover, .bdi-ctype__text p ol a:hover, .bdi-ctype__bullets p ol a:hover, .bdi-ctype__textpic p ol a:hover, .bdi-ctype__text ul ol a:hover, .bdi-ctype__bullets ul ol a:hover, .bdi-ctype__textpic ul ol a:hover, .bdi-ctype__text ol ol a:hover, .bdi-ctype__bullets ol ol a:hover, .bdi-ctype__textpic ol ol a:hover {
  text-decoration: underline;
}
@media (min-width: 1024px) {
  .bdi-content__copytext h1, .bodytext h1, .bdi-ctype__text p h1, .bdi-ctype__bullets p h1, .bdi-ctype__textpic p h1, .bdi-ctype__text ul h1, .bdi-ctype__bullets ul h1, .bdi-ctype__textpic ul h1, .bdi-ctype__text ol h1, .bdi-ctype__bullets ol h1, .bdi-ctype__textpic ol h1 {
    width: 100%;
  }
}
.bdi-content__copytext ul, .bodytext ul, .bdi-ctype__text p ul, .bdi-ctype__bullets p ul, .bdi-ctype__textpic p ul, .bdi-ctype__text ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__text ol ul, .bdi-ctype__bullets ol ul, .bdi-ctype__textpic ol ul, .bdi-content__copytext ol, .bodytext ol, .bdi-ctype__text p ol, .bdi-ctype__bullets p ol, .bdi-ctype__textpic p ol, .bdi-ctype__text ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__text ol ol, .bdi-ctype__bullets ol ol, .bdi-ctype__textpic ol ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-content__copytext ul, .bodytext ul, .bdi-ctype__text p ul, .bdi-ctype__bullets p ul, .bdi-ctype__textpic p ul, .bdi-ctype__text ul ul, .bdi-ctype__bullets ul ul, .bdi-ctype__textpic ul ul, .bdi-ctype__text ol ul, .bdi-ctype__bullets ol ul, .bdi-ctype__textpic ol ul, .bdi-content__copytext ol, .bodytext ol, .bdi-ctype__text p ol, .bdi-ctype__bullets p ol, .bdi-ctype__textpic p ol, .bdi-ctype__text ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__text ol ol, .bdi-ctype__bullets ol ol, .bdi-ctype__textpic ol ol {
    width: 83.3333333333%;
  }
}
.bdi-content__copytext ul li, .bodytext ul li, .bdi-ctype__text p ul li, .bdi-ctype__bullets p ul li, .bdi-ctype__textpic p ul li, .bdi-ctype__text ul ul li, .bdi-ctype__bullets ul ul li, .bdi-ctype__textpic ul ul li, .bdi-ctype__text ol ul li, .bdi-ctype__bullets ol ul li, .bdi-ctype__textpic ol ul li, .bdi-content__copytext ol li, .bodytext ol li, .bdi-ctype__text p ol li, .bdi-ctype__bullets p ol li, .bdi-ctype__textpic p ol li, .bdi-ctype__text ul ol li, .bdi-ctype__bullets ul ol li, .bdi-ctype__textpic ul ol li, .bdi-ctype__text ol ol li, .bdi-ctype__bullets ol ol li, .bdi-ctype__textpic ol ol li {
  position: relative;
}
.bdi-content__copytext ul li:before, .bodytext ul li:before, .bdi-ctype__text p ul li:before, .bdi-ctype__bullets p ul li:before, .bdi-ctype__textpic p ul li:before, .bdi-ctype__text ul ul li:before, .bdi-ctype__bullets ul ul li:before, .bdi-ctype__textpic ul ul li:before, .bdi-ctype__text ol ul li:before, .bdi-ctype__bullets ol ul li:before, .bdi-ctype__textpic ol ul li:before, .bdi-content__copytext ol li:before, .bodytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bdi-ctype__textpic ol ol li:before {
  content: "—";
  color: #009ee0;
  position: absolute;
  left: -30px;
}
.bdi-content__copytext ul li p, .bodytext ul li p, .bdi-ctype__text p ul li p, .bdi-ctype__bullets p ul li p, .bdi-ctype__textpic p ul li p, .bdi-ctype__text ul ul li p, .bdi-ctype__bullets ul ul li p, .bdi-ctype__textpic ul ul li p, .bdi-ctype__text ol ul li p, .bdi-ctype__bullets ol ul li p, .bdi-ctype__textpic ol ul li p, .bdi-content__copytext ol li p, .bodytext ol li p, .bdi-ctype__text p ol li p, .bdi-ctype__bullets p ol li p, .bdi-ctype__textpic p ol li p, .bdi-ctype__text ul ol li p, .bdi-ctype__bullets ul ol li p, .bdi-ctype__textpic ul ol li p, .bdi-ctype__text ol ol li p, .bdi-ctype__bullets ol ol li p, .bdi-ctype__textpic ol ol li p {
  margin: 0;
}
.bdi-content__copytext ul.ellipsis li:before, .bodytext ul.ellipsis li:before, .bdi-ctype__text p ul.ellipsis li:before, .bdi-ctype__bullets p ul.ellipsis li:before, .bdi-ctype__textpic p ul.ellipsis li:before, .bdi-ctype__text ul ul.ellipsis li:before, .bdi-ctype__bullets ul ul.ellipsis li:before, .bdi-ctype__textpic ul ul.ellipsis li:before, .bdi-ctype__text ol ul.ellipsis li:before, .bdi-ctype__bullets ol ul.ellipsis li:before, .bdi-ctype__textpic ol ul.ellipsis li:before, .bdi-content__copytext ol.ellipsis li:before, .bodytext ol.ellipsis li:before, .bdi-ctype__text p ol.ellipsis li:before, .bdi-ctype__bullets p ol.ellipsis li:before, .bdi-ctype__textpic p ol.ellipsis li:before, .bdi-ctype__text ul ol.ellipsis li:before, .bdi-ctype__bullets ul ol.ellipsis li:before, .bdi-ctype__textpic ul ol.ellipsis li:before, .bdi-ctype__text ol ol.ellipsis li:before, .bdi-ctype__bullets ol ol.ellipsis li:before, .bdi-ctype__textpic ol ol.ellipsis li:before {
  content: "...";
}
.bdi-content__copytext ol, .bodytext ol, .bdi-ctype__text p ol, .bdi-ctype__bullets p ol, .bdi-ctype__textpic p ol, .bdi-ctype__text ul ol, .bdi-ctype__bullets ul ol, .bdi-ctype__textpic ul ol, .bdi-ctype__text ol ol, .bdi-ctype__bullets ol ol, .bdi-ctype__textpic ol ol {
  counter-reset: ol;
  list-style-type: none;
}
.bdi-content__copytext ol li, .bodytext ol li, .bdi-ctype__text p ol li, .bdi-ctype__bullets p ol li, .bdi-ctype__textpic p ol li, .bdi-ctype__text ul ol li, .bdi-ctype__bullets ul ol li, .bdi-ctype__textpic ul ol li, .bdi-ctype__text ol ol li, .bdi-ctype__bullets ol ol li, .bdi-ctype__textpic ol ol li {
  counter-increment: ol;
}
.bdi-content__copytext ol li:before, .bodytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bdi-ctype__textpic ol ol li:before {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  content: counter(ol) ".";
  font-weight: bold;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-content__copytext ol li:before, .bodytext ol li:before, .bdi-ctype__text p ol li:before, .bdi-ctype__bullets p ol li:before, .bdi-ctype__textpic p ol li:before, .bdi-ctype__text ul ol li:before, .bdi-ctype__bullets ul ol li:before, .bdi-ctype__textpic ul ol li:before, .bdi-ctype__text ol ol li:before, .bdi-ctype__bullets ol ol li:before, .bdi-ctype__textpic ol ol li:before {
    font-size: 1.1rem;
  }
}
.bdi-content__copytext .bdi-content__wrap > *:last-child, .bodytext .bdi-content__wrap > *:last-child, .bdi-ctype__text p .bdi-content__wrap > *:last-child, .bdi-ctype__bullets p .bdi-content__wrap > *:last-child, .bdi-ctype__textpic p .bdi-content__wrap > *:last-child, .bdi-ctype__text ul .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ul .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ul .bdi-content__wrap > *:last-child, .bdi-ctype__text ol .bdi-content__wrap > *:last-child, .bdi-ctype__bullets ol .bdi-content__wrap > *:last-child, .bdi-ctype__textpic ol .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;
}
@media (min-width: 1024px) {
  .bdi-content__subhead h1 {
    width: 100%;
  }
}
.bdi-content__subhead ul, .bdi-content__subhead ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-content__subhead ul, .bdi-content__subhead ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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, .csc-textpic-image, .bdi-ctype__image, .bdi-ctype__text figure, .bdi-ctype__bullets figure, .bdi-ctype__textpic figure, .bdi-programContent__content figure, .bdi-article__content figure, .bdi-publication-english__text figure, .bdi-publication__text figure, .bdi-content__text figure, .bdi-content__teaser figure, .bdi-content__teaser-thumb figure, .bdi-content__copytext figure, .bodytext figure, .bdi-content__subhead figure {
  padding-top: 1.75rem;
  margin-bottom: 1.75rem;
}
.bdi-content__figure img, .csc-textpic-image img, .bdi-ctype__image img, .bdi-ctype__text figure img, .bdi-ctype__bullets figure img, .bdi-ctype__textpic figure img, .bdi-programContent__content figure img, .bdi-article__content figure img, .bdi-publication-english__text figure img, .bdi-publication__text figure img, .bdi-content__text figure img, .bdi-content__teaser figure img, .bdi-content__teaser-thumb figure img, .bdi-content__copytext figure img, .bodytext figure img, .bdi-content__subhead figure img {
  display: block;
  width: 100%;
  height: auto;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.bdi-content__figcaption, .bdi-slideshow__caption, .bdi-mediacenter .bdi-media__video__title, .bdi-publication-english__figure figcaption, .bdi-publication__figure figcaption, .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-content__figure figcaption, .csc-textpic-image figcaption, .bdi-ctype__image figcaption, .bdi-ctype__text figure figcaption, .bdi-ctype__bullets figure figcaption, .bdi-ctype__textpic figure figcaption, .bdi-programContent__content figure figcaption, .bdi-article__content figure figcaption, .bdi-publication-english__text figure figcaption, .bdi-publication__text figure figcaption, .bdi-content__text figure figcaption, .bdi-content__teaser figure figcaption, .bdi-content__teaser-thumb figure figcaption, .bdi-content__copytext figure figcaption, .bodytext figure figcaption, .bdi-content__subhead figure figcaption {
  font-size: 0.75rem;
  color: #8c8b8b;
  margin-top: 0.4375rem;
  line-height: 1.3;
}
@media (min-width: 600px) {
  .bdi-content__figcaption, .bdi-slideshow__caption, .bdi-mediacenter .bdi-media__video__title, .bdi-publication-english__figure figcaption, .bdi-publication__figure figcaption, .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption, .bdi-content__figure figcaption, .csc-textpic-image figcaption, .bdi-ctype__image figcaption, .bdi-ctype__text figure figcaption, .bdi-ctype__bullets figure figcaption, .bdi-ctype__textpic figure figcaption, .bdi-programContent__content figure figcaption, .bdi-article__content figure figcaption, .bdi-publication-english__text figure figcaption, .bdi-publication__text figure figcaption, .bdi-content__text figure figcaption, .bdi-content__teaser figure figcaption, .bdi-content__teaser-thumb figure figcaption, .bdi-content__copytext figure figcaption, .bodytext figure figcaption, .bdi-content__subhead figure figcaption {
    font-size: 0.825rem;
  }
}
.bdi-content__figcaption a, .bdi-slideshow__caption a, .bdi-mediacenter .bdi-media__video__title a, .bdi-publication-english__figure figcaption a, .bdi-publication__figure figcaption a, .bdi-teaser--bkged > .bdi-teaser__caption a, .bdi-teaser--full > .bdi-teaser__caption a, .bdi-teaser--agenda-full > .bdi-teaser__caption a, .bdi-teaser--banner > .bdi-teaser__caption a, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption a, .bdi-teaser--dark > .bdi-teaser__caption a, .bdi-content__figure figcaption a, .csc-textpic-image figcaption a, .bdi-ctype__image figcaption a, .bdi-ctype__text figure figcaption a, .bdi-ctype__bullets figure figcaption a, .bdi-ctype__textpic figure figcaption a, .bdi-programContent__content figure figcaption a, .bdi-article__content figure figcaption a, .bdi-publication-english__text figure figcaption a, .bdi-publication__text figure figcaption a, .bdi-content__text figure figcaption a, .bdi-content__teaser 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 {
  text-decoration: underline;
  color: #8c8b8b;
}
.bdi-content__figcaption p, .bdi-slideshow__caption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-publication-english__figure figcaption p, .bdi-publication__figure figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-content__figure figcaption p, .csc-textpic-image figcaption p, .bdi-ctype__image figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-article__content figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser 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 {
  font-size: 0.53625rem;
  line-height: 1.2;
}
@media (min-width: 320px) {
  .bdi-content__figcaption p, .bdi-slideshow__caption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-publication-english__figure figcaption p, .bdi-publication__figure figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-content__figure figcaption p, .csc-textpic-image figcaption p, .bdi-ctype__image figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-article__content figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser 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 {
    font-size: 0.66rem;
  }
}
@media (min-width: 600px) {
  .bdi-content__figcaption p, .bdi-slideshow__caption p, .bdi-mediacenter .bdi-media__video__title p, .bdi-publication-english__figure figcaption p, .bdi-publication__figure figcaption p, .bdi-teaser--bkged > .bdi-teaser__caption p, .bdi-teaser--full > .bdi-teaser__caption p, .bdi-teaser--agenda-full > .bdi-teaser__caption p, .bdi-teaser--banner > .bdi-teaser__caption p, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption p, .bdi-teaser--dark > .bdi-teaser__caption p, .bdi-content__figure figcaption p, .csc-textpic-image figcaption p, .bdi-ctype__image figcaption p, .bdi-ctype__text figure figcaption p, .bdi-ctype__bullets figure figcaption p, .bdi-ctype__textpic figure figcaption p, .bdi-programContent__content figure figcaption p, .bdi-article__content figure figcaption p, .bdi-publication-english__text figure figcaption p, .bdi-publication__text figure figcaption p, .bdi-content__text figure figcaption p, .bdi-content__teaser 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 {
    font-size: 0.825rem;
  }
}
.bdi-content__linklist ul, .bdi-content__menu ul, .bdi-ctype__uploads ul, .bdi-ctype__linklist ul, .bdi-content__uploads ul {
  margin-left: 0 !important;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
}
.bdi-content__linklist ul li, .bdi-content__menu ul li, .bdi-ctype__uploads ul li, .bdi-ctype__linklist ul li, .bdi-content__uploads ul li {
  margin-bottom: 0.4375rem;
}
.bdi-content__linklist ul li:before, .bdi-content__menu ul li:before, .bdi-ctype__uploads ul li:before, .bdi-ctype__linklist ul li:before, .bdi-content__uploads ul li:before {
  display: none;
}
.bdi-content__linklist ul li a, .bdi-content__menu ul li a, .bdi-ctype__uploads ul li a, .bdi-ctype__linklist ul li a, .bdi-content__uploads ul li a {
  color: #009ee0;
  font-weight: bold;
  font-size: 1rem;
}
.bdi-content__linklist ul li a:hover, .bdi-content__menu ul li a:hover, .bdi-ctype__uploads ul li a:hover, .bdi-ctype__linklist ul li a:hover, .bdi-content__uploads ul li a:hover {
  text-decoration: underline;
}
@media (min-width: 600px) {
  .bdi-content__linklist ul li a, .bdi-content__menu ul li a, .bdi-ctype__uploads ul li a, .bdi-ctype__linklist ul li a, .bdi-content__uploads 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: 15px;
}
.bdi-content__table table tr:first-of-type td:before, .bdi-ctype__table table tr:first-of-type td:before {
  top: 15px;
}
.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: 15px;
}
.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: 15px;
}
.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: 15px;
}
.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: 15px;
}
.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, .tx-solr-facet-show-all, .bdi-search--layout .bdi-search__more, .bdi-publicationteaser__more, .bdi-publications .show-all, .bdi-pagin__page.active a, .bdi-positions__more, .bdi-results__more, .bdi-list--events__more, .bdi-teaser__more, .bdi-collection-article__more, .bdi-wall__more, .bdi-tags__close {
  color: #009ee0;
  font-size: 0.75rem;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-weight: bold;
}
.bdi-content__link:hover, .tx-solr-facet-show-all:hover, .bdi-search--layout .bdi-search__more:hover, .bdi-publicationteaser__more:hover, .bdi-publications .show-all:hover, .bdi-pagin__page.active a:hover, .bdi-positions__more:hover, .bdi-results__more:hover, .bdi-list--events__more:hover, .bdi-teaser__more:hover, .bdi-collection-article__more:hover, .bdi-wall__more:hover, .bdi-tags__close:hover {
  text-decoration: underline;
}
@media (min-width: 600px) {
  .bdi-content__link, .tx-solr-facet-show-all, .bdi-search--layout .bdi-search__more, .bdi-publicationteaser__more, .bdi-publications .show-all, .bdi-pagin__page.active a, .bdi-positions__more, .bdi-results__more, .bdi-list--events__more, .bdi-teaser__more, .bdi-collection-article__more, .bdi-wall__more, .bdi-tags__close {
    font-size: 0.825rem;
  }
}
.bdi-content__showall, .bdi-publicationteaser__more, .bdi-positions__more, .bdi-results__more, .bdi-wall__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: "HelveticaNeue", "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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -996px -890px;
  width: 61.4px;
  height: 18.2px;
}
@media (min-width: 600px) {
  .bdi-logo {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -873px -853px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1181px -946px;
  width: 61.4px;
  height: 18.2px;
}
@media (min-width: 600px) {
  .bdi-logo--white {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1058px -909px;
    width: 122.8px;
    height: 36.5px;
  }
}
.bdi-logo.print {
  display: none !important;
}

.bdi-customlogo {
  text-indent: -119988px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  display: block;
  height: 100%;
  width: 120%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.bdi-header--white .bdi-customlogo {
  display: block;
}
@media (min-width: 600px) {
  .bdi-header--white .bdi-customlogo {
    display: none;
  }
}
.bdi-header--white .bdi-customlogo--white {
  display: none;
}
@media (min-width: 600px) {
  .bdi-header--white .bdi-customlogo--white {
    display: block;
  }
}

.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: rgb(252, 252, 252);
}

.bdi-label {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label {
    font-size: 0.825rem;
  }
}
.bdi-label--nav {
  color: inherit !important;
}
@media (max-width: 600px) {
  .bdi-label--nav h5 {
    font-size: 1.1842105263rem;
    line-height: 1.1111111111;
    letter-spacing: 0.44px;
    display: inline;
  }
}
@media (max-width: 600px) and (min-width: 600px) {
  .bdi-label--nav h5 {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (max-width: 600px) and (min-width: 1024px) {
  .bdi-label--nav h5 {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (max-width: 600px) and (min-width: 1260px) {
  .bdi-label--nav h5 {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}

.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 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-none {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-9 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-9 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-8 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-8 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-13 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-13 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-16 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-16 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-2 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-2 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-3 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-3 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-5 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-5 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-14 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-14 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-10 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-10 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-77 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-77 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-76 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-76 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-105 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-105 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-98 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-98 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-12 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-12 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-75 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-75 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-7 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-7 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-6 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-6 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-247 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-247 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-110 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-110 {
    font-size: 0.825rem;
  }
}

.bdi-label--catid-111 {
  font-size: 0.75rem;
  font-family: "IBM Plex Mono Regular", monospace;
  font-weight: normal;
  /*
  &:before {
  	content: "";
  	display: inline-block;
  	@include circle($baseHalf);
  	background: $color;
  	margin-right: $base * 0.25;
  	vertical-align: -5%;
  }
   */
}
@media (min-width: 600px) {
  .bdi-label--catid-111 {
    font-size: 0.825rem;
  }
}

.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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -278px -264px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -293px -279px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -747px -719px;
  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: "HelveticaNeue", "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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -713px -693px;
  width: 16.7px;
  height: 12.7px;
}

.bdi-wall {
  position: relative;
}
html:not(.ie9) .bdi-wall--column .bdi-wall__content {
  -moz-column-gap: 30px;
       column-gap: 30px;
  -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;
  orphans: 1;
  widows: 1;
}
@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, .bdi-wall--themes .bdi-wall__content, .ie9 .bdi-wall--column .bdi-wall__content {
  margin-left: -15px;
  margin-right: -15px;
  position: relative;
  font-size: 0;
}
.bdi-wall--inline .bdi-wall__content:before, .bdi-wall--themes .bdi-wall__content:before, .ie9 .bdi-wall--column .bdi-wall__content:before, .bdi-wall--inline .bdi-wall__content:after, .bdi-wall--themes .bdi-wall__content:after, .ie9 .bdi-wall--column .bdi-wall__content:after {
  content: " ";
  display: table;
}
.bdi-wall--inline .bdi-wall__content:after, .bdi-wall--themes .bdi-wall__content:after, .ie9 .bdi-wall--column .bdi-wall__content:after {
  clear: both;
}
.bdi-wall--inline .bdi-brick, .bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--column .bdi-brick {
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-wall--inline .bdi-brick, .bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--column .bdi-brick {
    font-size: 1.1rem;
  }
}
@media (max-width: 600px) {
  .bdi-wall--inline .bdi-brick, .bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--column .bdi-brick {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 600px) {
  .bdi-wall--inline.bdi-wall--3 .bdi-brick, .bdi-wall--3.bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--3.bdi-wall--column .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, .bdi-wall--3.bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(1):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(1):after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 33.3333333333%;
    border-right: 1px solid rgba(60, 60, 60, 0.5);
  }
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(2), .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(2), .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(2) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--3 .bdi-brick:nth-child(2):after, .bdi-wall--3.bdi-wall--themes .bdi-brick:nth-child(2):after, .ie9 .bdi-wall--3.bdi-wall--column .bdi-brick:nth-child(2):after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 66.6666666667%;
    border-right: 1px solid rgba(60, 60, 60, 0.5);
  }
}
@media (min-width: 600px) {
  .bdi-wall--inline.bdi-wall--4 .bdi-brick, .bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1), .bdi-wall--themes .bdi-brick:nth-child(1), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1):after, .bdi-wall--themes .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--4.bdi-wall--column .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, .bdi-wall--themes .bdi-brick, .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1), .bdi-wall--themes .bdi-brick:nth-child(1), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(1) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(1):after, .bdi-wall--themes .bdi-brick:nth-child(1):after, .ie9 .bdi-wall--4.bdi-wall--column .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), .bdi-wall--themes .bdi-brick:nth-child(2), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(2) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(2):after, .bdi-wall--themes .bdi-brick:nth-child(2):after, .ie9 .bdi-wall--4.bdi-wall--column .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), .bdi-wall--themes .bdi-brick:nth-child(3), .ie9 .bdi-wall--4.bdi-wall--column .bdi-brick:nth-child(3) {
    position: static;
  }
  .bdi-wall--inline.bdi-wall--4 .bdi-brick:nth-child(3):after, .bdi-wall--themes .bdi-brick:nth-child(3):after, .ie9 .bdi-wall--4.bdi-wall--column .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;
  font-weight: normal;
}
.bdi-wall--themes .bdi-brick .bdi-label__text {
  min-height: 3em;
  display: block;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-wall--themes .bdi-brick .bdi-label__text {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-wall--themes .bdi-brick .bdi-label__text {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-wall--themes .bdi-brick .bdi-label__text {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}

.bdi-teaser {
  font-size: 0.9rem;
}
@media (min-width: 600px) {
  .bdi-teaser {
    font-size: 0.99rem;
  }
}
.bdi-teaser__bkgCenter {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-position: center center;
  background-repeat: no-repeat;
}
.bdi-teaser--pulseBg .bdi-teaser__bkg {
  background-size: 200%;
}
.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, .bdi-teaser--news .bdi-teaser__section--content, .bdi-teaser--agenda .bdi-teaser__section--content {
  font-family: "NantesRegular", serif;
}
.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: 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--base .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--clear, .bdi-teaser--base .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light, .bdi-teaser--float-right .bdi-teaser__wrap, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--clear, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--light, .bdi-teaser--float .bdi-teaser__wrap, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light, .bdi-teaser--center .bdi-teaser__wrap, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--clear, .bdi-teaser--center .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light {
  margin-left: -15px;
  margin-right: -15px;
  position: relative;
}
.bdi-teaser--base .bdi-teaser__wrap: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--base .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:before, .bdi-teaser--float-right .bdi-teaser__wrap:before, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--clear:before, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--clear:before, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--light:before, .bdi-teaser--float .bdi-teaser__wrap: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--float .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--light:before, .bdi-teaser--center .bdi-teaser__wrap: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--center .bdi-teaser--dark .bdi-teaser__wrap--light:before, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:before, .bdi-teaser--base .bdi-teaser__wrap: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--base .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:after, .bdi-teaser--float-right .bdi-teaser__wrap:after, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--clear:after, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--light:after, .bdi-teaser--float .bdi-teaser__wrap:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear: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--center .bdi-teaser__wrap: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--center .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:after {
  content: " ";
  display: table;
}
.bdi-teaser--base .bdi-teaser__wrap: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--base .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--base .bdi-teaser__wrap--light:after, .bdi-teaser--float-right .bdi-teaser__wrap:after, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--clear:after, .bdi-teaser--float-right .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--float-right .bdi-teaser__wrap--light:after, .bdi-teaser--float .bdi-teaser__wrap:after, .bdi-teaser--float .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-teaser--float .bdi-teaser__wrap--clear: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--center .bdi-teaser__wrap: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--center .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-teaser--center .bdi-teaser__wrap--light:after {
  clear: both;
}
.bdi-teaser--base .bdi-teaser__content, .bdi-teaser--float-right .bdi-teaser__content, .bdi-teaser--float .bdi-teaser__content, .bdi-teaser--center .bdi-teaser__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 1.75rem;
  border-top: none;
  position: relative;
  position: static;
}
.bdi-teaser--base .bdi-teaser__content:before, .bdi-teaser--float-right .bdi-teaser__content:before, .bdi-teaser--float .bdi-teaser__content:before, .bdi-teaser--center .bdi-teaser__content:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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--float-right .bdi-teaser__content, .bdi-teaser--float .bdi-teaser__content, .bdi-teaser--center .bdi-teaser__content {
    box-sizing: border-box;
    width: 58.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  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: 15px;
    padding-right: 15px;
    border-top: none;
    position: relative;
    padding-top: 1.75rem;
  }
  .bdi-teaser--float .bdi-teaser__figure:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 15px;
    right: 15px;
    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--float-right .bdi-teaser__figure {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: right;
}
.bdi-teaser--float-right .bdi-teaser__figure img {
  display: block;
  width: 100%;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.bdi-teaser--float-right .bdi-teaser__figure img:hover {
  box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 600px) {
  .bdi-teaser--float-right .bdi-teaser__figure {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    border-top: none;
    position: relative;
    padding-top: 1.75rem;
  }
  .bdi-teaser--float-right .bdi-teaser__figure:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 15px;
    right: 15px;
    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-right .bdi-teaser__content {
  position: absolute;
  bottom: 0;
  border-top: none;
  position: relative;
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
}
.bdi-teaser--float-right .bdi-teaser__content:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  height: 0;
  border-top: none;
  transition: border-color 0.15s linear;
  top: 0;
  bottom: auto;
}
@media (max-width: 600px) {
  .bdi-teaser--float-right .bdi-teaser__content:before {
    content: none;
  }
}
.bdi-teaser--bkged, .bdi-teaser--full, .bdi-teaser--agenda-full, .bdi-teaser--banner, .bdi-teaser--blue .bdi-teaser__gradient, .bdi-teaser--dark {
  position: relative;
  overflow: auto;
}
.bdi-teaser--bkged .bdi-teaser__bkg, .bdi-teaser--full .bdi-teaser__bkg, .bdi-teaser--agenda-full .bdi-teaser__bkg, .bdi-teaser--banner .bdi-teaser__bkg, .bdi-teaser--blue .bdi-teaser__gradient .bdi-teaser__bkg, .bdi-teaser--dark .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--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .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--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .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--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .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--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark > .bdi-teaser__caption {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-article .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bgcolor.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--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--full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--full > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--full > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--full > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--full > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--full > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--full > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--full > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--full > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--full > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--full > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--full > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--full > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--full > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--full > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--full > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--full > .bdi-teaser__caption, .bdi-article .bdi-teaser--full > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--full > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--full > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--full > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--full > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--full > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-article .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bgcolor.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__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--bgcolor.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--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--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--full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--full .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--banner .bdi-teaser__container .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--banner > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--banner > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--banner > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--banner > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--banner > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--banner > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--banner > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--banner > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--banner > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--banner > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--banner > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--banner > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--banner > .bdi-teaser__caption, .bdi-article .bdi-teaser--banner > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--banner > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--banner > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bgcolor.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--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--full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner > .bdi-teaser__caption, .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--banner > .bdi-teaser__caption, .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--banner > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-article .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-container__test .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-podcastBlock .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-videoBlock__textContainer .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-eventList .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-titleButtonHeader .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-grid__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-eventTeaser .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-sentencesTeaser .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-swiperNews__wrapper .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-speaker .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-teaser--blue .bdi-mini-page__top .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-topicmap .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-gallery .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-band__wrap .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-mediacenter__content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-mediacenter__header .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-panel .bdi-articleinfos .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-panel .bdi-teaser--blue .bdi-articleinfos .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-articleinfos .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-article__infos .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-article .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-panel .bdi-article .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-panel .bdi-teaser--blue .bdi-article .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-publicationteaser__content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-publication-english--full .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-publication--full .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-footer__wrap .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-header__wrap .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser--blue .bdi-teaser__title .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--full .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser--blue .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser--blue .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--banner .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser--blue .bdi-teaser__container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--dark .bdi-teaser--blue .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser--blue .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-container__test .bdi-teaser--dark > .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--dark > .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--dark > .bdi-teaser__caption, .bdi-eventList .bdi-teaser--dark > .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--dark > .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--dark > .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--dark > .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--dark > .bdi-teaser__caption, .bdi-speaker .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--dark > .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-gallery .bdi-teaser--dark > .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--dark > .bdi-teaser__caption, .bdi-panel .bdi-articleinfos .bdi-teaser--dark > .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--dark > .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--dark > .bdi-teaser__caption, .bdi-article .bdi-teaser--dark > .bdi-teaser__caption, .bdi-panel .bdi-article .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--dark > .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--dark > .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bgcolor.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--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--full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .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-container .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-container .bdi-teaser--full > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--full > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--full > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--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--stylesheet .bdi-content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-container .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--banner > .bdi-teaser__caption, .bdi-container .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-container .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-main--allfull .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-main--stylesheet .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main--allfull .bdi-teaser--blue .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-teaser--blue .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-main .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-main .bdi-teaser--blue .bdi-content .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-container .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main--allfull .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main--stylesheet .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-main .bdi-content .bdi-teaser--dark > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--full > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--banner > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-bkg .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-bkg .bdi-teaser--dark > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--full > .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--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--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bkged > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--full > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--agenda-full > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--banner > .bdi-teaser__caption, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser__gradient > .bdi-teaser__caption, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser__gradient > .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--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--dark > .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--full .bdi-teaser__wrap, .bdi-teaser--agenda-full .bdi-teaser__wrap, .bdi-teaser--banner .bdi-teaser__wrap, .bdi-teaser--blue .bdi-teaser__gradient .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap, .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser__wrap--light {
  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--full .bdi-teaser__wrap--madeInGermany, .bdi-teaser--agenda-full .bdi-teaser__wrap--madeInGermany, .bdi-teaser--banner .bdi-teaser__wrap--madeInGermany, .bdi-teaser--blue .bdi-teaser__gradient .bdi-teaser__wrap--madeInGermany, .bdi-teaser--dark .bdi-teaser__wrap--madeInGermany {
  display: flex;
  align-items: center;
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}
@media (min-width: 1024px) {
  .bdi-teaser--banner .bdi-teaser__content {
    margin-left: 7.875rem;
    margin-right: 7.875rem;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--banner .bdi-teaser__content--centered {
    left: 0;
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--banner--height {
    min-height: 42rem;
  }
}
.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--clear, .bdi-teaser--dark .bdi-teaser__wrap--light {
  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--clear:after, .bdi-teaser--dark .bdi-teaser__wrap--light: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 {
  padding-top: 2.625rem;
  padding-bottom: 3.5rem;
  opacity: 1 !important;
}
.bdi-teaser--dark .bdi-teaser__wrap--clear::after {
  background: none;
}
@media (min-width: 600px) {
  .bdi-teaser--dark .bdi-teaser__wrap--clear {
    padding-top: 5.25rem;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--dark .bdi-teaser__wrap--clear {
    padding-bottom: 5.25rem;
  }
}
.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: rgb(204, 144, 0);
}
.bdi-teaser--dark.catid-8 .bdi-teaser__bkg {
  background-color: rgb(204, 144, 0);
}
.bdi-teaser--dark.catid-13 .bdi-teaser__bkg {
  background-color: rgb(105, 28, 51);
}
.bdi-teaser--dark.catid-16 .bdi-teaser__bkg {
  background-color: rgb(143, 131, 113);
}
.bdi-teaser--dark.catid-2 .bdi-teaser__bkg {
  background-color: rgb(0, 155, 172);
}
.bdi-teaser--dark.catid-3 .bdi-teaser__bkg {
  background-color: rgb(0, 155, 172);
}
.bdi-teaser--dark.catid-5 .bdi-teaser__bkg {
  background-color: rgb(20, 96, 30);
}
.bdi-teaser--dark.catid-14 .bdi-teaser__bkg {
  background-color: rgb(0, 116, 130);
}
.bdi-teaser--dark.catid-10 .bdi-teaser__bkg {
  background-color: rgb(16, 48, 115);
}
.bdi-teaser--dark.catid-77 .bdi-teaser__bkg {
  background-color: rgb(16, 48, 115);
}
.bdi-teaser--dark.catid-76 .bdi-teaser__bkg {
  background-color: rgb(16, 48, 115);
}
.bdi-teaser--dark.catid-105 .bdi-teaser__bkg {
  background-color: rgb(133, 14, 102);
}
.bdi-teaser--dark.catid-98 .bdi-teaser__bkg {
  background-color: rgb(133, 14, 102);
}
.bdi-teaser--dark.catid-12 .bdi-teaser__bkg {
  background-color: rgb(46, 19, 82);
}
.bdi-teaser--dark.catid-75 .bdi-teaser__bkg {
  background-color: rgb(46, 19, 82);
}
.bdi-teaser--dark.catid-7 .bdi-teaser__bkg {
  background-color: rgb(121, 154, 5);
}
.bdi-teaser--dark.catid-6 .bdi-teaser__bkg {
  background-color: rgb(121, 154, 5);
}
.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--blue {
  color: #ffffff;
  overflow: hidden;
}
@media (min-width: 600px) {
  .bdi-teaser--blue .bdi-teaser__container {
    padding-top: 1.75rem;
  }
}
.bdi-teaser--blue .bdi-teaser__content-wrap {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-teaser--blue .bdi-teaser__content-wrap:before, .bdi-teaser--blue .bdi-teaser__content-wrap:after {
  content: " ";
  display: table;
}
.bdi-teaser--blue .bdi-teaser__content-wrap:after {
  clear: both;
}
.bdi-teaser--blue .bdi-teaser__content {
  overflow: hidden;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-teaser--blue .bdi-teaser__content h1 {
  font-size: 35px;
  line-height: 1;
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .bdi-teaser--blue .bdi-teaser__content h1 {
    font-size: 75px;
    margin-bottom: 30px;
    width: 66.6666666667%;
  }
}
.bdi-teaser--blue .bdi-teaser__content p {
  font-size: 16px;
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .bdi-teaser--blue .bdi-teaser__content p {
    font-size: 24px;
    margin-bottom: 0;
    width: 58.3333333333%;
  }
}
.bdi-teaser--blue .bdi-teaser__content-button {
  bottom: 40px;
  margin-left: 35px;
  max-width: 138px;
}
@media (min-width: 600px) {
  .bdi-teaser--blue .bdi-teaser__content-button {
    bottom: auto;
    margin-left: 0;
    right: 30px;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--blue .bdi-teaser__content-button {
    max-width: 177px;
    right: 8.3333333333%;
    margin-right: 15px;
  }
}
.bdi-teaser--blue .bdi-teaser__gradient {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  background-image: linear-gradient(150deg, #19a1cc 19%, rgba(130, 170, 180, 0.39) 77%, rgba(39, 91, 97, 0) 125%);
  box-sizing: border-box;
  left: 0;
  margin-left: 0;
  padding: 30px 20px 127px 20px;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-teaser--blue .bdi-teaser__gradient {
    padding: 90px 160px 90px 50px;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--blue .bdi-teaser__gradient {
    padding-right: 0;
    padding-bottom: 150px;
    padding-left: 8.3333333333%;
    padding-top: 120px;
    width: 100%;
  }
}
.bdi-teaser--dark, .bdi-teaser--banner {
  overflow: hidden;
}
.bdi-teaser--dark h2, .bdi-teaser--banner h2 {
  margin-bottom: 0.58275rem;
}
.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 {
  position: relative;
  z-index: 2;
}
.bdi-teaser--dark .bdi-teaser__content, .bdi-teaser--banner .bdi-teaser__content {
  position: relative;
  z-index: 3;
}
.bdi-teaser--dark .bdi-teaser__text, .bdi-teaser--banner .bdi-teaser__text {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  font-size: 0.9rem;
  line-height: 1.4;
  letter-spacing: 0.44px;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-teaser--dark .bdi-teaser__text, .bdi-teaser--banner .bdi-teaser__text {
    font-size: 0.825rem;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--dark .bdi-teaser__text, .bdi-teaser--banner .bdi-teaser__text {
    letter-spacing: 0.56px;
    font-size: 1.2rem;
  }
}
@media (min-width: 1024px) and (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-podcastBlock .bdi-teaser--dark .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--dark .bdi-teaser__caption, .bdi-eventList .bdi-teaser--dark .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--dark .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--dark .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--dark .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--dark .bdi-teaser__caption, .bdi-speaker .bdi-teaser--dark .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--dark .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--dark .bdi-teaser__caption, .bdi-gallery .bdi-teaser--dark .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--dark .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--dark .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--dark .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--dark .bdi-teaser__caption, .bdi-article .bdi-teaser--dark .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--dark .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--dark .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--dark .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--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--banner .bdi-teaser__title .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--dark .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .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--stylesheet .bdi-content .bdi-teaser--dark .bdi-teaser__caption, .bdi-main .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--blue .bdi-teaser__gradient > .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-container__test .bdi-teaser--banner .bdi-teaser__caption, .bdi-podcastBlock .bdi-teaser--banner .bdi-teaser__caption, .bdi-videoBlock__textContainer .bdi-teaser--banner .bdi-teaser__caption, .bdi-eventList .bdi-teaser--banner .bdi-teaser__caption, .bdi-titleButtonHeader .bdi-teaser--banner .bdi-teaser__caption, .bdi-grid__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-eventTeaser .bdi-teaser--banner .bdi-teaser__caption, .bdi-sentencesTeaser .bdi-teaser--banner .bdi-teaser__caption, .bdi-swiperNews__wrapper .bdi-teaser--banner .bdi-teaser__caption, .bdi-speaker .bdi-teaser--banner .bdi-teaser__caption, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner .bdi-teaser__caption, .bdi-topicmap .bdi-teaser--banner .bdi-teaser__caption, .bdi-gallery .bdi-teaser--banner .bdi-teaser__caption, .bdi-band__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-mediacenter__content .bdi-teaser--banner .bdi-teaser__caption, .bdi-mediacenter__header .bdi-teaser--banner .bdi-teaser__caption, .bdi-articleinfos .bdi-teaser--banner .bdi-teaser__caption, .bdi-article__infos .bdi-teaser--banner .bdi-teaser__caption, .bdi-article .bdi-teaser--banner .bdi-teaser__caption, .bdi-publicationteaser__content .bdi-teaser--banner .bdi-teaser__caption, .bdi-publication-english--full .bdi-teaser--banner .bdi-teaser__caption, .bdi-publication--full .bdi-teaser--banner .bdi-teaser__caption, .bdi-footer__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-header__wrap .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--bgcolor.bdi-teaser--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--banner .bdi-teaser__title .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__caption, .bdi-teaser--banner .bdi-teaser__container .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--stylesheet .bdi-content .bdi-teaser--banner .bdi-teaser__caption, .bdi-main .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--blue .bdi-teaser__gradient > .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 {
  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--visible, .bdi-teaser--banner .bdi-teaser__caption--visible {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
}
.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 .bdi-teaser__caption__wrap--visible, .bdi-teaser--banner .bdi-teaser__caption__wrap--visible {
  background-color: transparent;
  background: rgba(0, 0, 0, 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: rgb(0, 0, 0);
  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--agenda-full .bdi-teaser__container, .bdi-teaser--banner .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--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .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--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .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--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-teaser--full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--full .bdi-teaser__container, .bdi-eventList .bdi-teaser--full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--full .bdi-teaser__container, .bdi-speaker .bdi-teaser--full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--full .bdi-teaser__container, .bdi-gallery .bdi-teaser--full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--full .bdi-teaser__container, .bdi-article .bdi-teaser--full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--full .bdi-teaser__container, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventList .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--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__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--banner .bdi-teaser__title .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--agenda-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--stylesheet .bdi-content .bdi-teaser--full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--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--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--full .bdi-teaser__container, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--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--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full > .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--full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full .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--banner .bdi-teaser__container .bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container__test .bdi-teaser--banner .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--banner .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--banner .bdi-teaser__container, .bdi-eventList .bdi-teaser--banner .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--banner .bdi-teaser__container, .bdi-grid__container .bdi-teaser--banner .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--banner .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--banner .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--banner .bdi-teaser__container, .bdi-speaker .bdi-teaser--banner .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--banner .bdi-teaser__container, .bdi-topicmap .bdi-teaser--banner .bdi-teaser__container, .bdi-gallery .bdi-teaser--banner .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--banner .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--banner .bdi-teaser__container, .bdi-article__infos .bdi-teaser--banner .bdi-teaser__container, .bdi-article .bdi-teaser--banner .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--banner .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--banner .bdi-teaser__container, .bdi-publication--full .bdi-teaser--banner .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--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--banner .bdi-teaser__title .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--stylesheet .bdi-content .bdi-teaser--banner .bdi-teaser__container, .bdi-main .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--blue .bdi-teaser__gradient > .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__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--banner .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--agenda-full .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--bgcolor .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--agenda-full .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--bgcolor .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: -15px;
  margin-right: -15px;
  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: 15px;
  padding-right: 15px;
}
@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: 15px;
    padding-right: 15px;
    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: "NantesRegular", 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: 15px;
  padding-right: 15px;
}
@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: 15px;
    padding-right: 15px;
    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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
  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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
    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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
    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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-speaker .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-topicmap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-container__test .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventList .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-grid__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article__infos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventList .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-grid__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article__infos .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--agenda-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--stylesheet .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-container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--bgcolor.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--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-bkg .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.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--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.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__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .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--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.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--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.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--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.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--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--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.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-container__test .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-speaker .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-topicmap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-container__test .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-podcastBlock .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-videoBlock__textContainer .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventList .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-titleButtonHeader .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-grid__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-eventTeaser .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-sentencesTeaser .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-swiperNews__wrapper .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-speaker .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-topicmap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-gallery .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-band__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-mediacenter__header .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-articleinfos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-articleinfos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article__infos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-panel .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-publicationteaser__content .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-publication--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-footer__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-header__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .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--stylesheet .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-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--stylesheet .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-bkg .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-bkg .bdi-teaser--banner.bdi-teaser--agenda-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--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-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--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--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--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--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--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--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--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title, .bdi-teaser--full.bdi-teaser--agenda-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--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title, .bdi-teaser--bgcolor.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--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--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--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 {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
  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--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
    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--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
    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--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .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 {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-speaker .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-topicmap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-container__test .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventList .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container__test .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container__test .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventList .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mini-page--sided .bdi-mini-page__top .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-topicmap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publication--full .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--agenda-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--stylesheet .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-container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--allfull .bdi-content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main--stylesheet .bdi-content .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--bgcolor.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--stylesheet .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-main .bdi-content .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-bkg .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-bkg .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--dark .bdi-teaser__caption .bdi-teaser--bgcolor.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--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__caption .bdi-teaser--bgcolor.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__caption .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .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--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .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--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner .bdi-teaser__container .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.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--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.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--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.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--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--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--full.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--bgcolor.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-container__test .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-eventList .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-grid__container .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-speaker .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-topicmap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-gallery .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-article__infos .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publicationteaser__content .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publication-english--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-publication--full .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-container__test .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-podcastBlock .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-videoBlock__textContainer .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventList .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-titleButtonHeader .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-grid__container .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-eventTeaser .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-sentencesTeaser .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-swiperNews__wrapper .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-speaker .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-topicmap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-gallery .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-band__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__content .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-mediacenter__header .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-articleinfos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-articleinfos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article__infos .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-panel .bdi-article .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-publicationteaser__content .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-publication--full .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-footer__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-header__wrap .bdi-teaser--banner.bdi-teaser--agenda-full .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--stylesheet .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-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--stylesheet .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-bkg .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-bkg .bdi-teaser--banner.bdi-teaser--agenda-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--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-teaser--banner.bdi-teaser--agenda-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--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--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--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--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--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--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--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__container, .bdi-teaser--full.bdi-teaser--agenda-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--full.bdi-teaser--agenda-full .bdi-teaser__title .bdi-teaser--banner.bdi-teaser--agenda-full .bdi-teaser__container, .bdi-teaser--bgcolor.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--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--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--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 {
  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--position .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-position .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--circle .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--position .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--position .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-position .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--circle .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--position .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: normal;
}
.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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1999px -1726px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1356px -1066px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1382px -1086px;
  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: rgb(230, 230, 230);
  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-teaser--article2 .bdi-teaser__wrap, .bdi-teaser--article2 .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--article2 .bdi-teaser__wrap--light, .bdi-teaser--article2 .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--article2 .bdi-teaser__wrap--clear {
  width: 67%;
  margin: auto;
}
.bdi-teaser--article2 .bdi-teaser__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-teaser--article2 .bdi-teaser__content:hover {
  opacity: 0.6;
}
.bdi-teaser--article2 .bdi-teaser__figure {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-teaser--article2 {
    overflow: hidden;
  }
  .bdi-teaser--article2 .bdi-teaser__wrap, .bdi-teaser--article2 .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--article2 .bdi-teaser__wrap--light, .bdi-teaser--article2 .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--article2 .bdi-teaser__wrap--clear {
    margin-top: 8.75rem;
    width: 83%;
  }
  .bdi-teaser--article2 .bdi-teaser__content {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    top: auto;
    bottom: 0;
  }
  .bdi-teaser--article2 .bdi-teaser__figure {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    top: auto;
    bottom: 0;
    position: absolute;
    right: 0;
  }
}
.bdi-teaser--article-highlight {
  overflow: visible;
}
.bdi-teaser--article-highlight .bdi-teaser__wrap, .bdi-teaser--article-highlight .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--article-highlight .bdi-teaser__wrap--light, .bdi-teaser--article-highlight .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--article-highlight .bdi-teaser__wrap--clear {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-teaser--article-highlight .bdi-teaser__figure {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  left: 0;
  right: auto;
  float: none;
  height: 170px;
  padding-bottom: 55%;
}
.bdi-teaser--article-highlight .bdi-teaser__figure:before {
  content: none;
}
.bdi-teaser--article-highlight .bdi-teaser__figure img {
  height: 100%;
  width: auto;
  position: absolute;
  right: 8.33%;
  top: 0;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.bdi-teaser--article-highlight .bdi-teaser__content-wrap {
  display: block;
  width: 100%;
  position: relative;
  margin-top: 1.75rem;
}
.bdi-teaser--article-highlight .bdi-teaser__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 0;
  left: 0;
  right: auto;
  float: none;
}
.bdi-teaser--article-highlight .bdi-teaser__content .bdi-content__teaser {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
}
.bdi-teaser--article-highlight .bdi-teaser__content:hover {
  opacity: 1;
}
.bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  left: 0;
  right: auto;
  float: none;
  height: 100%;
  margin-top: 30px;
  top: 0;
  background: transparent;
  border: none;
  height: 20px;
}
.bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap hr {
  box-sizing: border-box;
  width: 66.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  left: 0;
  top: 50%;
  background-color: #799a05;
  position: relative;
}
.bdi-teaser--article-highlight .bdi-teaser__content-button {
  box-sizing: border-box;
  width: 33.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: right;
  position: relative;
  left: auto;
  right: 0;
  height: 100%;
  display: flex;
  justify-content: right;
  align-items: center;
  font-family: "Nantes", serif;
  line-height: 1.6;
  letter-spacing: 0.56px;
  font-style: italic;
  font-size: 0.85rem;
  padding: 0;
}
@media (min-width: 600px) {
  .bdi-teaser--article-highlight .bdi-teaser__content-button {
    font-size: 0.935rem;
  }
}
@media (min-width: 600px) {
  .bdi-teaser--article-highlight .bdi-teaser__figure {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    left: 0;
    height: auto;
    position: relative;
    margin-bottom: 5%;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure img {
    height: 110%;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure:before {
    content: "";
    display: block !important;
    position: absolute;
    left: 15px;
    right: 15px;
    height: 0;
    top: 0;
    bottom: auto;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-wrap {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    position: relative;
    display: flex;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    left: 0;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
    margin-top: 0;
    margin-left: 0;
    padding: 0;
    height: auto;
    position: relative;
    border-left: 1px solid black;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:before, .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:after {
    content: " ";
    display: table;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:after {
    clear: both;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap hr {
    position: absolute;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:hover {
    border-color: black;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:hover hr {
    background-color: black;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-button {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    right: 0;
    float: right;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--article-highlight {
    overflow: visible;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure {
    box-sizing: border-box;
    width: 41.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    left: 0;
    height: 234px;
    padding-bottom: 0;
    position: absolute;
    margin-bottom: 0;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure img {
    height: 234px;
    bottom: 0;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-wrap {
    display: flex;
    box-sizing: border-box;
    width: 58.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
    left: 41.66%;
    margin-top: 0;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-wrap:before, .bdi-teaser--article-highlight .bdi-teaser__content-wrap:after {
    content: " ";
    display: table;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-wrap:after {
    clear: both;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content {
    box-sizing: border-box;
    width: 70.8333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap {
    box-sizing: border-box;
    width: 29.1666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
    left: 0;
    padding: 0;
    margin-left: 0;
    height: auto;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:before, .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:after {
    content: " ";
    display: table;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:after {
    clear: both;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap hr {
    position: absolute;
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:hover {
    border-color: black;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-limiter-wrap:hover hr {
    background-color: black;
  }
  .bdi-teaser--article-highlight .bdi-teaser__content-button {
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: right;
    right: 0;
    padding: 0;
    font-size: 1rem;
  }
}
@media (min-width: 1024px) and (min-width: 600px) {
  .bdi-teaser--article-highlight .bdi-teaser__content-button {
    font-size: 1.1rem;
  }
}
@media (min-width: 1260px) {
  .bdi-teaser--article-highlight {
    overflow: visible;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure {
    height: 398px;
  }
  .bdi-teaser--article-highlight .bdi-teaser__figure img {
    height: 398px;
  }
}
.bdi-teaser--article-highlight-center-wrap {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);
  background-image: linear-gradient(107deg, rgba(0, 255, 48, 0.1) 9%, #fff 101%);
  padding: 30px 0 1px 0;
}
@media (min-width: 600px) {
  .bdi-teaser--article-highlight-center .bdi-teaser__figure {
    top: auto;
  }
  .bdi-teaser--article-highlight-center-wrap {
    padding: 60px 0 1px 0;
    margin-bottom: 1.75rem;
  }
}
@media (min-width: 600px) and (min-width: 600px) {
  .bdi-teaser--article-highlight-center-wrap {
    margin-bottom: 3.5rem;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser--article-highlight-center .bdi-teaser__wrap, .bdi-teaser--article-highlight-center .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-teaser--article-highlight-center .bdi-teaser__wrap--light, .bdi-teaser--article-highlight-center .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-teaser--article-highlight-center .bdi-teaser__wrap--clear {
    margin-top: 0;
  }
  .bdi-teaser--article-highlight-center .bdi-teaser__figure {
    height: 100%;
  }
  .bdi-teaser--article-highlight-center .bdi-teaser__figure img {
    top: 50%;
    transform: translateY(-50%);
  }
}
@media (min-width: 1260px) {
  .bdi-teaser--article-highlight-center .bdi-teaser__figure {
    top: auto;
  }
  .bdi-teaser--article-highlight-center .bdi-teaser__figure img {
    top: auto;
    transform: none;
  }
  .bdi-teaser--article-highlight-center .bdi-teaser__content {
    height: 398px;
    display: flex;
    align-items: center;
  }
}
.bdi-teaser__content-button {
  position: absolute;
  bottom: 10%;
  margin-left: 20px;
  z-index: 5;
}
.bdi-teaser__content-button .bdi-button__goto--right {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  font-family: "Nantes", serif;
  line-height: 1.6;
  font-size: 20px;
  font-weight: normal;
  letter-spacing: 0.56px;
  opacity: 0.8;
  transition: background-color 0.4s, color 0.4s;
  min-width: 7rem;
}
.bdi-teaser__content-button .bdi-button__goto--right .bdi-teaser__content-limiter {
  background-color: #3c3c3c;
}
.bdi-teaser__content-button .bdi-button__goto--right:hover {
  background-color: rgba(255, 255, 255, 0.8);
  color: black;
}
.bdi-teaser__content-button .bdi-button__goto--right--white:hover, .bdi-teaser__content-button .bdi-teaser--position .bdi-button__goto:hover, .bdi-teaser__content-button .bdi-position .bdi-button__goto:hover, .bdi-teaser--position .bdi-teaser__content-button .bdi-button__goto:hover, .bdi-position .bdi-teaser__content-button .bdi-button__goto:hover {
  background-color: rgba(255, 255, 255, 0.8);
  color: black;
}
.bdi-teaser__content-button .bdi-button__goto--right--white .bdi-teaser__content-limiter, .bdi-teaser__content-button .bdi-teaser--position .bdi-button__goto .bdi-teaser__content-limiter, .bdi-teaser__content-button .bdi-position .bdi-button__goto .bdi-teaser__content-limiter, .bdi-teaser--position .bdi-teaser__content-button .bdi-button__goto .bdi-teaser__content-limiter, .bdi-position .bdi-teaser__content-button .bdi-button__goto .bdi-teaser__content-limiter {
  background-color: #ffffff;
}
@media (min-width: 600px) {
  .bdi-teaser__content-button {
    top: 50%;
    transform: translateY(-50%);
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-teaser__content-button {
    top: 50%;
    transform: translateY(-50%);
    margin-left: 0;
  }
}
.bdi-teaser__content-limiter {
  position: absolute;
  width: 3000px;
  height: 1px;
  left: 100%;
  top: 50%;
  margin: 0;
  background-color: #ffffff;
  opacity: 0.4;
  border: none;
}

.bdi-cover {
  position: relative;
  max-width: 20em;
  width: 100%;
  display: inline-block;
  margin-bottom: 30px;
  text-align: left;
}
.bdi-cover__icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.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.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-cover {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-cover__8 {
  margin-bottom: 0;
}
@media (min-width: 600px) {
  .bdi-cover__8 {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-cover__8 {
    margin-bottom: 0;
  }
}
.bdi-cover__8 .bdi-titleButtonHeader {
  margin-bottom: 1rem;
}
.bdi-cover__8 h2 {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-cover__8 h2 {
    font-size: 1.1rem;
  }
}
.bdi-cover__8 .bdi-teaser__content-button .bdi-button__goto--right {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-teaser__content-button .bdi-button__goto--right {
    font-size: 1.1rem;
  }
}
.bdi-cover__8 .bdi-teaser__content-button .bdi-button__goto--right span:first-of-type {
  padding: 0;
}
.bdi-cover__8 .bdi-publicationteaser__header {
  position: relative;
  border: none;
  float: none;
  height: 60px;
  margin-bottom: 30px;
}
.bdi-cover__8 .bdi-publicationteaser__header h2 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 60px;
  padding-left: 0;
  padding-right: 0;
}
.bdi-cover__8 .bdi-publicationteaser__header hr {
  display: none;
  background-color: #3c3c3c;
  margin-top: 30px;
  position: static;
}
.bdi-cover__8 .bdi-publicationteaser__header .bdi-teaser__content-button {
  text-align: right;
  box-sizing: border-box;
  width: 66.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  display: none;
  right: 0;
  border-color: #3c3c3c;
  padding: 0;
  top: 0;
}
.bdi-cover__8 .bdi-publicationteaser__header .bdi-teaser__content-button .bdi-button__goto--right {
  padding-top: 19px;
  padding-bottom: 19px;
  letter-spacing: 0.56px;
  display: block;
  min-width: 13em;
}
.bdi-cover__8 .bdi-publicationteaser__header .bdi-teaser__content-button .bdi-button__goto--right span {
  padding: 0;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-publicationteaser__header h2 {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-left: 0;
    padding-right: 0;
  }
  .bdi-cover__8 .bdi-publicationteaser__header hr {
    display: none;
  }
  .bdi-cover__8 .bdi-publicationteaser__header .bdi-teaser__content-button {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-cover__8 .bdi-publicationteaser__header h2 {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-left: 0;
    padding-right: 0;
  }
  .bdi-cover__8 .bdi-publicationteaser__header hr {
    display: inline-block;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding: 0;
  }
  .bdi-cover__8 .bdi-publicationteaser__header .bdi-teaser__content-button {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    display: inline-block;
    padding: 0;
  }
}
.bdi-cover__8 .bdi-covers__wrap {
  width: 100%;
  float: right;
}
.bdi-cover__8 .bdi-covers__wrap:after {
  content: "flickity";
  display: none;
  /* hide :after */
}
@media (min-width: 1024px) {
  .bdi-cover__8 .bdi-covers__wrap {
    width: 86.33%;
  }
  .bdi-cover__8 .bdi-covers__wrap:after {
    content: "";
  }
}
@media (min-width: 1260px) {
  .bdi-cover__8 .bdi-covers__wrap {
    width: 85.33%;
  }
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover {
  width: 240px;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover:first-child {
  display: none;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover:first-child {
    width: 240px;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover {
    width: 33.33%;
  }
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover:first-child {
    display: none;
  }
}
@media (min-width: 1260px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover {
    width: 25%;
  }
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__wrap {
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.35);
  margin-top: 12px;
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__wrap:hover {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.24);
}
@media (min-width: 1024px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover__wrap {
    margin-top: 0;
  }
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__content {
  color: #3c3c3c;
  border: none;
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__content a span {
  top: 1.75rem;
  bottom: auto;
  font-size: 0.75rem;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover__content a span {
    font-size: 0.825rem;
  }
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__footer {
  position: absolute;
  bottom: 0;
}
.bdi-cover__8 .bdi-covers__wrap .bdi-cover__footer .bdi-publicationteaser__teaser-date {
  font-family: "Helvetica", sans-serif;
  font-weight: normal;
  font-size: 0.75rem;
  padding-left: 0.875rem;
  padding-right: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-covers__wrap .bdi-cover__footer .bdi-publicationteaser__teaser-date {
    font-size: 0.825rem;
  }
}
.bdi-cover__8 .bdi-publicationteaser__footer .bdi-teaser__content-button {
  position: relative;
  display: inline-block;
  left: 0;
  margin-left: 0;
  border-color: #3c3c3c;
}
.bdi-cover__8 .bdi-publicationteaser__footer .bdi-teaser__content-button hr {
  background-color: #3c3c3c;
}
@media (min-width: 600px) {
  .bdi-cover__8 .bdi-publicationteaser__footer .bdi-teaser__content-button {
    left: 255px;
  }
}
@media (min-width: 1024px) {
  .bdi-cover__8 .bdi-publicationteaser__footer .bdi-teaser__content-button {
    display: none;
  }
}
.bdi-cover__8 .flickity-enabled.is-draggable .flickity-viewport {
  margin-left: -0.875rem;
  width: 100%;
  height: 266px;
}
.bdi-cover__8 .flickity-page-dots {
  bottom: auto;
  top: -63px;
  width: 100%;
  left: 0;
}
@media (min-width: 1024px) {
  .bdi-cover__8 .flickity-page-dots {
    top: -75px;
  }
}
@media (min-width: 320px) {
  .bdi-cover__8 .flickity-page-dots {
    top: -35px;
    width: 100%;
    left: 0;
  }
}
@media (min-width: 600px) {
  .bdi-cover__8 .flickity-page-dots {
    top: -75px;
    width: 71.66%;
    left: 240px;
  }
  .bdi-cover__8 .flickity-page-dots:first-child {
    width: 33.33%;
  }
}
.bdi-cover__8 .flickity-page-dots li {
  border-radius: unset;
  margin: 0;
  width: 12.5%;
  height: 1px;
}
.bdi-cover__8 .flickity-page-dots li:last-child {
  display: none;
  height: 0;
}

.bdi-covers__wrap {
  display: flex;
  flex-wrap: wrap;
  text-align: center;
}
@media (min-width: 600px) {
  .bdi-covers__wrap {
    margin-left: -15px;
    margin-right: -15px;
    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: 15px;
  padding-right: 15px;
  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: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-addresstile {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}

.bdi-addresstiles {
  font-size: 0;
}
.bdi-addresstiles__wrap {
  margin-left: -15px;
  margin-right: -15px;
}
.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: 15px;
  padding-right: 15px;
}
.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: 15px;
    padding-right: 15px;
  }
  .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: 15px;
    padding-right: 15px;
    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: -15px;
  margin-right: -15px;
}
.bdi-logotiles__wrap:before, .bdi-logotiles__wrap:after {
  content: " ";
  display: table;
}
.bdi-logotiles__wrap:after {
  clear: both;
}
.bdi-logotiles--sidebar {
  width: 25%;
  margin-bottom: 0;
}
.bdi-logotiles__header {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-logotiles__header {
    font-size: 1.1rem;
  }
}

.bdi-imagetile {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.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: 15px;
    padding-right: 15px;
  }
  .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.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: -15px;
  margin-right: -15px;
}
.bdi-imagetiles__wrap:before, .bdi-imagetiles__wrap:after {
  content: " ";
  display: table;
}
.bdi-imagetiles__wrap:after {
  clear: both;
}

.bdi-list .bdi-list__content, .bdi-ctype__menu .bdi-list__content, .bdi-publications-english[data-presentation=list] .bdi-list__content, .bdi-publications-english[data-presentation=list] .bdi-publications-english__content ul, .bdi-list .bdi-publications__content ul, .bdi-ctype__menu .bdi-publications__content ul, .bdi-publications-english[data-presentation=list] .bdi-publications__content ul, .bdi-publications__content .bdi-list ul, .bdi-publications__content .bdi-ctype__menu ul, .bdi-publications__content .bdi-publications-english[data-presentation=list] ul, .bdi-publications .bdi-list__content, .bdi-publications .bdi-publications__content ul, .bdi-publications__content .bdi-publications ul {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-list .bdi-list__content:before, .bdi-ctype__menu .bdi-list__content:before, .bdi-publications-english[data-presentation=list] .bdi-list__content:before, .bdi-publications-english[data-presentation=list] .bdi-publications-english__content ul:before, .bdi-list .bdi-publications__content ul:before, .bdi-ctype__menu .bdi-publications__content ul:before, .bdi-publications-english[data-presentation=list] .bdi-publications__content ul:before, .bdi-publications__content .bdi-list ul:before, .bdi-publications__content .bdi-ctype__menu ul:before, .bdi-publications__content .bdi-publications-english[data-presentation=list] ul:before, .bdi-publications .bdi-list__content:before, .bdi-publications .bdi-publications__content ul:before, .bdi-publications__content .bdi-publications ul:before, .bdi-list .bdi-list__content:after, .bdi-ctype__menu .bdi-list__content:after, .bdi-publications-english[data-presentation=list] .bdi-list__content:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__content ul:after, .bdi-list .bdi-publications__content ul:after, .bdi-ctype__menu .bdi-publications__content ul:after, .bdi-publications-english[data-presentation=list] .bdi-publications__content ul:after, .bdi-publications__content .bdi-list ul:after, .bdi-publications__content .bdi-ctype__menu ul:after, .bdi-publications__content .bdi-publications-english[data-presentation=list] ul:after, .bdi-publications .bdi-list__content:after, .bdi-publications .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications ul:after {
  content: " ";
  display: table;
}
.bdi-list .bdi-list__content:after, .bdi-ctype__menu .bdi-list__content:after, .bdi-publications-english[data-presentation=list] .bdi-list__content:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__content ul:after, .bdi-list .bdi-publications__content ul:after, .bdi-ctype__menu .bdi-publications__content ul:after, .bdi-publications-english[data-presentation=list] .bdi-publications__content ul:after, .bdi-publications__content .bdi-list ul:after, .bdi-publications__content .bdi-ctype__menu ul:after, .bdi-publications__content .bdi-publications-english[data-presentation=list] ul:after, .bdi-publications .bdi-list__content:after, .bdi-publications .bdi-publications__content ul:after, .bdi-publications__content .bdi-publications ul:after {
  clear: both;
}
.bdi-list__ul {
  border-top: none;
  position: relative;
}
.bdi-list__ul:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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: 15px;
  right: 15px;
  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 [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list__ul .bdi-publication-english, .bdi-list__ul .bdi-publication {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-list__li, .bdi-list__tr, [data-presentation=list] .bdi-publication-english, .bdi-publication {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  border-bottom: none;
  position: relative;
}
.bdi-list__li:before, .bdi-list__tr:before, [data-presentation=list] .bdi-publication-english:before, .bdi-publication:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  height: 0;
  border-top: 1px solid rgba(60, 60, 60, 0.3);
  transition: border-color 0.15s linear;
  bottom: 0;
  top: auto;
}
.bdi-list__li:before, .bdi-list__tr:before, [data-presentation=list] .bdi-publication-english:before, .bdi-publication:before {
  transition: border 0.15s linear;
}
.bdi-list__li:hover, .bdi-list__tr:hover, [data-presentation=list] .bdi-publication-english:hover, .bdi-publication:hover {
  border-bottom: none;
  position: relative;
}
.bdi-list__li:hover:before, .bdi-list__tr:hover:before, [data-presentation=list] .bdi-publication-english:hover:before, .bdi-publication:hover:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  height: 0;
  border-top: 1px solid black;
  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 [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--white .bdi-publication-english, .bdi-list--white .bdi-publication {
  border-bottom: none;
  position: relative;
}
.bdi-list--white .bdi-list__li:before, .bdi-list--white .bdi-list__tr:before, .bdi-list--white [data-presentation=list] .bdi-publication-english:before, [data-presentation=list] .bdi-list--white .bdi-publication-english:before, .bdi-list--white .bdi-publication:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  height: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  transition: border-color 0.15s linear;
  bottom: 0;
  top: auto;
}
.bdi-list--white .bdi-list__li:hover, .bdi-list--white .bdi-list__tr:hover, .bdi-list--white [data-presentation=list] .bdi-publication-english:hover, [data-presentation=list] .bdi-list--white .bdi-publication-english:hover, .bdi-list--white .bdi-publication:hover {
  border-bottom: none;
  position: relative;
}
.bdi-list--white .bdi-list__li:hover:before, .bdi-list--white .bdi-list__tr:hover:before, .bdi-list--white [data-presentation=list] .bdi-publication-english:hover:before, [data-presentation=list] .bdi-list--white .bdi-publication-english:hover:before, .bdi-list--white .bdi-publication:hover:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  height: 0;
  border-top: 1px solid white;
  transition: border-color 0.15s linear;
  bottom: 0;
  top: auto;
}
.bdi-list__li a::before, .bdi-list__tr a::before, [data-presentation=list] .bdi-publication-english a::before, .bdi-publication a::before {
  content: " ";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.bdi-list__thead, .bdi-publications-english[data-presentation=list] .bdi-publications-english__thead, .bdi-publications__thead {
  border-bottom: none;
  position: relative;
  padding-bottom: 1.75rem;
}
.bdi-list__thead:before, .bdi-publications-english[data-presentation=list] .bdi-publications-english__thead:before, .bdi-publications__thead:before, .bdi-list__thead:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__thead:after, .bdi-publications__thead:after {
  content: " ";
  display: table;
}
.bdi-list__thead:after, .bdi-publications-english[data-presentation=list] .bdi-publications-english__thead:after, .bdi-publications__thead:after {
  clear: both;
}
.bdi-list__thead:before, .bdi-publications-english[data-presentation=list] .bdi-publications-english__thead:before, .bdi-publications__thead:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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-english[data-presentation=list] .bdi-publications-english__thead, .bdi-publications-english[data-presentation=list] .bdi-list--white .bdi-publications-english__thead, .bdi-list--white .bdi-publications__thead {
  border-bottom: none;
  position: relative;
}
.bdi-list--white .bdi-list__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, .bdi-list--white .bdi-publications__thead:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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, [data-presentation=list] .bdi-publication-english, .bdi-publication {
  border-bottom: none;
  position: relative;
}
.bdi-list__tr:before, [data-presentation=list] .bdi-publication-english:before, .bdi-publication:before, .bdi-list__tr:after, [data-presentation=list] .bdi-publication-english:after, .bdi-publication:after {
  content: " ";
  display: table;
}
.bdi-list__tr:after, [data-presentation=list] .bdi-publication-english:after, .bdi-publication:after {
  clear: both;
}
.bdi-list__tr:before, [data-presentation=list] .bdi-publication-english:before, .bdi-publication:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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 [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--white .bdi-publication-english, .bdi-list--white .bdi-publication {
  border-bottom: none;
  position: relative;
}
.bdi-list--white .bdi-list__tr:before, .bdi-list--white [data-presentation=list] .bdi-publication-english:before, [data-presentation=list] .bdi-list--white .bdi-publication-english:before, .bdi-list--white .bdi-publication:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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), [data-presentation=list] [data-activable].bdi-publication-english:not(.active) .bdi-list__tr__tr:not(:first-child), [data-activable].bdi-publication:not(.active) .bdi-list__tr__tr:not(:first-child) {
  display: none;
}
.bdi-list__td, .bdi-publications-english[data-presentation=list] .bdi-publications-english__td, .bdi-publications__td {
  min-height: 1px;
}
.bdi-list__td > *:last-child, .bdi-publications-english[data-presentation=list] .bdi-publications-english__td > *:last-child, .bdi-publications__td > *:last-child {
  margin-bottom: 0;
}
.bdi-list__td--bold {
  font-weight: bold;
}
.bdi-list__td div > *:last-child, .bdi-publications-english[data-presentation=list] .bdi-publications-english__td div > *:last-child, .bdi-publications__td div > *:last-child {
  margin-bottom: 0;
}
.bdi-list__td figure, .bdi-publications-english[data-presentation=list] .bdi-publications-english__td figure, .bdi-publications__td figure, .bdi-list__td img, .bdi-publications-english[data-presentation=list] .bdi-publications-english__td img, .bdi-publications__td img {
  display: block;
  width: 100%;
  height: auto;
}
.bdi-list__letter {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  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: 15px;
  right: 15px;
  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: 15px;
  right: 15px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -597px -569px;
  width: 7.9px;
  height: 17px;
}
.bdi-list__social--twitter {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1969px -1700px;
  width: 15px;
  height: 12.2px;
}
.bdi-list__social--google {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -637px -633px;
  width: 22.8px;
  height: 14.2px;
}
.bdi-list__social--youtube {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2029px -1758px;
  width: 17.6px;
  height: 12.3px;
}
.bdi-list__social--instagram {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -809px -789px;
  width: 17px;
  height: 17px;
}
.bdi-list__social--linkedin {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -843px -823px;
  width: 14.1px;
  height: 14.1px;
}
.bdi-list__social--xing {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2015px -1742px;
  width: 13.6px;
  height: 15.7px;
}
.bdi-list__social--email {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -559px -543px;
  width: 18.2px;
  height: 12.8px;
}
.bdi-list__social--print {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1757px -1476px;
  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-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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(1), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__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), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__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-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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(1), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(2), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__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), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__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-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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(1), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(1), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(2), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(2), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__td:nth-child(3), .bdi-publications-english[data-presentation=list] .bdi-list--repertoire .bdi-publications-english__thead .bdi-publications-english__td:nth-child(3), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__thead .bdi-list__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-english[data-presentation=list] .bdi-publications-english__thead .bdi-list__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-list__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), .bdi-list--repertoire .bdi-list__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-publications__thead .bdi-list__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__thead .bdi-publications__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-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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr__tr .bdi-list__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), .bdi-list--repertoire .bdi-list__tr__tr .bdi-publications__td:nth-child(n+4) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [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-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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr: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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [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-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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr: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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--repertoire .bdi-list__tr: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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--repertoire .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(3) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [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-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), .bdi-list--repertoire .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__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 [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), .bdi-list--repertoire .active.bdi-publication .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: 15px;
  right: 15px;
  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: 15px;
  right: 15px;
  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-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), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--partners .bdi-list__tr__tr .bdi-list__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), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-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), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--partners .bdi-list__tr__tr .bdi-list__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), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--partners .bdi-list__tr__tr .bdi-list__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), .bdi-list--partners .bdi-list__tr__tr .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--partners .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [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-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), .bdi-list--partners .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--partners .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--partners .bdi-list__tr: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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [data-presentation=list] .bdi-list--partners .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), .bdi-list--partners .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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 [data-presentation=list] .bdi-publication-english:not(.active) .bdi-list__tr__tr:first-child .bdi-list__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), [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-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), .bdi-list--partners .bdi-list__tr: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-publication: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-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-publication:not(.active) .bdi-list__tr__tr:first-child .bdi-publications__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 [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), .bdi-list--partners .active.bdi-publication .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-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), .bdi-list--events .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--events .bdi-list__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), .bdi-list--events .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--events .bdi-list__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), .bdi-list--events .bdi-publications__td:nth-child(3) {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-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, .bdi-list--events .bdi-list__tr__tr:not(:first-child) .bdi-publications__td {
    padding-bottom: 1.75rem;
  }
}
@media (max-width: 1024px) {
  .bdi-list--events .bdi-list__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, .bdi-list--events .bdi-publications__thead {
    display: none;
  }
  .bdi-list--events .bdi-list__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, .bdi-list--events .bdi-publications__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .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-english[data-presentation=list] .bdi-publications-english__td, .bdi-publications-english[data-presentation=list] .bdi-list--events .bdi-publications-english__td, .bdi-list--events .bdi-publications__td {
  position: relative;
}
.bdi-list--events .bdi-list__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, .bdi-list--events .bdi-publications__td .bdi-collection__button + p {
  padding-right: 1.75rem;
}
.bdi-list--events__footer {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.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-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), .bdi-list--index .bdi-publications__td:nth-child(1) {
  box-sizing: border-box;
  width: 41.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-list--index .bdi-list__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), .bdi-list--index .bdi-publications__td:nth-child(2) {
  box-sizing: border-box;
  width: 58.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-list--index .bdi-list__tr: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, .bdi-list--index .bdi-publication: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: 15px;
  right: 15px;
  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: 15px;
  right: 15px;
  height: 0;
  border-top: 1px solid #ffffff;
  transition: border-color 0.15s linear;
  bottom: 0;
  top: auto;
}
@media (min-width: 1024px) {
  .bdi-list--persons .bdi-list__content, .bdi-list--persons .bdi-publications-english[data-presentation=list] .bdi-publications-english__content ul, .bdi-publications-english[data-presentation=list] .bdi-publications-english__content .bdi-list--persons ul, .bdi-list--persons .bdi-publications__content ul, .bdi-publications__content .bdi-list--persons ul {
    margin-left: 15.5%;
  }
}
.bdi-list--persons .bdi-list__tr, .bdi-list--persons [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--persons .bdi-publication-english, .bdi-list--persons .bdi-publication {
  position: relative;
}
.bdi-list--persons .bdi-list__vcard {
  position: absolute;
  top: 0.875rem;
  right: 15px;
}
.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-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 [data-presentation=list] .bdi-publication-english .bdi-list__td, .bdi-list--persons .bdi-publications-english[data-presentation=list] .bdi-publication-english .bdi-publications-english__td, [data-presentation=list] .bdi-list--persons .bdi-publication-english .bdi-list__td, .bdi-publications-english[data-presentation=list] .bdi-list--persons .bdi-publication-english .bdi-publications-english__td, .bdi-list--persons .bdi-list__tr .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-publication .bdi-list__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-publication .bdi-publications__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--persons .bdi-list__tr .bdi-list__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 [data-presentation=list] .bdi-publication-english .bdi-list__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), [data-presentation=list] .bdi-list--persons .bdi-publication-english .bdi-list__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-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-publication .bdi-list__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-publication .bdi-publications__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-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-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-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 [data-presentation=list] .bdi-publication-english .bdi-list__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-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-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),
[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-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-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-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),
.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-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 [data-presentation=list] .bdi-publication-english .bdi-publications__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__td:first-child:nth-last-child(2) ~ .bdi-publications-english__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-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-list__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 [data-presentation=list] .bdi-publication-english .bdi-list__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),
[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-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__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-publication .bdi-list__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-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-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-publication .bdi-publications__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__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-publication .bdi-list__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-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-list--persons .bdi-list__tr .bdi-list__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 [data-presentation=list] .bdi-publication-english .bdi-list__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), [data-presentation=list] .bdi-list--persons .bdi-publication-english .bdi-list__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-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-publication .bdi-list__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-publication .bdi-publications__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-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-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-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 [data-presentation=list] .bdi-publication-english .bdi-list__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-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-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),
[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-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-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-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),
.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-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 [data-presentation=list] .bdi-publication-english .bdi-publications__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__td:first-child:nth-last-child(2) ~ .bdi-publications-english__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-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-list__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 [data-presentation=list] .bdi-publication-english .bdi-list__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),
[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-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__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-publication .bdi-list__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-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-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-publication .bdi-publications__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__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-publication .bdi-list__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-publication .bdi-publications__td:first-child:nth-last-child(2) ~ .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (max-width: 1024px) {
  .bdi-list--persons .bdi-list__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, .bdi-list--persons .bdi-publications__td {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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--hover [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--hover .bdi-publication-english, .bdi-list--hover .bdi-publication, .bdi-list--repertoire .bdi-list__tr, .bdi-list--repertoire [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--repertoire .bdi-publication-english, .bdi-list--repertoire .bdi-publication, .bdi-list--events .bdi-list__tr, .bdi-list--events [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--events .bdi-publication-english, .bdi-list--events .bdi-publication, .bdi-list--index .bdi-list__tr, .bdi-list--index [data-presentation=list] .bdi-publication-english, [data-presentation=list] .bdi-list--index .bdi-publication-english, .bdi-list--index .bdi-publication,
.bdi-list--hover .bdi-list__li,
.bdi-list--repertoire .bdi-list__li,
.bdi-list--events .bdi-list__li,
.bdi-list--index .bdi-list__li {
  cursor: pointer;
}
.bdi-list--hover .bdi-list__tr.bdi-list--nolink, .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--hover .bdi-list--nolink.bdi-publication, .bdi-list--repertoire .bdi-list__tr.bdi-list--nolink, .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--repertoire .bdi-list--nolink.bdi-publication, .bdi-list--events .bdi-list__tr.bdi-list--nolink, .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--events .bdi-list--nolink.bdi-publication, .bdi-list--index .bdi-list__tr.bdi-list--nolink, .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--index .bdi-list--nolink.bdi-publication,
.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 {
  cursor: default;
}
.bdi-list--hover .bdi-list__tr: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--hover .bdi-publication:hover:before, .bdi-list--repertoire .bdi-list__tr: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--repertoire .bdi-publication:hover:before, .bdi-list--events .bdi-list__tr: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--events .bdi-publication:hover:before, .bdi-list--index .bdi-list__tr: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--index .bdi-publication: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 {
  border-color: #3c3c3c;
}
.bdi-list--white .bdi-list--hover .bdi-list__tr: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--hover .bdi-publication:hover:before, .bdi-list--white .bdi-list--repertoire .bdi-list__tr: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--repertoire .bdi-publication:hover:before, .bdi-list--white .bdi-list--events .bdi-list__tr: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--events .bdi-publication:hover:before, .bdi-list--white .bdi-list--index .bdi-list__tr: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--index .bdi-publication: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 {
  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: 15px;
  padding-right: 15px;
  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: 15px;
  right: 15px;
  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.3333333333%;
  }
  .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.3333333333%;
  }
}
@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.3333333333%;
  }
  .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: -15px;
  margin-right: -15px;
}
.bdi-tabs:before, .bdi-tabs:after {
  content: " ";
  display: table;
}
.bdi-tabs:after {
  clear: both;
}
.bdi-tabs:after {
  content: "";
  width: 15px;
  background: rgb(252, 252, 252);
  position: absolute;
  top: 0;
  right: -1px;
  bottom: 0;
  left: auto;
  z-index: 2;
  display: block;
}

.bdi-result {
  margin-left: -15px;
  margin-right: -15px;
  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: 15px;
  right: 15px;
  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: 15px;
  padding-right: 15px;
}
.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: 15px;
    padding-right: 15px;
  }
  .bdi-result__figure {
    display: block;
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-result__content {
    box-sizing: border-box;
    width: 58.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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.7777777778%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-header .bdi-result--search .bdi-result__figure {
    display: block;
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: 15px;
  right: 15px;
  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: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--1 {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--1 {
    box-sizing: border-box;
    width: 8.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--2 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--2 {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--2 {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--3 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--3 {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--3 {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--4 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--4 {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--4 {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--5 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--5 {
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--5 {
    box-sizing: border-box;
    width: 41.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--6 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--6 {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--6 {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--7 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--7 {
    box-sizing: border-box;
    width: 116.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--7 {
    box-sizing: border-box;
    width: 58.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--8 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--8 {
    box-sizing: border-box;
    width: 133.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--8 {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--9 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--9 {
    box-sizing: border-box;
    width: 150%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--9 {
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--10 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--10 {
    box-sizing: border-box;
    width: 166.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--10 {
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--11 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--11 {
    box-sizing: border-box;
    width: 183.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--11 {
    box-sizing: border-box;
    width: 91.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__width--12 {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-form__width--12 {
    box-sizing: border-box;
    width: 200%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-form__width--12 {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-form__hide-form-label label {
  display: none;
}
.bdi-form__line {
  clear: left;
  margin-bottom: 0.875rem;
  margin-left: -15px;
  margin-right: -15px;
}
.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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -195px -186px;
  width: 16.2px;
  height: 11.7px;
  position: absolute;
  top: 0.3em;
  left: 0.2916666667rem;
  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__search input, .bdi-filter__select input, .bdi-form__input textarea, .bdi-filter__search textarea, .bdi-filter__select textarea, .bdi-form__input select, .bdi-filter__search select, .bdi-filter__select select {
  box-sizing: border-box;
  border: 1px solid rgba(60, 60, 60, 0.5);
  padding: 0.875rem;
  background: transparent;
  font-size: 1rem;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  width: 100%;
  color: #3c3c3c;
}
@media (min-width: 600px) {
  .bdi-form__input input, .bdi-filter__search input, .bdi-filter__select input, .bdi-form__input textarea, .bdi-filter__search textarea, .bdi-filter__select textarea, .bdi-form__input select, .bdi-filter__search select, .bdi-filter__select select {
    font-size: 1.1rem;
  }
}
.bdi-form__input input.error, .bdi-filter__search input.error, .bdi-filter__select input.error, .bdi-form__input textarea.error, .bdi-filter__search textarea.error, .bdi-filter__select textarea.error, .bdi-form__input select.error, .bdi-filter__search select.error, .bdi-filter__select select.error {
  color: #e51c0f;
  border-color: #e51c0f;
}
.bdi-form__input select, .bdi-filter__search select, .bdi-filter__select select {
  padding: 0 0.875rem;
}
.bdi-form__input textarea, .bdi-filter__search textarea, .bdi-filter__select textarea {
  min-height: 11rem;
}
.bdi-form__input select, .bdi-filter__search select, .bdi-filter__select 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__search select::-ms-expand, .bdi-filter__select select::-ms-expand {
  display: none;
}
.bdi-form__input label, .bdi-filter__search label, .bdi-filter__select label {
  display: inline-block;
  margin-bottom: 0.4375rem;
  color: #8c8b8b;
}
@media (min-width: 600px) {
  .bdi-form__input label, .bdi-filter__search label, .bdi-filter__select 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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -547px -537px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1818px -1533px;
  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: -15px;
  margin-right: -15px;
  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: 15px;
  padding-right: 15px;
  padding-top: 1.75rem;
  border-top: none;
  position: relative;
}
.bdi-preview__content:before {
  content: "";
  display: block !important;
  position: absolute;
  left: 15px;
  right: 15px;
  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.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-preview__figure img {
  display: block;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-preview__figure + .bdi-preview__content {
    box-sizing: border-box;
    width: 58.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1734px -1459px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1703px -1435px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1439px -1130px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1408px -1106px;
    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: flex;
  align-items: 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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1818px -1533px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1474px -1162px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1462px -1147px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1537px -1252px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1528px -1237px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1519px -1222px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1510px -1207px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1498px -1192px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1486px -1177px;
  width: 11.8px;
  height: 14.9px;
}
.bdi-pagin__page {
  color: #8c8b8b;
}
.bdi__frontend-editing__button, .bdi__frontend-editing__edit-button, .frontEndEditIconLinks, .bdi__frontend-editing__create-button, .frontEndCreateIconLinks {
  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__edit-button:hover, .frontEndEditIconLinks:hover, .bdi__frontend-editing__create-button:hover, .frontEndCreateIconLinks:hover, .bdi__frontend-editing__button:focus, .bdi__frontend-editing__edit-button:focus, .frontEndEditIconLinks:focus, .bdi__frontend-editing__create-button:focus, .frontEndCreateIconLinks:focus {
  background-color: #c0c0c0;
  background-color: rgb(255, 255, 255);
}
.bdi__frontend-editing__button img, .bdi__frontend-editing__edit-button img, .frontEndEditIconLinks img, .bdi__frontend-editing__create-button img, .frontEndCreateIconLinks 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: rgb(255, 255, 255);
}

.bdi-campaign {
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", serif;
  line-height: 1.6;
  font-style: italic;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-campaign {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-campaign {
    padding-top: 75px;
    padding-bottom: 75px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-campaign {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-campaign__container {
  position: relative;
  box-sizing: border-box;
  padding-left: 0;
  margin-left: 16.6666666667%;
  box-sizing: border-box;
  width: 83.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 600px) {
  .bdi-campaign__container {
    padding-left: 0;
    margin-left: 0;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__container {
    margin-left: 0;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-campaign__content {
  font-size: 1.5789473684rem;
  line-height: 1.25;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-campaign__content {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__content {
    font-size: 2.2727272727rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign__content {
    font-size: 2.8409090909rem;
    line-height: 1.12;
  }
}
.bdi-campaign__content::before {
  content: "";
  opacity: 0.25;
  position: absolute;
  margin-left: -2.8rem;
  width: 1.8rem;
  height: 2.5rem;
  background-image: url("data:image/svg+xml;utf8,<svg width='71' height='92' xmlns='http://www.w3.org/2000/svg'><path d='M38.752 1.07 28.777 37H1v1h27.499l-4.442 16H1v1h22.78l-9.899 35.65.964.268L24.818 55H40.58l-9.899 35.652.964.267L41.618 55 70 55v-1H41.895l4.442-16H70v-1H46.615l9.9-35.663-.963-.268L45.577 37H29.815l9.9-35.662-.963-.268zM29.537 38h15.762l-4.442 16H25.095l4.442-16z' fill='%23000' fill-rule='nonzero'/></svg>");
  background-repeat: no-repeat;
  background-size: cover;
}
.bdi-campaign__content-button {
  box-sizing: border-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  width: 136px;
  height: 100%;
}
.bdi-campaign__content-button:hover {
  background-color: #ffffff;
}
@media (min-width: 600px) {
  .bdi-campaign__content::before {
    margin-left: -3rem;
    width: 2.2rem;
    height: 3rem;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__content::before {
    margin-left: -4.5rem;
    width: 3.6rem;
    height: 4.7rem;
  }
  .bdi-campaign__content-button {
    width: 173px;
    height: 100%;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign__content::before {
    margin-left: -5.5rem;
    width: 4.3rem;
    height: 5.6rem;
  }
  .bdi-campaign__content-button {
    width: 173px;
  }
}
.bdi-campaign__main {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-campaign__main:before, .bdi-campaign__main:after {
  content: " ";
  display: table;
}
.bdi-campaign__main:after {
  clear: both;
}
@media (min-width: 600px) {
  .bdi-campaign__main {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-campaign__main:before, .bdi-campaign__main:after {
    content: " ";
    display: table;
  }
  .bdi-campaign__main:after {
    clear: both;
  }
}
.bdi-campaign__head {
  position: relative;
  margin-bottom: 1.75rem;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 600px) {
  .bdi-campaign__head {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 0;
    margin-top: 0.875rem;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__head {
    margin-top: 1.75rem;
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign__head {
    margin-top: 2.275rem;
  }
}
.bdi-campaign__title h1 {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-style: normal;
  letter-spacing: -0.5px;
  color: #ffffff;
  margin-bottom: 20px;
  background: linear-gradient(126deg, #c5f7ff 0%, #fff 46%, #ffcef3 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  word-spacing: 9999999px;
  font-size: 52px;
  line-height: 0.8;
}
@media (min-width: 600px) {
  .bdi-campaign__title h1 {
    font-size: 64px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__title h1 {
    font-size: 102px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign__title h1 {
    font-size: 120px;
  }
}
.bdi-campaign__text {
  opacity: 0.5;
}
.bdi-campaign__text p {
  font-size: 1.5789473684rem;
  line-height: 1.25;
  margin-bottom: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-campaign__text p {
    font-size: 1.7045454545rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1024px) {
  .bdi-campaign__text p {
    font-size: 1.7045454545rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-campaign__text p {
    font-size: 2.8409090909rem;
    line-height: 1.12;
  }
}
@media (min-width: 600px) {
  .bdi-campaign__text p {
    margin-bottom: 50px;
  }
}

.bdi-dossier {
  font-family: "Nantes", serif;
  line-height: 1.6;
  font-weight: normal;
  font-style: italic;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
}
@media (min-width: 600px) {
  .bdi-dossier {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-dossier {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-dossier {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-dossier__head {
  float: none;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-dossier__head {
    float: left;
    width: 33.33%;
  }
}
@media (min-width: 1024px) {
  .bdi-dossier__head {
    width: 16.66%;
  }
}
.bdi-dossier__container {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin-left: -15px;
  margin-right: -15px;
  padding-top: 15px;
  margin-top: 12px;
}
.bdi-dossier__container:before, .bdi-dossier__container:after {
  content: " ";
  display: table;
}
.bdi-dossier__container:after {
  clear: both;
}
.bdi-dossier__container:before {
  content: none;
}
@media (min-width: 600px) {
  .bdi-dossier__container {
    width: 66.66%;
    float: left;
  }
  .bdi-dossier__container:before {
    content: " ";
    display: table;
    border-top: 1px solid rgba(0, 0, 0, 0.8);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    width: 94%;
    left: 15px;
    position: absolute;
    top: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-dossier__container {
    width: 83.33%;
    float: left;
    padding-top: 15px;
    margin-top: 15px;
  }
  .bdi-dossier__container:before {
    content: " ";
    display: table;
    border-top: 1px solid rgba(0, 0, 0, 0.8);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    width: 97%;
    left: 15px;
    position: absolute;
    top: 0;
  }
}
.bdi-dossier__content {
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 15px;
  margin-bottom: 15px;
  height: 100px;
}
.bdi-dossier__content-inner {
  opacity: 0.79;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  height: 100%;
}
.bdi-dossier__content-inner:hover {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.24);
}
@media (min-width: 1024px) {
  .bdi-dossier__content {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    height: 375px;
  }
}
@media (min-width: 1260px) {
  .bdi-dossier__content {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-dossier__title h1 {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-weight: bold;
  font-size: 1.5789473684rem;
  line-height: 1.25;
  letter-spacing: -0.16px;
  color: #3c3c3c;
  padding: 12px 15px;
}
@media (min-width: 600px) {
  .bdi-dossier__title h1 {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-dossier__title h1 {
    font-size: 1.7045454545rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-dossier__title h1 {
    font-size: 1.7045454545rem;
    line-height: 1;
  }
}
@media (min-width: 1024px) {
  .bdi-dossier__title h1 {
    padding: 30px 20px;
  }
}
[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] {
    display: inline-block;
  }
  [data-smallnav-active]:not([data-smallnav-active=""]) [data-smallnav-title] {
    display: none;
  }
}
@media (max-width: 600px) {
  [data-smallnav-clone] {
    display: block;
  }
}
@media (max-width: 600px) {
  [data-smallnav-content] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: none;
  }
}
@media (max-width: 600px) {
  [data-smallnav-active][data-smallnav-active=themes] [data-smallnav-content=themes] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=bdi] [data-smallnav-content=bdi] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=media] [data-smallnav-content=media] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=contact] [data-smallnav-content=contact] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=social] [data-smallnav-content=social] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=news] [data-smallnav-content=news] {
    display: block;
  }
  [data-smallnav-active][data-smallnav-active=agenda] [data-smallnav-content=agenda] {
    display: block;
  }
}
.bdi-topbar {
  position: relative;
  z-index: 2;
}
.bdi-topbar__wrap {
  padding: 0.4375rem 0;
  height: 3em;
  box-sizing: border-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  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;
  display: flex;
  justify-content: flex-start;
}
.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;
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-topbar__elt--logo {
    width: 122.8px;
    position: relative;
    margin-right: 2.625rem;
  }
}
.bdi-topbar__elt--logo .bdi-logo {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media (max-width: 600px) {
  [data-smallnav-active] .bdi-topbar__elt--logo {
    display: inline-block;
  }
  [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--logo {
    display: none;
  }
}
.bdi-topbar__elt--title {
  display: none;
  height: 100%;
  padding-right: 1.75rem;
}
.bdi-topbar--home .bdi-topbar__elt--title {
  display: flex;
  align-items: center;
}
.bdi-topbar__elt--title::after {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background-color: rgba(0, 0, 0, 0.2);
}
.bdi-topbar__elt--title * {
  margin: 0;
}
.bdi-topbar__elt--title h1 {
  position: relative;
  display: none;
  font-size: 0.99rem;
}
@media (min-width: 600px) {
  .bdi-topbar__elt--title h1 {
    font-size: 0.88rem;
  }
}
@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: relative;
  }
  .bdi-topbar__elt--title h4 {
    display: none;
  }
  .bdi-topbar__elt--title h1 {
    display: none;
  }
  .bdi-panel--collection .bdi-topbar__elt--title {
    right: 9.45rem;
  }
}
@media (min-width: 900px) {
  .bdi-topbar__elt--title h4 {
    display: block;
  }
  .bdi-topbar__elt--title h1 {
    display: block;
  }
}
@media (min-width: 1024px) {
  .bdi-topbar__elt--title {
    font-size: 0.99rem;
  }
}
@media (min-width: 1024px) and (min-width: 600px) {
  .bdi-topbar__elt--title {
    font-size: 0.88rem;
  }
}
.bdi-topbar__elt--badge {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 80px;
}
.bdi-topbar--home .bdi-topbar__elt--badge {
  left: 4.725rem;
}
@media (min-width: 600px) {
  .bdi-topbar--home .bdi-topbar__elt--badge {
    left: 10.395rem;
  }
}
@media (min-width: 1024px) {
  .bdi-topbar--home .bdi-topbar__elt--badge {
    left: 23.1525rem;
  }
}
.bdi-topbar--home .bdi-topbar__elt--badge:before {
  content: " ";
  width: 20px;
  border-bottom: solid 3px #3c3c3c;
  position: absolute;
  bottom: -69%;
}
@media (min-width: 600px) {
  .bdi-topbar--home .bdi-topbar__elt--badge:before {
    bottom: -203%;
  }
}
@media (min-width: 600px) {
  .bdi-topbar__elt--badge {
    left: 152.8px;
  }
}
@media (min-width: 1024px) {
  .bdi-topbar__elt--badge {
    left: 152.8px;
  }
}
.bdi-topbar__elt--badge .Oval {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #009ee0;
}
.bdi-topbar__elt--pagetitle {
  font-family: "Nantes", sans-serif;
  font-size: 24px;
  display: none;
  border-left: 1px solid #3c3c3c;
  padding: 10px 0 10px 20px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 149.8px;
}
.bdi-topbar--home .bdi-topbar__elt--pagetitle {
  display: none;
}
@media (min-width: 1024px) {
  .bdi-topbar__elt--pagetitle {
    display: block;
  }
}
.bdi-topbar--customlogo .bdi-topbar__elt--pagetitle {
  left: 249.8px;
}
.bdi-topbar__elt--cell, .bdi-publications-english__remote li, .bdi-topbar__elt--collection, .bdi-topbar__elt--dual, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--menuicon, .bdi-topbar__elt--menu, .bdi-topbar__elt--search {
  height: 100%;
  width: 4.725rem;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  font-size: 0.75rem;
}
@media (min-width: 600px) {
  .bdi-topbar__elt--cell, .bdi-publications-english__remote li, .bdi-topbar__elt--collection, .bdi-topbar__elt--dual, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--menuicon, .bdi-topbar__elt--menu, .bdi-topbar__elt--search {
    font-size: 0.825rem;
  }
}
@media (max-width: 600px) {
  .bdi-topbar__elt--cell, .bdi-publications-english__remote li, .bdi-topbar__elt--collection, .bdi-topbar__elt--dual, .bdi-topbar__elt--dossiers, .bdi-topbar__elt--menuicon, .bdi-topbar__elt--menu, .bdi-topbar__elt--search {
    width: 3.5rem;
  }
}
.bdi-topbar__elt--cell a, .bdi-publications-english__remote li a, .bdi-topbar__elt--collection a, .bdi-topbar__elt--dual a, .bdi-topbar__elt--dossiers a, .bdi-topbar__elt--menuicon a, .bdi-topbar__elt--menu a, .bdi-topbar__elt--search a, .bdi-topbar__elt--cell button, .bdi-publications-english__remote li button, .bdi-topbar__elt--collection button, .bdi-topbar__elt--dual button, .bdi-topbar__elt--dossiers button, .bdi-topbar__elt--menuicon button, .bdi-topbar__elt--menu button, .bdi-topbar__elt--search button {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  word-break: initial;
}
.bdi-topbar__elt--cell:not(:last-child), .bdi-publications-english__remote li:not(:last-child), .bdi-topbar__elt--collection:not(:last-child), .bdi-topbar__elt--dual:not(:last-child), .bdi-topbar__elt--dossiers:not(:last-child), .bdi-topbar__elt--menuicon:not(:last-child), .bdi-topbar__elt--menu:not(:last-child), .bdi-topbar__elt--search:not(:last-child) {
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.bdi-topbar__elt--search a, .bdi-topbar__elt--search button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1801px -1516px;
  width: 17px;
  height: 17px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1777px -1492px;
    width: 24px;
    height: 24px;
  }
}
@media (max-width: 600px) {
  [data-smallnav-active] .bdi-topbar__elt--search {
    display: inline-block;
  }
  [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--search {
    display: none;
  }
}
.bdi-topbar__elt--menu a, .bdi-topbar__elt--menu button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1243px -965px;
  width: 24px;
  height: 21px;
  height: 20px;
}
.bdi-topbar__elt--menu a span, .bdi-topbar__elt--menu button span {
  text-indent: -119988px;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
.bdi-header.active .bdi-topbar__elt--menu a, .bdi-header.active .bdi-topbar__elt--menu button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -278px -264px;
  width: 15px;
  height: 15px;
}
.bdi-panel--large .bdi-topbar__elt--menu a, .bdi-panel--large .bdi-topbar__elt--menu button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -293px -279px;
  width: 15px;
  height: 15px;
}
.bdi-header.active .bdi-topbar__elt--menu span {
  display: none;
}
.bdi-topbar__elt--menuicon {
  right: 0;
  border: none !important;
}
@media (min-width: 1024px) {
  .bdi-topbar__elt--menuicon {
    right: -7%;
  }
}
.bdi-topbar__elt--menutext {
  width: 0;
}
.bdi-topbar__elt--menutext a {
  display: none;
}
@media (min-width: 1024px) {
  .bdi-topbar__elt--menutext {
    display: inline-block;
    width: 4.725rem;
  }
  .bdi-topbar__elt--menutext a {
    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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -448px -434px;
    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 {
    display: none;
  }
  [data-smallnav-active]:not([data-smallnav-active=""]) .bdi-topbar__elt--back {
    display: block;
  }
}
@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-ca396da4.svg");
  background-size: 2065px 1784px;
  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-main, .bdi-teaser--banner .bdi-teaser__content {
    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-podcastBlock .bdi-header__wrap, .bdi-videoBlock__textContainer .bdi-header__wrap, .bdi-eventList .bdi-header__wrap, .bdi-titleButtonHeader .bdi-header__wrap, .bdi-grid__container .bdi-header__wrap, .bdi-eventTeaser .bdi-header__wrap, .bdi-sentencesTeaser .bdi-header__wrap, .bdi-swiperNews__wrapper .bdi-header__wrap, .bdi-speaker .bdi-header__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-header__wrap, .bdi-topicmap .bdi-header__wrap, .bdi-gallery .bdi-header__wrap, .bdi-band__wrap .bdi-header__wrap, .bdi-mediacenter__content .bdi-header__wrap, .bdi-mediacenter__header .bdi-header__wrap, .bdi-articleinfos .bdi-header__wrap, .bdi-article__infos .bdi-header__wrap, .bdi-article .bdi-header__wrap, .bdi-publicationteaser__content .bdi-header__wrap, .bdi-publication-english--full .bdi-header__wrap, .bdi-publication--full .bdi-header__wrap, .bdi-footer__wrap .bdi-header__wrap, .bdi-container .bdi-header__wrap, .bdi-main--allfull .bdi-content .bdi-header__wrap, .bdi-main--stylesheet .bdi-content .bdi-header__wrap, .bdi-main .bdi-content .bdi-header__wrap, .bdi-bkg .bdi-header__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-header__wrap, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-header__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-header__wrap, .bdi-teaser--banner .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__caption .bdi-header__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-header__wrap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-header__wrap, .bdi-header__wrap .bdi-header__wrap {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-header .bdi-topbar__elt--menu a span {
  opacity: 0;
}
.bdi-header--active, .bdi-header.active, [data-layout-applied=search].bdi-header.active [data-layout-trigger=search], .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] {
  position: fixed;
  top: 0;
  bottom: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  height: auto;
  width: 100%;
}
.bdi-header--active .bdi-topbar__elt--title, .bdi-header.active .bdi-topbar__elt--title, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--title {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--dual, .bdi-header.active .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--dual {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--dossiers, .bdi-header.active .bdi-topbar__elt--dossiers, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--dossiers {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--menutext, .bdi-header.active .bdi-topbar__elt--menutext, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--menutext {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--language, .bdi-header.active .bdi-topbar__elt--language, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--language {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--press, .bdi-header.active .bdi-topbar__elt--press, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--press {
  display: none;
}
.bdi-header--active .bdi-topbar__elt--badge, .bdi-header.active .bdi-topbar__elt--badge, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search] .bdi-topbar__elt--badge {
  display: none;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar, [data-layout-applied=search].bdi-header.active .bdi-topbar {
  color: white;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__wrap, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__wrap {
  border-color: rgba(255, 255, 255, 0.6);
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--logo .bdi-logo, [data-layout-applied=search].bdi-header.active .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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1181px -946px;
  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, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1058px -909px;
    width: 122.8px;
    height: 36.5px;
  }
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--logo:after, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--logo:after {
  border-color: #ffffff;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--title:after, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--title:after {
  background-color: rgba(255, 255, 255, 0.6);
  border-right-color: rgba(255, 255, 255, 0.6);
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--badge:before, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--badge:before {
  border-color: #ffffff;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--pagetitle, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--pagetitle {
  border-left-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-publications-english__remote li, .bdi-publications-english__remote .bdi-header--active[data-layout-applied=search] .bdi-topbar li, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--cell, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-publications-english__remote li, .bdi-publications-english__remote [data-layout-applied=search].bdi-header.active .bdi-topbar li, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--search, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--search, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menuicon, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menuicon, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dossiers, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--dossiers, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dual, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--collection, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--collection {
  border-color: rgba(255, 255, 255, 0.6);
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--search a, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--search button, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--search button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1858px -1573px;
  width: 17px;
  height: 17px;
}
@media (min-width: 600px) {
  .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--search a, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--search a, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--search button, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--search button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1834px -1549px;
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 600px) {
  .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dossiers a, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--dossiers a, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dossiers button, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--dossiers button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -472px -457px;
    width: 23.4px;
    height: 22.2px;
  }
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu a, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu button, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu button {
  height: 20px;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1291px -1007px;
  width: 24px;
  height: 21px;
}
.bdi-header.active .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header.active [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu a, [data-layout-applied=search].bdi-header.active [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header--active[data-layout-applied=search] .bdi-header.active [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header.active .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu button, .bdi-header.active [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu button, [data-layout-applied=search].bdi-header.active [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu button, .bdi-header--active[data-layout-applied=search] .bdi-header.active [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -293px -279px;
  width: 15px;
  height: 15px;
}
.bdi-panel--large .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-panel--large [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu a, [data-layout-applied=search].bdi-header.active .bdi-panel--large [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header--active[data-layout-applied=search] .bdi-panel--large [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu a, .bdi-panel--large .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu button, .bdi-panel--large [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu button, [data-layout-applied=search].bdi-header.active .bdi-panel--large [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu button, .bdi-header--active[data-layout-applied=search] .bdi-panel--large [data-layout-applied=search][data-layout-trigger=search] .bdi-topbar .bdi-topbar__elt--menu button {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -293px -279px;
  width: 15px;
  height: 15px;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--menu span, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--menu span {
  display: none;
}
.bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dual a:before, [data-layout-applied=search].bdi-header.active .bdi-topbar .bdi-topbar__elt--dual a:before, .bdi-header--active[data-layout-applied=search] .bdi-topbar .bdi-topbar__elt--dual button:before, [data-layout-applied=search].bdi-header.active .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, [data-layout-applied=search].bdi-header.active .bdi-topbar__elt--logo {
  display: none;
}
.bdi-header--active:not([data-layout-applied=search]) .bdi-topbar__elt--search, .bdi-header.active:not([data-layout-applied=search]) .bdi-topbar__elt--search, [data-layout-applied=search].bdi-header.active [data-layout-trigger=search]:not([data-layout-applied=search]) .bdi-topbar__elt--search, .bdi-header--active[data-layout-applied=search] [data-layout-trigger=search]:not([data-layout-applied=search]) .bdi-topbar__elt--search {
  display: none;
}
.bdi-header--active[data-layout-applied=menu] .bdi-topbar__elt--dual, [data-layout-applied=menu].bdi-header.active .bdi-topbar__elt--dual, [data-layout-applied=search].bdi-header.active [data-layout-applied=menu][data-layout-trigger=search] .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied=search] [data-layout-applied=menu][data-layout-trigger=search] .bdi-topbar__elt--dual {
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-header--active[data-layout-applied=menu] .bdi-topbar__elt--dual, [data-layout-applied=menu].bdi-header.active .bdi-topbar__elt--dual, [data-layout-applied=search].bdi-header.active [data-layout-applied=menu][data-layout-trigger=search] .bdi-topbar__elt--dual, .bdi-header--active[data-layout-applied=search] [data-layout-applied=menu][data-layout-trigger=search] .bdi-topbar__elt--dual {
    display: none;
  }
}
.bdi-header--active[data-layout-applied=menu] .bdi-menu, [data-layout-applied=menu].bdi-header.active .bdi-menu, [data-layout-applied=search].bdi-header.active [data-layout-applied=menu][data-layout-trigger=search] .bdi-menu, .bdi-header--active[data-layout-applied=search] [data-layout-applied=menu][data-layout-trigger=search] .bdi-menu {
  display: block;
}
.bdi-header--active[data-layout-applied=menu] .bdi-bkg, [data-layout-applied=menu].bdi-header.active .bdi-bkg, [data-layout-applied=search].bdi-header.active [data-layout-applied=menu][data-layout-trigger=search] .bdi-bkg, .bdi-header--active[data-layout-applied=search] [data-layout-applied=menu][data-layout-trigger=search] .bdi-bkg {
  display: block;
}
.bdi-header--active[data-layout-applied=dossiers] .dossiers-menu, [data-layout-applied=dossiers].bdi-header.active .dossiers-menu, [data-layout-applied=search].bdi-header.active [data-layout-applied=dossiers][data-layout-trigger=search] .dossiers-menu, .bdi-header--active[data-layout-applied=search] [data-layout-applied=dossiers][data-layout-trigger=search] .dossiers-menu {
  display: block;
}
.bdi-header--active[data-layout-applied=dossiers] .bdi-bkg, [data-layout-applied=dossiers].bdi-header.active .bdi-bkg, [data-layout-applied=search].bdi-header.active [data-layout-applied=dossiers][data-layout-trigger=search] .bdi-bkg, .bdi-header--active[data-layout-applied=search] [data-layout-applied=dossiers][data-layout-trigger=search] .bdi-bkg {
  display: block;
}
.bdi-header--active[data-layout-applied=dossiers] .dossiers-menu, [data-layout-applied=dossiers].bdi-header.active .dossiers-menu, [data-layout-applied=search].bdi-header.active [data-layout-applied=dossiers][data-layout-trigger=search] .dossiers-menu, .bdi-header--active[data-layout-applied=search] [data-layout-applied=dossiers][data-layout-trigger=search] .dossiers-menu {
  display: block;
}
.bdi-header--active[data-layout-applied=dossiers] .bdi-bkg, [data-layout-applied=dossiers].bdi-header.active .bdi-bkg, [data-layout-applied=search].bdi-header.active [data-layout-applied=dossiers][data-layout-trigger=search] .bdi-bkg, .bdi-header--active[data-layout-applied=search] [data-layout-applied=dossiers][data-layout-trigger=search] .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: rgba(255, 255, 255, 0.6);
  }
  .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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1181px -946px;
    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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1058px -909px;
    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;
  }
}
@media (min-width: 600px) {
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--title:after {
    background-color: rgba(255, 255, 255, 0.6);
    border-right-color: rgba(255, 255, 255, 0.6);
  }
}
@media (min-width: 600px) {
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--badge:before {
    border-color: #ffffff;
  }
}
@media (min-width: 600px) {
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--pagetitle {
    border-left-color: #ffffff;
  }
}
@media (min-width: 600px) {
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--cell, .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, .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--menuicon, .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 {
    border-color: rgba(255, 255, 255, 0.6);
  }
}
@media (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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1858px -1573px;
    width: 17px;
    height: 17px;
  }
}
@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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1834px -1549px;
    width: 24px;
    height: 24px;
  }
}
@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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -472px -457px;
    width: 23.4px;
    height: 22.2px;
  }
}
@media (min-width: 600px) {
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button {
    height: 20px;
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1291px -1007px;
    width: 24px;
    height: 21px;
  }
  .bdi-header.active .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header.active .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -293px -279px;
    width: 15px;
    height: 15px;
  }
  .bdi-panel--large .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-panel--large .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -293px -279px;
    width: 15px;
    height: 15px;
  }
  .bdi-header--white:not(.active):not(.stick) .bdi-topbar .bdi-topbar__elt--menu span {
    display: none;
  }
}
@media (min-width: 600px) {
  .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: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-nav__col {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-nav__section h5 {
  margin-bottom: 0.7rem;
}
.bdi-nav__section__headline {
  font-family: "Nantes", serif;
  line-height: 1.6;
  font-weight: normal;
  font-style: italic;
  margin-bottom: 0.7rem;
  font-size: 1rem;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-nav__section__headline {
    font-size: 1.1rem;
  }
}
.bdi-nav__section__headline::after {
  content: " ";
  width: 100%;
  height: 1px;
  background-color: rgba(60, 60, 60, 0.5);
  position: absolute;
  bottom: -13px;
  left: 0;
}
.bdi-nav__section__bigheadline {
  font-family: "Nantes", serif;
  line-height: 1.6;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-weight: normal;
  font-style: italic;
  line-height: 1.2;
  margin-top: 0.7rem;
  margin-bottom: 0.7rem;
  font-size: 1.2rem;
}
@media (min-width: 600px) {
  .bdi-nav__section__bigheadline {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav__section__bigheadline {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-nav__section__bigheadline {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@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-ctype__menu .csc-menu-3 .bdi-nav__item, .bdi-nav--footer .bdi-nav__item, .bdi-nav--menu .bdi-nav__item, .bdi-nav--black .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 li, .bdi-nav--footer .bdi-nav__link, .bdi-nav--menu .bdi-nav__link, .bdi-nav--black .bdi-nav__action, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action, .bdi-nav--footer .bdi-nav__action, .bdi-nav--menu .bdi-nav__action {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(60, 60, 60, 0.5);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav__item--black, .bdi-nav--black .bdi-nav__item, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item, .bdi-nav--footer .bdi-nav__item, .bdi-nav--menu .bdi-nav__item, .bdi-nav--black .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 li, .bdi-nav--footer .bdi-nav__link, .bdi-nav--menu .bdi-nav__link, .bdi-nav--black .bdi-nav__action, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action, .bdi-nav--footer .bdi-nav__action, .bdi-nav--menu .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav__item--black, .bdi-nav--black .bdi-nav__item, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item, .bdi-nav--footer .bdi-nav__item, .bdi-nav--menu .bdi-nav__item, .bdi-nav--black .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 li, .bdi-nav--footer .bdi-nav__link, .bdi-nav--menu .bdi-nav__link, .bdi-nav--black .bdi-nav__action, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action, .bdi-nav--footer .bdi-nav__action, .bdi-nav--menu .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav__item--black, .bdi-nav--black .bdi-nav__item, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item, .bdi-nav--footer .bdi-nav__item, .bdi-nav--menu .bdi-nav__item, .bdi-nav--black .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link, .bdi-ctype__menu .csc-menu-3 li, .bdi-nav--footer .bdi-nav__link, .bdi-nav--menu .bdi-nav__link, .bdi-nav--black .bdi-nav__action, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action, .bdi-nav--footer .bdi-nav__action, .bdi-nav--menu .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav__item--black a, .bdi-nav--black .bdi-nav__item a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item a, .bdi-nav--footer .bdi-nav__item a, .bdi-nav--menu .bdi-nav__item a, .bdi-nav--black .bdi-nav__link a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link a, .bdi-ctype__menu .csc-menu-3 li a, .bdi-nav--footer .bdi-nav__link a, .bdi-nav--menu .bdi-nav__link a, .bdi-nav--black .bdi-nav__action a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action a, .bdi-nav--footer .bdi-nav__action a, .bdi-nav--menu .bdi-nav__action a {
  display: block;
  text-decoration: none;
}
.bdi-nav__item--black a::before, .bdi-nav--black .bdi-nav__item a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__item a::before, .bdi-nav--footer .bdi-nav__item a::before, .bdi-nav--menu .bdi-nav__item a::before, .bdi-nav--black .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--footer .bdi-nav__link a::before, .bdi-nav--menu .bdi-nav__link a::before, .bdi-nav--black .bdi-nav__action a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action a::before, .bdi-nav--footer .bdi-nav__action a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__item:hover, .bdi-nav--footer .bdi-nav__item:hover, .bdi-nav--menu .bdi-nav__item:hover, .bdi-nav--black .bdi-nav__link:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav__link:hover, .bdi-ctype__menu .csc-menu-3 li:hover, .bdi-nav--footer .bdi-nav__link:hover, .bdi-nav--menu .bdi-nav__link:hover, .bdi-nav--black .bdi-nav__action:hover, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action:hover, .bdi-nav--footer .bdi-nav__action:hover, .bdi-nav--menu .bdi-nav__action:hover {
  border-bottom-color: #3c3c3c;
}
.bdi-nav__item--white, .bdi-nav--white .bdi-nav__item, .bdi-nav--white .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--white .bdi-nav__action {
  position: relative;
  transition: all 0.15s linear;
  padding: 0.7rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav__item--white, .bdi-nav--white .bdi-nav__item, .bdi-nav--white .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--white .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav__item--white, .bdi-nav--white .bdi-nav__item, .bdi-nav--white .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--white .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav__item--white, .bdi-nav--white .bdi-nav__item, .bdi-nav--white .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--white .bdi-nav__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav__item--white a, .bdi-nav--white .bdi-nav__item a, .bdi-nav--white .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--white .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--white .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--white .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--white .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--white .bdi-nav__action:hover {
  border-bottom-color: #ffffff;
}
.bdi-nav--main.bdi-nav--white .bdi-nav__item:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-nav__item:first-of-type, .bdi-nav--white.bdi-nav--footer .bdi-nav__item:first-of-type, .bdi-nav--main.bdi-nav--white .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--white.bdi-nav--menu .bdi-nav__link: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--white.bdi-nav--footer .bdi-nav__link:first-of-type, .bdi-nav--white.bdi-nav--footer .bdi-ctype__menu .csc-menu-3 li:first-of-type, .bdi-ctype__menu .csc-menu-3 .bdi-nav--white.bdi-nav--footer li:first-of-type, .bdi-nav--main.bdi-nav--white .bdi-nav__action:first-of-type, .bdi-nav--white.bdi-nav--menu .bdi-nav__action:first-of-type, .bdi-nav--white.bdi-nav--footer .bdi-nav__action:first-of-type {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
}
.bdi-nav--footer {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-nav--footer:before, .bdi-nav--footer:after {
  content: " ";
  display: table;
}
.bdi-nav--footer:after {
  clear: both;
}
.bdi-nav--menu {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-nav--menu:before, .bdi-nav--menu:after {
  content: " ";
  display: table;
}
.bdi-nav--menu:after {
  clear: both;
}
.bdi-nav--black, .bdi-ctype__menu .csc-menu-3, .bdi-nav--footer, .bdi-nav--menu {
  color: #3c3c3c;
}
.bdi-nav--white {
  color: #ffffff;
}
.bdi-nav--black .bdi-nav__action--add, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add, .bdi-nav--footer .bdi-nav__action--add, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--add, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add, .bdi-nav--footer .bdi-nav__action--add, .bdi-nav--menu .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--add, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add, .bdi-nav--footer .bdi-nav__action--add, .bdi-nav--menu .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--add, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add, .bdi-nav--footer .bdi-nav__action--add, .bdi-nav--menu .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--add a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add a, .bdi-nav--footer .bdi-nav__action--add a, .bdi-nav--menu .bdi-nav__action--add a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--add a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--add a::before, .bdi-nav--footer .bdi-nav__action--add a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--add span, .bdi-nav--footer .bdi-nav__action--add span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--add span::after, .bdi-nav--footer .bdi-nav__action--add span::after, .bdi-nav--menu .bdi-nav__action--add span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: 0px 0px;
  width: 12.2px;
  height: 12.2px;
}
.bdi-nav--black .bdi-nav__action--download, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download, .bdi-nav--footer .bdi-nav__action--download, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--download, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download, .bdi-nav--footer .bdi-nav__action--download, .bdi-nav--menu .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--download, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download, .bdi-nav--footer .bdi-nav__action--download, .bdi-nav--menu .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--download, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download, .bdi-nav--footer .bdi-nav__action--download, .bdi-nav--menu .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--download a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download a, .bdi-nav--footer .bdi-nav__action--download a, .bdi-nav--menu .bdi-nav__action--download a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--download a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--download a::before, .bdi-nav--footer .bdi-nav__action--download a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--download span, .bdi-nav--footer .bdi-nav__action--download span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--download span::after, .bdi-nav--footer .bdi-nav__action--download span::after, .bdi-nav--menu .bdi-nav__action--download span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -496px -480px;
  width: 12.2px;
  height: 18.4px;
}
.bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--print a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a, .bdi-nav--footer .bdi-nav__action--print a, .bdi-nav--menu .bdi-nav__action--print a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--print a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a::before, .bdi-nav--footer .bdi-nav__action--print a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--print span, .bdi-nav--footer .bdi-nav__action--print span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--print span::after, .bdi-nav--footer .bdi-nav__action--print span::after, .bdi-nav--menu .bdi-nav__action--print span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1757px -1476px;
  width: 19.4px;
  height: 15.7px;
}
.bdi-nav--black .bdi-nav__action--share, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share, .bdi-nav--footer .bdi-nav__action--share, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--share, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share, .bdi-nav--footer .bdi-nav__action--share, .bdi-nav--menu .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--share, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share, .bdi-nav--footer .bdi-nav__action--share, .bdi-nav--menu .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--share, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share, .bdi-nav--footer .bdi-nav__action--share, .bdi-nav--menu .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--share a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share a, .bdi-nav--footer .bdi-nav__action--share a, .bdi-nav--menu .bdi-nav__action--share a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--share a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--share a::before, .bdi-nav--footer .bdi-nav__action--share a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--share span, .bdi-nav--footer .bdi-nav__action--share span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--share span::after, .bdi-nav--footer .bdi-nav__action--share span::after, .bdi-nav--menu .bdi-nav__action--share span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1875px -1590px;
  width: 12.8px;
  height: 19.8px;
}
.bdi-nav--black .bdi-nav__action--facebook, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook, .bdi-nav--footer .bdi-nav__action--facebook, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--facebook, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook, .bdi-nav--footer .bdi-nav__action--facebook, .bdi-nav--menu .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--facebook, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook, .bdi-nav--footer .bdi-nav__action--facebook, .bdi-nav--menu .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--facebook, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook, .bdi-nav--footer .bdi-nav__action--facebook, .bdi-nav--menu .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--facebook a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook a, .bdi-nav--footer .bdi-nav__action--facebook a, .bdi-nav--menu .bdi-nav__action--facebook a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--facebook a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--facebook a::before, .bdi-nav--footer .bdi-nav__action--facebook a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--facebook span, .bdi-nav--footer .bdi-nav__action--facebook span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--facebook span::after, .bdi-nav--footer .bdi-nav__action--facebook span::after, .bdi-nav--menu .bdi-nav__action--facebook span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -597px -569px;
  width: 7.9px;
  height: 17px;
}
.bdi-nav--black .bdi-nav__action--twitter, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter, .bdi-nav--footer .bdi-nav__action--twitter, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--twitter, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter, .bdi-nav--footer .bdi-nav__action--twitter, .bdi-nav--menu .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--twitter, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter, .bdi-nav--footer .bdi-nav__action--twitter, .bdi-nav--menu .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--twitter, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter, .bdi-nav--footer .bdi-nav__action--twitter, .bdi-nav--menu .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--twitter a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter a, .bdi-nav--footer .bdi-nav__action--twitter a, .bdi-nav--menu .bdi-nav__action--twitter a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--twitter a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--twitter a::before, .bdi-nav--footer .bdi-nav__action--twitter a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--twitter span, .bdi-nav--footer .bdi-nav__action--twitter span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--twitter span::after, .bdi-nav--footer .bdi-nav__action--twitter span::after, .bdi-nav--menu .bdi-nav__action--twitter span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1969px -1700px;
  width: 15px;
  height: 12.2px;
}
.bdi-nav--black .bdi-nav__action--google, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google, .bdi-nav--footer .bdi-nav__action--google, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--google, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google, .bdi-nav--footer .bdi-nav__action--google, .bdi-nav--menu .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--google, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google, .bdi-nav--footer .bdi-nav__action--google, .bdi-nav--menu .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--google, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google, .bdi-nav--footer .bdi-nav__action--google, .bdi-nav--menu .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--google a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google a, .bdi-nav--footer .bdi-nav__action--google a, .bdi-nav--menu .bdi-nav__action--google a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--google a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--google a::before, .bdi-nav--footer .bdi-nav__action--google a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--google span, .bdi-nav--footer .bdi-nav__action--google span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--google span::after, .bdi-nav--footer .bdi-nav__action--google span::after, .bdi-nav--menu .bdi-nav__action--google span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -637px -633px;
  width: 22.8px;
  height: 14.2px;
}
.bdi-nav--black .bdi-nav__action--youtube, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube, .bdi-nav--footer .bdi-nav__action--youtube, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--youtube, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube, .bdi-nav--footer .bdi-nav__action--youtube, .bdi-nav--menu .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--youtube, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube, .bdi-nav--footer .bdi-nav__action--youtube, .bdi-nav--menu .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--youtube, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube, .bdi-nav--footer .bdi-nav__action--youtube, .bdi-nav--menu .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--youtube a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube a, .bdi-nav--footer .bdi-nav__action--youtube a, .bdi-nav--menu .bdi-nav__action--youtube a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--youtube a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--youtube a::before, .bdi-nav--footer .bdi-nav__action--youtube a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--youtube span, .bdi-nav--footer .bdi-nav__action--youtube span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--youtube span::after, .bdi-nav--footer .bdi-nav__action--youtube span::after, .bdi-nav--menu .bdi-nav__action--youtube span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2029px -1758px;
  width: 17.6px;
  height: 12.3px;
}
.bdi-nav--black .bdi-nav__action--instagram, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram, .bdi-nav--footer .bdi-nav__action--instagram, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--instagram, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram, .bdi-nav--footer .bdi-nav__action--instagram, .bdi-nav--menu .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--instagram, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram, .bdi-nav--footer .bdi-nav__action--instagram, .bdi-nav--menu .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--instagram, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram, .bdi-nav--footer .bdi-nav__action--instagram, .bdi-nav--menu .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--instagram a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram a, .bdi-nav--footer .bdi-nav__action--instagram a, .bdi-nav--menu .bdi-nav__action--instagram a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--instagram a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--instagram a::before, .bdi-nav--footer .bdi-nav__action--instagram a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--instagram span, .bdi-nav--footer .bdi-nav__action--instagram span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--instagram span::after, .bdi-nav--footer .bdi-nav__action--instagram span::after, .bdi-nav--menu .bdi-nav__action--instagram span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -809px -789px;
  width: 17px;
  height: 17px;
}
.bdi-nav--black .bdi-nav__action--linkedin, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin, .bdi-nav--footer .bdi-nav__action--linkedin, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--linkedin, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin, .bdi-nav--footer .bdi-nav__action--linkedin, .bdi-nav--menu .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--linkedin, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin, .bdi-nav--footer .bdi-nav__action--linkedin, .bdi-nav--menu .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--linkedin, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin, .bdi-nav--footer .bdi-nav__action--linkedin, .bdi-nav--menu .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--linkedin a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin a, .bdi-nav--footer .bdi-nav__action--linkedin a, .bdi-nav--menu .bdi-nav__action--linkedin a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--linkedin a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin a::before, .bdi-nav--footer .bdi-nav__action--linkedin a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin span, .bdi-nav--footer .bdi-nav__action--linkedin span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--linkedin span::after, .bdi-nav--footer .bdi-nav__action--linkedin span::after, .bdi-nav--menu .bdi-nav__action--linkedin span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -843px -823px;
  width: 14.1px;
  height: 14.1px;
}
.bdi-nav--black .bdi-nav__action--xing, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing, .bdi-nav--footer .bdi-nav__action--xing, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--xing, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing, .bdi-nav--footer .bdi-nav__action--xing, .bdi-nav--menu .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--xing, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing, .bdi-nav--footer .bdi-nav__action--xing, .bdi-nav--menu .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--xing, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing, .bdi-nav--footer .bdi-nav__action--xing, .bdi-nav--menu .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--xing a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing a, .bdi-nav--footer .bdi-nav__action--xing a, .bdi-nav--menu .bdi-nav__action--xing a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--xing a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--xing a::before, .bdi-nav--footer .bdi-nav__action--xing a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--xing span, .bdi-nav--footer .bdi-nav__action--xing span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--xing span::after, .bdi-nav--footer .bdi-nav__action--xing span::after, .bdi-nav--menu .bdi-nav__action--xing span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2015px -1742px;
  width: 13.6px;
  height: 15.7px;
}
.bdi-nav--black .bdi-nav__action--email, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email, .bdi-nav--footer .bdi-nav__action--email, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--email, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email, .bdi-nav--footer .bdi-nav__action--email, .bdi-nav--menu .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--email, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email, .bdi-nav--footer .bdi-nav__action--email, .bdi-nav--menu .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--email, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email, .bdi-nav--footer .bdi-nav__action--email, .bdi-nav--menu .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--email a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email a, .bdi-nav--footer .bdi-nav__action--email a, .bdi-nav--menu .bdi-nav__action--email a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--email a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--email a::before, .bdi-nav--footer .bdi-nav__action--email a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--email span, .bdi-nav--footer .bdi-nav__action--email span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--email span::after, .bdi-nav--footer .bdi-nav__action--email span::after, .bdi-nav--menu .bdi-nav__action--email span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -559px -543px;
  width: 18.2px;
  height: 12.8px;
}
.bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--black .bdi-nav__action--print, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print, .bdi-nav--footer .bdi-nav__action--print, .bdi-nav--menu .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--black .bdi-nav__action--print a, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a, .bdi-nav--footer .bdi-nav__action--print a, .bdi-nav--menu .bdi-nav__action--print a {
  display: block;
  text-decoration: none;
}
.bdi-nav--black .bdi-nav__action--print a::before, .bdi-ctype__menu .csc-menu-3 .bdi-nav__action--print a::before, .bdi-nav--footer .bdi-nav__action--print a::before, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--print span, .bdi-nav--footer .bdi-nav__action--print span, .bdi-nav--menu .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-ctype__menu .csc-menu-3 .bdi-nav__action--print span::after, .bdi-nav--footer .bdi-nav__action--print span::after, .bdi-nav--menu .bdi-nav__action--print span::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1757px -1476px;
  width: 19.4px;
  height: 15.7px;
}

.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--add {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--add a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -13px -13px;
  width: 12.2px;
  height: 12.2px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--download {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--download a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--print a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--share {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--share a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1888px -1610px;
  width: 12.8px;
  height: 19.8px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--facebook {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--facebook a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -605px -586px;
  width: 7.9px;
  height: 17px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--twitter {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--twitter a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1984px -1713px;
  width: 15px;
  height: 12.2px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--google {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--google a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -660px -648px;
  width: 22.8px;
  height: 14.2px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--youtube {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--youtube a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2047px -1771px;
  width: 17.6px;
  height: 12.3px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--instagram {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--instagram a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -826px -806px;
  width: 17px;
  height: 17px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--linkedin {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--linkedin a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -858px -838px;
  width: 14.1px;
  height: 14.1px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--xing {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--xing a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--email {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--email a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -578px -556px;
  width: 18.2px;
  height: 12.8px;
}
.bdi-nav--white .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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-nav--white .bdi-nav__action--print {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-nav--white .bdi-nav__action--print a {
  display: block;
  text-decoration: none;
}
.bdi-nav--white .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 {
  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 {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  right: 0.5775rem;
}

.bdi-footer {
  display: block;
  position: relative;
  z-index: 10;
  font-size: 0.75rem;
  padding-top: 1.75rem;
  padding-bottom: 3.5rem;
  background-color: rgba(255, 255, 255, 0.25);
}
@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-podcastBlock .bdi-footer__wrap, .bdi-videoBlock__textContainer .bdi-footer__wrap, .bdi-eventList .bdi-footer__wrap, .bdi-titleButtonHeader .bdi-footer__wrap, .bdi-grid__container .bdi-footer__wrap, .bdi-eventTeaser .bdi-footer__wrap, .bdi-sentencesTeaser .bdi-footer__wrap, .bdi-swiperNews__wrapper .bdi-footer__wrap, .bdi-speaker .bdi-footer__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-footer__wrap, .bdi-topicmap .bdi-footer__wrap, .bdi-gallery .bdi-footer__wrap, .bdi-band__wrap .bdi-footer__wrap, .bdi-mediacenter__content .bdi-footer__wrap, .bdi-mediacenter__header .bdi-footer__wrap, .bdi-articleinfos .bdi-footer__wrap, .bdi-article__infos .bdi-footer__wrap, .bdi-article .bdi-footer__wrap, .bdi-publicationteaser__content .bdi-footer__wrap, .bdi-publication-english--full .bdi-footer__wrap, .bdi-publication--full .bdi-footer__wrap, .bdi-container .bdi-footer__wrap, .bdi-main--allfull .bdi-content .bdi-footer__wrap, .bdi-main--stylesheet .bdi-content .bdi-footer__wrap, .bdi-main .bdi-content .bdi-footer__wrap, .bdi-bkg .bdi-footer__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-footer__wrap, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-footer__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-footer__wrap, .bdi-teaser--banner .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__caption .bdi-footer__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .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 {
  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__copy .bdi-logo {
  margin: auto;
}
.bdi-footer .bdi-nav__section {
  margin-bottom: 3.15rem;
}
.bdi-footer .bdi-nav__section--contact {
  display: none;
}
@media (min-width: 600px) {
  .bdi-footer .bdi-nav__section--contact {
    display: none;
  }
}
@media (min-width: 1024px) {
  .bdi-footer .bdi-nav__section--contact {
    display: block;
  }
}
.bdi-footer__logo {
  width: 100%;
  opacity: 1;
  padding: 1.75rem 7rem;
  box-sizing: border-box;
}
@media (min-width: 600px) {
  .bdi-footer__logo {
    padding: 1.75rem 1.75rem;
  }
}
.bdi-footer .bdi-nav__container {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  padding-left: 0;
  padding-right: 0;
}
.bdi-footer .bdi-nav__container ul {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 600px) {
  .bdi-footer .bdi-nav__container ul {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-footer .bdi-nav__container ul:first-child {
    padding-left: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-footer .bdi-nav__container {
    padding-left: 0;
    padding-right: 0;
  }
  .bdi-footer .bdi-nav__container ul {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-footer .bdi-nav__col {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 600px) {
  .bdi-footer .bdi-nav__col {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-footer .bdi-nav__col {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-footer .bdi-nav__col--contact {
  display: block;
  clear: both;
}
@media (min-width: 600px) {
  .bdi-footer .bdi-nav__col--contact {
    display: block;
    clear: both;
  }
}
@media (min-width: 1024px) {
  .bdi-footer .bdi-nav__col--contact {
    display: none;
    clear: none;
  }
}
.bdi-footer .bdi-nav__topics {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 3.15rem;
}
@media (min-width: 1024px) {
  .bdi-footer .bdi-nav__topics {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}

.bdi-main {
  margin-top: 0;
  padding-top: 3.5rem;
  position: relative;
  padding-bottom: 3.5em;
}
@media (min-width: 600px) {
  .bdi-main {
    padding-top: 8em;
  }
}
.bdi-panel .bdi-main {
  overflow: visible;
}
.bdi-main--topped {
  margin-top: 0;
  padding-top: 0;
}
.bdi-main--allfull .bdi-content--screen-width, .bdi-main--stylesheet .bdi-content--screen-width, .bdi-main .bdi-content--screen-width, .bdi-main--allfull .bdi-teaser--full, .bdi-main--stylesheet .bdi-teaser--full, .bdi-main .bdi-teaser--full, .bdi-main--allfull .bdi-teaser--banner, .bdi-main--stylesheet .bdi-teaser--banner, .bdi-main .bdi-teaser--banner, .bdi-main--allfull .bdi-teaser--agenda-full, .bdi-main--stylesheet .bdi-teaser--agenda-full, .bdi-main .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: 15px;
  padding-right: 15px;
}
@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.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-sidebar {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: right !important;
  }
}
@media (min-width: 1024px) {
  .bdi-panel .bdi-sidebar {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-sidebar--bottom {
  box-sizing: border-box;
  width: 66.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  width: 66% !important;
  margin: 0 auto;
  float: none !important;
}
@media (min-width: 1024px) {
  .bdi-sidebar--bottom {
    display: flex;
    justify-content: space-between;
  }
}
.bdi-sidebar--bottom .bdi-sidebar__section {
  flex-grow: 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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-sidebar__item {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-sidebar__item {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-sidebar__item {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.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;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-sidebar__item--collection {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-sidebar__item--collection {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-sidebar__item--collection {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.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 h3 {
    font-family: "Nantes", serif;
    line-height: 1.6;
    font-weight: normal;
  }
  .bdi-menu__section--agenda {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
    float: right;
  }
}
.bdi-menu .bdi-brick:after {
  border-right: 0 none !important;
}

.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: 15px;
  right: 15px;
  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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-mediacenter .bdi-publication .bdi-publication__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-mediacenter .bdi-publication .bdi-publication__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-mediacenter .bdi-publication .bdi-publication__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -807px -779px;
  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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -522px -515px;
  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-podcastBlock .bdi-publication--full, .bdi-videoBlock__textContainer .bdi-publication--full, .bdi-eventList .bdi-publication--full, .bdi-titleButtonHeader .bdi-publication--full, .bdi-grid__container .bdi-publication--full, .bdi-eventTeaser .bdi-publication--full, .bdi-sentencesTeaser .bdi-publication--full, .bdi-swiperNews__wrapper .bdi-publication--full, .bdi-speaker .bdi-publication--full, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publication--full, .bdi-topicmap .bdi-publication--full, .bdi-gallery .bdi-publication--full, .bdi-band__wrap .bdi-publication--full, .bdi-mediacenter__content .bdi-publication--full, .bdi-mediacenter__header .bdi-publication--full, .bdi-articleinfos .bdi-publication--full, .bdi-article__infos .bdi-publication--full, .bdi-article .bdi-publication--full, .bdi-publicationteaser__content .bdi-publication--full, .bdi-publication-english--full .bdi-publication--full, .bdi-container .bdi-publication--full, .bdi-bkg .bdi-publication--full, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publication--full, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-publication--full, .bdi-teaser--full .bdi-teaser__container .bdi-publication--full, .bdi-teaser--banner .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__caption .bdi-publication--full, .bdi-teaser--agenda-full .bdi-teaser__container .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-main--allfull .bdi-content .bdi-publication--full, .bdi-main .bdi-content .bdi-publication--full, .bdi-main--stylesheet .bdi-content .bdi-publication--full, .bdi-publication--full .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: -15px;
  margin-right: -15px;
}
.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: 15px;
  padding-right: 15px;
  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;
}
@media (min-width: 1024px) {
  .bdi-publication__text h1 {
    width: 100%;
  }
}
.bdi-publication__text ul, .bdi-publication__text ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-publication__text ul, .bdi-publication__text ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: 15px;
  padding-right: 15px;
  margin-bottom: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-publication__aside {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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: 15px;
    padding-right: 15px;
  }
  [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: -15px;
    margin-right: -15px;
  }
  [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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  [data-presentation] .bdi-publication .bdi-publication__size {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    text-align: right;
  }
}

.bdi-publications__thead {
  margin-left: -15px;
  margin-right: -15px;
  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: 15px;
    padding-right: 15px;
  }
  .bdi-publications__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 600px) and (max-width: 1024px) {
  .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-publications__td:nth-child(1) {
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications__td:nth-child(2) {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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 {
  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: "HelveticaNeue", "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: "HelveticaNeue", "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: "HelveticaNeue", "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: rgba(255, 255, 255, 0.5);
}
.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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  [data-presentation=icons] .bdi-publication-english .bdi-publication-english__action, .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  [data-presentation=icons] .bdi-publication-english .bdi-publication-english__action, .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  [data-presentation=icons] .bdi-publication-english .bdi-publication-english__action, .bdi-mediacenter .bdi-publication-english .bdi-publication-english__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
[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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -807px -779px;
  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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -522px -515px;
  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-podcastBlock .bdi-publication-english--full, .bdi-videoBlock__textContainer .bdi-publication-english--full, .bdi-eventList .bdi-publication-english--full, .bdi-titleButtonHeader .bdi-publication-english--full, .bdi-grid__container .bdi-publication-english--full, .bdi-eventTeaser .bdi-publication-english--full, .bdi-sentencesTeaser .bdi-publication-english--full, .bdi-swiperNews__wrapper .bdi-publication-english--full, .bdi-speaker .bdi-publication-english--full, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publication-english--full, .bdi-topicmap .bdi-publication-english--full, .bdi-gallery .bdi-publication-english--full, .bdi-band__wrap .bdi-publication-english--full, .bdi-mediacenter__content .bdi-publication-english--full, .bdi-mediacenter__header .bdi-publication-english--full, .bdi-articleinfos .bdi-publication-english--full, .bdi-article__infos .bdi-publication-english--full, .bdi-article .bdi-publication-english--full, .bdi-publicationteaser__content .bdi-publication-english--full, .bdi-container .bdi-publication-english--full, .bdi-bkg .bdi-publication-english--full, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publication-english--full, .bdi-teaser--blue .bdi-teaser__gradient > .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__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--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__caption .bdi-publication-english--full, .bdi-teaser--agenda-full .bdi-teaser__container .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-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-publication--full .bdi-publication-english--full, .bdi-publication-english--full .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: -15px;
  margin-right: -15px;
}
.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: 15px;
  padding-right: 15px;
}
.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;
}
@media (min-width: 1024px) {
  .bdi-publication-english__text h1 {
    width: 100%;
  }
}
.bdi-publication-english__text ul, .bdi-publication-english__text ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-publication-english__text ul, .bdi-publication-english__text ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: 15px;
  padding-right: 15px;
  margin-bottom: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-publication-english__aside {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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: 15px;
    padding-right: 15px;
  }
  [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: -15px;
    margin-right: -15px;
  }
  [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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  [data-presentation] .bdi-publication-english .bdi-publication-english__size {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: -15px;
  margin-right: -15px;
}
.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: 15px;
    padding-right: 15px;
  }
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(n+2) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(1) {
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(2) {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-publications-english[data-presentation=list] .bdi-publications-english__td:nth-child(n+3) {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: 15px;
  padding-right: 15px;
  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 rgb(255, 255, 255);
}
.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-podcastBlock .bdi-publicationteaser__content, .bdi-videoBlock__textContainer .bdi-publicationteaser__content, .bdi-eventList .bdi-publicationteaser__content, .bdi-titleButtonHeader .bdi-publicationteaser__content, .bdi-grid__container .bdi-publicationteaser__content, .bdi-eventTeaser .bdi-publicationteaser__content, .bdi-sentencesTeaser .bdi-publicationteaser__content, .bdi-swiperNews__wrapper .bdi-publicationteaser__content, .bdi-speaker .bdi-publicationteaser__content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-publicationteaser__content, .bdi-topicmap .bdi-publicationteaser__content, .bdi-gallery .bdi-publicationteaser__content, .bdi-band__wrap .bdi-publicationteaser__content, .bdi-mediacenter__content .bdi-publicationteaser__content, .bdi-mediacenter__header .bdi-publicationteaser__content, .bdi-articleinfos .bdi-publicationteaser__content, .bdi-article__infos .bdi-publicationteaser__content, .bdi-article .bdi-publicationteaser__content, .bdi-container .bdi-publicationteaser__content, .bdi-bkg .bdi-publicationteaser__content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-publicationteaser__content, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-publicationteaser__content, .bdi-teaser--full .bdi-teaser__container .bdi-publicationteaser__content, .bdi-teaser--banner .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__caption .bdi-publicationteaser__content, .bdi-teaser--agenda-full .bdi-teaser__container .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-main--allfull .bdi-content .bdi-publicationteaser__content, .bdi-main .bdi-content .bdi-publicationteaser__content, .bdi-main--stylesheet .bdi-content .bdi-publicationteaser__content, .bdi-publication--full .bdi-publicationteaser__content, .bdi-publication-english--full .bdi-publicationteaser__content, .bdi-publicationteaser__content .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: 15px;
  padding-right: 15px;
  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.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: 15px;
    padding-right: 15px;
    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;
  padding-left: 12.4px;
  font-family: "Helvetica", sans-serif;
}
.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: 15px;
  padding-right: 15px;
  padding-left: 0;
}
@media (min-width: 1024px) {
  .bdi-publicationteaser__statistics {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-publicationteaser__publications {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: 15px;
  padding-right: 15px;
}
.bdi-publicationteaser__more {
  border-top: 1px solid rgb(255, 255, 255);
  border-bottom: 1px solid rgb(255, 255, 255);
  color: white;
}
.bdi-publicationteaser__footer {
  margin-top: 1.75rem;
}

.bdi-panel {
  max-width: 950px;
  margin: 0 auto;
  position: relative;
  /* adjustments for things in panel */
}
.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 .bdi-logo {
  opacity: 0.8;
  margin-left: 0.875rem;
}
@media (min-width: 600px) {
  .bdi-panel .bdi-logo {
    margin-left: 0;
  }
}
.bdi-panel .bdi-topbar__elt--menu button {
  width: 16px;
  height: 16px;
}
.bdi-panel .bdi-topbar__elt--menu button:before,
.bdi-panel .bdi-topbar__elt--menu button:after {
  background-color: rgba(255, 255, 255, 0.7);
  height: 2px;
}
.bdi-panel .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-panel .bdi-article {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-panel .bdi-article {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-panel .bdi-article {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-panel .bdi-article {
    padding-left: 7rem;
    padding-right: 7rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-panel .bdi-article {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-panel .bdi-article, .bdi-podcastBlock .bdi-panel .bdi-article, .bdi-videoBlock__textContainer .bdi-panel .bdi-article, .bdi-eventList .bdi-panel .bdi-article, .bdi-titleButtonHeader .bdi-panel .bdi-article, .bdi-grid__container .bdi-panel .bdi-article, .bdi-eventTeaser .bdi-panel .bdi-article, .bdi-sentencesTeaser .bdi-panel .bdi-article, .bdi-swiperNews__wrapper .bdi-panel .bdi-article, .bdi-speaker .bdi-panel .bdi-article, .bdi-mini-page--sided .bdi-mini-page__top .bdi-panel .bdi-article, .bdi-topicmap .bdi-panel .bdi-article, .bdi-gallery .bdi-panel .bdi-article, .bdi-band__wrap .bdi-panel .bdi-article, .bdi-mediacenter__content .bdi-panel .bdi-article, .bdi-mediacenter__header .bdi-panel .bdi-article, .bdi-articleinfos .bdi-panel .bdi-article, .bdi-article__infos .bdi-panel .bdi-article, .bdi-article .bdi-panel .bdi-article, .bdi-container .bdi-panel .bdi-article, .bdi-bkg .bdi-panel .bdi-article, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--dark .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--banner .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--full > .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--full .bdi-teaser__container .bdi-panel .bdi-article, .bdi-teaser--banner .bdi-teaser__container .bdi-panel .bdi-article, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-panel .bdi-article, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-panel .bdi-article, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-panel .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-panel .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-panel .bdi-article, .bdi-header__wrap .bdi-panel .bdi-article, .bdi-footer__wrap .bdi-panel .bdi-article, .bdi-main--allfull .bdi-content .bdi-panel .bdi-article, .bdi-main .bdi-content .bdi-panel .bdi-article, .bdi-main--stylesheet .bdi-content .bdi-panel .bdi-article, .bdi-publication--full .bdi-panel .bdi-article, .bdi-publication-english--full .bdi-panel .bdi-article, .bdi-publicationteaser__content .bdi-panel .bdi-article {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-panel__wrap {
  overflow: hidden;
  background-image: linear-gradient(146deg, #e6f3f9 0%, #d8e8fd 100%);
}
.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;
  padding-bottom: 0;
  padding-top: 3.5rem;
}
.bdi-panel__full, .bdi-panel .bdi-mediacenter, .bdi-panel .bdi-publicationteaser {
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1734px -1459px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1703px -1435px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1439px -1130px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1408px -1106px;
    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-mediacenter, .bdi-panel .bdi-publicationteaser {
    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-mediacenter, .bdi-panel .bdi-publicationteaser {
    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-podcastBlock .bdi-article, .bdi-videoBlock__textContainer .bdi-article, .bdi-eventList .bdi-article, .bdi-titleButtonHeader .bdi-article, .bdi-grid__container .bdi-article, .bdi-eventTeaser .bdi-article, .bdi-sentencesTeaser .bdi-article, .bdi-swiperNews__wrapper .bdi-article, .bdi-speaker .bdi-article, .bdi-mini-page--sided .bdi-mini-page__top .bdi-article, .bdi-topicmap .bdi-article, .bdi-gallery .bdi-article, .bdi-band__wrap .bdi-article, .bdi-mediacenter__content .bdi-article, .bdi-mediacenter__header .bdi-article, .bdi-articleinfos .bdi-article, .bdi-article__infos .bdi-article, .bdi-container .bdi-article, .bdi-bkg .bdi-article, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-article, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-article, .bdi-teaser--full .bdi-teaser__container .bdi-article, .bdi-teaser--banner .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__caption .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-article, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-article, .bdi-header__wrap .bdi-article, .bdi-footer__wrap .bdi-article, .bdi-main--allfull .bdi-content .bdi-article, .bdi-main .bdi-content .bdi-article, .bdi-main--stylesheet .bdi-content .bdi-article, .bdi-publication--full .bdi-article, .bdi-publication-english--full .bdi-article, .bdi-publicationteaser__content .bdi-article, .bdi-article .bdi-article {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-article .bdi-panel .bdi-article__wrap {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-article .bdi-panel .bdi-article__wrap:before, .bdi-article .bdi-panel .bdi-article__wrap:after {
  content: " ";
  display: table;
}
.bdi-article .bdi-panel .bdi-article__wrap:after {
  clear: both;
}
@media (min-width: 1024px) {
  .bdi-article__content {
    width: 83.3333333333%;
  }
}
.bdi-article__content .bdi-ctype__text, .bdi-article__content .bdi-ctype__bullets, .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__text, .bdi-article__header .bdi-ctype__bullets, .bdi-article__header .bdi-ctype__textpic {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  width: 100%;
  margin-left: 0;
}
@media (min-width: 600px) {
  .bdi-article__content .bdi-ctype__text, .bdi-article__content .bdi-ctype__bullets, .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__text, .bdi-article__header .bdi-ctype__bullets, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-article__content .bdi-ctype__text, .bdi-article__content .bdi-ctype__bullets, .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__text, .bdi-article__header .bdi-ctype__bullets, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-article__content .bdi-ctype__text, .bdi-article__content .bdi-ctype__bullets, .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__text, .bdi-article__header .bdi-ctype__bullets, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__textpic {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-article__content .bdi-ctype__textpic, .bdi-article__header .bdi-ctype__textpic {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-article__infos {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  background-color: #ffffff;
}
@media print {
  .bdi-article__infos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-article__infos {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-article__infos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-article__infos {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-article__infos {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-article__infos, .bdi-podcastBlock .bdi-article__infos, .bdi-videoBlock__textContainer .bdi-article__infos, .bdi-eventList .bdi-article__infos, .bdi-titleButtonHeader .bdi-article__infos, .bdi-grid__container .bdi-article__infos, .bdi-eventTeaser .bdi-article__infos, .bdi-sentencesTeaser .bdi-article__infos, .bdi-swiperNews__wrapper .bdi-article__infos, .bdi-speaker .bdi-article__infos, .bdi-mini-page--sided .bdi-mini-page__top .bdi-article__infos, .bdi-topicmap .bdi-article__infos, .bdi-gallery .bdi-article__infos, .bdi-band__wrap .bdi-article__infos, .bdi-mediacenter__content .bdi-article__infos, .bdi-mediacenter__header .bdi-article__infos, .bdi-articleinfos .bdi-article__infos, .bdi-container .bdi-article__infos, .bdi-bkg .bdi-article__infos, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--dark .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--banner .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--full > .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--full .bdi-teaser__container .bdi-article__infos, .bdi-teaser--banner .bdi-teaser__container .bdi-article__infos, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-article__infos, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-article__infos, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-article__infos, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-article__infos, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-article__infos, .bdi-header__wrap .bdi-article__infos, .bdi-footer__wrap .bdi-article__infos, .bdi-main--allfull .bdi-content .bdi-article__infos, .bdi-main .bdi-content .bdi-article__infos, .bdi-main--stylesheet .bdi-content .bdi-article__infos, .bdi-publication--full .bdi-article__infos, .bdi-publication-english--full .bdi-article__infos, .bdi-publicationteaser__content .bdi-article__infos, .bdi-article .bdi-article__infos, .bdi-article__infos .bdi-article__infos {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.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;
      -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;
}
@media (min-width: 1024px) {
  .bdi-article__content h1 {
    width: 100%;
  }
}
.bdi-article__content ul, .bdi-article__content ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-article__content ul, .bdi-article__content ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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;
  }
}
@media (min-width: 1024px) {
  .bdi-article__content .bdi-ctype__text p, .bdi-article__content .bdi-ctype__bullets p, .bdi-article__content .bdi-ctype__textpic p {
    width: 100%;
  }
}
@media (min-width: 1024px) {
  .bdi-article__content .bdi-ctype__text h2, .bdi-article__content .bdi-ctype__bullets h2, .bdi-article__content .bdi-ctype__textpic h2, .bdi-article__content h3 {
    line-height: 1.6;
  }
}
.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.6666666667%;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) {
  .bdi-article--nosidebar .bdi-article__header--wide {
    width: 66.6666666667%;
    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-article--nosidebar .bdi-ctype__bullets .bdi-content.bdi-ctype__wrap, .bdi-article--nosidebar .bdi-ctype__textpic .bdi-content.bdi-ctype__wrap, .bdi-ctype__text .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-article--nosidebar .bdi-content.bdi-ctype__wrap {
    width: 66.6666666667%;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) {
  .bdi-article--nosidebar .bdi-content__news-contentelements {
    width: 66.6666666667%;
    margin: 0 auto;
  }
}

.bdi-articleinfos {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  padding-top: 3.5rem;
  padding-bottom: 7rem;
}
@media print {
  .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-articleinfos {
    padding-left: 1.7rem;
    padding-right: 1.7rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-articleinfos {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-articleinfos, .bdi-podcastBlock .bdi-articleinfos, .bdi-videoBlock__textContainer .bdi-articleinfos, .bdi-eventList .bdi-articleinfos, .bdi-titleButtonHeader .bdi-articleinfos, .bdi-grid__container .bdi-articleinfos, .bdi-eventTeaser .bdi-articleinfos, .bdi-sentencesTeaser .bdi-articleinfos, .bdi-swiperNews__wrapper .bdi-articleinfos, .bdi-speaker .bdi-articleinfos, .bdi-mini-page--sided .bdi-mini-page__top .bdi-articleinfos, .bdi-topicmap .bdi-articleinfos, .bdi-gallery .bdi-articleinfos, .bdi-band__wrap .bdi-articleinfos, .bdi-mediacenter__content .bdi-articleinfos, .bdi-mediacenter__header .bdi-articleinfos, .bdi-container .bdi-articleinfos, .bdi-bkg .bdi-articleinfos, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--dark .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--banner .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--full > .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--full .bdi-teaser__container .bdi-articleinfos, .bdi-teaser--banner .bdi-teaser__container .bdi-articleinfos, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-articleinfos, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-articleinfos, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-articleinfos, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-articleinfos, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-articleinfos, .bdi-header__wrap .bdi-articleinfos, .bdi-footer__wrap .bdi-articleinfos, .bdi-main--allfull .bdi-content .bdi-articleinfos, .bdi-main .bdi-content .bdi-articleinfos, .bdi-main--stylesheet .bdi-content .bdi-articleinfos, .bdi-publication--full .bdi-articleinfos, .bdi-publication-english--full .bdi-articleinfos, .bdi-publicationteaser__content .bdi-articleinfos, .bdi-article .bdi-articleinfos, .bdi-article__infos .bdi-articleinfos, .bdi-articleinfos .bdi-articleinfos {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-panel .bdi-articleinfos {
  background-color: #ffffff;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-panel .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-panel .bdi-articleinfos {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-panel .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-panel .bdi-articleinfos {
    padding-left: 7rem;
    padding-right: 7rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-panel .bdi-articleinfos {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-panel .bdi-articleinfos, .bdi-podcastBlock .bdi-panel .bdi-articleinfos, .bdi-videoBlock__textContainer .bdi-panel .bdi-articleinfos, .bdi-eventList .bdi-panel .bdi-articleinfos, .bdi-titleButtonHeader .bdi-panel .bdi-articleinfos, .bdi-grid__container .bdi-panel .bdi-articleinfos, .bdi-eventTeaser .bdi-panel .bdi-articleinfos, .bdi-sentencesTeaser .bdi-panel .bdi-articleinfos, .bdi-swiperNews__wrapper .bdi-panel .bdi-articleinfos, .bdi-speaker .bdi-panel .bdi-articleinfos, .bdi-mini-page--sided .bdi-mini-page__top .bdi-panel .bdi-articleinfos, .bdi-topicmap .bdi-panel .bdi-articleinfos, .bdi-gallery .bdi-panel .bdi-articleinfos, .bdi-band__wrap .bdi-panel .bdi-articleinfos, .bdi-mediacenter__content .bdi-panel .bdi-articleinfos, .bdi-mediacenter__header .bdi-panel .bdi-articleinfos, .bdi-container .bdi-panel .bdi-articleinfos, .bdi-bkg .bdi-panel .bdi-articleinfos, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--dark .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--banner .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--full > .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--full .bdi-teaser__container .bdi-panel .bdi-articleinfos, .bdi-teaser--banner .bdi-teaser__container .bdi-panel .bdi-articleinfos, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-panel .bdi-articleinfos, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-panel .bdi-articleinfos, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-panel .bdi-articleinfos, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-panel .bdi-articleinfos, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-panel .bdi-articleinfos, .bdi-header__wrap .bdi-panel .bdi-articleinfos, .bdi-footer__wrap .bdi-panel .bdi-articleinfos, .bdi-main--allfull .bdi-content .bdi-panel .bdi-articleinfos, .bdi-main .bdi-content .bdi-panel .bdi-articleinfos, .bdi-main--stylesheet .bdi-content .bdi-panel .bdi-articleinfos, .bdi-publication--full .bdi-panel .bdi-articleinfos, .bdi-publication-english--full .bdi-panel .bdi-articleinfos, .bdi-publicationteaser__content .bdi-panel .bdi-articleinfos, .bdi-article .bdi-panel .bdi-articleinfos, .bdi-article__infos .bdi-panel .bdi-articleinfos, .bdi-articleinfos .bdi-panel .bdi-articleinfos {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-articleinfos a {
  border-bottom: 1px solid #21201f;
  margin-right: 0.875rem;
}
.bdi-articleinfos__section {
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 0.4375rem;
}
.bdi-articleinfos__section:before, .bdi-articleinfos__section:after {
  content: " ";
  display: table;
}
.bdi-articleinfos__section:after {
  clear: both;
}
.bdi-articleinfos__section--gap {
  padding-top: 1.75rem;
}
.bdi-articleinfos__label {
  display: block;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  font-family: "Helvetica", monospace;
  font-size: 16px;
  color: #8b8b8b;
  min-height: 1px;
}
@media (min-width: 600px) {
  .bdi-articleinfos__label {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-articleinfos__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  font-family: "Helvetica", monospace;
  font-size: 16px;
  color: #3c3c3c;
}
@media (min-width: 600px) {
  .bdi-articleinfos__content {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-articleinfos__socials {
  list-style: none;
}
.bdi-articleinfos__socials li {
  display: inline;
}
.bdi-articleinfos__social {
  margin-right: 0.875rem;
}

.bdi-mediacenter {
  background: rgb(230, 230, 230);
}
.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-podcastBlock .bdi-mediacenter__header, .bdi-videoBlock__textContainer .bdi-mediacenter__header, .bdi-eventList .bdi-mediacenter__header, .bdi-titleButtonHeader .bdi-mediacenter__header, .bdi-grid__container .bdi-mediacenter__header, .bdi-eventTeaser .bdi-mediacenter__header, .bdi-sentencesTeaser .bdi-mediacenter__header, .bdi-swiperNews__wrapper .bdi-mediacenter__header, .bdi-speaker .bdi-mediacenter__header, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mediacenter__header, .bdi-topicmap .bdi-mediacenter__header, .bdi-gallery .bdi-mediacenter__header, .bdi-band__wrap .bdi-mediacenter__header, .bdi-mediacenter__content .bdi-mediacenter__header, .bdi-container .bdi-mediacenter__header, .bdi-bkg .bdi-mediacenter__header, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-mediacenter__header, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-mediacenter__header, .bdi-teaser--full .bdi-teaser__container .bdi-mediacenter__header, .bdi-teaser--banner .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__caption .bdi-mediacenter__header, .bdi-teaser--agenda-full .bdi-teaser__container .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-main--allfull .bdi-content .bdi-mediacenter__header, .bdi-main .bdi-content .bdi-mediacenter__header, .bdi-main--stylesheet .bdi-content .bdi-mediacenter__header, .bdi-publication--full .bdi-mediacenter__header, .bdi-publication-english--full .bdi-mediacenter__header, .bdi-publicationteaser__content .bdi-mediacenter__header, .bdi-article .bdi-mediacenter__header, .bdi-article__infos .bdi-mediacenter__header, .bdi-articleinfos .bdi-mediacenter__header, .bdi-mediacenter__header .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: rgb(230, 230, 230);
  }
  .bdi-mediacenter__tabs:not(.active):after {
    content: "";
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -535px -531px;
    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-podcastBlock .bdi-mediacenter__content, .bdi-videoBlock__textContainer .bdi-mediacenter__content, .bdi-eventList .bdi-mediacenter__content, .bdi-titleButtonHeader .bdi-mediacenter__content, .bdi-grid__container .bdi-mediacenter__content, .bdi-eventTeaser .bdi-mediacenter__content, .bdi-sentencesTeaser .bdi-mediacenter__content, .bdi-swiperNews__wrapper .bdi-mediacenter__content, .bdi-speaker .bdi-mediacenter__content, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mediacenter__content, .bdi-topicmap .bdi-mediacenter__content, .bdi-gallery .bdi-mediacenter__content, .bdi-band__wrap .bdi-mediacenter__content, .bdi-container .bdi-mediacenter__content, .bdi-bkg .bdi-mediacenter__content, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-mediacenter__content, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-mediacenter__content, .bdi-teaser--full .bdi-teaser__container .bdi-mediacenter__content, .bdi-teaser--banner .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__caption .bdi-mediacenter__content, .bdi-teaser--agenda-full .bdi-teaser__container .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-main--allfull .bdi-content .bdi-mediacenter__content, .bdi-main .bdi-content .bdi-mediacenter__content, .bdi-main--stylesheet .bdi-content .bdi-mediacenter__content, .bdi-publication--full .bdi-mediacenter__content, .bdi-publication-english--full .bdi-mediacenter__content, .bdi-publicationteaser__content .bdi-mediacenter__content, .bdi-article .bdi-mediacenter__content, .bdi-article__infos .bdi-mediacenter__content, .bdi-articleinfos .bdi-mediacenter__content, .bdi-mediacenter__header .bdi-mediacenter__content, .bdi-mediacenter__content .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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1734px -1459px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1703px -1435px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1439px -1130px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1408px -1106px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -613px -603px;
  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: rgb(230, 230, 230);
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1734px -1459px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1703px -1435px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1439px -1130px;
  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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1408px -1106px;
    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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1734px -1459px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1439px -1130px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -683px -663px;
  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__action--print:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--email:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--xing:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--linkedin:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--instagram:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--youtube:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--google:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--twitter:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__action--facebook:not(.bdi-sidenav__share), .bdi-sidenav.active .bdi-sidenav__share: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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -794px -762px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1901px -1630px;
  width: 17.1px;
  height: 20px;
}
.bdi-sidenav__action, .bdi-sidenav__action--print, .bdi-sidenav__action--email, .bdi-sidenav__action--xing, .bdi-sidenav__action--linkedin, .bdi-sidenav__action--instagram, .bdi-sidenav__action--youtube, .bdi-sidenav__action--google, .bdi-sidenav__action--twitter, .bdi-sidenav__action--facebook, .bdi-sidenav__share {
  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__action--print a, .bdi-sidenav__action--email a, .bdi-sidenav__action--xing a, .bdi-sidenav__action--linkedin a, .bdi-sidenav__action--instagram a, .bdi-sidenav__action--youtube a, .bdi-sidenav__action--google a, .bdi-sidenav__action--twitter a, .bdi-sidenav__action--facebook a, .bdi-sidenav__share a, .bdi-sidenav__action button, .bdi-sidenav__action--print button, .bdi-sidenav__action--email button, .bdi-sidenav__action--xing button, .bdi-sidenav__action--linkedin button, .bdi-sidenav__action--instagram button, .bdi-sidenav__action--youtube button, .bdi-sidenav__action--google button, .bdi-sidenav__action--twitter button, .bdi-sidenav__action--facebook button, .bdi-sidenav__share 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__action--print a::before, .bdi-sidenav__action--email a::before, .bdi-sidenav__action--xing a::before, .bdi-sidenav__action--linkedin a::before, .bdi-sidenav__action--instagram a::before, .bdi-sidenav__action--youtube a::before, .bdi-sidenav__action--google a::before, .bdi-sidenav__action--twitter a::before, .bdi-sidenav__action--facebook a::before, .bdi-sidenav__share a::before, .bdi-sidenav__action button::before, .bdi-sidenav__action--print button::before, .bdi-sidenav__action--email button::before, .bdi-sidenav__action--xing button::before, .bdi-sidenav__action--linkedin button::before, .bdi-sidenav__action--instagram button::before, .bdi-sidenav__action--youtube button::before, .bdi-sidenav__action--google button::before, .bdi-sidenav__action--twitter button::before, .bdi-sidenav__action--facebook button::before, .bdi-sidenav__share 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__action--print:not(.bdi-sidenav__share), .bdi-sidenav__action--email:not(.bdi-sidenav__share), .bdi-sidenav__action--xing:not(.bdi-sidenav__share), .bdi-sidenav__action--linkedin:not(.bdi-sidenav__share), .bdi-sidenav__action--instagram:not(.bdi-sidenav__share), .bdi-sidenav__action--youtube:not(.bdi-sidenav__share), .bdi-sidenav__action--google:not(.bdi-sidenav__share), .bdi-sidenav__action--twitter:not(.bdi-sidenav__share), .bdi-sidenav__action--facebook:not(.bdi-sidenav__share), .bdi-sidenav__share: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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -605px -586px;
  width: 7.9px;
  height: 17px;
}

.bdi-sidenav__action--twitter a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1984px -1713px;
  width: 15px;
  height: 12.2px;
}

.bdi-sidenav__action--google a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -660px -648px;
  width: 22.8px;
  height: 14.2px;
}

.bdi-sidenav__action--youtube a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2047px -1771px;
  width: 17.6px;
  height: 12.3px;
}

.bdi-sidenav__action--instagram a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -826px -806px;
  width: 17px;
  height: 17px;
}

.bdi-sidenav__action--linkedin a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -858px -838px;
  width: 14.1px;
  height: 14.1px;
}

.bdi-sidenav__action--email a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -578px -556px;
  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.3333333333%;
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: -15px;
    margin-right: -15px;
    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.4444444444%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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: -15px;
    margin-right: -15px;
  }
  .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.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.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-podcastBlock .bdi-band__wrap, .bdi-videoBlock__textContainer .bdi-band__wrap, .bdi-eventList .bdi-band__wrap, .bdi-titleButtonHeader .bdi-band__wrap, .bdi-grid__container .bdi-band__wrap, .bdi-eventTeaser .bdi-band__wrap, .bdi-sentencesTeaser .bdi-band__wrap, .bdi-swiperNews__wrapper .bdi-band__wrap, .bdi-speaker .bdi-band__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-band__wrap, .bdi-topicmap .bdi-band__wrap, .bdi-gallery .bdi-band__wrap, .bdi-container .bdi-band__wrap, .bdi-bkg .bdi-band__wrap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-band__wrap, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-band__wrap, .bdi-teaser--full .bdi-teaser__container .bdi-band__wrap, .bdi-teaser--banner .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__caption .bdi-band__wrap, .bdi-teaser--agenda-full .bdi-teaser__container .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-main--allfull .bdi-content .bdi-band__wrap, .bdi-main .bdi-content .bdi-band__wrap, .bdi-main--stylesheet .bdi-content .bdi-band__wrap, .bdi-publication--full .bdi-band__wrap, .bdi-publication-english--full .bdi-band__wrap, .bdi-publicationteaser__content .bdi-band__wrap, .bdi-article .bdi-band__wrap, .bdi-article__infos .bdi-band__wrap, .bdi-articleinfos .bdi-band__wrap, .bdi-mediacenter__header .bdi-band__wrap, .bdi-mediacenter__content .bdi-band__wrap, .bdi-band__wrap .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: rgb(204, 144, 0);
}
.bdi-band--catid-8 {
  background-color: rgb(204, 144, 0);
}
.bdi-band--catid-13 {
  background-color: rgb(105, 28, 51);
}
.bdi-band--catid-16 {
  background-color: rgb(143, 131, 113);
}
.bdi-band--catid-2 {
  background-color: rgb(0, 155, 172);
}
.bdi-band--catid-3 {
  background-color: rgb(0, 155, 172);
}
.bdi-band--catid-5 {
  background-color: rgb(20, 96, 30);
}
.bdi-band--catid-14 {
  background-color: rgb(0, 116, 130);
}
.bdi-band--catid-10 {
  background-color: rgb(16, 48, 115);
}
.bdi-band--catid-77 {
  background-color: rgb(16, 48, 115);
}
.bdi-band--catid-76 {
  background-color: rgb(16, 48, 115);
}
.bdi-band--catid-105 {
  background-color: rgb(133, 14, 102);
}
.bdi-band--catid-98 {
  background-color: rgb(133, 14, 102);
}
.bdi-band--catid-12 {
  background-color: rgb(46, 19, 82);
}
.bdi-band--catid-75 {
  background-color: rgb(46, 19, 82);
}
.bdi-band--catid-7 {
  background-color: rgb(121, 154, 5);
}
.bdi-band--catid-6 {
  background-color: rgb(121, 154, 5);
}
.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-podcastBlock .bdi-gallery, .bdi-videoBlock__textContainer .bdi-gallery, .bdi-eventList .bdi-gallery, .bdi-titleButtonHeader .bdi-gallery, .bdi-grid__container .bdi-gallery, .bdi-eventTeaser .bdi-gallery, .bdi-sentencesTeaser .bdi-gallery, .bdi-swiperNews__wrapper .bdi-gallery, .bdi-speaker .bdi-gallery, .bdi-mini-page--sided .bdi-mini-page__top .bdi-gallery, .bdi-topicmap .bdi-gallery, .bdi-container .bdi-gallery, .bdi-bkg .bdi-gallery, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-gallery, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-gallery, .bdi-teaser--full .bdi-teaser__container .bdi-gallery, .bdi-teaser--banner .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__caption .bdi-gallery, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-gallery, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-gallery, .bdi-header__wrap .bdi-gallery, .bdi-footer__wrap .bdi-gallery, .bdi-main--allfull .bdi-content .bdi-gallery, .bdi-main .bdi-content .bdi-gallery, .bdi-main--stylesheet .bdi-content .bdi-gallery, .bdi-publication--full .bdi-gallery, .bdi-publication-english--full .bdi-gallery, .bdi-publicationteaser__content .bdi-gallery, .bdi-article .bdi-gallery, .bdi-article__infos .bdi-gallery, .bdi-articleinfos .bdi-gallery, .bdi-mediacenter__header .bdi-gallery, .bdi-mediacenter__content .bdi-gallery, .bdi-band__wrap .bdi-gallery, .bdi-gallery .bdi-gallery {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-gallery__list {
  margin-left: -15px;
  margin-right: -15px;
  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: 15px;
  padding-right: 15px;
  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: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-gallery__thumb {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: 15px;
  padding-right: 15px;
  margin-bottom: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-gallery__item {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-gallery__item {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-gallery__item[data-gallery-size=big] {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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: rgb(230, 230, 230);
  padding-top: 0 !important;
}
.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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-gallery__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-gallery__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-gallery__action {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -522px -515px;
  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.5775rem;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1888px -1610px;
  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;
  padding-top: 150px;
}
@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-podcastBlock .bdi-topicmap, .bdi-videoBlock__textContainer .bdi-topicmap, .bdi-eventList .bdi-topicmap, .bdi-titleButtonHeader .bdi-topicmap, .bdi-grid__container .bdi-topicmap, .bdi-eventTeaser .bdi-topicmap, .bdi-sentencesTeaser .bdi-topicmap, .bdi-swiperNews__wrapper .bdi-topicmap, .bdi-speaker .bdi-topicmap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-topicmap, .bdi-container .bdi-topicmap, .bdi-bkg .bdi-topicmap, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-topicmap, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-topicmap, .bdi-teaser--full .bdi-teaser__container .bdi-topicmap, .bdi-teaser--banner .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__caption .bdi-topicmap, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-topicmap, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-topicmap, .bdi-header__wrap .bdi-topicmap, .bdi-footer__wrap .bdi-topicmap, .bdi-main--allfull .bdi-content .bdi-topicmap, .bdi-main .bdi-content .bdi-topicmap, .bdi-main--stylesheet .bdi-content .bdi-topicmap, .bdi-publication--full .bdi-topicmap, .bdi-publication-english--full .bdi-topicmap, .bdi-publicationteaser__content .bdi-topicmap, .bdi-article .bdi-topicmap, .bdi-article__infos .bdi-topicmap, .bdi-articleinfos .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 {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-topicmap__wrap {
  margin-left: -15px;
  margin-right: -15px;
  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: 15px;
  padding-right: 15px;
  margin-bottom: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-topicmap__item {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .bdi-topicmap__item:nth-child(1) {
    position: static;
  }
  .bdi-topicmap__item:nth-child(1):after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 33.3333333333%;
    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.6666666667%;
    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);
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
}
@media (min-width: 600px) {
  .bdi-topicmap__link {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-topicmap__link {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-topicmap__link {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1621px -1353px;
  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.3333333333%;
  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-initiative__title-container {
  text-align: center;
}
.bdi-initiative__title {
  font-size: 5vw;
  line-height: 5.6vw;
  font-weight: 600;
  opacity: 0.7;
  display: inline-block;
  text-align: left;
  margin-top: 7vw;
}
.bdi-initiative__logo {
  display: block;
  width: 200px;
  margin-top: 50px;
}

.initiative-facts {
  margin-bottom: 3.5rem;
}

.initiative-fact {
  display: inline-block;
  font-size: 50px;
  line-height: 45px;
  font-weight: 500;
  color: #000;
  position: relative;
  margin-bottom: 17px;
  letter-spacing: -1px;
  min-width: 103px;
}
@media (min-width: 768px) {
  .initiative-fact {
    font-size: 75px;
    line-height: 65px;
    min-width: 155px;
  }
}
@media (min-width: 1200px) {
  .initiative-fact {
    font-size: 120px;
    line-height: 100px;
    min-width: 250px;
  }
}
.initiative-fact::after {
  content: "";
  position: absolute;
  border-radius: 50%;
  z-index: -1;
  filter: blur(30px);
  background: linear-gradient(139.87deg, #42DAFF 6.19%, #FFA36B 95.87%);
}
.initiative-fact__label {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-size: 1.2rem;
  line-height: 120%;
  padding-bottom: 1rem;
}
@media (min-width: 600px) {
  .initiative-fact__label {
    font-size: 1.65rem;
  }
}
.initiative-fact__source {
  font-size: 1rem;
  line-height: 120%;
}
@media (min-width: 600px) {
  .initiative-fact__source {
    font-size: 1.1rem;
  }
}

.initiative-fact-block {
  margin-top: 50px;
  margin-bottom: 72px;
  margin-left: 70px;
}
.initiative-fact-block .initiative-fact::after {
  left: -70px;
  top: -133.3333333333px;
  width: 400px;
  height: 400px;
}
@media (min-width: 768px) {
  .initiative-fact-block .initiative-fact::after {
    left: -70px;
    top: -133.3333333333px;
  }
}
@media (min-width: 1200px) {
  .initiative-fact-block .initiative-fact::after {
    left: -70px;
    top: -161.6666666667px;
    width: 485px;
    height: 485px;
    filter: blur(50px);
  }
}

.bdi-titleLine {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
  overflow: hidden;
}
.bdi-titleLine__headline {
  flex-basis: 16.6%;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-weight: 400;
  margin-bottom: 0;
}
@media (min-width: 600px) {
  .bdi-titleLine__headline {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-titleLine__headline {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-titleLine__headline {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-titleLine__line {
  display: none;
  flex-basis: 83.4%;
  border-color: #000;
  opacity: 0.2;
}
@media (min-width: 768px) {
  .bdi-titleLine__line {
    display: block;
  }
}

.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 {
  -webkit-animation-name: collectionButtonAnimation;
          animation-name: collectionButtonAnimation;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-timing-function: linear;
          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: "HelveticaNeue", "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 {
  -webkit-animation-name: collectionButtonAnimation;
          animation-name: collectionButtonAnimation;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}
.bdi-collection__button--add .icon::after {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -392px -378px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -420px -406px;
  width: 28px;
  height: 28px;
}
.bdi-collection__button--remove .icon::after {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -336px -322px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -364px -350px;
  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-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -308px -294px;
  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.66%;
  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.66%;
}
@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;
}

@-webkit-keyframes collectionButtonAnimation {
  0% {
    transform: translateZ(0) scale(1);
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  100% {
    transform: translateZ(0) scale(1.6);
    opacity: 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: -15px;
  margin-right: -15px;
  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: 15px;
  right: 15px;
  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: 15px;
  right: 15px;
  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.66%;
  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: 15px;
  padding-right: 15px;
}
.bdi-collection-article__cell--what {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-collection-article__cell--where {
  box-sizing: border-box;
  width: 25%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.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: 15px;
    padding-right: 15px;
  }
}
@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-podcastBlock .bdi-mini-page--sided .bdi-mini-page__top, .bdi-videoBlock__textContainer .bdi-mini-page--sided .bdi-mini-page__top, .bdi-eventList .bdi-mini-page--sided .bdi-mini-page__top, .bdi-titleButtonHeader .bdi-mini-page--sided .bdi-mini-page__top, .bdi-grid__container .bdi-mini-page--sided .bdi-mini-page__top, .bdi-eventTeaser .bdi-mini-page--sided .bdi-mini-page__top, .bdi-sentencesTeaser .bdi-mini-page--sided .bdi-mini-page__top, .bdi-swiperNews__wrapper .bdi-mini-page--sided .bdi-mini-page__top, .bdi-speaker .bdi-mini-page--sided .bdi-mini-page__top, .bdi-container .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--blue .bdi-teaser__gradient > .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__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--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__caption .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--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-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-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-article .bdi-mini-page--sided .bdi-mini-page__top, .bdi-article__infos .bdi-mini-page--sided .bdi-mini-page__top, .bdi-articleinfos .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 {
  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: -15px;
    margin-right: -15px;
  }
  .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: 15px;
    padding-right: 15px;
  }
  .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-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__text .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-mini-page--sided .bdi-mini-page__top .bdi-mini-page__content .bdi-ctype__wrap, .bdi-ctype__textpic .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;
  -webkit-animation: neon1 1.5s ease-in-out infinite alternate;
  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;
  -webkit-animation: none;
  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;
}
@-webkit-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);
  }
}
@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: "HelveticaNeue", "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: 0.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: 0.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: flex;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.bdi-wheelMenu--inverted {
  width: auto;
  padding: 2rem 2rem 0 2rem;
  text-align: center;
  color: #f6f7f8;
  background: rgb(26, 44, 64);
  background: linear-gradient(180deg, rgb(26, 44, 64) 0%, rgb(2, 5, 11) 50%, rgb(26, 44, 64) 100%);
}
@media (min-width: 600px) {
  .bdi-wheelMenu--inverted {
    display: block;
    padding: 8rem 2rem 0 2rem;
  }
}
.bdi-wheelMenu__arrowNav {
  position: absolute;
  top: 47px;
  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:active {
  color: #3c3c3c;
}
.bdi-wheelMenu__arrowNavButton--prev {
  position: absolute;
  left: 40px;
  top: -7px;
  transform: translateX(-120%);
}
.bdi-wheelMenu__arrowNavButton--next {
  position: absolute;
  right: 40px;
  top: -7px;
  transform: translateX(120%);
}
.bdi-wheelMenu--inverted .bdi-wheelMenu__arrowNavButton {
  color: white;
}
.bdi-wheelMenu--inverted .bdi-wheelMenu__arrowNavButton svg {
  fill: white;
}
.bdi-wheelMenu__arrowNavText {
  white-space: nowrap;
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  color: black;
}
@media (min-width: 600px) {
  .bdi-wheelMenu__arrowNavText {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu__arrowNavText {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-wheelMenu__arrowNavText {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-wheelMenu__content {
  position: relative;
  width: 100%;
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  .bdi-wheelMenu__content {
    max-width: 540px;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu:not(.bdi-wheelMenu--previous) .bdi-wheelMenu__content {
    max-width: none;
  }
}
.bdi-wheelMenu--inverted .bdi-wheelMenu__content {
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
}
.bdi-wheelMenu__nav {
  text-align: center;
}
@media (min-width: 600px) {
  .bdi-wheelMenu__nav {
    margin-top: 40px;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu__nav {
    display: none;
  }
}
.bdi-wheelMenu__navList {
  display: flex;
}
.bdi-wheelMenu__navElement {
  /*
  @include ease(background-color);
  background-color: transparent;
  border-radius: 100%;
  border: 2px solid $greyLighter;
  cursor: pointer;
  display: inline-block;
  height: 10px;
  margin-bottom: 2px;
  margin-left: 5px;
  margin-right: 5px;
  width: 10px;

  &.bdi-js-active {
  	background-color: $wheelActive;
  	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(-50%) 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: #787878;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg__button path {
    fill: #787878;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__button path {
  fill: #787878;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__button path {
    fill: #787878;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg__button.bdi-js-active path {
  fill: #3c3c3c;
  stroke: #3c3c3c !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: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg__svgCenter path {
    fill: #3c3c3c !important;
    stroke: #3c3c3c !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: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg__svgPart svg {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg__svgPart svg path {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg__svgPart svg path {
    fill: #787878 !important;
    stroke: #787878 !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: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__svgPart path {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg--mobileCrop .bdi-wheelMenuSvg__svgPart path {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg__svgPart.bdi-js-active path {
  fill: #3c3c3c !important;
  stroke: #3c3c3c !important;
}
.bdi-wheelMenuSvg__svgPart svg {
  cursor: pointer;
}

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

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

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

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

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

.bdi-wheelMenuSvg2 {
  position: relative;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2 {
    overflow: visible;
  }
}
.bdi-wheelMenuSvg2__content {
  display: block;
}
.bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__content {
  height: 0;
  position: relative;
  width: 150%;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__content {
    width: 100%;
    height: auto;
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__content {
    width: 100%;
    height: auto;
    padding-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__contentInner {
    width: 100%;
    height: auto;
    transform: translateX(0) translateY(0);
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__contentInner {
    width: 100%;
    height: auto;
    transform: translateX(0) translateY(0);
  }
}
.bdi-wheelMenuSvg2__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-wheelMenuSvg2__svgContainer {
  padding-bottom: 0;
}
.bdi-wheelMenuSvg2[data-active="1"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(0deg);
}
.bdi-wheelMenuSvg2[data-active="2"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(51.5deg);
}
.bdi-wheelMenuSvg2[data-active="3"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(103deg);
}
.bdi-wheelMenuSvg2[data-active="4"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(154.5deg);
}
.bdi-wheelMenuSvg2[data-active="5"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(206deg);
}
.bdi-wheelMenuSvg2[data-active="6"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(257.5deg);
}
.bdi-wheelMenuSvg2[data-active="7"] .bdi-wheelMenuSvg2__svgContainer {
  transform: rotate(309deg);
}
.bdi-wheelMenuSvg2__button {
  transition: fill 0.15s linear;
}
.bdi-wheelMenuSvg2__button path {
  fill: #787878;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__button path {
    fill: #787878;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__button path {
  fill: #787878;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__button path {
    fill: #787878;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg2__button.bdi-js-active path {
  fill: #3c3c3c;
  stroke: #3c3c3c !important;
}
.bdi-wheelMenuSvg2--refresh .bdi-wheelMenuSvg2__button.bdi-js-active path {
  fill: black !important;
  stroke: black !important;
}
.bdi-wheelMenuSvg2__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-wheelMenuSvg2__svgCenter path {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__svgCenter path {
    fill: #3c3c3c !important;
    stroke: #3c3c3c !important;
  }
}
.bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgCenter path {
  fill: #f6fbfd !important;
  stroke: #f6fbfd !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgCenter path {
    fill: #f6fbfd !important;
    stroke: #f6fbfd !important;
  }
}
.bdi-wheelMenuSvg2__svgCenterElements {
  position: relative;
  width: 100%;
  height: 100%;
}
.bdi-wheelMenuSvg2__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-wheelMenuSvg2__svgCenterElement svg {
  display: block;
  width: 100%;
  height: 100%;
}
.bdi-innonation__content[data-active="1"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(0deg);
}
.bdi-wheelMenuSvg2[data-active="2"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(51.5deg);
}
.bdi-wheelMenuSvg2[data-active="3"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(103deg);
}
.bdi-wheelMenuSvg2[data-active="4"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(154.5deg);
}
.bdi-wheelMenuSvg2[data-active="5"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(206deg);
}
.bdi-wheelMenuSvg2[data-active="6"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(257.5deg);
}
.bdi-wheelMenuSvg2[data-active="7"] .bdi-wheelMenuSvg2__svgCenterElement--element1 {
  transform: rotate(309deg);
}
.bdi-wheelMenuSvg2[data-active="1"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(0deg);
}
.bdi-wheelMenuSvg2[data-active="2"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-51.5deg);
}
.bdi-wheelMenuSvg2[data-active="3"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-103deg);
}
.bdi-wheelMenuSvg2[data-active="4"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-154.5deg);
}
.bdi-wheelMenuSvg2[data-active="5"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-206deg);
}
.bdi-wheelMenuSvg2[data-active="6"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-257.5deg);
}
.bdi-wheelMenuSvg2[data-active="7"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-309deg);
}
.bdi-wheelMenuSvg2[data-active="1"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(0deg);
}
.bdi-wheelMenuSvg2[data-active="2"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-144deg);
}
.bdi-wheelMenuSvg2[data-active="3"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-288deg);
}
.bdi-wheelMenuSvg2[data-active="4"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-432deg);
}
.bdi-wheelMenuSvg2[data-active="5"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-576deg);
}
.bdi-wheelMenuSvg2[data-active="6"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-720deg);
}
.bdi-wheelMenuSvg2[data-active="7"] .bdi-wheelMenuSvg2__svgCenterElement--element2 {
  transform: rotate(-864deg);
}
.bdi-wheelMenuSvg2__svgPart {
  pointer-events: all;
  -webkit-clip-path: polygon(50% 0, 0 95%, 0 100%, 100% 100%, 100% 95%);
          clip-path: polygon(50% 0, 0 95%, 0 100%, 100% 100%, 100% 95%);
  left: 50%;
  position: absolute;
  top: 50%;
  transform-origin: 50% 0;
  width: 46%;
}
.bdi-wheelMenuSvg2__svgPart--part1 {
  transform: translateX(-50%) rotate(0deg);
}
.bdi-wheelMenuSvg2__svgPart--part2 {
  transform: translateX(-50%) rotate(-51.5deg);
}
.bdi-wheelMenuSvg2__svgPart--part3 {
  transform: translateX(-50%) rotate(-103deg);
}
.bdi-wheelMenuSvg2__svgPart--part4 {
  transform: translateX(-50%) rotate(-154.5deg);
}
.bdi-wheelMenuSvg2__svgPart--part5 {
  transform: translateX(-50%) rotate(-206deg);
}
.bdi-wheelMenuSvg2__svgPart--part6 {
  transform: translateX(-50%) rotate(-257.5deg);
}
.bdi-wheelMenuSvg2__svgPart--part7 {
  transform: translateX(-50%) rotate(-309deg);
}
.bdi-wheelMenuSvg2__svgPart svg {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__svgPart svg {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg2__svgPart svg path {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__svgPart svg path {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgPart path {
  fill: #049be0 !important;
  stroke: #049be0 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgPart path {
    fill: #049be0 !important;
    stroke: #049be0 !important;
  }
}
.bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgPart.bdi-js-active path {
  fill: #f6fbfd !important;
  stroke: #f6fbfd !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-wheelMenuSvg2__svgPart.bdi-js-active path {
    fill: #f6fbfd !important;
    stroke: #f6fbfd !important;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2__svgPart path {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__svgPart path {
  fill: #787878 !important;
  stroke: #787878 !important;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuSvg2--mobileCrop .bdi-wheelMenuSvg2__svgPart path {
    fill: #787878 !important;
    stroke: #787878 !important;
  }
}
.bdi-wheelMenuSvg2__svgPart.bdi-js-active path {
  fill: #3c3c3c !important;
  stroke: #3c3c3c !important;
}
.bdi-wheelMenuSvg2--refresh .bdi-wheelMenuSvg2__svgPart.bdi-js-active path {
  fill: black !important;
  stroke: black !important;
}
.bdi-wheelMenuSvg2__svgPart svg {
  cursor: pointer;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="1"] .bdi-wheelMenuSvg2__button[data-id="1"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="2"] .bdi-wheelMenuSvg2__button[data-id="2"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="3"] .bdi-wheelMenuSvg2__button[data-id="3"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="4"] .bdi-wheelMenuSvg2__button[data-id="4"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="5"] .bdi-wheelMenuSvg2__button[data-id="5"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="6"] .bdi-wheelMenuSvg2__button[data-id="6"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelBg--top .bdi-wheelMenuSvg2[data-active="7"] .bdi-wheelMenuSvg2__button[data-id="7"] path {
  fill: #787878 !important;
  stroke: #787878 !important;
}

.bdi-wheelMenu--3 {
  position: relative;
  color: black;
}
.bdi-wheelMenu--3 .bdi-wheelMenu__nav {
  margin-top: 10px;
}
.bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  padding-bottom: 30px;
  text-align: center;
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
    padding-bottom: 50px;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__title2 {
    display: none;
  }
}
.bdi-wheelMenu--3 .bdi-button__goto--right .icon {
  border: none;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__buttonContainer {
  display: inline-block;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__buttonContainer {
    display: inline-block;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__head {
  margin: 0;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__head {
    font-size: 1.1rem;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__inactive {
  display: none;
  color: #ffffff;
  opacity: 0.6;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__inactive:hover {
  opacity: 1;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__active {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  opacity: 1;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
  width: 100%;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "Nantes", sans-serif;
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__content {
    order: 1;
    display: inline-block;
    box-sizing: border-box;
    width: 40%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3__contentList {
    margin: 5vw 0;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenuSvg2 {
  position: relative;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.bdi-wheelMenu--3 .bdi-wheelMenuSvg2::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2 {
    max-width: 580px;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2 {
    order: 2;
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenuSvg2__content {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__content {
    width: 40vw;
    height: 40vw;
    max-width: 630px;
    max-height: 630px;
    top: 50%;
    transform: translate(-7%, -50%);
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part1 {
    transform: translateX(-50%) rotate(90deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part2 {
    transform: translateX(-50%) rotate(41.5deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part3 {
    transform: translateX(-50%) rotate(-13deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part4 {
    transform: translateX(-50%) rotate(-64.5deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part5 {
    transform: translateX(-50%) rotate(-116deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part6 {
    transform: translateX(-50%) rotate(-167.5deg);
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuSvg2__svgPart--part7 {
    transform: translateX(-50%) rotate(-219deg);
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenu__title {
  position: relative;
  margin-top: 50px;
}
.bdi-wheelMenu--3 .bdi-wheelMenu__content {
  padding: 0;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__content {
    padding: 0;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenu__content .bdi-wheelMenuContent__inactive {
  display: block;
  opacity: 0.6;
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  font-style: normal;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  line-height: 1.5;
  color: black;
}
@media (min-width: 600px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__content .bdi-wheelMenuContent__inactive {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__content .bdi-wheelMenuContent__inactive {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-wheelMenu--3 .bdi-wheelMenu__content .bdi-wheelMenuContent__inactive {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenu--3 .bdi-wheelMenu__content .bdi-wheelMenuContent__inactive {
  display: none;
  opacity: 0;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent__active {
  display: none;
  opacity: 0;
}
.bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenu--3 .bdi-wheelMenuContent__active {
  display: block;
  opacity: 1;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent {
  margin-top: 15px;
  width: 100%;
  position: relative;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuContent:before, .bdi-wheelMenu--3 .bdi-wheelMenuContent:after {
    content: " ";
    display: table;
  }
  .bdi-wheelMenu--3 .bdi-wheelMenuContent:after {
    clear: both;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent__button {
  display: flex;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent__buttonContainer {
  position: relative;
  display: none;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent__buttonContainer {
    box-sizing: border-box;
    width: 30%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenu--3 .bdi-wheelMenuContent__buttonContainer {
  display: inline-block;
}
.bdi-wheelMenu--3 .bdi-wheelMenuContent__icon {
  margin-left: 10px;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -730px -706px;
  width: 16.8px;
  height: 12.7px;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent__icon {
    margin-left: auto;
  }
}
@media (max-width: 1023px) {
  .bdi-wheelMenu--3 .bdi-wheelMenuContent {
    position: relative;
    width: 100%;
    height: 100%;
    padding: 0;
    right: 0;
    top: 0;
  }
}
.bdi-wheelMenu--3 .bdi-wheelMenu__navElement {
  height: 1px;
  margin-left: 0;
  margin-right: 0;
  background: black;
  border-radius: unset;
  border: none;
  margin-top: 10px;
  opacity: 0.2;
  flex-grow: 1;
}
.bdi-wheelMenu--3 .bdi-wheelMenu__navElement.bdi-js-active {
  height: 3px;
  margin-top: 9px;
  opacity: 1;
}

.bdi-wheelMenuContent {
  position: relative;
  display: none;
}
.bdi-wheelMenuContent.bdi-js-active {
  display: block;
  text-align: center;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent.bdi-js-active {
    text-align: left;
    display: flex;
    align-items: center;
  }
}
.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;
  }
}
.bdi-wheelMenuContent__arrow {
  display: none;
  opacity: 0;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent__arrow {
    position: relative;
    display: flex;
    opacity: 0;
    font-size: 1.1842105263rem;
    line-height: 1.1111111111;
    letter-spacing: 0.44px;
    color: black;
    cursor: pointer;
    font-family: "Nantes", sans-serif;
    font-style: italic;
    font-weight: normal;
    box-sizing: border-box;
    width: 30%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) and (min-width: 600px) {
  .bdi-wheelMenuContent__arrow {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .bdi-wheelMenuContent__arrow {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1024px) and (min-width: 1260px) {
  .bdi-wheelMenuContent__arrow {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-wheelMenuContent__arrow a {
  flex-grow: 1;
  flex-shrink: 1;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent__arrow::after {
    content: "";
    position: relative;
    min-width: 100px;
    flex-grow: 2;
    flex-shrink: 1;
    background-color: black;
    opacity: 0.2;
    height: 1px;
    margin-top: 8px;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent.bdi-js-active .bdi-wheelMenuContent__arrow {
    display: flex;
    opacity: 1;
  }
}
.bdi-wheelMenu--inverted .bdi-wheelMenuContent__arrow {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -747px -719px;
  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: 15px;
}
.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 {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  margin-left: auto;
  margin-right: auto;
  max-width: 340px;
  text-align: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent__copy {
    text-align: left;
    max-width: none;
  }
}
.bdi-wheelMenuContent__head {
  transition: all 0.15s linear;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
  font-weight: normal;
  cursor: pointer;
}
@media (min-width: 600px) {
  .bdi-wheelMenuContent__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenuContent__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-wheelMenuContent__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.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 {
    box-sizing: border-box;
    width: 30%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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 {
  -webkit-animation: spin 100s linear infinite;
          animation: spin 100s linear infinite;
}

.bdi-program__head {
  display: flex;
}
.bdi-program__title {
  flex-shrink: 0;
  flex-grow: 0;
  padding-right: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-program__title {
    flex-basis: 200px;
  }
}
.bdi-program__groups {
  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-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-top: -1px;
  display: none;
  transition: border-bottom 0.15s linear;
}
.bdi-program__item:hover {
  border-bottom: 1px solid rgb(0, 0, 0);
}
.bdi-program__item--parallel {
  border-top: 1px solid transparent;
}
.bdi-program__item:first-of-type {
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}
.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: flex;
  }
}
.bdi-programHeader__iconContainer {
  display: block;
  position: absolute;
  right: 0;
  top: 0.875rem;
}
.bdi-programHeader__icon {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -165px -156px;
  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 {
    flex-basis: 200px;
    flex-shrink: 0;
    flex-grow: 0;
  }
}
.bdi-programHeader__title {
  font-size: 1rem;
  font-weight: bold;
  padding-top: 0.875rem;
  padding-right: 3.5rem;
  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;
    flex-grow: 2;
  }
}

.bdi-programContent {
  position: relative;
}
@media (min-width: 1024px) {
  .bdi-programContent {
    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;
}
@media (min-width: 1024px) {
  .bdi-programContent__content h1 {
    width: 100%;
  }
}
.bdi-programContent__content ul, .bdi-programContent__content ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-programContent__content ul, .bdi-programContent__content ol {
    width: 83.3333333333%;
  }
}
.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: -30px;
}
.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: "HelveticaNeue", "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;
    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 {
    flex-basis: 200px;
    flex-shrink: 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-podcastBlock .bdi-speaker, .bdi-videoBlock__textContainer .bdi-speaker, .bdi-eventList .bdi-speaker, .bdi-titleButtonHeader .bdi-speaker, .bdi-grid__container .bdi-speaker, .bdi-eventTeaser .bdi-speaker, .bdi-sentencesTeaser .bdi-speaker, .bdi-swiperNews__wrapper .bdi-speaker, .bdi-container .bdi-speaker, .bdi-bkg .bdi-speaker, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-speaker, .bdi-teaser--blue .bdi-teaser__gradient > .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__caption .bdi-speaker, .bdi-teaser--full .bdi-teaser__container .bdi-speaker, .bdi-teaser--banner .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__caption .bdi-speaker, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-speaker, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-speaker, .bdi-header__wrap .bdi-speaker, .bdi-footer__wrap .bdi-speaker, .bdi-main--allfull .bdi-content .bdi-speaker, .bdi-main .bdi-content .bdi-speaker, .bdi-main--stylesheet .bdi-content .bdi-speaker, .bdi-publication--full .bdi-speaker, .bdi-publication-english--full .bdi-speaker, .bdi-publicationteaser__content .bdi-speaker, .bdi-article .bdi-speaker, .bdi-article__infos .bdi-speaker, .bdi-articleinfos .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: 15px;
  padding-right: 15px;
  padding-left: 0;
}
@media (min-width: 1024px) {
  .bdi-speaker__description {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-speaker__image {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  text-align: center;
  padding-left: 0;
}
@media (min-width: 1024px) {
  .bdi-speaker__image {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    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;
  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: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 1.75rem;
  padding-top: 1.75rem;
  margin-left: -15px;
  margin-right: -15px;
}
.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;
  border-radius: 50%;
  overflow: hidden;
  transition: transform 0.3s ease-in-out;
}
.bdi-profile__figure:hover .bdi-profile__image {
  transform: scale(1.04);
}
.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;
  }
}
.bdi-profile__socials {
  padding-top: 0.875rem;
  display: flex;
  flex-direction: row;
  gap: 0.875rem;
  justify-content: flex-start;
}
.bdi-profile__social--facebook a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -597px -569px;
  width: 7.9px;
  height: 17px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--facebook a:hover {
  scale: 1.4;
}
.bdi-profile__social--twitter a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1969px -1700px;
  width: 15px;
  height: 12.2px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--twitter a:hover {
  scale: 1.4;
}
.bdi-profile__social--google a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -637px -633px;
  width: 22.8px;
  height: 14.2px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--google a:hover {
  scale: 1.4;
}
.bdi-profile__social--youtube a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2029px -1758px;
  width: 17.6px;
  height: 12.3px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--youtube a:hover {
  scale: 1.4;
}
.bdi-profile__social--instagram a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -809px -789px;
  width: 17px;
  height: 17px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--instagram a:hover {
  scale: 1.4;
}
.bdi-profile__social--linkedin a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -843px -823px;
  width: 14.1px;
  height: 14.1px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--linkedin a:hover {
  scale: 1.4;
}
.bdi-profile__social--xing a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -2015px -1742px;
  width: 13.6px;
  height: 15.7px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--xing a:hover {
  scale: 1.4;
}
.bdi-profile__social--email a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -559px -543px;
  width: 18.2px;
  height: 12.8px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--email a:hover {
  scale: 1.4;
}
.bdi-profile__social--print a {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1757px -1476px;
  width: 19.4px;
  height: 15.7px;
  transition: scale ease-out 0.4s;
}
.bdi-profile__social--print a:hover {
  scale: 1.4;
}

@media (min-width: 600px) {
  .bdi-doubleColumn {
    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-accordionsection {
  position: relative;
  border-bottom: 1px inherit solid;
}
.bdi-accordionsection__content {
  transition: all 0.3s linear;
  display: block;
  overflow: hidden;
  height: 100%;
  padding-bottom: 1.75rem;
  opacity: 1;
}
.bdi-accordionsection:not(.active) .bdi-accordionsection__content {
  transition: all 0s linear;
  opacity: 0;
  height: 0;
  position: absolute;
  visibility: hidden;
}
.bdi-accordionsection__header {
  border-bottom: 1px rgba(0, 0, 0, 0.2) solid;
  padding-top: 0.875rem;
  padding-bottom: 1.75rem;
  font-size: 1rem;
  font-weight: normal;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
@media (min-width: 600px) {
  .bdi-accordionsection__header {
    width: 150%;
  }
}
@media (min-width: 600px) {
  .bdi-accordionsection__header {
    font-size: 1.1rem;
  }
}
.bdi-accordionsection.active .bdi-accordionsection__header {
  border-bottom: none;
}
.bdi-accordionsection__header:hover {
  border-bottom: 1px rgb(0, 0, 0) solid;
}
.bdi-accordionsection__headline {
  display: block;
  margin-right: 50px;
}
.bdi-accordionsection__icon {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1686px -1418px;
  width: 17px;
  height: 17px;
}
.bdi-accordionsection.active .bdi-accordionsection__icon {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -1339px -1049px;
  width: 17px;
  height: 17px;
}
.bdi-accordionsection__iconContainer {
  display: block;
  position: absolute;
  right: 0;
  top: 0.875rem;
}

.bdi-accordionsectionContent {
  transition: padding 0.15s ease-out;
  display: block;
  overflow: hidden;
  height: 100%;
  padding-top: 0;
  padding-bottom: 1.75rem;
  opacity: 1;
}
.bdi-accordionsectionContent .bdi-content:last-of-type {
  margin-bottom: 0;
}
.bdi-accordionsectionContent .bdi-content__wrap {
  border-bottom: 1px rgba(0, 0, 0, 0.2) solid;
}
.bdi-accordionsectionContent:not(.active) {
  transition: padding 0.15s ease-out;
  opacity: 0;
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: absolute;
  visibility: hidden;
}

.aktuel {
  font-style: italic;
  font-family: "Nantes", sans-serif;
}

.bdi-swiperNews {
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
@media (min-width: 600px) {
  .bdi-swiperNews {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-swiperNews {
    padding-top: 75px;
    padding-bottom: 75px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.bdi-swiperNews__head {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
}
.bdi-swiperNews__head:before, .bdi-swiperNews__head:after {
  content: " ";
  display: table;
}
.bdi-swiperNews__head:after {
  clear: both;
}
@media (min-width: 600px) {
  .bdi-swiperNews__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-swiperNews__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-swiperNews__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-swiperNews__header {
  box-sizing: border-box;
  width: 33.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 600px) {
  .bdi-swiperNews__header {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-swiperNews__progress {
  box-sizing: border-box;
  width: 50%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  height: 1px;
  margin-top: 9px;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-swiperNews__progress {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-swiperNews__progress {
    margin-top: 10px;
  }
}
.bdi-swiperNews__progressContainer {
  width: 100%;
  overflow: hidden;
}
.bdi-swiperNews__progressContainer::after {
  background-color: #190533;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  top: 1px;
  left: 15px;
  right: 15px;
  opacity: 0.4;
}
.bdi-swiperNews__progressInner {
  background-color: #190533;
  display: block;
  height: 3px;
  position: relative;
  top: -1px;
  width: 0;
}
.bdi-swiperNews__wrapperScroll {
  -ms-overflow-style: none;
  /* for Internet Explorer, Edge */
  cursor: -webkit-grab;
  cursor: grab;
  margin-top: 30px;
  overflow-x: scroll;
  scrollbar-width: none;
  /* for Firefox */
}
.bdi-swiperNews__wrapperScroll::-webkit-scrollbar {
  opacity: 0.5;
}
.bdi-swiperNews__wrapper {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-swiperNews__wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-swiperNews__wrapper {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-swiperNews__wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-swiperNews__wrapper {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-swiperNews__wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-swiperNews__wrapper, .bdi-podcastBlock .bdi-swiperNews__wrapper, .bdi-videoBlock__textContainer .bdi-swiperNews__wrapper, .bdi-eventList .bdi-swiperNews__wrapper, .bdi-titleButtonHeader .bdi-swiperNews__wrapper, .bdi-grid__container .bdi-swiperNews__wrapper, .bdi-eventTeaser .bdi-swiperNews__wrapper, .bdi-sentencesTeaser .bdi-swiperNews__wrapper, .bdi-container .bdi-swiperNews__wrapper, .bdi-bkg .bdi-swiperNews__wrapper, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--dark .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--banner .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--full > .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--full .bdi-teaser__container .bdi-swiperNews__wrapper, .bdi-teaser--banner .bdi-teaser__container .bdi-swiperNews__wrapper, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-swiperNews__wrapper, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-swiperNews__wrapper, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-swiperNews__wrapper, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-swiperNews__wrapper, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-swiperNews__wrapper, .bdi-header__wrap .bdi-swiperNews__wrapper, .bdi-footer__wrap .bdi-swiperNews__wrapper, .bdi-main--allfull .bdi-content .bdi-swiperNews__wrapper, .bdi-main .bdi-content .bdi-swiperNews__wrapper, .bdi-main--stylesheet .bdi-content .bdi-swiperNews__wrapper, .bdi-publication--full .bdi-swiperNews__wrapper, .bdi-publication-english--full .bdi-swiperNews__wrapper, .bdi-publicationteaser__content .bdi-swiperNews__wrapper, .bdi-article .bdi-swiperNews__wrapper, .bdi-article__infos .bdi-swiperNews__wrapper, .bdi-articleinfos .bdi-swiperNews__wrapper, .bdi-mediacenter__header .bdi-swiperNews__wrapper, .bdi-mediacenter__content .bdi-swiperNews__wrapper, .bdi-band__wrap .bdi-swiperNews__wrapper, .bdi-gallery .bdi-swiperNews__wrapper, .bdi-topicmap .bdi-swiperNews__wrapper, .bdi-mini-page--sided .bdi-mini-page__top .bdi-swiperNews__wrapper, .bdi-speaker .bdi-swiperNews__wrapper, .bdi-swiperNews__wrapper .bdi-swiperNews__wrapper {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-swiperNews__wrapperCont {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-swiperNews__wrapperCont:before, .bdi-swiperNews__wrapperCont:after {
  content: " ";
  display: table;
}
.bdi-swiperNews__wrapperCont:after {
  clear: both;
}
.bdi-swiperNews__wrapperContent {
  padding-left: 15px;
}
@media (min-width: 600px) {
  .bdi-swiperNews__wrapperContent {
    margin-left: 16.6666666667%;
    padding-left: 15px;
  }
}
.bdi-swiperNews__wrapperInner {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: relative;
  width: 100%;
}
.bdi-swiperNews__slide {
  margin-right: 30px;
  max-width: 406px;
  min-height: auto;
  min-width: 406px;
  position: relative;
}
@media (min-width: 1400px) {
  .bdi-swiperNews__slide:last-of-type {
    padding-right: calc((100vw - 1400px + 2 * 1.75rem + 2 * 1.75rem) * 0.5);
  }
}
.bdi-swiperNews__slide::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: calc(100% + 30px);
  height: 100%;
  z-index: -1;
}
.bdi-swiperNews__slide_gradient {
  background: rgb(147, 217, 250);
  background: linear-gradient(328deg, rgb(147, 217, 250) 47%, rgb(222, 208, 225) 100%);
  padding: 25px;
  max-width: 256px;
  min-width: 256px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
@media (min-width: 600px) {
  .bdi-swiperNews__slide_gradient {
    max-width: 356px;
    min-width: 356px;
  }
}
.bdi-swiperNews__slide_img {
  max-width: 306px;
  min-width: 306px;
}
@media (min-width: 600px) {
  .bdi-swiperNews__slide_img {
    max-width: 406px;
    min-width: 406px;
  }
}
.bdi-swiperNews__slide_img img {
  display: block;
  width: 100%;
  height: auto;
}
.bdi-swiperNews__slide_img .bdi-swiperNews__title {
  margin-top: 15px;
}
.bdi-swiperNews__slide_img img {
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
}
.bdi-swiperNews__slide_icon {
  text-align: center;
  max-width: 398px;
  min-width: 296px;
}
.bdi-swiperNews__slide_icon a {
  color: #009ee0;
}
.bdi-swiperNews__slide_icon:hover .bdi-swiperNews__circle {
  background: rgb(147, 217, 250);
  background: linear-gradient(328deg, rgb(147, 217, 250) 47%, rgb(222, 208, 225) 100%);
  border: 1px solid rgba(0, 0, 0, 0.479);
}
.bdi-swiperNews__title, .bdi-swiperNews__title a, .bdi-swiperNews__sub-title, .bdi-swiperNews__sub-title a {
  font-weight: bold;
  text-decoration: none;
  color: #000;
  opacity: 0.8;
  font-size: 20px;
  line-height: 1;
  letter-spacing: -0.2px;
  font-family: "HelveticaNeue", sans-serif;
}
@media (min-width: 600px) {
  .bdi-swiperNews__title, .bdi-swiperNews__title a, .bdi-swiperNews__sub-title, .bdi-swiperNews__sub-title a {
    font-size: 30px;
  }
}
.bdi-swiperNews__sub-title, .bdi-swiperNews__sub-title a {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-weight: 400;
}
.bdi-swiperNews__descr {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  display: block;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  color: #000;
  margin-top: 25px;
}
@media (min-width: 600px) {
  .bdi-swiperNews__descr {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-swiperNews__descr {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-swiperNews__descr {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
.bdi-swiperNews__descr_link {
  color: #2e1252;
}
.bdi-swiperNews__descr strong {
  font-weight: normal;
}
.bdi-swiperNews__date {
  margin-top: 45px;
  font-family: "Helvetica", monospace;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  line-height: 1.25;
  color: #000;
}
@media (min-width: 600px) {
  .bdi-swiperNews__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-swiperNews__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-swiperNews__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
.bdi-swiperNews__line-top {
  width: 80px;
  height: 2px;
  margin: 0 auto;
  background-color: #000;
}
.bdi-swiperNews__circle {
  width: 50px;
  height: 50px;
  border: 1px solid #000;
  margin: 0 auto;
  margin-top: 65px;
  border-radius: 100%;
  transition: 0.3s all;
}
.bdi-swiperNews__circle:hover {
  background: rgb(147, 217, 250);
  background: linear-gradient(328deg, rgb(147, 217, 250) 47%, rgb(222, 208, 225) 100%);
  border: 1px solid rgba(0, 0, 0, 0.479);
}
.bdi-swiperNews__circle a {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bdi-swiperNews__circle a img {
  display: block;
  width: 26px;
  height: 25px;
}
.bdi-swiperNews__line-vertical {
  margin: 0 auto;
  height: 50px;
  width: 2px;
  background: #000;
  margin-top: 40px;
}
.bdi-swiperNews__navigation {
  box-sizing: border-box;
  width: 16.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 1;
}
.bdi-swiperNews__navigationArrow {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -44px -40px;
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-top: 1px;
}
.bdi-swiperNews__navigationArrow--prev {
  transform: scaleX(-1);
  margin-right: 10px;
  display: none;
}
@media (min-width: 600px) {
  .bdi-swiperNews__navigationArrow--prev {
    display: inline-block;
  }
}
.bdi-swiperNews__navigationArrow--next {
  margin-top: 1px;
}
@media (min-width: 600px) {
  .bdi-swiperNews__navigationArrow--next {
    margin-top: 0;
  }
}

.bdi-sentencesTeaser {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  min-height: 18em;
  position: relative;
}
@media print {
  .bdi-sentencesTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-sentencesTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-sentencesTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-sentencesTeaser, .bdi-podcastBlock .bdi-sentencesTeaser, .bdi-videoBlock__textContainer .bdi-sentencesTeaser, .bdi-eventList .bdi-sentencesTeaser, .bdi-titleButtonHeader .bdi-sentencesTeaser, .bdi-grid__container .bdi-sentencesTeaser, .bdi-eventTeaser .bdi-sentencesTeaser, .bdi-container .bdi-sentencesTeaser, .bdi-bkg .bdi-sentencesTeaser, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--dark .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--banner .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--full > .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--full .bdi-teaser__container .bdi-sentencesTeaser, .bdi-teaser--banner .bdi-teaser__container .bdi-sentencesTeaser, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-sentencesTeaser, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-sentencesTeaser, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-sentencesTeaser, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-sentencesTeaser, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-sentencesTeaser, .bdi-header__wrap .bdi-sentencesTeaser, .bdi-footer__wrap .bdi-sentencesTeaser, .bdi-main--allfull .bdi-content .bdi-sentencesTeaser, .bdi-main .bdi-content .bdi-sentencesTeaser, .bdi-main--stylesheet .bdi-content .bdi-sentencesTeaser, .bdi-publication--full .bdi-sentencesTeaser, .bdi-publication-english--full .bdi-sentencesTeaser, .bdi-publicationteaser__content .bdi-sentencesTeaser, .bdi-article .bdi-sentencesTeaser, .bdi-article__infos .bdi-sentencesTeaser, .bdi-articleinfos .bdi-sentencesTeaser, .bdi-mediacenter__header .bdi-sentencesTeaser, .bdi-mediacenter__content .bdi-sentencesTeaser, .bdi-band__wrap .bdi-sentencesTeaser, .bdi-gallery .bdi-sentencesTeaser, .bdi-topicmap .bdi-sentencesTeaser, .bdi-mini-page--sided .bdi-mini-page__top .bdi-sentencesTeaser, .bdi-speaker .bdi-sentencesTeaser, .bdi-swiperNews__wrapper .bdi-sentencesTeaser, .bdi-sentencesTeaser .bdi-sentencesTeaser {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-sentencesTeaser__content {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-sentencesTeaser__content:before, .bdi-sentencesTeaser__content:after {
  content: " ";
  display: table;
}
.bdi-sentencesTeaser__content:after {
  clear: both;
}
.bdi-sentencesTeaser__contentLeft {
  font-family: "Nantes", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-style: italic;
  position: relative;
  margin-left: 15px;
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__contentLeft {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__contentLeft {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-sentencesTeaser__contentLeft {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__contentLeft {
    left: 0;
    max-width: 120px;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__contentLeft {
    left: 0;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
  }
}
.bdi-sentencesTeaser__contentLeftText {
  margin-bottom: 0;
}
.bdi-sentencesTeaser__contentCenter {
  width: 100%;
  margin-left: 0%;
  display: block;
  margin-top: 1.155rem;
  margin-bottom: 1.155rem;
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__contentCenter {
    margin-left: 33.3333333333%;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__contentCenter {
    margin-left: 25%;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
.bdi-sentencesTeaser__contentRight {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  margin-left: 15px;
  margin-right: 15px;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__contentRight {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__contentRight {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-sentencesTeaser__contentRight {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__contentRight {
    position: absolute;
    right: 0;
    bottom: 1.155rem;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__contentRight {
    position: absolute;
    right: 0;
    top: 30%;
    bottom: auto;
    transform: translateY(-50%);
  }
}
.bdi-sentencesTeaser__line {
  /*	background-color: $colorRefreshBlack;
  	border: none;
  	height: 1px;
  	left: 100%;
  	opacity: 0.2;
  	position: absolute;
  	top: 50%;
  	width: 100000px;
  	margin: 0;
  	padding: 0;*/
}
.bdi-sentencesTeaser__sentences {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
  margin-bottom: 0.5775rem;
}
@media (min-width: 600px) {
  .bdi-sentencesTeaser__sentences {
    margin-bottom: 0.875rem;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaser__sentences {
    margin-bottom: 1.155rem;
  }
}
.bdi-sentencesTeaser__sentence {
  display: block;
  flex-shrink: 0;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.bdi-sentencesTeaser__sentence:nth-child(2) {
  transform: translateX(-100%);
}
.bdi-sentencesTeaser__sentence:nth-child(3) {
  transform: translateX(-200%);
}

.bdi-sentencesQuestion {
  background-blend-mode: multiply;
  mix-blend-mode: multiply;
}
.bdi-sentencesQuestion--black {
  color: #190533;
}
.bdi-sentencesQuestion--red {
  color: #ff0000;
}
.bdi-sentencesQuestion--blue {
  color: #0085b9;
}
.bdi-sentencesQuestion__sentenceAdditional {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  color: #190533;
  display: block;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  margin-top: 0.5775rem;
}
@media (min-width: 600px) {
  .bdi-sentencesQuestion__sentenceAdditional {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesQuestion__sentenceAdditional {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-sentencesQuestion__sentenceAdditional {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-sentencesQuestion__sentenceMain {
  font-size: 1.5789473684rem;
  line-height: 1.25;
  display: block;
  font-weight: bold;
}
@media (min-width: 600px) {
  .bdi-sentencesQuestion__sentenceMain {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-sentencesQuestion__sentenceMain {
    font-size: 2.2727272727rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-sentencesQuestion__sentenceMain {
    font-size: 2.8409090909rem;
    line-height: 1.12;
  }
}

.bdi-sentencesTeaserNav {
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-sentencesTeaserNav:before, .bdi-sentencesTeaserNav:after {
  content: " ";
  display: table;
}
.bdi-sentencesTeaserNav:after {
  clear: both;
}
@media (min-width: 1024px) {
  .bdi-sentencesTeaserNav {
    margin-top: 0.875rem;
  }
}
.bdi-sentencesTeaserNav__buttons {
  position: relative;
  margin-left: -7px;
}
.bdi-sentencesTeaserNav__button {
  display: inline-block;
  height: 47px;
  width: 7px;
  position: relative;
  margin-right: auto;
}
.bdi-sentencesTeaserNav__button::after {
  transition: all 0.15s ease-in-out;
  content: "";
  position: absolute;
  height: 100%;
  top: 0;
  right: 0;
  width: 1px;
  background-color: #190533;
}
.bdi-sentencesTeaserNav__button.active::after {
  width: 3px;
  right: -1px;
}
.bdi-sentencesTeaserNav__button--black {
  border-color: #190533;
}
.bdi-sentencesTeaserNav__button--black::after {
  background-color: #190533;
}
.bdi-sentencesTeaserNav__button--red {
  border-color: #ff0000;
}
.bdi-sentencesTeaserNav__button--red::after {
  background-color: #ff0000;
}
.bdi-sentencesTeaserNav__button--blue {
  border-color: #0085b9;
}
.bdi-sentencesTeaserNav__button--blue::after {
  background-color: #0085b9;
}
.bdi-sentencesTeaserNav__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
  display: flex;
}
@media (min-width: 600px) {
  .bdi-sentencesTeaserNav__content {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
    display: flex;
  }
}
.bdi-sentencesTeaserNav__line {
  background-color: #190533;
  display: block;
  height: 3px;
  top: 22px;
  width: 10px;
  position: absolute;
  left: 0;
}
.bdi-sentencesTeaserNav__lineContainer {
  display: block;
  flex-grow: 2;
  flex-shrink: 1;
  position: relative;
}
.bdi-sentencesTeaserNav__lineContainer::before {
  background-color: #190533;
  opacity: 0.3;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  left: 0;
  top: 23px;
  width: 100%;
}

.bdi-eventTeaser {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  max-width: 1400px;
  position: relative;
  margin-bottom: 30px;
}
@media print {
  .bdi-eventTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-eventTeaser {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-eventTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-eventTeaser {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-eventTeaser, .bdi-podcastBlock .bdi-eventTeaser, .bdi-videoBlock__textContainer .bdi-eventTeaser, .bdi-eventList .bdi-eventTeaser, .bdi-titleButtonHeader .bdi-eventTeaser, .bdi-grid__container .bdi-eventTeaser, .bdi-container .bdi-eventTeaser, .bdi-bkg .bdi-eventTeaser, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--dark .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--banner .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--full > .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--full .bdi-teaser__container .bdi-eventTeaser, .bdi-teaser--banner .bdi-teaser__container .bdi-eventTeaser, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-eventTeaser, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-eventTeaser, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-eventTeaser, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-eventTeaser, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-eventTeaser, .bdi-header__wrap .bdi-eventTeaser, .bdi-footer__wrap .bdi-eventTeaser, .bdi-main--allfull .bdi-content .bdi-eventTeaser, .bdi-main .bdi-content .bdi-eventTeaser, .bdi-main--stylesheet .bdi-content .bdi-eventTeaser, .bdi-publication--full .bdi-eventTeaser, .bdi-publication-english--full .bdi-eventTeaser, .bdi-publicationteaser__content .bdi-eventTeaser, .bdi-article .bdi-eventTeaser, .bdi-article__infos .bdi-eventTeaser, .bdi-articleinfos .bdi-eventTeaser, .bdi-mediacenter__header .bdi-eventTeaser, .bdi-mediacenter__content .bdi-eventTeaser, .bdi-band__wrap .bdi-eventTeaser, .bdi-gallery .bdi-eventTeaser, .bdi-topicmap .bdi-eventTeaser, .bdi-mini-page--sided .bdi-mini-page__top .bdi-eventTeaser, .bdi-speaker .bdi-eventTeaser, .bdi-swiperNews__wrapper .bdi-eventTeaser, .bdi-sentencesTeaser .bdi-eventTeaser, .bdi-eventTeaser .bdi-eventTeaser {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-eventTeaser {
    margin-bottom: 60px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser {
    margin-bottom: 90px;
  }
}
.bdi-eventTeaser__background {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.bdi-eventTeaser__backgroundMargin {
  position: relative;
  height: 100%;
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__backgroundMargin {
    margin-right: -200px;
  }
}
@media (min-width: 1400px) {
  .bdi-eventTeaser__backgroundMargin {
    margin-right: calc((100vw - 1400px + 2* 1.75rem + 2* 1.75rem) * -0.5);
  }
}
.bdi-eventTeaser__backgroundContent {
  position: relative;
  height: 100%;
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__backgroundContent {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-eventTeaser__backgroundContent:before, .bdi-eventTeaser__backgroundContent:after {
    content: " ";
    display: table;
  }
  .bdi-eventTeaser__backgroundContent:after {
    clear: both;
  }
}
.bdi-eventTeaser__backgroundContentInner {
  position: relative;
  height: 100%;
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__backgroundContentInner {
    margin-left: 16.6666666667%;
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
.bdi-eventTeaser__backgroundContainer {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__backgroundContainer {
    left: 1.75rem;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__backgroundContainer {
    left: 3.5rem;
    right: 3.5rem;
  }
}
.bdi-eventTeaser__button {
  margin-top: 20px;
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__button {
    margin-top: 30px;
  }
}
.bdi-eventTeaser__content {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__content {
    margin-left: 25%;
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
.bdi-eventTeaser__contentContainer {
  margin-left: -15px;
  margin-right: -15px;
  color: white;
  padding-bottom: 60px;
  padding-top: 30px;
  position: relative;
  z-index: 2;
}
.bdi-eventTeaser__contentContainer:before, .bdi-eventTeaser__contentContainer:after {
  content: " ";
  display: table;
}
.bdi-eventTeaser__contentContainer:after {
  clear: both;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__contentContainer {
    padding-bottom: 100px;
    padding-top: 60px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__contentContainer {
    padding-bottom: 120px;
    padding-top: 120px;
  }
}
.bdi-eventTeaser__textContent {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-eventTeaser__textContent:before, .bdi-eventTeaser__textContent:after {
  content: " ";
  display: table;
}
.bdi-eventTeaser__textContent:after {
  clear: both;
}
.bdi-eventTeaser__contentAdditional {
  z-index: 3;
  position: relative;
  overflow: hidden;
  margin-left: 16.6666666667%;
  box-sizing: border-box;
  width: 66.6666666667%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__contentAdditional {
    margin-left: 8.3333333333%;
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__contentAdditional {
    margin-left: 0;
    box-sizing: border-box;
    width: 22.2222222222%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-eventTeaser__contentMain {
  z-index: 3;
  position: relative;
  margin-left: 16.6666666667%;
  box-sizing: border-box;
  width: 83.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: none;
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__contentMain {
    margin-left: 0;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__contentMain {
    margin-left: 0;
    box-sizing: border-box;
    width: 55.5555555556%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-eventTeaser__category {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  display: block;
  position: relative;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__category {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__category {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-eventTeaser__category {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-eventTeaser__category {
    display: inline-block;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.bdi-eventTeaser__category::after {
  content: "";
  background-color: white;
  border: none;
  height: 1px;
  left: 0;
  bottom: 0;
  opacity: 0.4;
  padding: 0;
  position: absolute;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__category::after {
    content: "";
    background-color: white;
    border: none;
    height: 1px;
    left: 100%;
    margin-left: 10px;
    opacity: 0.4;
    padding: 0;
    position: absolute;
    top: 45%;
    width: 200px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__category::after {
    content: "";
    background-color: white;
    border: none;
    height: 1px;
    left: 100%;
    margin-left: 10px;
    opacity: 0.4;
    padding: 0;
    position: absolute;
    top: 45%;
    width: 200px;
  }
}
.bdi-eventTeaser__date {
  font-weight: normal;
  font-family: "Helvetica", monospace;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  margin-bottom: 5px;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-eventTeaser__date {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-eventTeaser__date {
    margin-top: 4px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__date {
    margin-top: 2px;
    margin-bottom: 20px;
  }
}
.bdi-eventTeaser__head {
  font-size: 2.3026315789rem;
  line-height: 1;
  margin-bottom: 5px;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__head {
    font-size: 1.9886363636rem;
    line-height: 1;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__head {
    font-size: 4.2613636364rem;
    line-height: 0.9333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-eventTeaser__head {
    font-size: 4.2613636364rem;
    line-height: 0.9333333333;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__head {
    margin-bottom: 20px;
  }
}
.bdi-eventTeaser__head--additional {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 0;
}
.bdi-eventTeaser__gradient {
  width: 314px;
  height: 314px;
  position: absolute;
  left: -8.3333333333%;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  pointer-events: none;
}
@media (min-width: 320px) {
  .bdi-eventTeaser__gradient {
    left: 0;
  }
}
@media (min-width: 600px) {
  .bdi-eventTeaser__gradient {
    left: 25%;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__gradient {
    left: 33.3333333333%;
  }
}
.bdi-eventTeaser__gradientOn {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 370px;
  left: 50%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition-delay: 0.45s;
  transition-duration: 1.05s;
  transition-property: all;
  transition-timing-function: ease-out;
  width: 370px;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__gradientOn {
    height: 430px;
    width: 430px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__gradientOn {
    height: 650px;
    width: 650px;
  }
}
.bdi-eventTeaser__gradientOff {
  transition: all 0.75s ease-in-out;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 450px;
  position: absolute;
  left: 50%;
  opacity: 1;
  top: 50%;
  transform: translate(-50%, -50%) scale(1);
  width: 450px;
}
@media (min-width: 600px) {
  .bdi-eventTeaser__gradientOff {
    height: 580px;
    width: 580px;
  }
}
@media (min-width: 1024px) {
  .bdi-eventTeaser__gradientOff {
    height: 800px;
    width: 800px;
  }
}
.bdi-eventTeaser:hover .bdi-eventTeaser__gradientOff {
  transition-property: all;
  transition-timing-function: ease-in-out;
  transition-duration: 0.75s;
  opacity: 0;
  transform: translate(-50%, -50%) scale(0.7);
}

.bdi-grid {
  display: none;
  background-color: rgba(0, 0, 0, 0.015);
  height: 100%;
  left: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 20;
}
.bdi-grid.active {
  display: block;
}
.bdi-grid::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.025;
  background-position: top;
  background-attachment: fixed;
  background-image: repeating-linear-gradient(180deg, #fff 0, #fff 2.5rem, #000 2.5rem, #000 5rem);
}
@media (min-width: 320px) {
  .bdi-grid::after {
    background-image: repeating-linear-gradient(180deg, #fff 0, #fff 3rem, #000 3rem, #000 6rem);
  }
}
@media (min-width: 600px) {
  .bdi-grid::after {
    background-image: repeating-linear-gradient(180deg, #fff 0, #fff 3.2rem, #000 3.2rem, #000 6.4rem);
  }
}
@media (min-width: 1024px) {
  .bdi-grid::after {
    background-image: repeating-linear-gradient(180deg, #fff 0, #fff 3.6rem, #000 3.6rem, #000 7.2rem);
  }
}
.bdi-grid__container {
  background-color: rgba(0, 244, 0, 0.01);
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 1400px;
  position: relative;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-grid__container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-grid__container {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-grid__container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-grid__container {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-grid__container {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-grid__columns {
  margin-left: -15px;
  margin-right: -15px;
  background-color: rgba(100, 100, 20, 0.01);
  height: 100%;
  position: relative;
}
.bdi-grid__columns:before, .bdi-grid__columns:after {
  content: " ";
  display: table;
}
.bdi-grid__columns:after {
  clear: both;
}
.bdi-grid__column {
  height: 100%;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 8.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
.bdi-grid__columnContent {
  background-color: rgba(255, 0, 0, 0.05);
  height: 100%;
}
.bdi-grid__columnContent h1 {
  font-size: 17px;
}
.bdi-grid__number {
  position: absolute;
  left: 0;
  top: 0;
}

.bdi-thesis {
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-thesis {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-thesis {
    padding-top: 75px;
    padding-bottom: 75px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-thesis {
    position: relative;
    z-index: 1;
  }
}
.bdi-thesis__container {
  position: relative;
}
@media (min-width: 600px) {
  .bdi-thesis__titleContainer {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-thesis__titleContainer:before, .bdi-thesis__titleContainer:after {
    content: " ";
    display: table;
  }
  .bdi-thesis__titleContainer:after {
    clear: both;
  }
}
.bdi-thesis__title {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-thesis__title {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__title {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-thesis__title {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-thesis__title {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__title {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 0;
    height: 0;
  }
}
.bdi-thesis__imagesContainer {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  bottom: 0;
  width: 100%;
  height: auto;
}
.bdi-thesis__imagesInner {
  padding-top: 30px;
  position: relative;
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-thesis__imagesInner:before, .bdi-thesis__imagesInner:after {
  content: " ";
  display: table;
}
.bdi-thesis__imagesInner:after {
  clear: both;
}
@media (min-width: 1024px) {
  .bdi-thesis__imagesInner {
    padding-top: 0;
  }
}
.bdi-thesis__images {
  position: relative;
  margin-left: 30px;
  margin-right: 30px;
  width: calc(100% - 60px);
}
@media (min-width: 600px) {
  .bdi-thesis__images {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 16.6666666667%;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__images {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 25%;
  }
}
.bdi-thesis__imgs {
  width: 100%;
  position: relative;
}
.bdi-thesis__img {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  display: block;
  height: auto;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  transition: 0.4s all;
  width: 100%;
}
.bdi-thesis__img:first-of-type {
  position: relative;
}
.bdi-thesis__img_active {
  opacity: 1;
  visibility: visible;
}
.bdi-thesis__link {
  display: block;
  font-size: 24px;
  text-shadow: 0 0 15px rgba(255, 255, 255, 0.2);
  font-weight: bold;
  line-height: 1.12;
  letter-spacing: normal;
  color: #000;
  opacity: 50%;
  transition: 0.3s opacity;
  width: 100%;
  position: relative;
  margin: 0;
}
@media (min-width: 320px) {
  .bdi-thesis__link {
    width: 349px;
  }
}
@media (min-width: 600px) {
  .bdi-thesis__link {
    font-size: 30px;
    margin: 0 auto;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__link {
    width: 515px;
    margin: 0;
  }
}
@media (min-width: 1260px) {
  .bdi-thesis__link {
    font-size: 50px;
  }
}
.bdi-thesis__link_active {
  opacity: 90%;
}
.bdi-thesis__link span {
  border-bottom: 1px solid #009ee0;
}
.bdi-thesis__linksContent {
  margin-top: 0;
  padding-bottom: 150px;
}
.bdi-thesis__linkInner {
  display: block;
  overflow: hidden;
}
.bdi-thesis__linkFirst {
  transform: translateY(-150px);
  margin-left: auto;
}
.bdi-thesis__linkFirst::after {
  content: "";
  width: 300%;
  position: absolute;
  bottom: -1px;
  height: 1px;
  background-color: #009ee0;
}
@media (min-width: 600px) {
  .bdi-thesis__linkFirst::after {
    bottom: -2px;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__linkFirst {
    margin-top: 120px;
    margin-left: auto;
    transform: translateY(0);
  }
}
.bdi-thesis__linkSecond {
  margin-top: 200px;
  margin-bottom: 120px;
  text-align: right;
  margin-right: auto;
}
.bdi-thesis__linkSecond::before {
  content: "";
  width: 400%;
  right: 0;
  position: absolute;
  bottom: -1px;
  height: 1px;
  background-color: #009ee0;
}
@media (min-width: 600px) {
  .bdi-thesis__linkSecond::before {
    bottom: -2px;
  }
}
@media (min-width: 1024px) {
  .bdi-thesis__linkSecond {
    margin-top: 130px;
    margin-right: auto;
  }
}
.bdi-thesis__linkLast {
  margin-top: 300px;
  margin-left: auto;
}
@media (min-width: 1024px) {
  .bdi-thesis__linkLast {
    margin-top: 100px;
    margin-left: auto;
    margin-bottom: 5px;
  }
}
.bdi-thesis__linkLast::after {
  content: "";
  width: 1000%;
  position: absolute;
  bottom: -1px;
  height: 1px;
  background-color: #009ee0;
}
@media (min-width: 600px) {
  .bdi-thesis__linkLast::after {
    bottom: -2px;
  }
}
.bdi-thesis__links {
  width: 100%;
  position: relative;
  z-index: 10;
}
@media (min-width: 1024px) {
  .bdi-thesis__links {
    position: absolute;
    top: 0;
    width: auto;
    left: 0;
    right: 0;
    padding: inherit;
  }
}
.bdi-thesis__btnContainer {
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 100%;
}
.bdi-thesis__btnContent {
  display: inline-block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.bdi-thesis__btn {
  position: relative;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .bdi-thesis__btn {
    margin-top: 60px;
  }
}

.bdi-buttonRefresh {
  transition: border 0.15s linear;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  color: black;
  cursor: pointer;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  min-height: 32px;
  padding: 6px 15px 6px 15px;
  text-align: left;
  vertical-align: middle;
  width: auto;
  position: relative;
  display: inline-flex;
  align-items: center;
}
@media (min-width: 600px) {
  .bdi-buttonRefresh {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-buttonRefresh {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-buttonRefresh {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-buttonRefresh:hover {
  border: 1px solid rgb(0, 0, 0);
}
@media (min-width: 1024px) {
  .bdi-buttonRefresh {
    padding: 6px 20px 6px 20px;
    width: auto;
    min-height: 46px;
  }
}
.bdi-buttonRefresh--high {
  padding: 12px 15px 12px 15px;
}
@media (min-width: 1024px) {
  .bdi-buttonRefresh--high {
    padding: 17px 20px 17px 20px;
  }
}
.bdi-buttonRefresh--inverted {
  color: white;
  border: 1px solid rgba(255, 255, 255, 0.4);
}
.bdi-buttonRefresh--inverted:hover {
  border: 1px solid rgb(255, 255, 255);
}
.bdi-buttonRefresh--members {
  justify-content: center;
  align-items: center;
}
@media (min-width: 1260px) {
  .bdi-buttonRefresh--members {
    min-width: 230px;
  }
}
.bdi-buttonRefresh__line {
  background-color: #190533;
  border: none;
  height: 1px;
  left: 100%;
  opacity: 0.2;
  position: absolute;
  top: 50%;
  width: 100000px;
  margin: 0;
  padding: 0;
  transition: opacity 0.15s linear;
}
.bdi-buttonRefresh:hover .bdi-buttonRefresh__line {
  opacity: 1;
}
.bdi-buttonRefresh--right .bdi-buttonRefresh__line {
  left: -2000px;
  width: 2000px;
}
.bdi-buttonRefresh--inverted .bdi-buttonRefresh__line {
  background-color: white;
  opacity: 0.4;
}
.bdi-buttonRefresh--inverted:hover .bdi-buttonRefresh__line {
  opacity: 1;
}

.bdi-titleButtonHeader {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  margin-bottom: 20px;
}
@media print {
  .bdi-titleButtonHeader {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-titleButtonHeader {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-titleButtonHeader {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-titleButtonHeader {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-titleButtonHeader {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-titleButtonHeader, .bdi-podcastBlock .bdi-titleButtonHeader, .bdi-videoBlock__textContainer .bdi-titleButtonHeader, .bdi-eventList .bdi-titleButtonHeader, .bdi-container .bdi-titleButtonHeader, .bdi-bkg .bdi-titleButtonHeader, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--dark .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--banner .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--full > .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--full .bdi-teaser__container .bdi-titleButtonHeader, .bdi-teaser--banner .bdi-teaser__container .bdi-titleButtonHeader, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-titleButtonHeader, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-titleButtonHeader, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-titleButtonHeader, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-titleButtonHeader, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-titleButtonHeader, .bdi-header__wrap .bdi-titleButtonHeader, .bdi-footer__wrap .bdi-titleButtonHeader, .bdi-main--allfull .bdi-content .bdi-titleButtonHeader, .bdi-main .bdi-content .bdi-titleButtonHeader, .bdi-main--stylesheet .bdi-content .bdi-titleButtonHeader, .bdi-publication--full .bdi-titleButtonHeader, .bdi-publication-english--full .bdi-titleButtonHeader, .bdi-publicationteaser__content .bdi-titleButtonHeader, .bdi-article .bdi-titleButtonHeader, .bdi-article__infos .bdi-titleButtonHeader, .bdi-articleinfos .bdi-titleButtonHeader, .bdi-mediacenter__header .bdi-titleButtonHeader, .bdi-mediacenter__content .bdi-titleButtonHeader, .bdi-band__wrap .bdi-titleButtonHeader, .bdi-gallery .bdi-titleButtonHeader, .bdi-topicmap .bdi-titleButtonHeader, .bdi-mini-page--sided .bdi-mini-page__top .bdi-titleButtonHeader, .bdi-speaker .bdi-titleButtonHeader, .bdi-swiperNews__wrapper .bdi-titleButtonHeader, .bdi-sentencesTeaser .bdi-titleButtonHeader, .bdi-eventTeaser .bdi-titleButtonHeader, .bdi-grid__container .bdi-titleButtonHeader, .bdi-titleButtonHeader .bdi-titleButtonHeader {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
@media (min-width: 1024px) {
  .bdi-titleButtonHeader {
    margin-bottom: 90px;
  }
  .bdi-titleButtonHeader--nopadding {
    margin-bottom: 20px;
  }
}
.bdi-titleButtonHeader__container {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-titleButtonHeader__container:before, .bdi-titleButtonHeader__container:after {
  content: " ";
  display: table;
}
.bdi-titleButtonHeader__container:after {
  clear: both;
}
.bdi-titleButtonHeader__contentLeft {
  box-sizing: border-box;
  width: 83.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 1024px) {
  .bdi-titleButtonHeader__contentLeft {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-titleButtonHeader__contentRight {
  box-sizing: border-box;
  width: 83.3333333333%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  float: right;
  overflow: hidden;
  display: none;
}
@media (min-width: 1024px) {
  .bdi-titleButtonHeader__contentRight {
    display: block;
  }
}
.bdi-titleButtonHeader__contentRightInner {
  width: 100%;
  overflow: hidden;
}
.bdi-titleButtonHeader__header {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  margin-top: 20px;
}
@media (min-width: 600px) {
  .bdi-titleButtonHeader__header {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-titleButtonHeader__header {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-titleButtonHeader__header {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-titleButtonHeader__header {
    margin-bottom: 20px;
  }
}
.bdi-titleButtonHeader__button {
  float: right;
}
.bdi-titleButtonHeader__button--leftAligned {
  float: left;
}

.bdi-eventList {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-eventList {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-eventList {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-eventList {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-eventList {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-eventList, .bdi-podcastBlock .bdi-eventList, .bdi-videoBlock__textContainer .bdi-eventList, .bdi-container .bdi-eventList, .bdi-bkg .bdi-eventList, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-eventList, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-eventList, .bdi-teaser--dark .bdi-teaser__caption .bdi-eventList, .bdi-teaser--banner .bdi-teaser__caption .bdi-eventList, .bdi-teaser--full > .bdi-teaser__caption .bdi-eventList, .bdi-teaser--full .bdi-teaser__container .bdi-eventList, .bdi-teaser--banner .bdi-teaser__container .bdi-eventList, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-eventList, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-eventList, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-eventList, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-eventList, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-eventList, .bdi-header__wrap .bdi-eventList, .bdi-footer__wrap .bdi-eventList, .bdi-main--allfull .bdi-content .bdi-eventList, .bdi-main .bdi-content .bdi-eventList, .bdi-main--stylesheet .bdi-content .bdi-eventList, .bdi-publication--full .bdi-eventList, .bdi-publication-english--full .bdi-eventList, .bdi-publicationteaser__content .bdi-eventList, .bdi-article .bdi-eventList, .bdi-article__infos .bdi-eventList, .bdi-articleinfos .bdi-eventList, .bdi-mediacenter__header .bdi-eventList, .bdi-mediacenter__content .bdi-eventList, .bdi-band__wrap .bdi-eventList, .bdi-gallery .bdi-eventList, .bdi-topicmap .bdi-eventList, .bdi-mini-page--sided .bdi-mini-page__top .bdi-eventList, .bdi-speaker .bdi-eventList, .bdi-swiperNews__wrapper .bdi-eventList, .bdi-sentencesTeaser .bdi-eventList, .bdi-eventTeaser .bdi-eventList, .bdi-grid__container .bdi-eventList, .bdi-titleButtonHeader .bdi-eventList, .bdi-eventList .bdi-eventList {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
@media (min-width: 600px) {
  .bdi-eventList__container {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-eventList__container:before, .bdi-eventList__container:after {
    content: " ";
    display: table;
  }
  .bdi-eventList__container:after {
    clear: both;
  }
}
.bdi-eventList__content {
  display: block;
}
@media (min-width: 600px) {
  .bdi-eventList__content {
    margin-left: 33.3333333333%;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__content {
    margin-left: 0;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-eventList__header {
  display: none;
  margin-bottom: 35px;
  opacity: 0.4;
}
@media (min-width: 1024px) {
  .bdi-eventList__header {
    display: block;
  }
}
.bdi-eventList__date {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "IBMPlex", monospace;
  display: inline-block;
  margin-right: 10px;
}
@media (min-width: 600px) {
  .bdi-eventList__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-eventList__date {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__date {
    display: block;
    margin-right: 0;
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 16.6666666667%;
  }
}
.bdi-eventList__item {
  display: block;
  padding-bottom: 20px;
  padding-top: 20px;
  position: relative;
}
.bdi-eventList__item:first-of-type::before {
  background-color: black;
  top: 0;
  content: "";
  height: 1px;
  left: 0;
  opacity: 0.2;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .bdi-eventList__item:first-of-type::before {
    opacity: 0;
  }
}
.bdi-eventList__item:hover::after {
  opacity: 1;
}
.bdi-eventList__item::after {
  transition: opacity 0.15s linear;
  background-color: black;
  bottom: 0;
  content: "";
  height: 1px;
  left: 0;
  opacity: 0.2;
  position: absolute;
  width: 100%;
}
@media (min-width: 1024px) {
  .bdi-eventList__item::after {
    left: 16.6666666667%;
    width: calc(100% - 16.6666666667% - 30px);
    margin-left: 15px;
  }
}
.bdi-eventList__itemContainer:before, .bdi-eventList__itemContainer:after {
  content: " ";
  display: table;
}
.bdi-eventList__itemContainer:after {
  clear: both;
}
.bdi-eventList__time {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "IBMPlex", monospace;
  display: inline-block;
}
@media (min-width: 600px) {
  .bdi-eventList__time {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__time {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-eventList__time {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__time {
    display: block;
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-eventList__name {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  font-family: "NantesRegular", sans-serif;
  font-style: normal;
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 600px) {
  .bdi-eventList__name {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__name {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-eventList__name {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__name {
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 1px;
    margin-bottom: 0;
  }
}
.bdi-eventList__place {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "IBMPlex", monospace;
}
@media (min-width: 600px) {
  .bdi-eventList__place {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__place {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-eventList__place {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__place {
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-eventList__buttonContainer {
  margin-top: 30px;
}
@media (min-width: 600px) {
  .bdi-eventList__buttonContainer {
    margin-left: 33.3333333333%;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-eventList__buttonContainer {
    margin-left: 16.6666666667%;
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    float: none;
    display: inline-block;
  }
}

.bdi-fullContainer {
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 0;
  margin-bottom: 0;
  width: 100%;
  overflow: hidden;
}
@media (min-width: 600px) {
  .bdi-fullContainer {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-fullContainer {
    padding-top: 75px;
    padding-bottom: 75px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
.bdi-fullContainer--onlyx {
  overflow-y: visible;
}

@media (min-width: 600px) {
  .bdi-members__button {
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .bdi-members__button {
    flex-grow: 1;
    flex-shrink: 1;
    margin-left: 20px;
    margin-top: 10%;
  }
  .bdi-members__item--first .bdi-members__button {
    order: 1;
    margin-left: 0;
    margin-right: 20px;
  }
}
.bdi-members__image {
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  margin-bottom: 15px;
  padding-top: 56%;
  position: relative;
  text-align: center;
  width: 100%;
}
.bdi-members__image::before {
  content: "";
  float: left;
  height: 0;
  margin-left: -1px;
  padding-top: 56%;
  width: 1px;
}
.bdi-members__img {
  height: 0;
  left: 50%;
  max-width: 200px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: height 0ms 250ms, opacity 250ms 0ms;
  width: auto;
}
.bdi-members__img.active {
  height: 100px;
  opacity: 1;
  transition: height 0ms 250ms, opacity 500ms 250ms;
}
.bdi-members__item--first {
  margin-bottom: 50px;
}
@media (min-width: 1024px) {
  .bdi-members__item--first {
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-members__item {
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1260px) {
  .bdi-members__item {
    display: flex;
  }
}
.bdi-members__itemContent {
  margin-bottom: 30px;
}
@media (min-width: 1024px) {
  .bdi-members__itemContent {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-members__item--first .bdi-members__itemContent {
    order: 2;
  }
}
@media (min-width: 600px) {
  .bdi-members__items {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-members__items:before, .bdi-members__items:after {
    content: " ";
    display: table;
  }
  .bdi-members__items:after {
    clear: both;
  }
}
.bdi-members__text {
  font-size: 1.0526315789rem;
  line-height: 1.25;
}
@media (min-width: 600px) {
  .bdi-members__text {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-members__text {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-members__text {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 600px) {
  .bdi-members__text {
    text-align: center;
  }
}

.bdi-videoBlock {
  width: 100%;
}
.bdi-videoBlock__background {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.bdi-videoBlock__button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 600px) {
  .bdi-videoBlock__button {
    transform: translate(-23px, -50%);
  }
}
.bdi-videoBlock__category {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif;
  font-style: italic;
  font-weight: normal;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .bdi-videoBlock__category {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__category {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__category {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-videoBlock__category {
    margin-top: 10px;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__category {
    margin-top: 16px;
  }
}
.bdi-videoBlock__contentAdditional {
  position: relative;
}
@media (min-width: 600px) {
  .bdi-videoBlock__contentAdditional {
    margin-left: 0;
    box-sizing: border-box;
    width: 33.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__contentAdditional {
    margin-left: 0;
    box-sizing: border-box;
    width: 16.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-videoBlock__contentMain {
  position: relative;
}
@media (min-width: 600px) {
  .bdi-videoBlock__contentMain {
    margin-left: 0;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__contentMain {
    margin-left: 0;
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-videoBlock__copy {
  font-size: 1.3157894737rem;
  line-height: 1.2;
  font-family: "NantesRegular", serif;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-videoBlock__copy {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__copy {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__copy {
    font-size: 2.2727272727rem;
    line-height: 1.4;
  }
}
@media (min-width: 600px) {
  .bdi-videoBlock__copy {
    font-size: 1.3636363636rem;
    line-height: 1.7045454545rem;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__copy {
    font-size: 1.3636363636rem;
    line-height: 2.2727272727rem;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__copy {
    font-size: 2.2727272727rem;
    line-height: 3.1818181818rem;
  }
}
.bdi-videoBlock__head {
  font-size: 1.5789473684rem;
  line-height: 1.25;
  margin-bottom: 6px;
}
@media (min-width: 600px) {
  .bdi-videoBlock__head {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__head {
    font-size: 2.2727272727rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__head {
    font-size: 2.8409090909rem;
    line-height: 1.12;
  }
}
@media (min-width: 600px) {
  .bdi-videoBlock__head {
    font-size: 1.7045454545rem;
    line-height: 2.2727272727rem;
  }
}
@media (min-width: 1260px) {
  .bdi-videoBlock__head {
    font-size: 2.8409090909rem;
    line-height: 3.1818181818rem;
  }
}
.bdi-videoBlock__textContainer {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-videoBlock__textContainer {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-videoBlock__textContainer {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-videoBlock__textContainer {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__textContainer {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-videoBlock__textContainer {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-videoBlock__textContainer, .bdi-podcastBlock .bdi-videoBlock__textContainer, .bdi-container .bdi-videoBlock__textContainer, .bdi-bkg .bdi-videoBlock__textContainer, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--dark .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--banner .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--full > .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--full .bdi-teaser__container .bdi-videoBlock__textContainer, .bdi-teaser--banner .bdi-teaser__container .bdi-videoBlock__textContainer, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-videoBlock__textContainer, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-videoBlock__textContainer, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-videoBlock__textContainer, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-videoBlock__textContainer, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-videoBlock__textContainer, .bdi-header__wrap .bdi-videoBlock__textContainer, .bdi-footer__wrap .bdi-videoBlock__textContainer, .bdi-main--allfull .bdi-content .bdi-videoBlock__textContainer, .bdi-main .bdi-content .bdi-videoBlock__textContainer, .bdi-main--stylesheet .bdi-content .bdi-videoBlock__textContainer, .bdi-publication--full .bdi-videoBlock__textContainer, .bdi-publication-english--full .bdi-videoBlock__textContainer, .bdi-publicationteaser__content .bdi-videoBlock__textContainer, .bdi-article .bdi-videoBlock__textContainer, .bdi-article__infos .bdi-videoBlock__textContainer, .bdi-articleinfos .bdi-videoBlock__textContainer, .bdi-mediacenter__header .bdi-videoBlock__textContainer, .bdi-mediacenter__content .bdi-videoBlock__textContainer, .bdi-band__wrap .bdi-videoBlock__textContainer, .bdi-gallery .bdi-videoBlock__textContainer, .bdi-topicmap .bdi-videoBlock__textContainer, .bdi-mini-page--sided .bdi-mini-page__top .bdi-videoBlock__textContainer, .bdi-speaker .bdi-videoBlock__textContainer, .bdi-swiperNews__wrapper .bdi-videoBlock__textContainer, .bdi-sentencesTeaser .bdi-videoBlock__textContainer, .bdi-eventTeaser .bdi-videoBlock__textContainer, .bdi-grid__container .bdi-videoBlock__textContainer, .bdi-titleButtonHeader .bdi-videoBlock__textContainer, .bdi-eventList .bdi-videoBlock__textContainer, .bdi-videoBlock__textContainer .bdi-videoBlock__textContainer {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-videoBlock__textContent {
  margin-bottom: 30px;
}
@media (min-width: 600px) {
  .bdi-videoBlock__textContent {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-videoBlock__textContent:before, .bdi-videoBlock__textContent:after {
    content: " ";
    display: table;
  }
  .bdi-videoBlock__textContent:after {
    clear: both;
  }
}
@media (min-width: 1024px) {
  .bdi-videoBlock__textContent {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-videoBlock__textContent:before, .bdi-videoBlock__textContent:after {
    content: " ";
    display: table;
  }
  .bdi-videoBlock__textContent:after {
    clear: both;
  }
}
.bdi-videoBlock__video {
  cursor: pointer;
  position: relative;
}
.bdi-podcastBlock {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  box-sizing: border-box;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}
@media print {
  .bdi-podcastBlock {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 600px) {
  .bdi-podcastBlock {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
}
@media print and (min-width: 600px) {
  .bdi-podcastBlock {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1024px) {
  .bdi-podcastBlock {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}
@media print and (min-width: 1024px) {
  .bdi-podcastBlock {
    padding-left: 0;
    padding-right: 0;
  }
}
.bdi-container__test .bdi-podcastBlock, .bdi-container .bdi-podcastBlock, .bdi-bkg .bdi-podcastBlock, .bdi-teaser--bkged > .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--blue .bdi-teaser__gradient > .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--dark .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--banner .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--full > .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--full .bdi-teaser__container .bdi-podcastBlock, .bdi-teaser--banner .bdi-teaser__container .bdi-podcastBlock, .bdi-teaser--bgcolor.bdi-teaser--full .bdi-teaser__title .bdi-podcastBlock, .bdi-teaser--bgcolor.bdi-teaser--banner .bdi-teaser__title .bdi-podcastBlock, .bdi-teaser--agenda-full > .bdi-teaser__caption .bdi-podcastBlock, .bdi-teaser--agenda-full .bdi-teaser__container .bdi-podcastBlock, .bdi-teaser--agenda-full .bdi-teaser__title .bdi-podcastBlock, .bdi-header__wrap .bdi-podcastBlock, .bdi-footer__wrap .bdi-podcastBlock, .bdi-main--allfull .bdi-content .bdi-podcastBlock, .bdi-main .bdi-content .bdi-podcastBlock, .bdi-main--stylesheet .bdi-content .bdi-podcastBlock, .bdi-publication--full .bdi-podcastBlock, .bdi-publication-english--full .bdi-podcastBlock, .bdi-publicationteaser__content .bdi-podcastBlock, .bdi-article .bdi-podcastBlock, .bdi-article__infos .bdi-podcastBlock, .bdi-articleinfos .bdi-podcastBlock, .bdi-mediacenter__header .bdi-podcastBlock, .bdi-mediacenter__content .bdi-podcastBlock, .bdi-band__wrap .bdi-podcastBlock, .bdi-gallery .bdi-podcastBlock, .bdi-topicmap .bdi-podcastBlock, .bdi-mini-page--sided .bdi-mini-page__top .bdi-podcastBlock, .bdi-speaker .bdi-podcastBlock, .bdi-swiperNews__wrapper .bdi-podcastBlock, .bdi-sentencesTeaser .bdi-podcastBlock, .bdi-eventTeaser .bdi-podcastBlock, .bdi-grid__container .bdi-podcastBlock, .bdi-titleButtonHeader .bdi-podcastBlock, .bdi-eventList .bdi-podcastBlock, .bdi-videoBlock__textContainer .bdi-podcastBlock, .bdi-podcastBlock .bdi-podcastBlock {
  max-width: none;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.bdi-podcastBlock__background {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.bdi-podcastBlock__button {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 1024px) {
  .bdi-podcastBlock__headCont {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-podcastBlock__headCont:before, .bdi-podcastBlock__headCont:after {
    content: " ";
    display: table;
  }
  .bdi-podcastBlock__headCont:after {
    clear: both;
  }
}
.bdi-podcastBlock__head {
  font-size: 1.3157894737rem;
  line-height: 1.2;
  margin-top: 15px;
  margin-bottom: 30px;
}
@media (min-width: 600px) {
  .bdi-podcastBlock__head {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-podcastBlock__head {
    font-size: 1.7045454545rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 1260px) {
  .bdi-podcastBlock__head {
    font-size: 1.7045454545rem;
    line-height: 1.3333333333;
  }
}
@media (min-width: 600px) {
  .bdi-podcastBlock__head {
    margin-bottom: 50px;
  }
}
@media (min-width: 1024px) {
  .bdi-podcastBlock__head {
    box-sizing: border-box;
    width: 83.3333333333%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 0;
  }
}
.bdi-podcastBlock__image {
  width: 100%;
  min-height: 195px;
  position: relative;
  cursor: pointer;
}
.bdi-podcastBlock__image::after {
  content: "";
  display: block;
  padding-bottom: 66%;
}
@media (min-width: 320px) {
  .bdi-podcastBlock__image {
    min-height: 380px;
  }
}
@media (min-width: 600px) {
  .bdi-podcastBlock__image {
    min-height: 233px;
  }
}
@media (min-width: 600px) {
  .bdi-podcastBlock__items {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-podcastBlock__items:before, .bdi-podcastBlock__items:after {
    content: " ";
    display: table;
  }
  .bdi-podcastBlock__items:after {
    clear: both;
  }
}
.bdi-podcastBlock__item {
  position: relative;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-podcastBlock__item {
    margin-left: 33.3333333333%;
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media (min-width: 1024px) {
  .bdi-podcastBlock__item {
    margin-left: 0;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}

.bdi-buttonPlay {
  transition: background-color 0.15s linear;
  background-color: rgba(0, 158, 224, 0.8);
  height: 46px;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
.bdi-buttonPlay:hover {
  background-color: #009ee0;
}
.bdi-videoBlock__video:hover .bdi-buttonPlay, .bdi-podcastBlock__image:hover .bdi-buttonPlay {
  background-color: #009ee0;
}
@media (min-width: 1024px) {
  .bdi-buttonPlay {
    height: 60px;
  }
}
.bdi-buttonPlay__copy {
  transition: color 0.15s linear;
  color: white;
  font-family: "Nantes", sans-serif;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-style: italic;
  font-weight: normal;
  padding: 1px 15px 0;
}
@media (min-width: 600px) {
  .bdi-buttonPlay__copy {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-buttonPlay__copy {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-buttonPlay__copy {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1024px) {
  .bdi-buttonPlay__copy {
    padding: 1px 20px 0;
  }
}
.bdi-buttonPlay__icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: #009ee0;
  height: 46px;
  width: 46px;
}
@media (min-width: 1024px) {
  .bdi-buttonPlay__icon {
    height: 60px;
    width: 60px;
  }
}
.bdi-buttonPlay__iconSvg {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -65px -56px;
  width: 20px;
  height: 20px;
}

.bdi-innonation {
  width: 100%;
}
@media (min-width: 1024px) {
  .bdi-innonation {
    display: flex;
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
    overflow-y: clip;
  }
}
.bdi-innonation__content {
  position: relative;
  width: 100%;
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 600px) {
  .bdi-innonation__content {
    max-width: 540px;
  }
}
@media (min-width: 1024px) {
  .bdi-innonation__content {
    max-width: none;
    width: 60%;
    margin-left: 0;
    margin-right: 0;
  }
  .bdi-innonation__wheel[data-active="1"] + .bdi-innonation__content {
    transform: translateY(37%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="2"] + .bdi-innonation__content {
    transform: translateY(28.9166666667%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="3"] + .bdi-innonation__content {
    transform: translateY(20.8333333333%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="4"] + .bdi-innonation__content {
    transform: translateY(12.75%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="5"] + .bdi-innonation__content {
    transform: translateY(4.6666666667%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="6"] + .bdi-innonation__content {
    transform: translateY(-3.4166666667%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="7"] + .bdi-innonation__content {
    transform: translateY(-11.5%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="8"] + .bdi-innonation__content {
    transform: translateY(-19.5833333333%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
  .bdi-innonation__wheel[data-active="9"] + .bdi-innonation__content {
    transform: translateY(-27.6666666667%);
    transition: transform 1s cubic-bezier(0, 0.5, 0.5, 1);
  }
}
.bdi-innonation__arrowNavText {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
  color: black;
  white-space: nowrap;
}
@media (min-width: 600px) {
  .bdi-innonation__arrowNavText {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-innonation__arrowNavText {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-innonation__arrowNavText {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-innonation__arrowNav {
  position: absolute;
  top: 47px;
  left: 0;
  width: 100%;
  z-index: 2;
}
@media (min-width: 1024px) {
  .bdi-innonation__arrowNav {
    display: none;
  }
}
.bdi-innonation__arrowNavButton {
  margin-left: 1rem;
  margin-right: 1rem;
  display: block;
}
.bdi-innonation__arrowNavButton:active {
  color: #3c3c3c;
}
.bdi-innonation__arrowNavButton--prev {
  position: absolute;
  left: 40px;
  top: -7px;
  transform: translateX(-120%);
}
.bdi-innonation__arrowNavButton--next {
  position: absolute;
  right: 40px;
  top: -7px;
  transform: translateX(120%);
}
.bdi-innonation__nav {
  text-align: center;
}
@media (min-width: 600px) {
  .bdi-innonation__nav {
    margin-top: 40px;
  }
}
@media (min-width: 1024px) {
  .bdi-innonation__nav {
    display: none;
  }
}
.bdi-innonation__navList {
  display: flex;
}
.bdi-innonation__navElement {
  background: black;
  border-radius: unset;
  border: none;
  flex-grow: 1;
  height: 1px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 10px;
  opacity: 0.2;
}
.bdi-innonation__navElement.bdi-js-active {
  height: 3px;
  margin-top: 9px;
  opacity: 1;
}
.bdi-innonation__wheel {
  position: relative;
  width: 100%;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}
.bdi-innonation__wheel::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
@media (min-width: 600px) {
  .bdi-innonation__wheel {
    max-width: 580px;
  }
}
@media (min-width: 1024px) {
  .bdi-innonation__wheel {
    order: 2;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-innonation__wheelContent {
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
}
@media (min-width: 1024px) {
  .bdi-innonation__wheelContent {
    width: 50vw;
    height: 50vw;
    max-width: 650px;
    max-height: 650px;
    top: 47%;
    transform: translate(-15%, -51%);
  }
}
@media (min-width: 1024px) {
  .bdi-innonation__wheelContentInner {
    width: 100%;
    height: auto;
    transform: translateX(0) translateY(0);
  }
}
.bdi-innonation__svgCenter {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
}
.bdi-innonation__svgCenterElement {
  transition: transform 1s cubic-bezier(0.335, 0, 0.015, 1);
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transform-origin: 50% 50%;
  width: 100%;
}
.bdi-innonation__svgCenterElement svg {
  display: block;
  height: 100%;
  width: 100%;
}
.bdi-innonation__svgCenterElement--element1 {
  transform: rotate(-12deg);
}
.bdi-innonation__svgCenterElement--element2 {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transform-origin: 50% 50%;
  width: 100%;
}
.bdi-innonation__wheel[data-active="1"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(180deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="2"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(220deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="3"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(260deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="4"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(300deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="5"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(340deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="6"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(380deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="7"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(420deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="8"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(460deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="9"] .bdi-innonation__svgCenterElement--element2 {
  transform: rotate(500deg);
  transition: transform 1.7s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__svgContainer {
  pointer-events: none;
  transform-origin: center;
  width: 100%;
  padding-bottom: 100%;
  transition: transform 1s cubic-bezier(0.335, 0, 0.015, 1);
}
.bdi-innonation__wheel[data-active="1"] .bdi-innonation__svgContainer {
  transform: rotate(0deg);
}
.bdi-innonation__wheel[data-active="2"] .bdi-innonation__svgContainer {
  transform: rotate(-40deg);
}
.bdi-innonation__wheel[data-active="3"] .bdi-innonation__svgContainer {
  transform: rotate(-80deg);
}
.bdi-innonation__wheel[data-active="4"] .bdi-innonation__svgContainer {
  transform: rotate(-120deg);
}
.bdi-innonation__wheel[data-active="5"] .bdi-innonation__svgContainer {
  transform: rotate(-160deg);
}
.bdi-innonation__wheel[data-active="6"] .bdi-innonation__svgContainer {
  transform: rotate(-200deg);
}
.bdi-innonation__wheel[data-active="7"] .bdi-innonation__svgContainer {
  transform: rotate(-240deg);
}
.bdi-innonation__wheel[data-active="8"] .bdi-innonation__svgContainer {
  transform: rotate(-280deg);
}
.bdi-innonation__wheel[data-active="9"] .bdi-innonation__svgContainer {
  transform: rotate(-320deg);
}
.bdi-innonation__svgPart {
  cursor: pointer;
  display: block;
  height: 55px;
  pointer-events: all;
  width: 55px;
}
.bdi-innonation__svgPart--part1 {
  transition: transform 0.15s linear;
  transform: rotate(0deg);
}
.bdi-innonation__svgPart--part2 {
  transition: transform 0.15s linear;
  transform: rotate(40deg);
}
.bdi-innonation__svgPart--part3 {
  transition: transform 0.15s linear;
  transform: rotate(80deg);
}
.bdi-innonation__svgPart--part4 {
  transition: transform 0.15s linear;
  transform: rotate(120deg);
}
.bdi-innonation__svgPart--part5 {
  transition: transform 0.15s linear;
  transform: rotate(160deg);
}
.bdi-innonation__svgPart--part6 {
  transition: transform 0.15s linear;
  transform: rotate(200deg);
}
.bdi-innonation__svgPart--part7 {
  transition: transform 0.15s linear;
  transform: rotate(240deg);
}
.bdi-innonation__svgPart--part8 {
  transition: transform 0.15s linear;
  transform: rotate(280deg);
}
.bdi-innonation__svgPart--part9 {
  transition: transform 0.15s linear;
  transform: rotate(320deg);
}
.bdi-innonation__svgCont--part1 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 16%;
  top: 50%;
}
.bdi-innonation__svgCont--part2 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 23.954488934%;
  top: 28.1452212707%;
}
.bdi-innonation__svgCont--part3 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 44.0959619593%;
  top: 16.5165363976%;
}
.bdi-innonation__svgCont--part4 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 67%;
  top: 20.5551362713%;
}
.bdi-innonation__svgCont--part5 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 81.9495491067%;
  top: 38.3713151269%;
}
.bdi-innonation__svgCont--part6 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 81.9495491067%;
  top: 61.6286848731%;
}
.bdi-innonation__svgCont--part7 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 67%;
  top: 79.4448637287%;
}
.bdi-innonation__svgCont--part8 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 44.0959619593%;
  top: 83.4834636024%;
}
.bdi-innonation__svgCont--part9 {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 23.954488934%;
  top: 71.8547787293%;
}

.bdi-innonationContent {
  margin-top: 15px;
  position: relative;
  width: 100%;
  display: none;
}
.bdi-innonationContent.bdi-js-active {
  display: block;
  text-align: center;
}
@media (min-width: 1024px) {
  .bdi-innonationContent.bdi-js-active {
    text-align: left;
    display: flex;
    align-items: center;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent {
    display: flex;
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-innonationContent:before, .bdi-innonationContent:after {
    content: " ";
    display: table;
  }
  .bdi-innonationContent:after {
    clear: both;
  }
}
.bdi-innonationContent__arrow {
  display: none;
  opacity: 0;
  height: 30px;
}
@media (min-width: 1024px) {
  .bdi-innonationContent__arrow {
    font-size: 1.1842105263rem;
    line-height: 1.1111111111;
    letter-spacing: 0.44px;
    box-sizing: border-box;
    width: 30%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    color: black;
    cursor: pointer;
    display: flex;
    font-family: "Nantes", sans-serif;
    font-style: italic;
    font-weight: normal;
    opacity: 0;
    position: relative;
    width: 275px;
  }
}
@media (min-width: 1024px) and (min-width: 600px) {
  .bdi-innonationContent__arrow {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .bdi-innonationContent__arrow {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1024px) and (min-width: 1260px) {
  .bdi-innonationContent__arrow {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-innonationContent__arrow a {
  flex-grow: 1;
  flex-shrink: 1;
  white-space: nowrap;
  margin-top: -15px;
  height: 30px;
}
@media (min-width: 1024px) {
  .bdi-innonationContent__arrow::after {
    background-color: black;
    content: "";
    flex-grow: 2;
    flex-shrink: 1;
    height: 1px;
    margin-top: 8px;
    min-width: 100px;
    opacity: 0.2;
    position: relative;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent.bdi-js-active .bdi-innonationContent__arrow {
    display: flex;
    opacity: 1;
  }
}
.bdi-innonationContent__button {
  text-align: center;
  margin-bottom: 15px;
}
.bdi-wheelMenu--inverted .bdi-innonationContent__button {
  text-align: left;
}
.bdi-innonationContent__buttonContainer {
  display: none;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (min-width: 1024px) {
  .bdi-innonationContent__buttonContainer {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-innonationContent.bdi-js-active .bdi-innonationContent__buttonContainer {
  display: inline-block;
}
@media (min-width: 1024px) {
  .bdi-innonationContent.bdi-js-active .bdi-innonationContent__buttonContainer {
    display: inline-block;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent__buttonContainer::after {
    background-color: black;
    content: "";
    flex-grow: 2;
    flex-shrink: 1;
    height: 1px;
    margin-top: 28px;
    margin-left: 28px;
    margin-right: 80px;
    min-width: 100px;
    opacity: 0.2;
    position: relative;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent.bdi-js-active .bdi-innonationContent__buttonContainer {
    display: flex;
    opacity: 1;
  }
}
.bdi-innonationContent__content {
  transition: opacity height 0.5s ease-in-out;
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "Nantes", sans-serif;
  height: 0;
  opacity: 0;
  overflow: hidden;
  text-align: center;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-innonationContent__content {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent__content {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-innonationContent__content {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
.bdi-innonationContent.bdi-js-active .bdi-innonationContent__content {
  display: block;
  height: auto;
  opacity: 1;
}
@media (min-width: 1024px) {
  .bdi-innonationContent__content {
    text-align: left;
    order: 1;
    display: inline-block;
    box-sizing: border-box;
    width: 40%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bdi-innonationContent__copy {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  margin-left: auto;
  margin-right: auto;
  max-width: 340px;
  text-align: center;
  width: 100%;
}
@media (min-width: 1024px) {
  .bdi-innonationContent__copy {
    text-align: left;
    max-width: none;
  }
}
.bdi-innonationContent__head {
  transition: all 0.15s linear;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  color: black;
  cursor: pointer;
  display: block;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  margin-bottom: 10px;
  opacity: 0.6;
  text-align: center;
  width: 100%;
}
@media (min-width: 600px) {
  .bdi-innonationContent__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-innonationContent__head {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 600px) {
  .bdi-innonationContent__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-innonationContent__head {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
.bdi-innonationContent__head:hover {
  opacity: 1;
}
.bdi-innonationContent.bdi-js-active .bdi-innonationContent__head {
  font-size: 1.2rem;
  color: #3c3c3c;
  margin-top: 1.75rem;
  display: none;
  opacity: 0;
}
@media (min-width: 600px) {
  .bdi-innonationContent.bdi-js-active .bdi-innonationContent__head {
    font-size: 1.65rem;
  }
}
@media (min-width: 1024px) {
  .bdi-innonationContent__head {
    box-sizing: border-box;
    width: 100%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    text-align: left;
  }
}

.bdi-oldWheelMenuContent {
  position: relative;
  display: none;
}
.bdi-oldWheelMenuContent.bdi-js-active {
  display: block;
}
.bdi-wheelMenu--inverted .bdi-oldWheelMenuContent {
  padding-bottom: 2rem;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent {
    margin-top: -2rem;
  }
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent {
    display: block;
    margin-left: 2rem;
  }
}
.bdi-oldWheelMenuContent__arrow {
  opacity: 0;
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -730px -706px;
  width: 16.8px;
  height: 12.7px;
  position: absolute;
  top: 15px;
  display: none;
  left: -30px;
  opacity: 0;
  position: absolute;
  top: 12px;
  display: none;
}
.bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__arrow {
  opacity: 1;
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__arrow {
    display: block;
    opacity: 1;
  }
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent__arrow {
    display: block;
  }
  .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__arrow {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -747px -719px;
    width: 16.7px;
    height: 12.7px;
    top: 12px;
    display: none;
    opacity: 0;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .bdi-oldWheelMenuContent.bdi-js-active .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__arrow {
    display: block;
    opacity: 1;
  }
}
.bdi-oldWheelMenuContent__button {
  text-align: center;
  margin-bottom: 2rem;
}
.bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__button {
  text-align: left;
}
.bdi-oldWheelMenuContent__content {
  transition: height 0.5s ease-out;
  transition: opacity 0.5s ease-in-out;
  height: 0;
  opacity: 0;
  overflow: hidden;
  text-align: center;
}
.bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__content {
  display: block;
  opacity: 1;
  height: auto;
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent__content {
    text-align: left;
  }
}
.bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__content {
  text-align: center;
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__content {
    text-align: left;
  }
}
.bdi-oldWheelMenuContent__copy {
  width: 100%;
  text-align: center;
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent__copy {
    text-align: left;
  }
}
.bdi-oldWheelMenuContent__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-oldWheelMenuContent__head {
    font-size: 1.32rem;
  }
}
@media (min-width: 1024px) {
  .bdi-oldWheelMenuContent__head {
    text-align: left;
  }
  .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent__head {
    color: #f8fefe;
  }
  .bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__head {
    font-size: 1.2rem;
    color: #3c3c3c;
    margin-top: 1.75rem;
  }
}
@media (min-width: 1024px) and (min-width: 600px) {
  .bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__head {
    font-size: 1.65rem;
  }
}
@media (min-width: 1024px) {
  .bdi-wheelMenu--inverted .bdi-oldWheelMenuContent.bdi-js-active .bdi-oldWheelMenuContent__head {
    color: #f8fefe;
  }
}
@media (min-width: 1024px) and (min-width: 1024px) {
  .bdi-oldWheelMenuContent__head {
    text-align: left;
  }
}

.bdi-story-content {
  margin-left: auto;
  margin-right: auto;
  width: 83.3333333333%;
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
  position: relative;
  margin-bottom: 3.5rem;
}
@media (max-width: 1024px) {
  .bdi-story-content {
    width: 83.3333333333%;
  }
}
@media (max-width: 600px) {
  .bdi-story-content {
    width: 91.6666666667%;
  }
}
.bdi-story-content:last-child {
  margin-bottom: 0;
}
.bdi-story-content p,
.bdi-story-content ul {
  margin-top: 0;
  margin-bottom: 1.75rem;
}
.bdi-story-content p:last-child,
.bdi-story-content ul:last-child {
  margin-bottom: 0;
}
.bdi-story-content blockquote {
  font-weight: bold;
  margin: 0;
  font-family: "NantesRegular", sans-serif;
  line-height: 1.6;
  font-size: 1.2rem;
}
@media (min-width: 600px) {
  .bdi-story-content blockquote {
    font-size: 1.65rem;
  }
}
.bdi-story-content p a {
  color: #009ee0;
  text-decoration: none;
}
.bdi-story-content p a:hover {
  text-decoration: underline;
}
.bdi-story-content h3 {
  margin-bottom: 0;
}
.bdi-story-content ul {
  margin-left: 2.625rem;
  margin-right: 2.625rem;
}
.bdi-story-content ul li {
  position: relative;
  padding-left: 2em;
}
.bdi-story-content ul li::before {
  content: "—";
  position: absolute;
  left: 0;
  color: #009ee0;
}

.statistics-numbers {
  margin-bottom: 3.5rem;
}

.statistics-number {
  display: inline-block;
  font-size: 50px;
  line-height: 45px;
  font-weight: 700;
  color: #000;
  position: relative;
  margin-bottom: 17px;
  letter-spacing: -1px;
  min-width: 103px;
}
@media (min-width: 768px) {
  .statistics-number {
    font-size: 75px;
    line-height: 65px;
    min-width: 155px;
  }
}
@media (min-width: 1200px) {
  .statistics-number {
    font-size: 120px;
    line-height: 100px;
    min-width: 250px;
  }
}
.statistics-number::before, .statistics-number::after {
  content: "";
  position: absolute;
}
.statistics-number::before {
  top: 0;
  left: 100%;
  height: 1px;
  width: 119px;
  background: #000;
}
@media (min-width: 768px) {
  .statistics-number::before {
    width: 115px;
  }
}
@media (min-width: 1200px) {
  .statistics-number::before {
    width: 244px;
  }
}
.statistics-number::after {
  border-radius: 50%;
  z-index: -1;
  filter: blur(30px);
  background: linear-gradient(139.87deg, #FFBE42 6.19%, #FF156B 95.87%);
}
.statistics-number__label {
  font-family: "NantesRegular", sans-serif;
}

.statistics-number-block {
  margin-bottom: 72px;
}
.statistics-number-block.bubble-sm .statistics-number::after {
  left: calc(100% + 62px);
  top: -57px;
  width: 114px;
  height: 114px;
}
@media (min-width: 768px) {
  .statistics-number-block.bubble-sm .statistics-number::after {
    left: calc(100% + 58px);
    top: -57px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block.bubble-sm .statistics-number::after {
    left: calc(100% + 164px);
    top: -80px;
    width: 160px;
    height: 160px;
  }
}
.statistics-number-block.bubble-md .statistics-number::after {
  left: calc(100% + 1px);
  top: -118px;
  width: 236px;
  height: 236px;
}
@media (min-width: 768px) {
  .statistics-number-block.bubble-md .statistics-number::after {
    left: calc(100% - 3px);
    top: -118px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block.bubble-md .statistics-number::after {
    left: calc(100% + 60px);
    top: -184px;
    width: 368px;
    height: 368px;
    filter: blur(50px);
  }
}
.statistics-number-block.bubble-lg .statistics-number::after {
  left: calc(100% - 48px);
  top: -167px;
  width: 334px;
  height: 334px;
}
@media (min-width: 768px) {
  .statistics-number-block.bubble-lg .statistics-number::after {
    left: calc(100% - 52px);
    top: -167px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block.bubble-lg .statistics-number::after {
    left: calc(100% - 50px);
    top: -294px;
    width: 588px;
    height: 588px;
  }
}
.statistics-number-block:first-child .statistics-number::before {
  width: 100px;
}
@media (min-width: 768px) {
  .statistics-number-block:first-child .statistics-number::before {
    width: 267px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:first-child .statistics-number::before {
    width: 614px;
  }
}
.statistics-number-block:first-child.bubble-sm .statistics-number::after {
  left: calc(100% + 43px);
  top: -57px;
}
@media (min-width: 768px) {
  .statistics-number-block:first-child.bubble-sm .statistics-number::after {
    left: calc(100% + 210px);
    top: -57px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:first-child.bubble-sm .statistics-number::after {
    left: calc(100% + 534px);
    top: -80px;
  }
}
.statistics-number-block:first-child.bubble-md .statistics-number::after {
  left: calc(100% - 18px);
  top: -118px;
}
@media (min-width: 768px) {
  .statistics-number-block:first-child.bubble-md .statistics-number::after {
    left: calc(100% + 149px);
    top: -118px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:first-child.bubble-md .statistics-number::after {
    left: calc(100% + 430px);
    top: -184px;
  }
}
.statistics-number-block:first-child.bubble-lg .statistics-number::after {
  left: calc(100% - 67px);
  top: -167px;
}
@media (min-width: 768px) {
  .statistics-number-block:first-child.bubble-lg .statistics-number::after {
    left: calc(100% + 100px);
    top: -167px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:first-child.bubble-lg .statistics-number::after {
    left: calc(100% + 320px);
    top: -294px;
  }
}
.statistics-number-block:last-child .statistics-number::before {
  width: 119px;
}
@media (min-width: 768px) {
  .statistics-number-block:last-child .statistics-number::before {
    width: 424px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:last-child .statistics-number::before {
    width: 814px;
  }
}
.statistics-number-block:last-child.bubble-sm .statistics-number::after {
  left: calc(100% + 62px);
  top: -57px;
}
@media (min-width: 768px) {
  .statistics-number-block:last-child.bubble-sm .statistics-number::after {
    left: calc(100% + 367px);
    top: -57px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:last-child.bubble-sm .statistics-number::after {
    left: calc(100% + 734px);
    top: -80px;
  }
}
.statistics-number-block:last-child.bubble-md .statistics-number::after {
  left: calc(100% + 1px);
  top: -118px;
}
@media (min-width: 768px) {
  .statistics-number-block:last-child.bubble-md .statistics-number::after {
    left: calc(100% + 306px);
    top: -118px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:last-child.bubble-md .statistics-number::after {
    left: calc(100% + 630px);
    top: -184px;
  }
}
.statistics-number-block:last-child.bubble-lg .statistics-number::after {
  left: calc(100% - 48px);
  top: -167px;
}
@media (min-width: 768px) {
  .statistics-number-block:last-child.bubble-lg .statistics-number::after {
    left: calc(100% + 257px);
    top: -167px;
  }
}
@media (min-width: 1200px) {
  .statistics-number-block:last-child.bubble-lg .statistics-number::after {
    left: calc(100% + 520px);
    top: -294px;
  }
}
@media (max-width: 767px) {
  .statistics-number-block:not(:first-child):not(:last-child) {
    text-align: right;
  }
  .statistics-number-block:not(:first-child):not(:last-child) .statistics-number::before {
    left: auto;
    right: 100%;
  }
  .statistics-number-block:not(:first-child):not(:last-child) .statistics-number::after {
    left: auto;
  }
  .statistics-number-block:not(:first-child):not(:last-child).bubble-sm .statistics-number::after {
    right: calc(100% + 62px);
  }
  .statistics-number-block:not(:first-child):not(:last-child).bubble-md .statistics-number::after {
    right: calc(100% + 1px);
  }
  .statistics-number-block:not(:first-child):not(:last-child).bubble-lg .statistics-number::after {
    right: calc(100% - 48px);
  }
}

.benefits-title {
  font-weight: 400;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .benefits-title {
    padding-right: 15px;
  }
}
.benefits-title-block {
  display: flex;
  align-items: center;
  margin-bottom: 30px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .benefits-title-block {
    margin-bottom: 50px;
  }
}
@media (min-width: 1200px) {
  .benefits-title-block {
    margin-bottom: 90px;
  }
}
.benefits-title__line {
  display: none;
  flex: 0 0 100%;
  border-color: #000;
  opacity: 0.2;
}
@media (min-width: 768px) {
  .benefits-title__line {
    display: block;
  }
}
.benefits-block {
  display: flex;
  justify-content: flex-end;
}
.benefits-list {
  width: 100%;
  max-width: 842px;
  margin-bottom: 50px;
}
@media (min-width: 1200px) {
  .benefits-list {
    margin-bottom: 100px;
  }
}
.benefits-list .benefit {
  display: flex;
  align-items: center;
  position: relative;
  font-size: 16px;
  line-height: 30px;
  padding-bottom: 20px;
  font-family: "Helvetica Neue", Helvetica, sans-serif;
}
.benefits-list .benefit:not(:last-child) {
  margin-bottom: 20px;
}
@media (min-width: 1200px) {
  .benefits-list .benefit {
    font-size: 24px;
    padding-bottom: 30px;
  }
  .benefits-list .benefit:not(:last-child) {
    margin-bottom: 30px;
  }
}
.benefits-list .benefit::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background: #000;
  opacity: 0.2;
}
.benefits-list .benefit .icon {
  display: flex;
  align-items: center;
  margin-right: 10px;
  width: 35px;
  height: 35px;
}
.benefits-list .benefit-label {
  display: flex;
  align-items: center;
}
.benefits-btn {
  text-align: center;
}
@media (min-width: 768px) {
  .benefits-btn {
    text-align: left;
  }
}

.bdi-jobs__headline {
  font-style: italic;
  font-family: "Nantes", sans-serif;
  padding-bottom: 1.75rem;
}
.bdi-jobs__list {
  display: grid;
  grid-gap: 1.75rem;
  grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));
}
@media (min-width: 520px) {
  .bdi-jobs__list {
    grid-template-columns: repeat(auto-fill, minmax(45%, 1fr));
  }
}
@media (min-width: 1024px) {
  .bdi-jobs__list {
    grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));
  }
}
.bdi-jobs__job {
  position: relative;
  background: linear-gradient(320.17deg, #85DBFF -16.74%, #E4D0E0 105.67%);
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
  padding: 1.75rem;
}
.bdi-jobs__job--permanent {
  background: linear-gradient(320.17deg, #CAEBFD -16.74%, #F0E7F1 105.67%);
}
.bdi-jobs__job:before {
  content: "";
  padding-bottom: 100%;
  display: block;
}
.bdi-jobs__job-content {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  padding: 1.75rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.bdi-jobs__title {
  font-size: 1.2rem;
}
@media (min-width: 600px) {
  .bdi-jobs__title {
    font-size: 1.65rem;
  }
}
@media (min-width: 600px) {
  .bdi-jobs__title {
    font-size: 1.1rem;
  }
}
@media (min-width: 840px) {
  .bdi-jobs__title {
    font-size: 1.2rem;
  }
}
@media (min-width: 840px) and (min-width: 600px) {
  .bdi-jobs__title {
    font-size: 1.65rem;
  }
}
@media (min-width: 1024px) {
  .bdi-jobs__title {
    font-size: 1.25rem;
  }
}
@media (min-width: 1300px) {
  .bdi-jobs__title {
    font-size: 1.2rem;
  }
}
@media (min-width: 1300px) and (min-width: 600px) {
  .bdi-jobs__title {
    font-size: 1.65rem;
  }
}
.bdi-jobs__moretitle {
  flex-grow: 1;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-jobs__moretitle {
    font-size: 1.1rem;
  }
}
@media (min-width: 600px) {
  .bdi-jobs__moretitle {
    font-size: 0.9rem;
  }
}
@media (min-width: 840px) {
  .bdi-jobs__moretitle {
    font-size: 1rem;
  }
}
@media (min-width: 840px) and (min-width: 600px) {
  .bdi-jobs__moretitle {
    font-size: 1.1rem;
  }
}
@media (min-width: 1024px) {
  .bdi-jobs__moretitle {
    font-size: 1rem;
  }
}
@media (min-width: 1300px) {
  .bdi-jobs__moretitle {
    font-size: 1rem;
  }
}
@media (min-width: 1300px) and (min-width: 600px) {
  .bdi-jobs__moretitle {
    font-size: 1.1rem;
  }
}
.bdi-jobs__subtitle {
  font-size: 0.75rem;
}
@media (min-width: 600px) {
  .bdi-jobs__subtitle {
    font-size: 0.825rem;
  }
}

.bdi-quote__quote {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-size: 1.2rem;
  line-height: 120%;
  padding-bottom: 1rem;
  margin: 0;
}
.bdi-quote__quote:before {
  content: "»";
}
.bdi-quote__quote:after {
  content: "«";
}
@media (min-width: 600px) {
  .bdi-quote__quote {
    font-size: 1.65rem;
  }
}
.bdi-quote__author-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.bdi-quote__line {
  flex-grow: 1;
  width: 100%;
  height: 1px;
  margin: 0 1.75rem 0 0;
  border: 0;
  background-color: black;
  opacity: 0.2;
}
.bdi-quote__author {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-weight: bold;
  white-space: nowrap;
  flex-grow: 0;
}

.bdi-teaser404__head {
  font-size: 35px;
  line-height: 1;
  margin-top: 40px;
}
@media (min-width: 1024px) {
  .bdi-teaser404__head {
    font-size: 75px;
    margin-top: 100px;
    width: 66.6666666667%;
  }
}
.bdi-teaser404__subhead {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 50px;
}
@media (min-width: 1024px) {
  .bdi-teaser404__subhead {
    margin-top: -30px;
    font-size: 50px;
    width: 66.6666666667%;
  }
}
.bdi-teaser404__copy {
  margin-top: 20px;
}
.bdi-teaser404__button {
  margin-top: 30px;
  margin-bottom: 180px;
}
@media (min-width: 1024px) {
  .bdi-teaser404__button {
    margin-bottom: 380px;
  }
}

.bdi-teaserBanner {
  padding-top: 70px;
  padding-bottom: 70px;
  position: relative;
}
.bdi-teaserBanner__head {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 50px;
}
@media (min-width: 1024px) {
  .bdi-teaserBanner__head {
    margin-top: -30px;
    font-size: 50px;
    width: 66.6666666667%;
  }
}
.bdi-teaserBanner__copy {
  margin-top: 20px;
}
.bdi-teaserBanner__button {
  margin-top: 40px;
}

.bdi-gradientBg {
  background: linear-gradient(320.17deg, #CCF0FF -16.74%, #E4D0E0 105.67%);
}

.bdi-pulsingBg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-animation-name: pulsing;
          animation-name: pulsing;
  transform: scale(1.3);
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}

@-webkit-keyframes pulsing {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.3);
  }
}

@keyframes pulsing {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.3);
  }
}
.bdi-textHeader {
  padding-top: 35px;
  padding-bottom: 35px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-weight: normal;
}
@media (min-width: 600px) {
  .bdi-textHeader {
    padding-top: 50px;
    padding-bottom: 50px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-textHeader {
    padding-top: 75px;
    padding-bottom: 75px;
    margin-top: 0;
    margin-bottom: 0;
  }
}
@media (min-width: 600px) {
  .bdi-textHeader {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-textHeader {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-textHeader {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-textHeader__main {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-textHeader__main:before, .bdi-textHeader__main:after {
  content: " ";
  display: table;
}
.bdi-textHeader__main:after {
  clear: both;
}
@media (min-width: 600px) {
  .bdi-textHeader__main {
    margin-left: -15px;
    margin-right: -15px;
  }
  .bdi-textHeader__main:before, .bdi-textHeader__main:after {
    content: " ";
    display: table;
  }
  .bdi-textHeader__main:after {
    clear: both;
  }
}
.bdi-textHeader__container {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 1.75rem;
  position: relative;
  margin-top: 5.25rem;
}
@media (min-width: 600px) {
  .bdi-textHeader__container {
    box-sizing: border-box;
    width: 66.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 16.6666666667%;
  }
}
.bdi-textHeader__title {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-style: normal;
  letter-spacing: -0.5px;
  color: #ffffff;
  margin-bottom: 20px;
  background: linear-gradient(158.19deg, #3CE6FF -8.47%, #B075FF 43.11%, #CE15A1 101.17%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  word-spacing: 9999999px;
  font-size: 52px;
  line-height: 0.8;
  opacity: 0.5;
}
@media (min-width: 600px) {
  .bdi-textHeader__title {
    font-size: 64px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1024px) {
  .bdi-textHeader__title {
    font-size: 102px;
    margin-bottom: 30px;
  }
}
@media (min-width: 1260px) {
  .bdi-textHeader__title {
    font-size: 120px;
  }
}
.bdi-textHeader__text {
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  margin-bottom: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-textHeader__text {
    font-size: /17.6rem;
  }
}
@media (min-width: 1024px) {
  .bdi-textHeader__text {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-textHeader__text {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
@media (min-width: 600px) {
  .bdi-textHeader__text {
    margin-bottom: 5.25rem;
  }
}

.bdi-topics__items {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  -moz-column-gap: 30px;
       column-gap: 30px;
  row-gap: 30px;
}
@media (min-width: 320px) {
  .bdi-topics__items {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1024px) {
  .bdi-topics__items {
    grid-template-columns: repeat(3, 1fr);
  }
}
.bdi-topic {
  display: flex;
  flex-flow: row;
  min-height: 400px;
  padding: 25px;
  position: relative;
  cursor: pointer;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}
.bdi-topic__checkbox {
  height: 33px;
  position: absolute;
  right: 25px;
  top: 25px;
  width: 33px;
}
.bdi-topic__checkboxOn {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -245px -231px;
  width: 33px;
  height: 33px;
  display: block;
}
.bdi-topic.js-active .bdi-topic__checkboxOn {
  display: none;
}
.bdi-topic__checkboxOff {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -212px -198px;
  width: 33px;
  height: 33px;
  display: none;
}
.bdi-topic.js-active .bdi-topic__checkboxOff {
  display: block;
}
.bdi-topic__content {
  align-self: flex-end;
}
.bdi-topic__header {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  min-height: 60px;
}
@media (min-width: 600px) {
  .bdi-topic__header {
    font-size: /17.6rem;
  }
}
@media (min-width: 1024px) {
  .bdi-topic__header {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-topic__header {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-topic__copy {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "NantesRegular", serif;
  line-height: 1.6;
  font-style: normal;
}
@media (min-width: 600px) {
  .bdi-topic__copy {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-topic__copy {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-topic__copy {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}

.bdi-newsletterForm {
  margin-bottom: 0.875rem;
  margin-top: 0;
}
.bdi-newsletterForm__title {
  display: flex;
  align-items: center;
  margin: 3.5rem 0 3.5rem 0;
  overflow: hidden;
}
.bdi-newsletterForm__title-label {
  font-style: italic;
  font-family: "Nantes", sans-serif;
  font-weight: 400;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .bdi-newsletterForm__title-label {
    padding-right: 15px;
  }
}
.bdi-newsletterForm__title-line {
  display: none;
  flex: 0 0 100%;
  border-color: #000;
  opacity: 0.2;
}
@media (min-width: 768px) {
  .bdi-newsletterForm__title-line {
    display: block;
  }
}
.bdi-newsletterForm__form-container {
  margin-left: -15px;
  margin-right: -15px;
}
.bdi-newsletterForm__form-container:before, .bdi-newsletterForm__form-container:after {
  content: " ";
  display: table;
}
.bdi-newsletterForm__form-container:after {
  clear: both;
}
.bdi-newsletterForm__info {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 320px) {
  .bdi-newsletterForm__info {
    box-sizing: border-box;
    width: 41.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 8.3333333333%;
  }
}
.bdi-newsletterForm__form {
  box-sizing: border-box;
  width: 100%;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 320px) {
  .bdi-newsletterForm__form {
    box-sizing: border-box;
    width: 41.6666666667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 8.3333333333%;
  }
}
.bdi-newsletterForm__part {
  display: block;
  margin-top: 0.875rem;
}
.bdi-newsletterForm__part:before, .bdi-newsletterForm__part:after {
  content: " ";
  display: table;
}
.bdi-newsletterForm__part:after {
  clear: both;
}
.bdi-newsletterForm__part:first-child {
  margin-top: 0;
}
.bdi-newsletterForm__part:first-child .bdi-newsletterForm__label {
  margin-top: 0;
}
.bdi-newsletterForm__label {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
  display: block;
  color: rgba(60, 60, 60, 0.8);
}
.bdi-newsletterForm__input {
  font-size: 1rem;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  height: 64px;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  vertical-align: top;
  border: 1px solid grey;
  background-color: transparent;
  width: 100%;
  box-sizing: border-box;
}
@media (min-width: 600px) {
  .bdi-newsletterForm__input {
    font-size: 1.1rem;
  }
}
.bdi-newsletterForm__select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  font-size: 1rem;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  height: 64px;
  padding-left: 1.75rem;
  padding-right: 1.75rem;
  vertical-align: top;
  border: 1px solid grey;
  border-radius: 0;
  background-color: transparent;
  width: 100%;
  box-sizing: border-box;
}
@media (min-width: 600px) {
  .bdi-newsletterForm__select {
    font-size: 1.1rem;
  }
}
.bdi-newsletterForm__button {
  margin-top: 3.5rem;
}
.bdi-newsletterForm__submit {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "Nantes", sans-serif !important;
  border: 1px solid rgba(0, 0, 0, 0);
  color: black;
  background: transparent;
  cursor: pointer;
  margin: 0;
  padding: 0;
}
@media (min-width: 600px) {
  .bdi-newsletterForm__submit {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-newsletterForm__submit {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-newsletterForm__submit {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-newsletterForm__topicLabel {
  display: flex;
}
.bdi-newsletterForm__checkbox {
  visibility: hidden;
}
.bdi-newsletterForm__checkbox + .bdi-newsletterForm__topicLabel {
  cursor: pointer;
}
.bdi-newsletterForm__checkbox + .bdi-newsletterForm__topicLabel .bdi-topic__checkboxOn {
  display: none;
}
.bdi-newsletterForm__checkbox + .bdi-newsletterForm__topicLabel .bdi-topic__checkboxOff {
  display: inline-block;
}
.bdi-newsletterForm__checkbox:checked + .bdi-newsletterForm__topicLabel .bdi-topic__checkboxOn {
  display: inline-block;
}
.bdi-newsletterForm__checkbox:checked + .bdi-newsletterForm__topicLabel .bdi-topic__checkboxOff {
  display: none;
}

.bdi-main .bdi-content--schedule {
  width: 100%;
  max-width: none;
  padding-left: 0;
  padding-right: 0;
}

.bdi-content__wrap--schedule {
  width: 100%;
  overflow: auto;
  scroll-behavior: smooth;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.bdi-schedule {
  cursor: -webkit-grab;
  cursor: grab;
}
.bdi-schedule__table {
  position: relative;
  padding-top: 48px;
  margin: 0;
  border-collapse: separate;
  border-spacing: 0;
  height: 1px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.bdi-schedule__table th {
  padding: 0.875rem 1.75rem;
  text-align: left;
  vertical-align: top;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.bdi-schedule__table td {
  text-align: left;
  vertical-align: top;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  height: 100%;
}
.bdi-schedule__table td.js-empty {
  border-bottom: none;
  border-top: none;
}
.bdi-schedule__table thead {
  height: 50px;
  position: absolute;
  top: 0;
}
.bdi-schedule__table thead th {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: linear-gradient(180deg, #DADCED 0%, #E3D8E4 100%);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  font-size: 14px;
  width: 500px;
  white-space: nowrap;
}
.bdi-schedule__table tbody th {
  width: 300px;
  text-align: right;
  position: relative;
  border-bottom: 1px solid rgb(0, 0, 0);
  border-left: 1px solid rgb(0, 0, 0);
  border-right: 1px solid rgb(0, 0, 0);
  background: linear-gradient(90deg, #DADCED 0%, #E3D8E4 100%);
}
.bdi-schedule__table tbody tr {
  height: 100%;
}
.bdi-schedule__table thead th:first-child {
  width: 70px;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 2;
  border-bottom: 1px solid rgb(0, 0, 0);
  border-right: 1px solid rgba(0, 0, 0, 0.2);
  border-left: 1px solid rgba(0, 0, 0, 0);
  padding: 0.875rem 0.875rem;
}
.bdi-schedule__table tbody th {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  z-index: 1;
}
.bdi-schedule__head--time {
  font-size: 1.9736842105rem;
  line-height: 1;
  width: 40px;
}
@media (min-width: 600px) {
  .bdi-schedule__head--time {
    font-size: 1.7045454545rem;
    line-height: 1;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__head--time {
    font-size: 3.1818181818rem;
    line-height: 1;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__head--time {
    font-size: 3.1818181818rem;
    line-height: 1;
  }
}
@media (min-width: 600px) {
  .bdi-schedule__head--time {
    width: 175px;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__head--time {
    width: 250px;
  }
}
.bdi-schedule caption {
  text-align: left;
  padding: 0.25rem;
  position: -webkit-sticky;
  position: sticky;
  left: 0;
}
.bdi-schedule__drag {
  cursor: -webkit-grab;
  cursor: grab;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.bdi-schedule__event-category {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "Nantes", serif;
  font-style: italic;
  font-weight: 400;
  opacity: 0.8;
}
@media (min-width: 600px) {
  .bdi-schedule__event-category {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__event-category {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__event-category {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
.bdi-schedule__event-title {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  font-weight: 700;
  padding-bottom: 1.75rem;
}
@media (min-width: 600px) {
  .bdi-schedule__event-title {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__event-title {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__event-title {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-schedule__speaker {
  padding-bottom: 0.875rem;
}
.bdi-schedule__speaker-name {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-weight: 700;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
}
@media (min-width: 600px) {
  .bdi-schedule__speaker-name {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__speaker-name {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__speaker-name {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-schedule__speaker-postion {
  font-size: 1.0526315789rem;
  line-height: 1.25;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
}
@media (min-width: 600px) {
  .bdi-schedule__speaker-postion {
    font-size: 0.9090909091rem;
    line-height: 1.25;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__speaker-postion {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__speaker-postion {
    font-size: 1.0227272727rem;
    line-height: 1.3333333333;
  }
}
.bdi-schedule a {
  cursor: pointer;
}
.bdi-schedule__event-details {
  display: block;
  padding: 0.875rem 1.75rem;
  height: 100%;
  box-sizing: border-box;
  width: 40px;
  min-width: 300px;
}
@media (min-width: 600px) {
  .bdi-schedule__event-details {
    width: 400px;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__event-details {
    min-width: 500px;
  }
}
.bdi-schedule__event-details h2 {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
  font-weight: 700;
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
}
@media (min-width: 600px) {
  .bdi-schedule__event-details h2 {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__event-details h2 {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-schedule__event-details h2 {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
.bdi-schedule__event-details * {
  pointer-events: none;
}
.bdi-schedule__navigation {
  display: flex;
  justify-content: flex-end;
  width: 70px;
}
@media (min-width: 600px) {
  .bdi-schedule__navigation {
    width: 205px;
  }
}
@media (min-width: 1024px) {
  .bdi-schedule__navigation {
    width: 280px;
  }
}
.bdi-schedule__navigationArrow {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -44px -40px;
  width: 21px;
  height: 16px;
  display: inline-block;
  margin-top: 1px;
}
.bdi-schedule__navigationArrow--prev {
  transform: scaleX(-1);
  margin-right: 10px;
  display: inline-block;
}
.bdi-schedule__navigationArrow--next {
  margin-top: 1px;
}

.bdi-theme--event .bdi-sidebar__section {
  margin-bottom: 0.875rem;
}
.bdi-theme--event .bdi-article h1 {
  font-size: 35px;
  line-height: 40px;
}
@media (min-width: 600px) {
  .bdi-theme--event .bdi-article h1 {
    margin-bottom: 50px;
    font-size: 50px;
    line-height: 55px;
  }
}
.bdi-theme--event .bdi-article__wrap .bdi-article__header,
.bdi-theme--event .bdi-article__wrap .bdi-article__content,
.bdi-theme--event .bdi-article__wrap .bdi-articleinfos__section {
  max-width: 66.6%;
  margin: auto;
}
.bdi-theme--event .bdi-articleinfos__label {
  width: 20%;
  padding-left: 0;
}
.bdi-theme--event .bdi-articleinfos__content {
  width: 80%;
  padding-left: 0;
}
.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-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .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__text .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .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-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_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-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .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__text .bdi-theme--event .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .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,
.bdi-ctype__textpic .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--event .bdi-ctype__nnbdibase_slideshow {
  max-width: initial;
  padding-left: 0;
  padding-right: 0;
}
.bdi-theme--event .bdi-ctype__nnbdibase_slideshow h2 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}
.bdi-theme--event .bdi-ctype__nnbdibase_slideshow .bdi-slideshow__caption {
  padding: 0 1.75rem;
}
@media (min-width: 600px) {
  .bdi-theme--event .bdi-teaser--article {
    margin-bottom: 70px;
  }
}

.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-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .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__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .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-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_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-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .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__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .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,
.bdi-ctype__textpic .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-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .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__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .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, .bdi-ctype__textpic .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-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .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__text .bdi-theme--klimakongress .bdi-content.bdi-ctype.bdi-ctype__html .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, .bdi-ctype__textpic .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-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .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__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .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-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_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-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .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__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .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,
.bdi-ctype__textpic .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-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .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__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .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, .bdi-ctype__textpic .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-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .bdi-ctype__bullets .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__text .bdi-theme--tdi2020 .bdi-content.bdi-ctype.bdi-ctype__html .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, .bdi-ctype__textpic .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;
}

@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-content__width--large, .bdi-theme--steuer .bdi-ctype__text .bdi-ctype__wrap, .bdi-theme--steuer .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-theme--steuer .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--steuer .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--steuer .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--steuer .bdi-ctype__wrap {
    width: 100%;
  }
  .bdi-theme--steuer .bdi-accordionsection__header {
    width: 100%;
  }
}
.bdi-theme--steuer .bdi-main {
  padding-top: 0;
  margin-top: 0;
}
.bdi-theme--steuer .bdi-main.bdi-panel__content {
  padding-top: 3.5rem;
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar {
    color: white;
  }
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__wrap {
    border-color: rgba(255, 255, 255, 0.6);
  }
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .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-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1181px -946px;
    width: 61.4px;
    height: 18.2px;
  }
}
@media (min-width: 600px) and (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--logo .bdi-logo {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1058px -909px;
    width: 122.8px;
    height: 36.5px;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--logo:after {
    border-color: #ffffff;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--title:after {
    background-color: rgba(255, 255, 255, 0.6);
    border-right-color: rgba(255, 255, 255, 0.6);
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--badge:before {
    border-color: #ffffff;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--pagetitle {
    border-left-color: #ffffff;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--cell, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--search, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menuicon, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dossiers, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dual, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--collection, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-publications-english__remote li, .bdi-publications-english__remote .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar li {
    border-color: rgba(255, 255, 255, 0.6);
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--search a, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--search button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1858px -1573px;
    width: 17px;
    height: 17px;
  }
}
@media (min-width: 600px) and (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--search a, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--search button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1834px -1549px;
    width: 24px;
    height: 24px;
  }
}
@media (min-width: 600px) and (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dossiers a, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dossiers button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -472px -457px;
    width: 23.4px;
    height: 22.2px;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu button {
    height: 20px;
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -1291px -1007px;
    width: 24px;
    height: 21px;
  }
  .bdi-header.active .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-header.active .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -293px -279px;
    width: 15px;
    height: 15px;
  }
  .bdi-panel--large .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu a, .bdi-panel--large .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu button {
    display: inline-block;
    background-image: url("sprite-ca396da4.svg");
    background-size: 2065px 1784px;
    background-position: -293px -279px;
    width: 15px;
    height: 15px;
  }
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--menu span {
    display: none;
  }
}
@media (min-width: 600px) {
  .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dual a:before, .bdi-theme--steuer .bdi-header:not(.active):not(.stick):not(.bdi-panel__header) .bdi-topbar .bdi-topbar__elt--dual button:before {
    border-color: rgba(255, 255, 255, 0.5);
  }
}
.bdi-theme--steuer .bdi-topbar__elt--collection {
  display: none;
}
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large, .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap, .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_twocolumnmedia .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__text .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__bullets .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-ctype__textpic .bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__nnbdibase_images .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap.bdi-content__width--large,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__text .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__bullets .bdi-content__wrap.bdi-ctype__wrap,
.bdi-theme--steuer .bdi-content.bdi-ctype.bdi-ctype__textpic .bdi-content__wrap.bdi-ctype__wrap {
  margin-left: auto;
  margin-right: auto;
}
.bdi-theme--steuer .bdi-panel__content .bdi-ctype__nnbdibase_images {
  width: 100%;
}
.bdi-theme--steuer .bdi-story-content h3 {
  margin-bottom: 0.875rem;
}

@media (min-width: 600px) {
  .bdi-theme--btw2021 .bdi-content__width--large, .bdi-theme--btw2021 .bdi-ctype__text .bdi-ctype__wrap, .bdi-theme--btw2021 .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-theme--btw2021 .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--btw2021 .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--btw2021 .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--btw2021 .bdi-ctype__wrap {
    width: 100%;
  }
  .bdi-theme--btw2021 .bdi-accordionsection__header {
    width: 100%;
  }
}
.bdi-theme--btw2021 .bdi-accordionsection__header {
  border-bottom: 1px #009ee0 solid;
}
.bdi-theme--btw2021 .bdi-accordionsection__headline {
  color: #009ee0;
}
.bdi-theme--btw2021 .bdi-content__wrap h1 {
  color: #009ee0;
}
.bdi-theme--btw2021 .bdi-cover h3 {
  margin-bottom: 0;
  margin-top: 0.875rem;
}
.bdi-theme--btw2021 .bdi-teaser--banner h2 {
  color: white;
  font-size: 2.2rem;
  text-align: center;
  text-shadow: rgba(0, 0, 0, 0.2) 0 3px 5px;
}
@media (min-width: 1024px) {
  .bdi-theme--btw2021 .bdi-teaser--banner h2 {
    font-size: 4.4rem;
    text-shadow: rgba(0, 0, 0, 0.2) 0 5px 7px;
  }
}
.bdi-theme--btw2021 .bdi-teaser--banner .bdi-teaser__bkg::after {
  position: absolute;
  top: -80%;
  left: -30%;
  content: "";
  width: 160%;
  height: 100%;
  opacity: 1;
  transform: rotate(-5deg);
  background: linear-gradient(34deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-teaser--banner .bdi-teaser__bkg::before {
  position: absolute;
  top: -70%;
  left: -30%;
  content: "";
  width: 160%;
  z-index: 1;
  height: 100%;
  opacity: 0.6;
  transform: rotate(-5deg);
  background: linear-gradient(34deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-teaser--banner .bdi-teaser__content {
  margin-top: 18em !important;
  margin-bottom: 8em;
}
.bdi-theme--btw2021 .bdi-teaser--banner .bdi-teaser__collection-button {
  display: none;
}
.bdi-theme--btw2021 .bdi-teaser--darkgradient .bdi-teaser__wrap:after, .bdi-theme--btw2021 .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--light:after, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--darkgradient .bdi-teaser__wrap--light:after, .bdi-theme--btw2021 .bdi-teaser--darkgradient .bdi-teaser--dark .bdi-teaser__wrap--clear:after, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--darkgradient .bdi-teaser__wrap--clear:after {
  background: none;
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__content {
  width: 100%;
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser--dark .bdi-teaser__wrap--light, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap--light, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser--dark .bdi-teaser__wrap--clear, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap--clear {
  padding-top: 33.25rem;
  padding-bottom: 0;
  margin-bottom: -6.125rem;
  z-index: 3;
  opacity: 1 !important;
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap::after, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser--dark .bdi-teaser__wrap--light::after, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap--light::after, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser--dark .bdi-teaser__wrap--clear::after, .bdi-teaser--dark .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__wrap--clear::after {
  visibility: hidden;
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__bkg {
  transform: scale(1);
  transition: transform 0.6s ease-out;
}
.bdi-theme--btw2021 .bdi-teaser--gradient:hover .bdi-teaser__bkg {
  transform: scale(1.03);
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__bkg::after {
  position: absolute;
  top: 60%;
  left: -30%;
  content: "";
  width: 160%;
  height: 100%;
  opacity: 1;
  transform: rotate(-3deg);
  background: linear-gradient(34deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser__bkg::before {
  position: absolute;
  top: 55%;
  left: -30%;
  content: "";
  width: 160%;
  z-index: 1;
  height: 100%;
  opacity: 0.6;
  transform: rotate(-3deg);
  background: linear-gradient(34deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-teaser--gradient .bdi-button__goto--right--white, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-teaser--position .bdi-button__goto, .bdi-teaser--position .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-button__goto, .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-position .bdi-button__goto, .bdi-position .bdi-theme--btw2021 .bdi-teaser--gradient .bdi-button__goto {
  float: right;
  margin-bottom: 1.75rem;
}
.bdi-theme--btw2021 .bdi-cover .bdi-cover__figure {
  background-image: none !important;
}
.bdi-theme--btw2021 .bdi-cover .bdi-cover__content h3 {
  font-size: 1.4rem;
  text-shadow: rgba(0, 50, 100, 0.4) 0 2px 10px;
}
@media (max-width: 1024px) {
  .bdi-theme--btw2021 .bdi-cover .bdi-cover__content h3 {
    font-size: 1.1rem;
  }
}
.bdi-theme--btw2021 .bdi-cover .bdi-cover__figure::after {
  transition: transform 0.45s ease-out;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 100%;
  opacity: 0.8;
  background: linear-gradient(140deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-cover:hover .bdi-cover__figure::after {
  transform: scale(2.2) rotate(25deg);
}
.bdi-theme--btw2021 .bdi-cover:nth-of-type(3n + 1) .bdi-cover__figure::after {
  opacity: 0.8;
  background: linear-gradient(10deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-cover:nth-of-type(3n + 1):hover .bdi-cover__figure::after {
  transform: scale(2.2) rotate(25deg);
}
.bdi-theme--btw2021 .bdi-cover:nth-of-type(3n + 3) .bdi-cover__figure::after {
  opacity: 0.8;
  background: linear-gradient(300deg, rgb(136, 230, 214) 30%, rgb(50, 183, 244) 70%);
}
.bdi-theme--btw2021 .bdi-cover:nth-of-type(3n + 3):hover .bdi-cover__figure::after {
  transform: scale(2.2) rotate(25deg);
}
.bdi-theme--btw2021 .bdi-accordionsection__icon {
  display: inline-block;
  background-image: url("sprite-ca396da4.svg");
  background-size: 2065px 1784px;
  background-position: -165px -156px;
  width: 30px;
  height: 30px;
}
.bdi-theme--btw2021 .bdi-accordionsectionContent {
  border-bottom: 1px #009ee0 solid;
}

.bdi-theme--tbi .bdi-sidebar__section {
  margin-bottom: 0.875rem;
}
.bdi-theme--tbi .bdi-article h1 {
  margin-bottom: 0.875rem;
}
.bdi-theme--tbi .bdi-topbar__elt--title,
.bdi-theme--tbi .bdi-topbar__elt--collection,
.bdi-theme--tbi .bdi-topbar__elt--menu {
  display: none;
}
.bdi-theme--tbi .bdi-topbar__elt--search {
  border-right: none;
}
.bdi-theme--tbi .bdi-topbar__elt--logo {
  width: 120px;
}
@media (min-width: 600px) {
  .bdi-theme--tbi .bdi-topbar__elt--logo {
    width: 200px;
  }
}
.bdi-theme--tbi .bdi-topbar__elt--logo:after {
  content: none;
}

.bdi-theme--jobs .bdi-content__width--large, .bdi-theme--jobs .bdi-ctype__text .bdi-ctype__wrap, .bdi-theme--jobs .bdi-ctype__bullets .bdi-ctype__wrap, .bdi-theme--jobs .bdi-ctype__textpic .bdi-ctype__wrap, .bdi-ctype__text .bdi-theme--jobs .bdi-ctype__wrap, .bdi-ctype__bullets .bdi-theme--jobs .bdi-ctype__wrap, .bdi-ctype__textpic .bdi-theme--jobs .bdi-ctype__wrap {
  margin: auto;
}
.bdi-theme--jobs .bdi-swiperNews__descr {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
}
@media (min-width: 600px) {
  .bdi-theme--jobs .bdi-swiperNews__descr {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-theme--jobs .bdi-swiperNews__descr {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-theme--jobs .bdi-swiperNews__descr {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-theme--jobs .bdi-ctype__text p, .bdi-theme--jobs .bdi-ctype__bullets p, .bdi-theme--jobs .bdi-ctype__textpic p {
  font-size: 1.1842105263rem;
  line-height: 1.1111111111;
  letter-spacing: 0.44px;
}
@media (min-width: 600px) {
  .bdi-theme--jobs .bdi-ctype__text p, .bdi-theme--jobs .bdi-ctype__bullets p, .bdi-theme--jobs .bdi-ctype__textpic p {
    font-size: 1.0227272727rem;
    line-height: 1.1111111111;
  }
}
@media (min-width: 1024px) {
  .bdi-theme--jobs .bdi-ctype__text p, .bdi-theme--jobs .bdi-ctype__bullets p, .bdi-theme--jobs .bdi-ctype__textpic p {
    font-size: 1.1363636364rem;
    line-height: 1.2;
  }
}
@media (min-width: 1260px) {
  .bdi-theme--jobs .bdi-ctype__text p, .bdi-theme--jobs .bdi-ctype__bullets p, .bdi-theme--jobs .bdi-ctype__textpic p {
    font-size: 1.3636363636rem;
    line-height: 1.25;
  }
}
.bdi-theme--jobs .bdi-swiperNews__slide_img .bdi-swiperNews__descr {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.3s, opacity 0.3s linear;
}
.bdi-theme--jobs .bdi-swiperNews__slide_img.is-active .bdi-swiperNews__descr, .bdi-theme--jobs .bdi-swiperNews__slide_img:hover .bdi-swiperNews__descr {
  visibility: visible;
  opacity: 1;
  transition-delay: 0s;
}
.bdi-theme--jobs .bdi-swiperNews__wrapperScroll:hover .bdi-swiperNews__slide_img.is-active .bdi-swiperNews__descr {
  opacity: 0;
}
.bdi-theme--jobs .bdi-swiperNews__wrapperScroll:hover .bdi-swiperNews__slide_img.is-active:hover .bdi-swiperNews__descr {
  opacity: 1;
}

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

.bdi-ctype__text p, .bdi-ctype__bullets p, .bdi-ctype__textpic p, .bdi-ctype__text ul, .bdi-ctype__bullets ul, .bdi-ctype__textpic ul, .bdi-ctype__text ol, .bdi-ctype__bullets ol, .bdi-ctype__textpic ol {
  margin-bottom: 1.75rem;
  box-sizing: border-box;
}
.bdi-ctype__text p a, .bdi-ctype__bullets p a, .bdi-ctype__textpic p a, .bdi-ctype__text ul a, .bdi-ctype__bullets ul a, .bdi-ctype__textpic ul a, .bdi-ctype__text ol a, .bdi-ctype__bullets ol a, .bdi-ctype__textpic ol a {
  color: #009ee0;
}
.bdi-ctype__text p a:hover, .bdi-ctype__bullets p a:hover, .bdi-ctype__textpic p a:hover, .bdi-ctype__text ul a:hover, .bdi-ctype__bullets ul a:hover, .bdi-ctype__textpic ul a:hover, .bdi-ctype__text ol a:hover, .bdi-ctype__bullets ol a:hover, .bdi-ctype__textpic ol a:hover {
  text-decoration: underline;
}
@media (min-width: 1024px) {
  .bdi-ctype__text h1, .bdi-ctype__bullets h1, .bdi-ctype__textpic h1 {
    width: 100%;
  }
}
.bdi-ctype__text ul, .bdi-ctype__bullets ul, .bdi-ctype__textpic ul, .bdi-ctype__text ol, .bdi-ctype__bullets ol, .bdi-ctype__textpic ol {
  margin-left: 1.75rem;
}
@media (min-width: 1024px) {
  .bdi-ctype__text ul, .bdi-ctype__bullets ul, .bdi-ctype__textpic ul, .bdi-ctype__text ol, .bdi-ctype__bullets ol, .bdi-ctype__textpic ol {
    width: 83.3333333333%;
  }
}
.bdi-ctype__text ul li, .bdi-ctype__bullets ul li, .bdi-ctype__textpic ul li, .bdi-ctype__text ol li, .bdi-ctype__bullets ol li, .bdi-ctype__textpic ol li {
  position: relative;
}
.bdi-ctype__text ul li:before, .bdi-ctype__bullets ul li:before, .bdi-ctype__textpic ul li:before, .bdi-ctype__text ol li:before, .bdi-ctype__bullets ol li:before, .bdi-ctype__textpic ol li:before {
  content: "—";
  color: #009ee0;
  position: absolute;
  left: -30px;
}
.bdi-ctype__text ul li p, .bdi-ctype__bullets ul li p, .bdi-ctype__textpic ul li p, .bdi-ctype__text ol li p, .bdi-ctype__bullets ol li p, .bdi-ctype__textpic ol li p {
  margin: 0;
}
.bdi-ctype__text ul.ellipsis li:before, .bdi-ctype__bullets ul.ellipsis li:before, .bdi-ctype__textpic ul.ellipsis li:before, .bdi-ctype__text ol.ellipsis li:before, .bdi-ctype__bullets ol.ellipsis li:before, .bdi-ctype__textpic ol.ellipsis li:before {
  content: "...";
}
.bdi-ctype__text ol, .bdi-ctype__bullets ol, .bdi-ctype__textpic ol {
  counter-reset: ol;
  list-style-type: none;
}
.bdi-ctype__text ol li, .bdi-ctype__bullets ol li, .bdi-ctype__textpic ol li {
  counter-increment: ol;
}
.bdi-ctype__text ol li:before, .bdi-ctype__bullets ol li:before, .bdi-ctype__textpic ol li:before {
  font-family: "HelveticaNeue", "Helvetica", sans-serif;
  content: counter(ol) ".";
  font-weight: bold;
  font-size: 1rem;
}
@media (min-width: 600px) {
  .bdi-ctype__text ol li:before, .bdi-ctype__bullets ol li:before, .bdi-ctype__textpic ol li:before {
    font-size: 1.1rem;
  }
}
@media (max-width: 600px) {
  .bdi-ctype__text p:not(.teaser), .bdi-ctype__bullets p:not(.teaser), .bdi-ctype__textpic p:not(.teaser), .bdi-ctype__text ul:not(.teaser), .bdi-ctype__bullets ul:not(.teaser), .bdi-ctype__textpic ul:not(.teaser), .bdi-ctype__text ol:not(.teaser), .bdi-ctype__bullets ol:not(.teaser), .bdi-ctype__textpic ol:not(.teaser) {
    font-size: 1.05rem;
  }
}
.bdi-ctype__text p.teaser, .bdi-ctype__bullets p.teaser, .bdi-ctype__textpic p.teaser, .bdi-ctype__text ul.teaser, .bdi-ctype__bullets ul.teaser, .bdi-ctype__textpic ul.teaser, .bdi-ctype__text ol.teaser, .bdi-ctype__bullets ol.teaser, .bdi-ctype__textpic ol.teaser {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
}
.bdi-ctype__text p img, .bdi-ctype__bullets p img, .bdi-ctype__textpic p img {
  width: 100%;
}

div.teaser > *:last-child {
  margin-bottom: 0;
}
div.teaser p {
  font-family: "Nantes", sans-serif;
  font-style: italic;
  line-height: 1.6;
  font-weight: normal;
}

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: 0.3em 1em 0.4em 0;
  position: relative;
  margin-bottom: 0.875rem;
  margin-right: 0.875rem;
  transition: all 0.15s linear;
  font-size: 0.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: 0.825rem;
  }
}
.facet-area-main .panel-heading {
  display: none;
}

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

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

.solr-pagination li:not(:last-child) {
  margin-right: 0.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__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-content__news-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-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-content__news-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-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-content__news-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-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;
}

.img-responsive {
  width: 100%;
}

@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 */
