@charset "UTF-8";
/* stylelint-disable color-no-hex */
/* stylelint-enable color-no-hex */
@font-face {
  font-family: "BundesSansWeb-Regular";
  font-stretch: normal;
  font-style: normal;
  font-weight: normal;
  src: url(./af03eaeaf489de7fef22abd951be751c.woff) format("woff"); }

@font-face {
  font-family: "BundesSansWeb-Bold";
  font-stretch: normal;
  font-style: normal;
  font-weight: bold;
  src: url(./0f0541f4588614ddbed78e2c858d1697.woff) format("woff"); }

@font-face {
  font-family: "BundesSerifWeb-Regular";
  font-stretch: normal;
  font-style: normal;
  font-weight: normal;
  src: url(./0b89fe601fd9d2261605251c0a8e9f33.woff) format("woff"); }

@font-face {
  font-family: "BundesSerifWeb-Bold";
  font-stretch: normal;
  font-style: normal;
  font-weight: bold;
  src: url(./edd052df927b8873d3af0dc57f8dfa22.woff) format("woff"); }

@keyframes fade-in-stagger {
  to {
    opacity: 1;
    transform: translateY(0); } }

.bio-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-container:before, .bio-container:after {
    content: "";
    display: table; }
  .bio-container:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-container {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-container {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-container {
      max-width: 100%;
      width: 1280px; } }

.bio-row {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-row:before, .bio-row:after {
    content: "";
    display: table; }
  .bio-row:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-row {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-col {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 8.33333%;
  height: 100vh; }
  @media (min-width: 768px) {
    .bio-col {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-mainheadline, .bio-teaser--biopioneer-title, .page-node-type-webform .bio-page-title,
.path-webform .bio-page-title, .bio-content-intro .bio-mainheadline, .page-node-type-dossier .bio-page-title, .bio-press-report--full .bio-mainheadline, .paragraph--type--newsletter-subscription .bio-teaser__subtitle, .paragraph--type--sectors .node__text .bio-teaser__subtitle, .paragraph--type--products .node__text .bio-teaser__subtitle, .paragraph--type--contact-information .paragraph-content .bio-teaser__title, .paragraph--type--contact-information .paragraph-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--contact-information .paragraph-content .field--name-field-paragraph-header, .bio-multimedia-slider .node__text .bio-teaser__subtitle {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.6875rem;
  line-height: 2.0625rem; }
  @media (min-width: 1024px) {
    .bio-mainheadline, .bio-teaser--biopioneer-title, .page-node-type-webform .bio-page-title,
    .path-webform .bio-page-title, .bio-content-intro .bio-mainheadline, .page-node-type-dossier .bio-page-title, .bio-press-report--full .bio-mainheadline, .paragraph--type--newsletter-subscription .bio-teaser__subtitle, .paragraph--type--sectors .node__text .bio-teaser__subtitle, .paragraph--type--products .node__text .bio-teaser__subtitle, .paragraph--type--contact-information .paragraph-content .bio-teaser__title, .paragraph--type--contact-information .paragraph-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--contact-information .paragraph-content .field--name-field-paragraph-header, .bio-multimedia-slider .node__text .bio-teaser__subtitle {
      font-size: 2.5rem;
      line-height: 3.625rem; } }

.bio-title,
.bio-h2,
.bio-heading--2, .bio-chapters-heading, .page-node-type-article .field--name-field-node-reference .field--name-title,
.page-node-type-dossier .field--name-field-node-reference .field--name-title,
.page-node-type-default-post .field--name-field-node-reference .field--name-title,
.page-node-type-video .field--name-field-node-reference .field--name-title,
.page-node-type-news .field--name-field-node-reference .field--name-title,
.page-node-type-sector .field--name-field-node-reference .field--name-title,
.page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
.page-node-type-interview .field--name-field-node-reference .field--name-title,
.page-node-type-product .field--name-field-node-reference .field--name-title,
.page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
.page-node-type-podcast .field--name-field-node-reference .field--name-title, .paragraph--type--biopioneer-video .bio-h2, .path-mediathek .view-header .view-result-count {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.6875rem;
  line-height: 2.0625rem; }
  @media (min-width: 1024px) {
    .bio-title,
    .bio-h2,
    .bio-heading--2, .bio-chapters-heading, .page-node-type-article .field--name-field-node-reference .field--name-title,
    .page-node-type-dossier .field--name-field-node-reference .field--name-title,
    .page-node-type-default-post .field--name-field-node-reference .field--name-title,
    .page-node-type-video .field--name-field-node-reference .field--name-title,
    .page-node-type-news .field--name-field-node-reference .field--name-title,
    .page-node-type-sector .field--name-field-node-reference .field--name-title,
    .page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
    .page-node-type-interview .field--name-field-node-reference .field--name-title,
    .page-node-type-product .field--name-field-node-reference .field--name-title,
    .page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
    .page-node-type-podcast .field--name-field-node-reference .field--name-title, .paragraph--type--biopioneer-video .bio-h2, .path-mediathek .view-header .view-result-count {
      font-size: 1.875rem;
      line-height: 2.6875rem; } }

.bio-h3,
.bio-heading--3, .bio-teaser__title, .paragraph--type--two-four-node .field--name-field-paragraph-header, .bio-table caption, .bio-page-title, .bio-related__title {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .bio-h3,
    .bio-heading--3, .bio-teaser__title, .paragraph--type--two-four-node .field--name-field-paragraph-header, .bio-table caption, .bio-page-title, .bio-related__title {
      font-size: 1.625rem;
      line-height: 2.375rem; } }

.bio-details__title, .bio-subtitle, .bio-further-info .field__label, .bio-footer-socials__label, .bio-sitemap__title .bio-link, .bio-related .views-field-title, .bio-related .bio-related-item__title, .bio-report-nav__link, .paragraph--type--events .bio-teaser__subtitle, .paragraph--type--products .node__quiz .bio-question, .paragraph--type--products .node__quiz .bio-correct-answer,
.paragraph--type--products .node__quiz .bio-wrong-answer, .paragraph--type--funding-measures .field--name-field-paragraph-header .funding-measure__head, .paragraph--type--mediathek .bio-teaser__subtitle, .paragraph--type--media-review .view-paragraphs-view-content .bio-teaser__subtitle, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .bio-teaser__subtitle, .bio-mediathek .node--type-video .bio-teaser__subtitle, .bio-mediathek .node--type-podcast-episode .bio-teaser__subtitle, .bio-mediathek .node--type-multimedia-episode .bio-teaser__subtitle, .bio-mediathek .node--type-dossier .bio-teaser__subtitle, .bio-mediathek .node--type-publication .bio-teaser__subtitle {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  line-height: 2.0625rem; }
  @media (min-width: 1024px) {
    .bio-details__title, .bio-subtitle, .bio-further-info .field__label, .bio-footer-socials__label, .bio-sitemap__title .bio-link, .bio-related .views-field-title, .bio-related .bio-related-item__title, .bio-report-nav__link, .paragraph--type--events .bio-teaser__subtitle, .paragraph--type--products .node__quiz .bio-question, .paragraph--type--products .node__quiz .bio-correct-answer,
    .paragraph--type--products .node__quiz .bio-wrong-answer, .paragraph--type--funding-measures .field--name-field-paragraph-header .funding-measure__head, .paragraph--type--mediathek .bio-teaser__subtitle, .paragraph--type--media-review .view-paragraphs-view-content .bio-teaser__subtitle, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .bio-teaser__subtitle, .bio-mediathek .node--type-video .bio-teaser__subtitle, .bio-mediathek .node--type-podcast-episode .bio-teaser__subtitle, .bio-mediathek .node--type-multimedia-episode .bio-teaser__subtitle, .bio-mediathek .node--type-dossier .bio-teaser__subtitle, .bio-mediathek .node--type-publication .bio-teaser__subtitle {
      font-size: 1.5rem;
      line-height: 2.25rem; } }

.bio-teaser__subtitle {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  line-height: 1.625rem; }
  @media (min-width: 1024px) {
    .bio-teaser__subtitle {
      font-size: 1.875rem;
      line-height: 2.6875rem; } }

a {
  color: #000000;
  text-decoration: none; }
  a:focus {
    outline: none; }
  .bio-definition-list .bio-link {
    color: #004f80;
    display: inline; }
    .bio-definition-list .bio-link {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-definition-list .bio-link:focus, .bio-definition-list .bio-link:active, .bio-definition-list .active.bio-link, .bio-definition-list .is-active.bio-link, .bio-definition-list .bio-link:hover, .bio-definition-list .js-hovered.bio-link {
      background-size: 100% 2px;
      color: #004f80; }

input[type="submit"], .bio-select select,
.bio-select option, .bio-paragraph, input[type="text"],
input[type="email"],
input[type="password"],
input[type="date"],
select, legend, .overview-link__wrapper .bio-link, .page-node-type-article .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-dossier .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-default-post .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-video .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-news .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-sector .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-scientist-profil .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-interview .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-product .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-podcast-episode .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-podcast .field--name-field-node-reference .bio-shorttext .bio-paragraph, .paragraph--type--homepage-slider .node__text .bio-link, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link, .simplenews-subscriber-page-form .description, .simplenews-confirm-add, .simplenews-request-hash,
.simplenews-confirm-removal {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.6875rem; }
  @media (min-width: 768px) {
    input[type="submit"], .bio-select select,
    .bio-select option, .bio-paragraph, input[type="text"],
    input[type="email"],
    input[type="password"],
    input[type="date"],
    select, legend, .overview-link__wrapper .bio-link, .page-node-type-article .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-dossier .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-default-post .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-video .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-news .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-sector .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-scientist-profil .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-interview .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-product .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-podcast-episode .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-podcast .field--name-field-node-reference .bio-shorttext .bio-paragraph, .paragraph--type--homepage-slider .node__text .bio-link, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link, .simplenews-subscriber-page-form .description, .simplenews-confirm-add, .simplenews-request-hash,
    .simplenews-confirm-removal {
      font-size: 1.25rem;
      line-height: 1.875rem; } }

.page-node-type-doorpage .bio-paragraph, .paragraph--type--interviews-manual .field--name-field-shorttext .bio-paragraph,
.paragraph--type--interviews .field--name-field-shorttext .bio-paragraph,
.paragraph--type--scientist-profil .field--name-field-shorttext .bio-paragraph, .view--list-view .bio-paragraph {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.6875rem; }

.paragraph--type--homepage-slider .node__text .bio-paragraph, .paragraph--type--contact-information .paragraph-content .bio-link {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem; }
  @media (min-width: 1024px) {
    .paragraph--type--homepage-slider .node__text .bio-paragraph, .paragraph--type--contact-information .paragraph-content .bio-link {
      font-size: 1.125rem;
      line-height: 1.6875rem; } }

.paragraph--type--newsletter-subscription .newsletter-notification {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem; }

.paragraph--type--report .field--name-field-text-plain {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.6875rem;
  line-height: 2.0625rem; }
  @media (min-width: 1024px) {
    .paragraph--type--report .field--name-field-text-plain {
      font-size: 1.875rem;
      line-height: 2.25rem; } }

.paragraph--type--funding-measures .bio-paragraph {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.6875rem; }
  @media (min-width: 1024px) {
    .paragraph--type--funding-measures .bio-paragraph {
      font-size: 1.25rem;
      line-height: 1.875rem; } }

.paragraph--type--homepage-slider .node__text .bio-teaser__subtitle, .paragraph--type--topics .bio-teaser__subtitle {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.6875rem;
  line-height: 2.0625rem; }
  @media (min-width: 1024px) {
    .paragraph--type--homepage-slider .node__text .bio-teaser__subtitle, .paragraph--type--topics .bio-teaser__subtitle {
      font-size: 3rem;
      line-height: 3.75rem; } }

.paragraph .more-link .bio-link {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.1875rem; }

.paragraph--type--sectors .more-link .bio-link, .paragraph--type--products .node__text .bio-icon--arrow-right:first-child, .paragraph--type--topics .more-link .bio-link, .bio-multimedia-slider .more-link .bio-link {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.625rem; }

.menu--meta-navigation .bio-link--meta-navi, .block-language .bio-link--language-navi, .bio-social-sharing .bio-link--social-media {
  color: #404040;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  line-height: 1.125rem;
  text-transform: uppercase; }

.bio-main-menu .menu--meta-navigation .bio-link, .bio-main-menu .block-language .bio-link {
  font-size: 0.75rem;
  line-height: 1.5rem; }

.bio-further-info .field__item {
  color: #004f80;
  font-size: 1.125rem;
  line-height: 1.625rem; }

.block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-text {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.125rem;
  letter-spacing: 0.0625rem;
  line-height: 1.5rem; }

.menu--main .bio-link,
.menu--main .bio-button {
  color: #000000;
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.125rem;
  line-height: 1.5rem; }

.bio-footer__main-menu .menu .menu-item {
  font-family: "BundesSerifWeb-Regular";
  font-size: 1.25rem;
  line-height: 1.8125rem; }

.bio-footer__service-menu {
  font-family: "BundesSansWeb-Regular";
  font-size: 1.125rem;
  line-height: 1.6875rem; }

.bio-related .bio-link {
  color: #000000;
  display: inline; }

.bio-related__title, .paragraph .view-header .bio-teaser__title, .paragraph .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph .view-header .field--name-field-paragraph-header {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  text-transform: uppercase; }

.bio-table th {
  font-family: "BundesSerifWeb-Bold", "Times New Roman", Times, serif; }

.bio-question-answer .bio-question-answer__question-label,
.bio-question-answer .bio-question-answer__answer-label {
  color: #004f80;
  font-size: 0.9375rem;
  font-weight: bold;
  line-height: 1.125rem;
  margin: 0;
  padding-bottom: 8px;
  text-transform: uppercase; }
  @media (min-width: 768px) {
    .bio-question-answer .bio-question-answer__question-label,
    .bio-question-answer .bio-question-answer__answer-label {
      font-size: 1rem;
      line-height: 1.1875rem;
      padding-bottom: 8px; } }

.bio-question-answer .bio-question-answer__question .bio-paragraph {
  font-weight: bold; }

.bio-content-intro--scientist-profil .bio-content-intro__text .bio-paragraph,
.bio-content-intro--interview .bio-content-intro__text .bio-paragraph {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.6875rem; }

.bio-social-sharing--content .bio-paragraph--sharing-label, .paragraph--type--contact-information .paragraph-content .bio-paragraph {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.875rem; }

.bio-video--full .bio-shorttext__content .bio-paragraph,
.bio-video--full .bio-longtext__content .bio-paragraph, .bio-podcast-episode .bio-shorttext__content .bio-paragraph {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.875rem; }

.bio-scientist-profil--full .bio-shorttext .field--name-field-shorttext,
.bio-scientist-profil--full .bio-shorttext .bio-paragraph, .bio-interview__content .field--name-field-shorttext,
.bio-interview__content .field--name-field-shorttext .bio-paragraph, .bio-interview--full .bio-shorttext .field--name-field-shorttext,
.bio-interview--full .bio-shorttext .bio-paragraph, .bio-teaser--biopioneer-subtitle, .bio-news--full .bio-shorttext,
.bio-news--full .bio-shorttext .bio-paragraph,
.bio-news--full .bio-shorttext p, .bio-product--full .bio-shorttext,
.bio-product--full .bio-shorttext .bio-paragraph,
.bio-product--full .bio-shorttext p, .bio-default-post--full .bio-shorttext,
.bio-default-post--full .bio-shorttext .bio-paragraph,
.bio-default-post--full .bio-shorttext p, .bio-article--full .bio-shorttext,
.bio-article--full .bio-shorttext .bio-paragraph,
.bio-article--full .bio-shorttext .bio-list__item,
.bio-article--full .bio-shorttext p, .bio-dossier__highlight-teaser .bio-paragraph, .bio-podcast-reader > .bio-shorttext--podcast,
.bio-podcast-reader > .bio-shorttext--podcast .bio-paragraph,
.bio-podcast-reader > .bio-shorttext--podcast p, .bio-multimedia-story--full .bio-shorttext,
.bio-multimedia-story--full .bio-shorttext .bio-paragraph,
.bio-multimedia-story--full .bio-shorttext p, .bio-publication--full .bio-shorttext,
.bio-publication--full .bio-shorttext .bio-paragraph,
.bio-publication--full .bio-shorttext p, .bio-multimedia-episode--full .bio-shorttext,
.bio-multimedia-episode--full .bio-shorttext .bio-paragraph,
.bio-multimedia-episode--full .bio-shorttext p, .bio-sector--full .bio-shorttext,
.bio-sector--full .bio-shorttext .bio-paragraph,
.bio-sector--full .bio-shorttext p, .bio-press-report--full .bio-shorttext,
.bio-press-report--full .bio-shorttext .bio-paragraph,
.bio-press-report--full .bio-shorttext p {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.6875rem; }
  @media (min-width: 1024px) {
    .bio-scientist-profil--full .bio-shorttext .field--name-field-shorttext,
    .bio-scientist-profil--full .bio-shorttext .bio-paragraph, .bio-interview__content .field--name-field-shorttext,
    .bio-interview__content .field--name-field-shorttext .bio-paragraph, .bio-interview--full .bio-shorttext .field--name-field-shorttext,
    .bio-interview--full .bio-shorttext .bio-paragraph, .bio-teaser--biopioneer-subtitle, .bio-news--full .bio-shorttext,
    .bio-news--full .bio-shorttext .bio-paragraph,
    .bio-news--full .bio-shorttext p, .bio-product--full .bio-shorttext,
    .bio-product--full .bio-shorttext .bio-paragraph,
    .bio-product--full .bio-shorttext p, .bio-default-post--full .bio-shorttext,
    .bio-default-post--full .bio-shorttext .bio-paragraph,
    .bio-default-post--full .bio-shorttext p, .bio-article--full .bio-shorttext,
    .bio-article--full .bio-shorttext .bio-paragraph,
    .bio-article--full .bio-shorttext .bio-list__item,
    .bio-article--full .bio-shorttext p, .bio-dossier__highlight-teaser .bio-paragraph, .bio-podcast-reader > .bio-shorttext--podcast,
    .bio-podcast-reader > .bio-shorttext--podcast .bio-paragraph,
    .bio-podcast-reader > .bio-shorttext--podcast p, .bio-multimedia-story--full .bio-shorttext,
    .bio-multimedia-story--full .bio-shorttext .bio-paragraph,
    .bio-multimedia-story--full .bio-shorttext p, .bio-publication--full .bio-shorttext,
    .bio-publication--full .bio-shorttext .bio-paragraph,
    .bio-publication--full .bio-shorttext p, .bio-multimedia-episode--full .bio-shorttext,
    .bio-multimedia-episode--full .bio-shorttext .bio-paragraph,
    .bio-multimedia-episode--full .bio-shorttext p, .bio-sector--full .bio-shorttext,
    .bio-sector--full .bio-shorttext .bio-paragraph,
    .bio-sector--full .bio-shorttext p, .bio-press-report--full .bio-shorttext,
    .bio-press-report--full .bio-shorttext .bio-paragraph,
    .bio-press-report--full .bio-shorttext p {
      font-size: 1.75rem;
      line-height: 2.625rem; } }

.date, .bio-content-intro--multimedia .topline,
.bio-content-intro--podcast .topline,
.bio-content-intro--podcast-episode .topline,
.bio-content-intro--video .topline, .menu--main .menu-teaser .article-info, .node--type-article .article-info, .bio-dossier__highlight-teaser .datetime, .bio-dossier-page .bio-current-page__text, .node--type-press-report .article-info, .bio-related .bio-related-item__date,
.bio-related .views-field-field-date, .paragraph--type--interviews-manual .article-info,
.paragraph--type--interviews .article-info,
.paragraph--type--scientist-profil .article-info, .paragraph--type--events .article-info, .node--type-event .article-info, .node--type-news .article-info, .node--type-sector .article-info, .paragraph--type--doorpage-slider .article-info, .paragraph--type--science .article-info, .paragraph--type--protagonist .article-info, .paragraph--type--topics .article-info, .paragraph--type--one-node .article-info, .paragraph--type--mediathek .article-info, .paragraph--type--media-review .view-paragraphs-view-content .article__topline, .paragraph--type--media-review .view-paragraphs-view-content .article-info, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article__topline, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article-info, .view--list-view .article-info, .view--list-view.view-event-list .views-field-field-city,
.view--list-view.view-event-list .views-field-field-date-period, .bio-mediathek .node--type-video .article-info, .bio-mediathek .node--type-podcast-episode .article-info, .bio-mediathek .node--type-multimedia-episode .article-info, .bio-mediathek .node--type-dossier .article-info, .bio-mediathek .node--type-publication .article-info, .path-mediathek .article-info {
  color: #004f80;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.9375rem;
  line-height: 1.375rem; }

.media--type-video .field--name-field-copyright,
.media--type-video .field--name-field-source, .bio-img-caption .field--name-field-image-src, .bio-img-caption .field--name-field-source, figcaption, .bio-img-copyright .field,
.bio-video-copyright .field, .bio-default-post--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-article--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-news--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-dossier--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-multimedia-story--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-multimedia-episode--full .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-podcast-episode .field--name-field-para-teaser-image .field--name-field-image-title,
.bio-podcast .field--name-field-para-teaser-image .field--name-field-image-title, .bio-default-post--full .field--name-field-para-image .field--name-field-image-title,
.bio-article--full .field--name-field-para-image .field--name-field-image-title,
.bio-news--full .field--name-field-para-image .field--name-field-image-title,
.bio-dossier--full .field--name-field-para-image .field--name-field-image-title,
.bio-multimedia-story--full .field--name-field-para-image .field--name-field-image-title,
.bio-multimedia-episode--full .field--name-field-para-image .field--name-field-image-title,
.bio-podcast-episode .field--name-field-para-image .field--name-field-image-title,
.bio-podcast .field--name-field-para-image .field--name-field-image-title {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1rem; }
  @media (min-width: 768px) {
    .media--type-video .field--name-field-copyright,
    .media--type-video .field--name-field-source, .bio-img-caption .field--name-field-image-src, .bio-img-caption .field--name-field-source, figcaption, .bio-img-copyright .field,
    .bio-video-copyright .field, .bio-default-post--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-article--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-news--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-dossier--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-podcast-episode .field--name-field-para-teaser-image .field--name-field-image-title,
    .bio-podcast .field--name-field-para-teaser-image .field--name-field-image-title, .bio-default-post--full .field--name-field-para-image .field--name-field-image-title,
    .bio-article--full .field--name-field-para-image .field--name-field-image-title,
    .bio-news--full .field--name-field-para-image .field--name-field-image-title,
    .bio-dossier--full .field--name-field-para-image .field--name-field-image-title,
    .bio-multimedia-story--full .field--name-field-para-image .field--name-field-image-title,
    .bio-multimedia-episode--full .field--name-field-para-image .field--name-field-image-title,
    .bio-podcast-episode .field--name-field-para-image .field--name-field-image-title,
    .bio-podcast .field--name-field-para-image .field--name-field-image-title {
      font-size: 0.9375rem;
      line-height: 1.125rem; } }

.bio-product-box .bio-img-copyright .field__label,
.bio-product-box .bio-img-copyright .field__item, .bio-scientist-profil__top .bio-img-copyright .field__label,
.bio-scientist-profil__top .bio-img-copyright .field__item,
.bio-scientist-profil__top .bio-img-caption .field__label,
.bio-scientist-profil__top .bio-img-caption .field__item, .bio-interview__top .bio-img-copyright .field__label,
.bio-interview__top .bio-img-copyright .field__item,
.bio-interview__top .bio-img-caption .field__label,
.bio-interview__top .bio-img-caption .field__item, .bio-sector-box .bio-img-copyright .field__label,
.bio-sector-box .bio-img-copyright .field__item {
  font-size: 0.75rem;
  line-height: 1rem; }

.node--type-article .article-info .article-info__date + .article-info__type::before, .node--type-press-report .article-info .article-info__date + .article-info__type::before, .paragraph--type--interviews-manual .article-info .article-info__date + .article-info__name::before,
.paragraph--type--interviews .article-info .article-info__date + .article-info__name::before,
.paragraph--type--scientist-profil .article-info .article-info__date + .article-info__name::before, .paragraph--type--events .article-info .article-info__date-start ~ .article-info__city::before, .node--type-event .article-info .article-info__date + .article-info__city::before, .node--type-news .article-info .article-info__date + .article-info__type::before, .paragraph--type--one-node .article-info .article-info__date + .article-info__type::before, .paragraph--type--mediathek .article-info .article-info__date + .article-info__type::before, .paragraph--type--media-review .view-paragraphs-view-content .article-info__date + .article-info__type::before, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article-info__date + .article-info__type::before, .view--list-view .article-info .article-info__applicant + .article-info__type::before,
.view--list-view .article-info .article-info__date + .article-info__type::before, .view-announcement-list .article-info .article-info__applicant + .article-info__date-period::before, .view-research-facility-list .article-info .article-info__item:not(:last-child)::after, .view--list-view.view-event-list .views-field-field-city::before, .bio-mediathek .node--type-video .article-info__date + .article-info__type::before, .bio-mediathek .node--type-podcast-episode .article-info__date + .article-info__type::before, .bio-mediathek .node--type-multimedia-episode .article-info__date + .article-info__type::before, .bio-mediathek .node--type-dossier .article-info__date + .article-info__type::before {
  content: "|";
  display: inline-block;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  margin: 0 8px 0 8px; }

.bio-button--outline {
  color: #ffffff;
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1.125rem;
  line-height: 1.375rem; }

.bio-button.bio-button--text-icon {
  color: #004f80;
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1.0625rem;
  line-height: 1.3125rem; }
  .bio-button.bio-button--text-icon .bio-button__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .bio-button.bio-button--text-icon:focus .bio-button__text, .bio-button.bio-button--text-icon:active .bio-button__text, .active.bio-button.bio-button--text-icon .bio-button__text, .is-active.bio-button.bio-button--text-icon .bio-button__text, .bio-button.bio-button--text-icon:hover .bio-button__text, .js-hovered.bio-button.bio-button--text-icon .bio-button__text {
    background-size: 100% 2px;
    color: #004f80; }

.bio-button--outline {
  font-weight: bold; }

.bio-button.bio-button--reset {
  color: #004f80;
  font-size: 0.875rem; }

.bio-button--download, .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__left .bio-link {
  font-size: 1rem; }
  @media (min-width: 768px) {
    .bio-button--download, .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__left .bio-link {
      font-size: 1.125rem; } }

.bio-list__item {
  font-size: 1.125rem;
  line-height: 1.6875rem; }

.bio-definition-list > .bio-definition-list__label,
.bio-definition-list > .bio-definition-list__value,
.bio-definition-list > .bio-definition-list__items {
  font-size: 1rem;
  font-weight: normal; }
  @media (min-width: 768px) {
    .bio-definition-list > .bio-definition-list__label,
    .bio-definition-list > .bio-definition-list__value,
    .bio-definition-list > .bio-definition-list__items {
      font-size: 1.25rem; } }

.bio-content-intro--scientist-profil .scientist-name,
.bio-content-intro--scientist-profil .interview-name,
.bio-content-intro--interview .scientist-name,
.bio-content-intro--interview .interview-name {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.875rem; }

.bio-research-facility__content-col .field--name-field-text-long-plain {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .bio-research-facility__content-col .field--name-field-text-long-plain {
      font-size: 1.625rem;
      line-height: 2.375rem; } }

.bio-research-facility__content-col .field--name-field-text-long-plain-sec {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
      font-size: 1.625rem;
      line-height: 2.375rem; } }

.view-research-facility-list .bio-definition-list {
  font-size: 1rem;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .view-research-facility-list .bio-definition-list {
      font-size: 1.25rem;
      line-height: 1.875rem; } }

.bio-anchor-menu .field__label {
  color: #004f80;
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  line-height: 1.875rem; }
  @media (min-width: 768px) {
    .bio-anchor-menu .field__label {
      font-size: 1.625rem;
      line-height: 1.9375rem; } }

.bio-footer__logo .bio-paragraph {
  font-size: 0.5625rem;
  text-transform: uppercase; }

.bio-footer__copyright {
  font-size: 1.125rem;
  line-height: 1.6875rem; }

label {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1.5rem; }

.webform-submission-contact-form label {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif; }

input[type="submit"] {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif; }

.bio-anchor-menu li,
.bio-anchor-menu .bio-paragraph,
.bio-anchor-menu .bio-list__item {
  color: #004f80;
  font-size: 1rem;
  line-height: 1.1875rem; }
  @media (min-width: 768px) {
    .bio-anchor-menu li,
    .bio-anchor-menu .bio-paragraph,
    .bio-anchor-menu .bio-list__item {
      font-size: 1.25rem;
      line-height: 1.875rem; } }

.bio-anchor-menu li.is-active,
.bio-anchor-menu .bio-paragraph.is-active,
.bio-anchor-menu .bio-list__item.is-active {
  font-weight: bold; }

.view--list-view.view-glossary-list .views-field-title {
  color: #004f80;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.5rem;
  text-transform: uppercase; }

.pager__item {
  font-size: 0.9375rem;
  line-height: normal;
  padding: 0; }

.pager__link.is-active {
  color: #34808e !important;
  font-weight: normal; }

.pager__link {
  color: #004f80;
  font-weight: bold; }

.pager__item:before {
  color: #34808e;
  content: "|";
  display: inline-block;
  font-weight: normal; }

.bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain-long, .bio-quote .field--name-field-text-plain-long {
  color: #ffffff;
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  font-style: italic;
  font-weight: normal;
  line-height: 1.875rem; }
  @media (min-width: 1024px) {
    .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain-long, .bio-quote .field--name-field-text-plain-long {
      font-size: 1.875rem;
      line-height: 2.5rem; } }

.bio-infobox--light_blue .field.field--name-field-text-plain, .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain, .bio-infobox .field--name-field-text-plain, .bio-quote .field--name-field-text-plain {
  color: #ffffff;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  font-style: normal;
  font-weight: normal;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .bio-infobox--light_blue .field.field--name-field-text-plain, .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain, .bio-infobox .field--name-field-text-plain, .bio-quote .field--name-field-text-plain {
      font-size: 1.25rem;
      line-height: 1.875rem; } }

.bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain-long {
  color: #004f80; }

.bio-infobox--light_blue .field.field--name-field-text-plain, .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain {
  color: #404040; }

.media--type-video .bio-overlay__content .bio-paragraph, .bio-overlay .bio-button {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.9375rem;
  line-height: 1.0625rem; }
  @media (min-width: 768px) {
    .media--type-video .bio-overlay__content .bio-paragraph, .bio-overlay .bio-button {
      font-size: 1rem;
      line-height: 1.1875rem; } }
  @media (min-width: 1024px) {
    .media--type-video .bio-overlay__content .bio-paragraph, .bio-overlay .bio-button {
      font-size: 1.125rem;
      line-height: 1.5rem; } }

.bio-details__title {
  transition: color 250ms ease-in-out 0ms; }
  .bio-details__title:hover {
    color: #004f80; }

.bio-related--products .views-row__content:last-child,
.bio-related--sectors .views-row__content:last-child {
  font-size: 1.25rem;
  line-height: 1.875rem; }

.bio-related__title {
  color: #004f80; }

.bio-infobox {
  color: #ffffff;
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  font-style: italic;
  font-weight: normal;
  line-height: 1.875rem; }
  @media (min-width: 1024px) {
    .bio-infobox {
      font-size: 1.875rem;
      line-height: 2.5rem; } }

.bio-facts .paragraph--type--dossier-fact-single .bio-fact-label {
  color: #004f80;
  font-family: "BundesSerifWeb-Bold", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  font-style: normal;
  font-weight: bold;
  line-height: 1.875rem; }
  @media (min-width: 1024px) {
    .bio-facts .paragraph--type--dossier-fact-single .bio-fact-label {
      font-size: 1.875rem;
      line-height: 2.5rem; } }

.bio-facts .paragraph--type--dossier-fact-single .bio-fact-text {
  color: #004f80;
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1rem;
  font-style: italic;
  font-weight: normal;
  line-height: 1.1875rem; }
  @media (min-width: 1024px) {
    .bio-facts .paragraph--type--dossier-fact-single .bio-fact-text {
      font-size: 1.125rem;
      line-height: 1.875rem; } }

.bio-infobox-icon .bio-infobox__label {
  font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
  font-size: 1.375rem;
  font-weight: normal;
  line-height: 2.1875rem;
  text-transform: uppercase; }
  @media (min-width: 1024px) {
    .bio-infobox-icon .bio-infobox__label {
      font-size: 1.875rem;
      line-height: 2.25rem; } }

.bio-infobox-icon .field--name-field-paragraph-long-text .bio-paragraph {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 1.25rem;
  font-weight: bold;
  line-height: 1.875rem; }

.bio-infobox-icon .field--name-field-paragraph-long-text-sec .bio-paragraph {
  font-size: 1.25rem;
  line-height: 1.875rem; }

.bio-map .bio-map-popup__institute .bio-link, .bio-map .bio-map-popup__headline {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1.125rem;
  text-transform: uppercase; }

.bio-map .bio-map-popup__label, .bio-map .bio-map-popup__funding-recipient {
  display: inline;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 1rem;
  line-height: 1; }

.bio-map .bio-map-popup__link a {
  display: inline;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1.2; }

.view--list-view .article-tax__item {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  text-transform: uppercase; }

.view-filter-links {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1rem;
  text-transform: uppercase; }

.bio-list-view-toggle .bio-link {
  align-items: center;
  color: #004f80;
  display: inline-flex;
  font-size: 1.0625rem;
  line-height: 1.3125rem; }
  .bio-list-view-toggle .bio-link .bio-link__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .bio-list-view-toggle .bio-link:focus .bio-link__text, .bio-list-view-toggle .bio-link:active .bio-link__text, .bio-list-view-toggle .active.bio-link .bio-link__text, .bio-list-view-toggle .is-active.bio-link .bio-link__text, .bio-list-view-toggle .bio-link:hover .bio-link__text, .bio-list-view-toggle .js-hovered.bio-link .bio-link__text {
    background-size: 100% 2px;
    color: #004f80; }
  .bio-list-view-toggle .bio-link .bio-icon {
    fill: #004f80;
    stroke: #004f80; }

.block-facets .facet-item label {
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 0.875rem;
  line-height: 1.0625rem; }
  @media (min-width: 1024px) {
    .block-facets .facet-item label {
      font-size: 1.125rem;
      line-height: 1.375rem; } }

.block-facets.block-facet-blockmediathek-video-type .facet-item label {
  color: #004f80;
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
  font-size: 0.75rem;
  line-height: 1rem;
  text-transform: uppercase; }
  @media (min-width: 1024px) {
    .block-facets.block-facet-blockmediathek-video-type .facet-item label {
      font-size: 1rem;
      line-height: 1.25rem; } }
  .block-facets.block-facet-blockmediathek-video-type .facet-item label:hover {
    color: #ffffff; }

.sr-only,
.visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

@media (min-width: 1024px) {
  .bio-main-menu .bio-button--menu, .menu--main .bio-link.bio-icon--arrow-left::before,
  .menu--main .bio-button.bio-icon--arrow-left::before, .menu--main .bio-link.bio-icon--sign-language::before,
  .menu--main .bio-button.bio-icon--sign-language::before, .menu--main .bio-link.bio-icon--easy-speech::before,
  .menu--main .bio-button.bio-icon--easy-speech::before, .bio-main-menu .menu--meta-navigation, .bio-main-menu .block-language, .bio-search .bio-button--search {
    display: none !important; } }

input[type="submit"], .bio-select select,
.bio-select option {
  height: 52px;
  padding: 0 16px 8px 16px; }

.js-no-scroll {
  overflow: hidden;
  padding-right: 17px; }
  .js-no-scroll .js-overlay {
    background-color: rgba(0, 0, 0, 0.6);
    bottom: 0;
    left: 0;
    position: absolute;
    right: -17px;
    top: 0;
    z-index: 10; }

@media print {
  .layout-container {
    padding-top: 20px !important; }
  .bio-dossier-toc-wrap {
    page-break-inside: avoid;
    -moz-column-break-inside: avoid;
         break-inside: avoid; }
  .bio-header,
  .scroll-to-top,
  .bio-footer,
  .bio-dossier__actions,
  #block-relatedcontent-2,
  .bio-dossier-pager,
  .field__item:last-child .bio-dossier-toc-wrap,
  .sliding-popup-bottom {
    display: none; } }

* {
  box-sizing: border-box; }

*:before,
*:after {
  box-sizing: border-box; }

:focus {
  outline: 2px solid #004f80; }

html {
  height: 100%; }

body {
  color: #000000;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  font-size: 100%;
  line-height: 1.5;
  margin: 0;
  overflow-x: hidden; }

.layout-container {
  background-color: #ffffff;
  margin: 0 auto;
  max-width: 1920px;
  position: relative;
  width: 100%; }

header {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  header:before, header:after {
    content: "";
    display: table; }
  header:after {
    clear: both; }
  @media (min-width: 768px) {
    header {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    header {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    header {
      max-width: 100%;
      width: 1280px; } }

main {
  position: relative; }

h1,
h2,
h3 {
  font-weight: normal;
  margin: 0 0 10px; }

.bio-h1,
.bio-h2,
.bio-heading--2,
.bio-h3,
.bio-heading--3 {
  margin: 0;
  padding: 0 0 10px 0; }

.bio-teaser__title, .paragraph--type--two-four-node .field--name-field-paragraph-header {
  color: #004f80;
  margin-bottom: 15px;
  text-transform: uppercase; }
  @media (min-width: 1024px) {
    .bio-teaser__title, .paragraph--type--two-four-node .field--name-field-paragraph-header {
      margin-bottom: 18px; } }

.js-linked {
  cursor: pointer; }

.field__label {
  font-weight: normal; }

.bio-paragraph,
.paragraph--type--image-text {
  margin: 0; }
  .bio-paragraph,
  .paragraph--type--image-text {
    padding-bottom: 10px; }
    @media (min-width: 768px) {
      .bio-paragraph,
      .paragraph--type--image-text {
        padding-bottom: 10px; } }
  .bio-news--full .bio-paragraph,
  .bio-article--full .bio-paragraph,
  .bio-scientist-profil--full .bio-paragraph,
  .bio-research-facility--full .bio-paragraph,
  .bio-interview--full .bio-paragraph,
  .bio-default-post--full .bio-paragraph,
  .bio-video--full .bio-paragraph,
  .bio-press-report--full .bio-paragraph,
  .bio-project--full .bio-paragraph,
  .bio-product--full .bio-paragraph,
  .bio-sector--full .bio-paragraph, .bio-news--full
  .paragraph--type--image-text,
  .bio-article--full
  .paragraph--type--image-text,
  .bio-scientist-profil--full
  .paragraph--type--image-text,
  .bio-research-facility--full
  .paragraph--type--image-text,
  .bio-interview--full
  .paragraph--type--image-text,
  .bio-default-post--full
  .paragraph--type--image-text,
  .bio-video--full
  .paragraph--type--image-text,
  .bio-press-report--full
  .paragraph--type--image-text,
  .bio-project--full
  .paragraph--type--image-text,
  .bio-product--full
  .paragraph--type--image-text,
  .bio-sector--full
  .paragraph--type--image-text {
    padding-bottom: 36px; }
    @media (min-width: 768px) {
      .bio-news--full .bio-paragraph,
      .bio-article--full .bio-paragraph,
      .bio-scientist-profil--full .bio-paragraph,
      .bio-research-facility--full .bio-paragraph,
      .bio-interview--full .bio-paragraph,
      .bio-default-post--full .bio-paragraph,
      .bio-video--full .bio-paragraph,
      .bio-press-report--full .bio-paragraph,
      .bio-project--full .bio-paragraph,
      .bio-product--full .bio-paragraph,
      .bio-sector--full .bio-paragraph, .bio-news--full
      .paragraph--type--image-text,
      .bio-article--full
      .paragraph--type--image-text,
      .bio-scientist-profil--full
      .paragraph--type--image-text,
      .bio-research-facility--full
      .paragraph--type--image-text,
      .bio-interview--full
      .paragraph--type--image-text,
      .bio-default-post--full
      .paragraph--type--image-text,
      .bio-video--full
      .paragraph--type--image-text,
      .bio-press-report--full
      .paragraph--type--image-text,
      .bio-project--full
      .paragraph--type--image-text,
      .bio-product--full
      .paragraph--type--image-text,
      .bio-sector--full
      .paragraph--type--image-text {
        padding-bottom: 27px; } }
  .bio-news--full .bio-paragraph:empty,
  .bio-article--full .bio-paragraph:empty,
  .bio-scientist-profil--full .bio-paragraph:empty,
  .bio-research-facility--full .bio-paragraph:empty,
  .bio-interview--full .bio-paragraph:empty,
  .bio-default-post--full .bio-paragraph:empty,
  .bio-video--full .bio-paragraph:empty,
  .bio-press-report--full .bio-paragraph:empty,
  .bio-project--full .bio-paragraph:empty,
  .bio-product--full .bio-paragraph:empty,
  .bio-sector--full .bio-paragraph:empty, .bio-news--full
  .paragraph--type--image-text:empty,
  .bio-article--full
  .paragraph--type--image-text:empty,
  .bio-scientist-profil--full
  .paragraph--type--image-text:empty,
  .bio-research-facility--full
  .paragraph--type--image-text:empty,
  .bio-interview--full
  .paragraph--type--image-text:empty,
  .bio-default-post--full
  .paragraph--type--image-text:empty,
  .bio-video--full
  .paragraph--type--image-text:empty,
  .bio-press-report--full
  .paragraph--type--image-text:empty,
  .bio-project--full
  .paragraph--type--image-text:empty,
  .bio-product--full
  .paragraph--type--image-text:empty,
  .bio-sector--full
  .paragraph--type--image-text:empty {
    margin: 0;
    padding: 0; }
  .bio-list .bio-list__item .bio-paragraph:last-child, .bio-list .bio-list__item
  .paragraph--type--image-text:last-child {
    padding-bottom: 0; }

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

.bio-list {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-list {
      padding-bottom: 10px; } }

.bio-list .bio-list {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-list .bio-list {
      padding-top: 32px; } }

.bio-list--ordered {
  counter-reset: item; }
  .bio-list--ordered li {
    padding-left: 29px;
    position: relative; }
    .bio-list--ordered li {
      padding-left: 29px; }
      @media (min-width: 768px) {
        .bio-list--ordered li {
          padding-left: 29px; } }
    .bio-list--ordered li {
      padding-bottom: 16px; }
      @media (min-width: 768px) {
        .bio-list--ordered li {
          padding-bottom: 32px; } }
    .bio-list--ordered li:before {
      color: #004f80;
      content: counters(item, ".") " ";
      counter-increment: item;
      display: inline-block;
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
      margin-right: 16px;
      text-indent: 0;
      width: 13px; }
    .bio-list--ordered li:last-child {
      padding-bottom: 0; }

.bio-list--unordered li {
  padding-left: 22px;
  position: relative; }
  .bio-list--unordered li {
    padding-left: 22px; }
    @media (min-width: 768px) {
      .bio-list--unordered li {
        padding-left: 22px; } }
  .bio-list--unordered li {
    padding-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-list--unordered li {
        padding-bottom: 32px; } }
  .bio-list--unordered li::before {
    background: #004f80;
    border-radius: 999px;
    content: "";
    display: inline-block;
    height: 6px;
    left: 0;
    margin-right: 16px;
    position: absolute;
    top: 13px;
    vertical-align: middle;
    width: 6px; }
  .bio-list--unordered li:last-child {
    padding-bottom: 0; }

img,
.bio-image {
  height: auto;
  max-width: 100%; }

b,
strong {
  font-weight: bold; }

address {
  font-style: normal; }

fieldset {
  border: 0;
  font: inherit;
  margin: 0;
  padding: 0;
  vertical-align: baseline; }

.field {
  max-width: 100%; }
  @media (min-width: 768px) {
    .field {
      max-width: none; } }

button {
  font: inherit; }

.bio-hidden {
  display: none !important; }

img {
  max-width: 100%; }

.bio-table {
  max-width: 100%;
  overflow-x: auto;
  position: relative;
  text-align: left;
  width: 100%; }
  .bio-table {
    padding-bottom: 36px; }
    @media (min-width: 768px) {
      .bio-table {
        padding-bottom: 27px; } }
  .bio-table caption {
    margin-bottom: 10px;
    text-align: left; }
  .bio-table .table {
    border: 0;
    border-collapse: collapse;
    max-width: 100%; }
    @media (max-width: 1023.95px) {
      .bio-table .table {
        width: 100% !important; } }

.bio-table td {
  background: #f4f3f3;
  border-color: #f4f3f3;
  padding: 12px 16px; }

.bio-table tr:nth-of-type(odd) td {
  background: #ffffff;
  border-color: #ffffff; }

.bio-table th {
  background: #dadcdf;
  border-color: #dadcdf;
  padding: 16px; }

.bio-sr-only {
  display: none; }
  .bio-sr-only:focus {
    display: inherit; }

.bio-no-scroll {
  overflow: hidden; }

.block-local-tasks-block {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .block-local-tasks-block:before, .block-local-tasks-block:after {
    content: "";
    display: table; }
  .block-local-tasks-block:after {
    clear: both; }
  @media (min-width: 768px) {
    .block-local-tasks-block {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .block-local-tasks-block {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .block-local-tasks-block {
      max-width: 100%;
      width: 1280px; } }
  .block-local-tasks-block > .tabs {
    margin-left: -4px;
    margin-right: -4px; }
    .block-local-tasks-block > .tabs:before, .block-local-tasks-block > .tabs:after {
      content: "";
      display: table; }
    .block-local-tasks-block > .tabs:after {
      clear: both; }
    @media (min-width: 768px) {
      .block-local-tasks-block > .tabs {
        margin-left: -8px;
        margin-right: -8px; } }
  .block-local-tasks-block .tabs.primary {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .block-local-tasks-block .tabs.primary {
        padding-left: 8px;
        padding-right: 8px; } }
  .block-local-tasks-block .is-active .is-active {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#34808e, #34808e);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .block-local-tasks-block .is-active:focus .is-active, .block-local-tasks-block .is-active:active .is-active, .block-local-tasks-block .is-active.active .is-active, .block-local-tasks-block .is-active.is-active .is-active, .block-local-tasks-block .is-active:hover .is-active, .block-local-tasks-block .is-active.js-hovered .is-active {
    background-size: 100% 2px;
    color: #34808e; }

.bio-icon {
  display: inline-block;
  max-width: 100%;
  stroke-width: 0;
  transform: translate3d(0, 0, 0);
  vertical-align: middle; }
  .bio-icon__logo-bmbf {
    height: 83.07px;
    width: 165.73px; }
  .bio-icon__logo-bioeconomy {
    height: 39px;
    width: 279px; }
  .bio-icon__lens {
    height: 15px;
    width: 15px; }

input {
  box-shadow: none;
  height: 52px;
  outline: none; }
  input:focus {
    outline: 0; }

input[type="text"],
input[type="email"],
input[type="password"],
input[type="date"],
select {
  transition: all 100ms ease-in-out 0ms;
  background-color: #ffffff;
  border: 1px solid #404040;
  border-radius: 0;
  height: 52px;
  padding: 10px 18px 15px 18px;
  width: 100%; }
  input[type="text"]:hover,
  input[type="email"]:hover,
  input[type="password"]:hover,
  input[type="date"]:hover,
  select:hover {
    background: #ffffff;
    border-color: #34808e;
    color: #34808e; }
  input[type="text"]:focus,
  input[type="email"]:focus,
  input[type="password"]:focus,
  input[type="date"]:focus,
  select:focus {
    background: #ffffff;
    border-color: #34808e;
    color: #34808e; }

textarea {
  transition: all 100ms ease-in-out 0ms;
  border: 1px solid #404040;
  border-radius: 0;
  padding: 10px 18px 15px 18px;
  box-shadow: none;
  outline: none;
  resize: none; }
  textarea:hover {
    background: #ffffff;
    border-color: #34808e;
    color: #34808e; }
  textarea:focus {
    background: #ffffff;
    border-color: #34808e;
    border-width: 1px;
    color: #34808e;
    outline: 0; }

.form-type-checkbox {
  margin-bottom: 15px;
  position: relative; }
  .form-type-checkbox input[type="checkbox"] {
    bottom: 0;
    height: 13px;
    left: 6px;
    position: absolute;
    width: 13px; }
    .form-type-checkbox input[type="checkbox"] + label {
      padding-left: 40px;
      position: relative; }
      .form-type-checkbox input[type="checkbox"] + label::before {
        background-color: #ffffff;
        border: 1px solid;
        content: "";
        display: inline-block;
        height: 24px;
        left: 0;
        position: absolute;
        top: 0;
        width: 24px; }
      .form-type-checkbox input[type="checkbox"] + label::after {
        border-bottom: 2px solid #34808e;
        border-left: 2px solid #34808e;
        content: none;
        display: inline-block;
        height: 7px;
        left: 6px;
        position: absolute;
        top: 7px;
        transform: rotate(-50deg);
        width: 12px; }
    .form-type-checkbox input[type="checkbox"]:checked + label {
      color: #34808e; }
      .form-type-checkbox input[type="checkbox"]:checked + label:after {
        content: ""; }
      .form-type-checkbox input[type="checkbox"]:checked + label:before {
        border: 1px solid #34808e; }

label {
  display: block;
  margin-bottom: 3px; }
  label.form-required:after {
    content: " *"; }

legend {
  margin-bottom: 15px; }

.bio-page-title {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 28px;
  text-transform: uppercase; }
  .bio-page-title:before, .bio-page-title:after {
    content: "";
    display: table; }
  .bio-page-title:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-page-title {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-page-title {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-page-title {
      max-width: 100%;
      width: 1280px; } }
  .page-node-type-webform .bio-page-title,
  .path-webform .bio-page-title {
    text-transform: capitalize; }
    .page-node-type-webform .bio-page-title,
    .path-webform .bio-page-title {
      margin-bottom: 16px; }
      @media (min-width: 768px) {
        .page-node-type-webform .bio-page-title,
        .path-webform .bio-page-title {
          margin-bottom: 24px; } }

.bio-select {
  position: relative; }
  .bio-select .bio-icon--dropdown {
    align-items: center;
    display: flex;
    height: 44px;
    pointer-events: none;
    position: absolute;
    right: 11px; }
    .bio-select .bio-icon--dropdown:before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3e %3cpath d='M1 1L6 6L11 1' stroke='%23000000' fill='none'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 7px;
      margin-right: 6px;
      width: 12px; }
  .bio-select select,
  .bio-select option {
    transition: all 100ms ease-in-out 0ms;
    border: 1px solid #404040;
    border-radius: 0;
    height: 52px;
    padding: 6px 40px 9px 16px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none; }
    .bio-select select:hover,
    .bio-select option:hover {
      border-color: #34808e;
      color: #34808e; }
    .bio-select select:focus,
    .bio-select option:focus {
      border-color: #34808e;
      color: #34808e; }
    .bio-select select::-ms-expand,
    .bio-select option::-ms-expand {
      display: none; }
    .bio-select select:focus,
    .bio-select option:focus {
      outline: 0; }

.page-node-type-doorpage .bio-shorttext--paragraph {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .page-node-type-doorpage .bio-shorttext--paragraph:before, .page-node-type-doorpage .bio-shorttext--paragraph:after {
    content: "";
    display: table; }
  .page-node-type-doorpage .bio-shorttext--paragraph:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-doorpage .bio-shorttext--paragraph {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-doorpage .bio-shorttext--paragraph {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-doorpage .bio-shorttext--paragraph {
      max-width: 100%;
      width: 1280px; } }
  .page-node-type-doorpage .bio-shorttext--paragraph {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .page-node-type-doorpage .bio-shorttext--paragraph {
        padding-bottom: 40px; } }
  .page-node-type-doorpage .bio-shorttext--paragraph__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .page-node-type-doorpage .bio-shorttext--paragraph__inside:before, .page-node-type-doorpage .bio-shorttext--paragraph__inside:after {
      content: "";
      display: table; }
    .page-node-type-doorpage .bio-shorttext--paragraph__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .page-node-type-doorpage .bio-shorttext--paragraph__inside {
        margin-left: -8px;
        margin-right: -8px; } }
  .page-node-type-doorpage .bio-shorttext--paragraph__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .page-node-type-doorpage .bio-shorttext--paragraph__content {
        padding-left: 8px;
        padding-right: 8px; } }

.date {
  margin-bottom: 6px; }
  @media (min-width: 768px) {
    .date {
      margin-bottom: 11px; } }

.media--type-video .field--name-field-media-video-embed-field {
  padding: 0;
  position: relative;
  z-index: 1; }

.media--type-video .video-embed-field-lazy-play {
  border: 0; }

.field--name-field-media-video-file {
  position: relative; }
  .field--name-field-media-video-file video {
    display: block;
    height: auto;
    width: 100%; }

.bio-img-caption .field--name-field-image-src, .bio-img-caption .field--name-field-source {
  margin: 7px 0 0 0;
  padding-bottom: 0;
  padding-top: 0;
  text-align: left; }

.bio-img-caption .field__label, .bio-img-caption .field__item {
  font-weight: normal; }

.bio-img-copyright .field,
.bio-video-copyright .field {
  margin: 7px 0 0 0; }
  .bio-img-copyright .field__label,
  .bio-video-copyright .field__label {
    font-weight: normal; }

.bio-video-copyright {
  margin-top: 10px; }
  .bio-video-copyright .field {
    margin-bottom: 10px; }
    .bio-video-copyright .field:last-child {
      margin-bottom: 0; }

.page-node-type-publication .region-content > #block-bioeconomy-page-title,
.page-node-type-publication .region-content > .field--name-title,
.page-node-type-news .region-content > #block-bioeconomy-page-title,
.page-node-type-news .region-content > .field--name-title,
.page-node-type-article .region-content > #block-bioeconomy-page-title,
.page-node-type-article .region-content > .field--name-title,
.page-node-type-video .region-content > #block-bioeconomy-page-title,
.page-node-type-video .region-content > .field--name-title,
.page-node-type-press-report .region-content > #block-bioeconomy-page-title,
.page-node-type-press-report .region-content > .field--name-title,
.page-node-type-default-post .region-content > #block-bioeconomy-page-title,
.page-node-type-default-post .region-content > .field--name-title,
.page-node-type-multimedia-story .region-content > #block-bioeconomy-page-title,
.page-node-type-multimedia-story .region-content > .field--name-title,
.page-node-type-multimedia-episode .region-content > #block-bioeconomy-page-title,
.page-node-type-multimedia-episode .region-content > .field--name-title,
.page-node-type-research-facility .region-content > #block-bioeconomy-page-title,
.page-node-type-research-facility .region-content > .field--name-title,
.page-node-type-project .region-content > #block-bioeconomy-page-title,
.page-node-type-project .region-content > .field--name-title,
.page-node-type-scientist-profil .region-content > #block-bioeconomy-page-title,
.page-node-type-scientist-profil .region-content > .field--name-title,
.page-node-type-product .region-content > #block-bioeconomy-page-title,
.page-node-type-product .region-content > .field--name-title,
.page-node-type-sector .region-content > #block-bioeconomy-page-title,
.page-node-type-sector .region-content > .field--name-title,
.page-node-type-interview .region-content > #block-bioeconomy-page-title,
.page-node-type-interview .region-content > .field--name-title,
.page-node-type-podcast-episode .region-content > #block-bioeconomy-page-title,
.page-node-type-podcast-episode .region-content > .field--name-title,
.page-node-type-podcast .region-content > #block-bioeconomy-page-title,
.page-node-type-podcast .region-content > .field--name-title,
.page-node-type-biopioneers .region-content > #block-bioeconomy-page-title,
.page-node-type-biopioneers .region-content > .field--name-title,
.page-node-type-homepage .region-content > #block-bioeconomy-page-title,
.page-node-type-homepage .region-content > .field--name-title {
  display: none; }

.page-node-type-podcast-episode .field--name-field-node-reference {
  display: none; }

.page-node-type-video .field--name-field-video-subtype-tax,
.page-node-type-podcast-episode .field--name-field-video-subtype-tax,
.page-node-type-podcast .field--name-field-video-subtype-tax {
  display: none !important; }

.bio-chapters-heading {
  margin-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-chapters-heading {
      margin-bottom: 24px; } }

.file {
  background: none;
  padding-left: 0; }
  @media (max-width: 767.95px) {
    .file {
      word-break: break-all; } }
  .file .bio-link--download:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    width: 12px; }

.bio-link {
  color: #004f80;
  display: inline; }
  .bio-link .bio-link__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .bio-link:focus .bio-link__text, .bio-link:active .bio-link__text, .bio-link.active .bio-link__text, .bio-link.is-active .bio-link__text, .bio-link:hover .bio-link__text, .bio-link.js-hovered .bio-link__text {
    background-size: 100% 2px;
    color: #004f80; }
  .bio-link.bio-link__headline {
    color: inherit; }
    .bio-link.bio-link__headline > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-link.bio-link__headline:focus > span, .bio-link.bio-link__headline:active > span, .bio-link.bio-link__headline.active > span, .bio-link.bio-link__headline.is-active > span, .bio-link.bio-link__headline:hover > span, .bio-link.bio-link__headline.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-link.bio-link--external::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 19'%3e %3cpath d='M16 18.0899H0V2.08985H4.47852V3.72244H1.58963V16.5002H14.3674V13.6113H16V18.0899Z' fill='%23004f80'/%3e %3crect x='9' width='8' height='1.75' fill='%23004f80' stroke='null'/%3e %3crect x='5.25' y='10.4847' width='14.8276' height='1.75' transform='rotate(-45 5.25 10.4847)' fill='%23004f80'/%3e %3crect x='17' width='8' height='1.75' transform='rotate(90 17 0)' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    width: 12px; }
  .bio-link.bio-link--external:focus::before, .bio-link.bio-link--external:active::before, .bio-link.bio-link--external.active::before, .bio-link.bio-link--external.is-active::before, .bio-link.bio-link--external:hover::before, .bio-link.bio-link--external.placeholder-string::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 19'%3e %3cpath d='M16 18.0899H0V2.08985H4.47852V3.72244H1.58963V16.5002H14.3674V13.6113H16V18.0899Z' fill='%23004f80'/%3e %3crect x='9' width='8' height='1.75' fill='%23004f80' stroke='null'/%3e %3crect x='5.25' y='10.4847' width='14.8276' height='1.75' transform='rotate(-45 5.25 10.4847)' fill='%23004f80'/%3e %3crect x='17' width='8' height='1.75' transform='rotate(90 17 0)' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-link.bio-icon--download:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    width: 12px; }
  .bio-link.bio-icon--video:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3e %3cpath d='M8.15829 5.16495C8.26024 5.06768 8.39985 5.00888 8.54862 5.00054C8.65702 4.99614 8.76465 5.0188 8.8595 5.06596L12.6898 7.04066C12.7835 7.08527 12.8618 7.15184 12.9165 7.23323C12.9711 7.31462 13 7.40777 13 7.50271C13 7.59766 12.9711 7.69082 12.9165 7.77222C12.8618 7.85361 12.7835 7.92018 12.6898 7.96479L8.8595 9.93948C8.7557 9.98848 8.63783 10.0084 8.5212 9.99675C8.37735 9.98258 8.24446 9.92124 8.14821 9.82457C8.05195 9.72791 7.99916 9.60278 8.00001 9.47333V5.52395C7.99973 5.39062 8.05634 5.26222 8.15829 5.16495Z' fill='%23004f80'/%3e %3cpath d='M4.83092 0C2.16656 0 0 2.16656 0 4.83092V10.2265C0 12.8909 2.16656 15.0574 4.83092 15.0574H14.3045C16.9689 15.0574 19.1354 12.8909 19.1354 10.2265V4.83092C19.1354 2.16656 16.9689 0 14.3045 0H4.83092ZM4.83092 1.38026H14.3045C16.2281 1.38026 17.7552 2.90735 17.7552 4.83092V10.2265C17.7552 12.1501 16.2281 13.6772 14.3045 13.6772H4.83092C2.90735 13.6772 1.38026 12.1501 1.38026 10.2265V4.83092C1.38026 2.90735 2.90735 1.38026 4.83092 1.38026Z' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 15px;
    margin-right: 9px;
    width: 19px; }
  .bio-link.bio-icon--podcast:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3e %3cpath d='M3.27266 12.1184H4.86296L9.55623 15.9883C9.6878 16.0967 9.85031 16.1528 10.0144 16.1528C10.1186 16.1528 10.2235 16.1302 10.3214 16.084C10.5735 15.9651 10.7343 15.7115 10.7343 15.4328V2.56743C10.7343 2.28873 10.5735 2.03508 10.3214 1.91617C10.0693 1.79734 9.77139 1.8346 9.55623 2.01197L4.85856 5.88539H3.27266C1.98507 5.88539 0.9375 6.93296 0.9375 8.22056V9.78317C0.937498 11.0709 1.98507 12.1184 3.27266 12.1184ZM2.3775 8.22056C2.3775 7.72696 2.77907 7.32539 3.27266 7.32539H5.11714C5.2843 7.32539 5.4462 7.26721 5.57522 7.16086L9.29431 4.09427V13.9059L5.57522 10.8393C5.44426 10.7313 5.28263 10.676 5.11933 10.676C5.09965 10.676 5.07996 10.6768 5.06027 10.6784H3.27267C2.77907 10.6784 2.3775 10.2768 2.3775 9.78317V8.22056H2.3775Z' fill='%23004f80'/%3e %3cpath d='M14.8917 13.8699C15.0168 13.9567 15.1598 13.9984 15.3015 13.9984C15.5295 13.9984 15.7539 13.8903 15.8937 13.6887C16.6609 12.583 17.0664 11.0083 17.0664 9.13495C17.0664 7.26156 16.6609 5.68691 15.8937 4.58116C15.6668 4.25447 15.2183 4.17326 14.8917 4.40001C14.565 4.62677 14.4839 5.07536 14.7105 5.40205C15.3011 6.25327 15.6264 7.57893 15.6264 9.13494C15.6264 10.691 15.3011 12.0166 14.7105 12.8678C14.4839 13.1945 14.565 13.6431 14.8917 13.8699Z' fill='%23004f80'/%3e %3cpath d='M12.5709 12.5286C12.6685 12.5737 12.7711 12.595 12.8721 12.595C13.1442 12.595 13.4048 12.4399 13.5262 12.1766C13.8954 11.3766 14.0987 10.2965 14.0987 9.13511C14.0987 7.97381 13.8954 6.89372 13.5262 6.09374C13.3596 5.73268 12.9317 5.57518 12.5709 5.74165C12.2098 5.9082 12.0521 6.33597 12.2188 6.69702C12.4984 7.30294 12.6587 8.1916 12.6587 9.13511C12.6587 10.0787 12.4984 10.9674 12.2188 11.5732C12.0521 11.9342 12.2098 12.3619 12.5709 12.5286Z' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 18px;
    margin-right: 9px;
    width: 18px; }
  .bio-link.bio-icon--portrait:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 17'%3e %3cpath d='M8.47959 0C5.38927 0 3.875 1.78767 3.875 5.21379C3.875 8.65062 5.32299 10.646 8.47959 10.646C11.6362 10.646 13.0842 8.65062 13.0842 5.21379C13.0842 1.78767 11.5699 0 8.47959 0ZM8.47959 9.18389C6.24848 9.18389 5.33707 7.90155 5.33707 5.21379C5.33707 2.59376 6.19535 1.46207 8.47959 1.46207C10.7638 1.46207 11.6221 2.59376 11.6221 5.21379C11.6221 7.90155 10.7107 9.18389 8.47959 9.18389Z' fill='%23004f80'/%3e %3cpath d='M13.0972 11.0981C12.7477 10.8963 12.3004 11.0157 12.0981 11.3652C11.8963 11.7146 12.0157 12.162 12.3652 12.3642C15.146 13.9725 15.8737 12.9649 15.8737 16.1741C15.8737 16.5777 16.2012 16.9052 16.6047 16.9052C17.0083 16.9052 17.3358 16.5777 17.3358 16.1741C17.3358 12.4449 16.3283 12.9671 13.0972 11.0981Z' fill='%23004f80'/%3e %3cpath d='M4.23876 11.0981C4.5882 10.8963 5.03559 11.0157 5.23784 11.3652C5.43961 11.7146 5.3202 12.162 4.97077 12.3642C2.18992 13.9725 1.46224 12.9649 1.46224 16.1741C1.46224 16.5777 1.13474 16.9052 0.731207 16.9052C0.327677 16.9052 0.000173569 16.5777 0.000173569 16.1741C0.000173569 12.4449 1.00759 12.9671 4.23876 11.0981Z' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 17px;
    margin-right: 9px;
    width: 17.5px; }
  .bio-link.bio-icon--arrow-right:not(.bio-link--bodytext) {
    align-items: baseline; }
    .bio-link.bio-icon--arrow-right:not(.bio-link--bodytext)::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 11px;
      margin-right: 6px;
      width: 11px; }
  .bio-list--unordered .bio-link {
    left: -3px;
    position: relative;
    text-indent: 0; }
  .field--type-link .bio-link.bio-link--internal:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    transform: translateY(1px);
    width: 12px; }

.overview-link {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .overview-link:before, .overview-link:after {
    content: "";
    display: table; }
  .overview-link:after {
    clear: both; }
  @media (min-width: 768px) {
    .overview-link {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .overview-link {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .overview-link {
      max-width: 100%;
      width: 1280px; } }
  .overview-link__wrapper {
    margin-left: -4px;
    margin-right: -4px; }
    .overview-link__wrapper:before, .overview-link__wrapper:after {
      content: "";
      display: table; }
    .overview-link__wrapper:after {
      clear: both; }
    @media (min-width: 768px) {
      .overview-link__wrapper {
        margin-left: -8px;
        margin-right: -8px; } }
    .overview-link__wrapper .bio-link {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      width: auto; }
      @media (min-width: 768px) {
        .overview-link__wrapper .bio-link {
          padding-left: 8px;
          padding-right: 8px; } }
      .overview-link__wrapper .bio-link.bio-icon--arrow-right:before {
        height: 14px;
        width: 14px; }

/* stylelint-disable no-descending-specificity */
.bio-button {
  background: transparent;
  border: 0;
  color: #000000;
  cursor: pointer;
  font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
  outline: 0;
  padding: 0;
  text-decoration: none; }
  .bio-button[disabled] {
    cursor: auto;
    cursor: initial; }
  .bio-button__icon {
    line-height: 0; }

.bio-button--text-button {
  transition: all 250ms ease-in-out 0ms; }
  .bio-button--text-button:focus, .bio-button--text-button:active, .bio-button--text-button.active, .bio-button--text-button.is-active, .bio-button--text-button:hover, .bio-button--text-button.placeholder-string {
    color: #004f80; }

.bio-button--menu {
  display: block;
  height: 14px;
  padding: 15px;
  position: relative;
  width: 20px; }
  .bio-button--menu .bio-button__inner {
    bottom: 8px;
    display: block;
    left: 5px;
    transition-delay: 0.13s;
    transition-duration: 0.13s;
    transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
    .bio-button--menu .bio-button__inner, .bio-button--menu .bio-button__inner:before, .bio-button--menu .bio-button__inner:after {
      background-color: #000000;
      border-radius: 2px;
      height: 2px;
      position: absolute;
      transition-duration: 0.15s;
      transition-property: transform;
      transition-timing-function: ease;
      width: 20px; }
    .bio-button--menu .bio-button__inner:before, .bio-button--menu .bio-button__inner:after {
      content: "";
      display: block; }
    .bio-button--menu .bio-button__inner:before {
      top: -12px;
      transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
    .bio-button--menu .bio-button__inner:after {
      top: -6px;
      transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
  .bio-button--menu.js-expanded {
    background-color: #004f80; }
    .bio-button--menu.js-expanded .bio-button__inner {
      background-color: #ffffff;
      transform: translate3d(0, -6px, 0) rotate(-45deg);
      transition-delay: 0.22s;
      transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
      .bio-button--menu.js-expanded .bio-button__inner::after {
        background-color: #ffffff;
        opacity: 0;
        top: 0;
        transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
      .bio-button--menu.js-expanded .bio-button__inner::before {
        background-color: #ffffff;
        top: 0;
        transform: rotate(-90deg);
        transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }
  .bio-button--menu:focus .bio-button--inner, .bio-button--menu:focus .bio-button--inner:before, .bio-button--menu:focus .bio-button--inner:after, .bio-button--menu:active .bio-button--inner, .bio-button--menu:active .bio-button--inner:before, .bio-button--menu:active .bio-button--inner:after, .bio-button--menu.active .bio-button--inner, .bio-button--menu.active .bio-button--inner:before, .bio-button--menu.active .bio-button--inner:after, .bio-button--menu.is-active .bio-button--inner, .bio-button--menu.is-active .bio-button--inner:before, .bio-button--menu.is-active .bio-button--inner:after, .bio-button--menu:hover .bio-button--inner, .bio-button--menu:hover .bio-button--inner:before, .bio-button--menu:hover .bio-button--inner:after, .bio-button--menu.placeholder-string .bio-button--inner, .bio-button--menu.placeholder-string .bio-button--inner:before, .bio-button--menu.placeholder-string .bio-button--inner:after {
    background-color: #ffffff; }

.bio-button--search {
  transition: all 250ms ease-in-out 0ms;
  cursor: pointer;
  height: 30px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 30px; }
  .bio-button--search::before, .bio-button--search::after,
  .bio-button--search .bio-button__inner {
    transition: all 250ms ease-in-out 0ms;
    border-radius: 2px; }
  .bio-button--search::before {
    background-color: #000000;
    content: "";
    height: 2px;
    margin-top: -2px;
    position: absolute;
    right: 8px;
    top: 9px;
    transform: rotate(-45deg);
    transform-origin: right top;
    width: 0; }
  .bio-button--search::after {
    background-color: #000000;
    border-radius: 5px;
    bottom: 7px;
    content: "";
    height: 2px;
    margin-top: -2px;
    position: absolute;
    right: 8px;
    transform: rotate(45deg);
    transform-origin: right bottom;
    width: 8px; }
  .bio-button--search .bio-button__inner {
    border-color: #000000;
    border-radius: 50%;
    border-style: solid;
    border-width: 2px;
    display: block;
    height: 13px;
    left: 7px;
    position: absolute;
    top: 7px;
    width: 13px; }
  .bio-button--search.js-expanded {
    background-color: #004f80; }
    .bio-button--search.js-expanded::before, .bio-button--search.js-expanded::after {
      background-color: #ffffff;
      width: 20px; }
    .bio-button--search.js-expanded .bio-button__inner {
      border-color: transparent;
      height: 0;
      width: 0; }
    .bio-button--search.js-expanded:focus .bio-button__inner, .bio-button--search.js-expanded:active .bio-button__inner, .bio-button--search.js-expanded.active .bio-button__inner, .bio-button--search.js-expanded.is-active .bio-button__inner, .bio-button--search.js-expanded:hover .bio-button__inner, .bio-button--search.js-expanded.placeholder-string .bio-button__inner {
      border-color: transparent; }
      .bio-button--search.js-expanded:focus .bio-button__inner:before, .bio-button--search.js-expanded:active .bio-button__inner:before, .bio-button--search.js-expanded.active .bio-button__inner:before, .bio-button--search.js-expanded.is-active .bio-button__inner:before, .bio-button--search.js-expanded:hover .bio-button__inner:before, .bio-button--search.js-expanded.placeholder-string .bio-button__inner:before {
        border-color: #000000; }
      .bio-button--search.js-expanded:focus .bio-button__inner:after, .bio-button--search.js-expanded:active .bio-button__inner:after, .bio-button--search.js-expanded.active .bio-button__inner:after, .bio-button--search.js-expanded.is-active .bio-button__inner:after, .bio-button--search.js-expanded:hover .bio-button__inner:after, .bio-button--search.js-expanded.placeholder-string .bio-button__inner:after {
        background-color: #000000; }

.bio-button--outline {
  transition: all 250ms ease-in-out 0ms;
  background: #ffffff;
  border: 2px solid #004f80;
  color: #004f80;
  display: inline-flex;
  justify-content: center;
  min-height: 52px;
  padding: 1px 22px 5px; }
  .bio-button--outline:focus, .bio-button--outline:active, .bio-button--outline.active, .bio-button--outline.is-active, .bio-button--outline:hover, .bio-button--outline.placeholder-string {
    box-shadow: inset 0 0 0 2em #004f80;
    color: #ffffff; }
  .bio-button--outline .bio-button__text,
  .bio-button--outline .bio-link__text {
    align-self: center; }

.bio-button--submit {
  transition: all 250ms ease-in-out 0ms;
  background-color: #004f80;
  border: 2px solid #004f80;
  color: #ffffff;
  padding: 0 20px 5px 20px;
  width: 100%; }
  .bio-button--submit:focus, .bio-button--submit:active, .bio-button--submit.active, .bio-button--submit.is-active, .bio-button--submit:hover, .bio-button--submit.placeholder-string {
    box-shadow: inset 0 0 0 2em white;
    color: #004f80; }

.bio-button.bio-button--reset {
  transition: all 250ms ease-in-out 0ms;
  background: none;
  border-color: transparent;
  border-style: solid;
  border-width: 0 0 2px 0;
  bottom: 0;
  height: auto;
  left: 50%;
  margin: 0;
  padding: 0;
  position: absolute;
  transform: translate(-50%, 110%);
  width: auto; }
  .bio-button.bio-button--reset:hover {
    border-bottom-color: #004f80; }

.bio-button.bio-button--text-icon .bio-icon {
  margin-left: 10px; }

.bio-button.bio-button--text-icon .bio-icon__arrow-down,
.bio-button.bio-button--text-icon .bio-icon__arrow-up {
  fill: none;
  stroke: #004f80; }

/* stylelint-enable no-descending-specificity */
.band-modal {
  display: none; }

.bio-content-intro .date {
  display: block; }

.bio-content-intro .bio-mainheadline {
  margin-bottom: 7px; }
  @media (min-width: 768px) {
    .bio-content-intro .bio-mainheadline {
      margin-bottom: 7px; } }

.bio-content-intro--news,
.bio-content-intro--publication,
.bio-content-intro--press-report,
.bio-content-intro--project,
.bio-content-intro--research-facility,
.bio-content-intro--video,
.bio-content-intro--podcast,
.bio-content-intro--podcast-episode,
.bio-content-intro--product,
.bio-content-intro--sector,
.bio-content-intro--dossier,
.bio-content-intro--multimedia,
.bio-content-intro--default-post {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-content-intro--news:before, .bio-content-intro--news:after,
  .bio-content-intro--publication:before,
  .bio-content-intro--publication:after,
  .bio-content-intro--press-report:before,
  .bio-content-intro--press-report:after,
  .bio-content-intro--project:before,
  .bio-content-intro--project:after,
  .bio-content-intro--research-facility:before,
  .bio-content-intro--research-facility:after,
  .bio-content-intro--video:before,
  .bio-content-intro--video:after,
  .bio-content-intro--podcast:before,
  .bio-content-intro--podcast:after,
  .bio-content-intro--podcast-episode:before,
  .bio-content-intro--podcast-episode:after,
  .bio-content-intro--product:before,
  .bio-content-intro--product:after,
  .bio-content-intro--sector:before,
  .bio-content-intro--sector:after,
  .bio-content-intro--dossier:before,
  .bio-content-intro--dossier:after,
  .bio-content-intro--multimedia:before,
  .bio-content-intro--multimedia:after,
  .bio-content-intro--default-post:before,
  .bio-content-intro--default-post:after {
    content: "";
    display: table; }
  .bio-content-intro--news:after,
  .bio-content-intro--publication:after,
  .bio-content-intro--press-report:after,
  .bio-content-intro--project:after,
  .bio-content-intro--research-facility:after,
  .bio-content-intro--video:after,
  .bio-content-intro--podcast:after,
  .bio-content-intro--podcast-episode:after,
  .bio-content-intro--product:after,
  .bio-content-intro--sector:after,
  .bio-content-intro--dossier:after,
  .bio-content-intro--multimedia:after,
  .bio-content-intro--default-post:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-content-intro--news,
    .bio-content-intro--publication,
    .bio-content-intro--press-report,
    .bio-content-intro--project,
    .bio-content-intro--research-facility,
    .bio-content-intro--video,
    .bio-content-intro--podcast,
    .bio-content-intro--podcast-episode,
    .bio-content-intro--product,
    .bio-content-intro--sector,
    .bio-content-intro--dossier,
    .bio-content-intro--multimedia,
    .bio-content-intro--default-post {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-content-intro--news,
    .bio-content-intro--publication,
    .bio-content-intro--press-report,
    .bio-content-intro--project,
    .bio-content-intro--research-facility,
    .bio-content-intro--video,
    .bio-content-intro--podcast,
    .bio-content-intro--podcast-episode,
    .bio-content-intro--product,
    .bio-content-intro--sector,
    .bio-content-intro--dossier,
    .bio-content-intro--multimedia,
    .bio-content-intro--default-post {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-content-intro--news,
    .bio-content-intro--publication,
    .bio-content-intro--press-report,
    .bio-content-intro--project,
    .bio-content-intro--research-facility,
    .bio-content-intro--video,
    .bio-content-intro--podcast,
    .bio-content-intro--podcast-episode,
    .bio-content-intro--product,
    .bio-content-intro--sector,
    .bio-content-intro--dossier,
    .bio-content-intro--multimedia,
    .bio-content-intro--default-post {
      max-width: 100%;
      width: 1280px; } }
  .bio-content-intro--news .bio-content-intro__inside,
  .bio-content-intro--publication .bio-content-intro__inside,
  .bio-content-intro--press-report .bio-content-intro__inside,
  .bio-content-intro--project .bio-content-intro__inside,
  .bio-content-intro--research-facility .bio-content-intro__inside,
  .bio-content-intro--video .bio-content-intro__inside,
  .bio-content-intro--podcast .bio-content-intro__inside,
  .bio-content-intro--podcast-episode .bio-content-intro__inside,
  .bio-content-intro--product .bio-content-intro__inside,
  .bio-content-intro--sector .bio-content-intro__inside,
  .bio-content-intro--dossier .bio-content-intro__inside,
  .bio-content-intro--multimedia .bio-content-intro__inside,
  .bio-content-intro--default-post .bio-content-intro__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-content-intro--news .bio-content-intro__inside:before, .bio-content-intro--news .bio-content-intro__inside:after,
    .bio-content-intro--publication .bio-content-intro__inside:before,
    .bio-content-intro--publication .bio-content-intro__inside:after,
    .bio-content-intro--press-report .bio-content-intro__inside:before,
    .bio-content-intro--press-report .bio-content-intro__inside:after,
    .bio-content-intro--project .bio-content-intro__inside:before,
    .bio-content-intro--project .bio-content-intro__inside:after,
    .bio-content-intro--research-facility .bio-content-intro__inside:before,
    .bio-content-intro--research-facility .bio-content-intro__inside:after,
    .bio-content-intro--video .bio-content-intro__inside:before,
    .bio-content-intro--video .bio-content-intro__inside:after,
    .bio-content-intro--podcast .bio-content-intro__inside:before,
    .bio-content-intro--podcast .bio-content-intro__inside:after,
    .bio-content-intro--podcast-episode .bio-content-intro__inside:before,
    .bio-content-intro--podcast-episode .bio-content-intro__inside:after,
    .bio-content-intro--product .bio-content-intro__inside:before,
    .bio-content-intro--product .bio-content-intro__inside:after,
    .bio-content-intro--sector .bio-content-intro__inside:before,
    .bio-content-intro--sector .bio-content-intro__inside:after,
    .bio-content-intro--dossier .bio-content-intro__inside:before,
    .bio-content-intro--dossier .bio-content-intro__inside:after,
    .bio-content-intro--multimedia .bio-content-intro__inside:before,
    .bio-content-intro--multimedia .bio-content-intro__inside:after,
    .bio-content-intro--default-post .bio-content-intro__inside:before,
    .bio-content-intro--default-post .bio-content-intro__inside:after {
      content: "";
      display: table; }
    .bio-content-intro--news .bio-content-intro__inside:after,
    .bio-content-intro--publication .bio-content-intro__inside:after,
    .bio-content-intro--press-report .bio-content-intro__inside:after,
    .bio-content-intro--project .bio-content-intro__inside:after,
    .bio-content-intro--research-facility .bio-content-intro__inside:after,
    .bio-content-intro--video .bio-content-intro__inside:after,
    .bio-content-intro--podcast .bio-content-intro__inside:after,
    .bio-content-intro--podcast-episode .bio-content-intro__inside:after,
    .bio-content-intro--product .bio-content-intro__inside:after,
    .bio-content-intro--sector .bio-content-intro__inside:after,
    .bio-content-intro--dossier .bio-content-intro__inside:after,
    .bio-content-intro--multimedia .bio-content-intro__inside:after,
    .bio-content-intro--default-post .bio-content-intro__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-content-intro--news .bio-content-intro__inside,
      .bio-content-intro--publication .bio-content-intro__inside,
      .bio-content-intro--press-report .bio-content-intro__inside,
      .bio-content-intro--project .bio-content-intro__inside,
      .bio-content-intro--research-facility .bio-content-intro__inside,
      .bio-content-intro--video .bio-content-intro__inside,
      .bio-content-intro--podcast .bio-content-intro__inside,
      .bio-content-intro--podcast-episode .bio-content-intro__inside,
      .bio-content-intro--product .bio-content-intro__inside,
      .bio-content-intro--sector .bio-content-intro__inside,
      .bio-content-intro--dossier .bio-content-intro__inside,
      .bio-content-intro--multimedia .bio-content-intro__inside,
      .bio-content-intro--default-post .bio-content-intro__inside {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-content-intro--news .bio-content-intro__data,
  .bio-content-intro--publication .bio-content-intro__data,
  .bio-content-intro--press-report .bio-content-intro__data,
  .bio-content-intro--project .bio-content-intro__data,
  .bio-content-intro--research-facility .bio-content-intro__data,
  .bio-content-intro--video .bio-content-intro__data,
  .bio-content-intro--podcast .bio-content-intro__data,
  .bio-content-intro--podcast-episode .bio-content-intro__data,
  .bio-content-intro--product .bio-content-intro__data,
  .bio-content-intro--sector .bio-content-intro__data,
  .bio-content-intro--dossier .bio-content-intro__data,
  .bio-content-intro--multimedia .bio-content-intro__data,
  .bio-content-intro--default-post .bio-content-intro__data {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-content-intro--news .bio-content-intro__data,
      .bio-content-intro--publication .bio-content-intro__data,
      .bio-content-intro--press-report .bio-content-intro__data,
      .bio-content-intro--project .bio-content-intro__data,
      .bio-content-intro--research-facility .bio-content-intro__data,
      .bio-content-intro--video .bio-content-intro__data,
      .bio-content-intro--podcast .bio-content-intro__data,
      .bio-content-intro--podcast-episode .bio-content-intro__data,
      .bio-content-intro--product .bio-content-intro__data,
      .bio-content-intro--sector .bio-content-intro__data,
      .bio-content-intro--dossier .bio-content-intro__data,
      .bio-content-intro--multimedia .bio-content-intro__data,
      .bio-content-intro--default-post .bio-content-intro__data {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-content-intro--news .bio-content-intro__data,
      .bio-content-intro--publication .bio-content-intro__data,
      .bio-content-intro--press-report .bio-content-intro__data,
      .bio-content-intro--project .bio-content-intro__data,
      .bio-content-intro--research-facility .bio-content-intro__data,
      .bio-content-intro--video .bio-content-intro__data,
      .bio-content-intro--podcast .bio-content-intro__data,
      .bio-content-intro--podcast-episode .bio-content-intro__data,
      .bio-content-intro--product .bio-content-intro__data,
      .bio-content-intro--sector .bio-content-intro__data,
      .bio-content-intro--dossier .bio-content-intro__data,
      .bio-content-intro--multimedia .bio-content-intro__data,
      .bio-content-intro--default-post .bio-content-intro__data {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-content-intro--project,
.bio-content-intro--research-facility {
  padding-top: 20px; }
  @media (min-width: 768px) {
    .bio-content-intro--project,
    .bio-content-intro--research-facility {
      padding-top: 20px; } }

.bio-content-intro--scientist-profil,
.bio-content-intro--interview {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-content-intro--scientist-profil:before, .bio-content-intro--scientist-profil:after,
  .bio-content-intro--interview:before,
  .bio-content-intro--interview:after {
    content: "";
    display: table; }
  .bio-content-intro--scientist-profil:after,
  .bio-content-intro--interview:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-content-intro--scientist-profil,
    .bio-content-intro--interview {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-content-intro--scientist-profil,
    .bio-content-intro--interview {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-content-intro--scientist-profil,
    .bio-content-intro--interview {
      max-width: 100%;
      width: 1280px; } }
  .bio-content-intro--scientist-profil .bio-mainheadline,
  .bio-content-intro--interview .bio-mainheadline {
    margin-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .bio-mainheadline,
      .bio-content-intro--interview .bio-mainheadline {
        margin-bottom: 14px; } }
  .bio-content-intro--scientist-profil .bio-content-intro__inside,
  .bio-content-intro--interview .bio-content-intro__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-content-intro--scientist-profil .bio-content-intro__inside:before, .bio-content-intro--scientist-profil .bio-content-intro__inside:after,
    .bio-content-intro--interview .bio-content-intro__inside:before,
    .bio-content-intro--interview .bio-content-intro__inside:after {
      content: "";
      display: table; }
    .bio-content-intro--scientist-profil .bio-content-intro__inside:after,
    .bio-content-intro--interview .bio-content-intro__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .bio-content-intro__inside,
      .bio-content-intro--interview .bio-content-intro__inside {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-content-intro--scientist-profil .bio-content-intro__data,
  .bio-content-intro--interview .bio-content-intro__data {
    display: flex;
    flex-flow: wrap;
    width: 100%; }
  .bio-content-intro--scientist-profil .bio-content-intro__text,
  .bio-content-intro--scientist-profil .paragraph--type--image,
  .bio-content-intro--interview .bio-content-intro__text,
  .bio-content-intro--interview .paragraph--type--image {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px; }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .bio-content-intro__text,
      .bio-content-intro--scientist-profil .paragraph--type--image,
      .bio-content-intro--interview .bio-content-intro__text,
      .bio-content-intro--interview .paragraph--type--image {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .bio-content-intro__text,
      .bio-content-intro--scientist-profil .paragraph--type--image,
      .bio-content-intro--interview .bio-content-intro__text,
      .bio-content-intro--interview .paragraph--type--image {
        left: 8.33333%; } }
  .bio-content-intro--scientist-profil .bio-content-intro__text,
  .bio-content-intro--interview .bio-content-intro__text {
    padding-bottom: 16px;
    padding-top: 28px; }
    .bio-content-intro--scientist-profil .bio-content-intro__text .bio-paragraph,
    .bio-content-intro--interview .bio-content-intro__text .bio-paragraph {
      padding-bottom: 20px; }
      .bio-content-intro--scientist-profil .bio-content-intro__text .bio-paragraph:last-child,
      .bio-content-intro--interview .bio-content-intro__text .bio-paragraph:last-child {
        padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-content-intro--scientist-profil .bio-content-intro__text .bio-paragraph,
        .bio-content-intro--interview .bio-content-intro__text .bio-paragraph {
          width: 80%; } }
      @media (min-width: 1024px) {
        .bio-content-intro--scientist-profil .bio-content-intro__text .bio-paragraph,
        .bio-content-intro--interview .bio-content-intro__text .bio-paragraph {
          width: 66.67%; } }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .bio-content-intro__text,
      .bio-content-intro--interview .bio-content-intro__text {
        width: 41.66667%; } }
  .bio-content-intro--scientist-profil .paragraph--type--image,
  .bio-content-intro--interview .paragraph--type--image {
    padding-top: 18px; }
    @media (min-width: 768px) {
      .bio-content-intro--scientist-profil .paragraph--type--image,
      .bio-content-intro--interview .paragraph--type--image {
        width: 33.33333%; } }
  .bio-content-intro--scientist-profil .bio-image,
  .bio-content-intro--interview .bio-image {
    border-radius: 9999px;
    margin: 0;
    width: 100%; }
  .bio-content-intro--scientist-profil .scientist-name,
  .bio-content-intro--scientist-profil .interview-name,
  .bio-content-intro--interview .scientist-name,
  .bio-content-intro--interview .interview-name {
    display: block; }
    .bio-content-intro--scientist-profil .scientist-name,
    .bio-content-intro--scientist-profil .interview-name,
    .bio-content-intro--interview .scientist-name,
    .bio-content-intro--interview .interview-name {
      margin-bottom: 16px; }
  .bio-content-intro--scientist-profil em,
  .bio-content-intro--interview em {
    font-style: normal; }

.bio-content-intro--multimedia .topline .separator,
.bio-content-intro--podcast .topline .separator,
.bio-content-intro--podcast-episode .topline .separator,
.bio-content-intro--video .topline .separator {
  margin: 0 5px; }

.bio-content-intro--multimedia .topline .date,
.bio-content-intro--multimedia .topline .bio-podcast-title,
.bio-content-intro--multimedia .topline .bio-video-title,
.bio-content-intro--podcast .topline .date,
.bio-content-intro--podcast .topline .bio-podcast-title,
.bio-content-intro--podcast .topline .bio-video-title,
.bio-content-intro--podcast-episode .topline .date,
.bio-content-intro--podcast-episode .topline .bio-podcast-title,
.bio-content-intro--podcast-episode .topline .bio-video-title,
.bio-content-intro--video .topline .date,
.bio-content-intro--video .topline .bio-podcast-title,
.bio-content-intro--video .topline .bio-video-title {
  display: inline;
  text-transform: uppercase; }

.bio-content-intro--multimedia .topline .bio-podcast-title,
.bio-content-intro--multimedia .topline .bio-video-title,
.bio-content-intro--podcast .topline .bio-podcast-title,
.bio-content-intro--podcast .topline .bio-video-title,
.bio-content-intro--podcast-episode .topline .bio-podcast-title,
.bio-content-intro--podcast-episode .topline .bio-video-title,
.bio-content-intro--video .topline .bio-podcast-title,
.bio-content-intro--video .topline .bio-video-title {
  font-weight: bold; }

.bio-further-info {
  margin-left: -4px;
  margin-right: -4px;
  background-color: #d9e5ec;
  margin-bottom: 36px;
  padding: 27px 0 46px; }
  .bio-further-info:before, .bio-further-info:after {
    content: "";
    display: table; }
  .bio-further-info:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-further-info {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-further-info--report .field__items {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-further-info--report .field__items {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-further-info--news .field, .bio-further-info--article .field, .bio-further-info--video .field {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-further-info--news .field, .bio-further-info--article .field, .bio-further-info--video .field {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-further-info--news .field, .bio-further-info--article .field, .bio-further-info--video .field {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-further-info .field:last-child {
    margin: 0; }
  @media (min-width: 768px) {
    .bio-further-info .field {
      margin-bottom: 35px; } }
  .bio-further-info .field__label {
    margin-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-further-info .field__label {
        margin-bottom: 24px; } }
  .bio-further-info .field__item {
    margin-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-further-info .field__item {
        margin-bottom: 33px; } }
  .bio-further-info .field__item:last-child {
    margin: 0; }
  .bio-further-info .field__item .bio-link:before {
    height: 16px;
    transform: translateY(1px);
    width: 16px; }

.field--name-field-media-image .bio-image {
  margin: 0; }

.media--type-image,
.field--type-image {
  line-height: 0; }

.bio-figure {
  margin: 0;
  padding-bottom: 0;
  width: 100%; }
  .bio-figure {
    margin-bottom: 24px; }
    @media (min-width: 768px) {
      .bio-figure {
        margin-bottom: 60px; } }
  .bio-figure .bio-image {
    margin-bottom: 10px; }
    @media (min-width: 768px) {
      .bio-figure .bio-image {
        margin-bottom: 10px; } }

.bio-figure--align-left, .bio-figure--align-right {
  max-width: 100%;
  width: auto; }
  .bio-figure--align-left, .bio-figure--align-right {
    margin: 0; }
  .bio-figure--align-left, .bio-figure--align-right {
    margin-bottom: 1em; }
    @media (min-width: 768px) {
      .bio-figure--align-left, .bio-figure--align-right {
        margin-bottom: 1em; } }

.bio-figure--align-left {
  float: left; }
  .bio-figure--align-left {
    padding-right: 24px; }
    @media (min-width: 768px) {
      .bio-figure--align-left {
        padding-right: 60px; } }

.bio-figure--align-right {
  float: right; }
  .bio-figure--align-right {
    padding-left: 24px; }
    @media (min-width: 768px) {
      .bio-figure--align-right {
        padding-left: 60px; } }

.field--name-field-media-video-embed-field {
  padding-bottom: 22px; }
  @media (min-width: 768px) {
    .field--name-field-media-video-embed-field {
      padding-bottom: 32px; } }

.media--type-video {
  line-height: 0;
  position: relative; }

.bio-overlay {
  transition: all 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2; }
  .bio-overlay__content {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    display: none;
    left: 50%;
    max-height: 90%;
    max-width: 90%;
    overflow: auto;
    padding: 10px;
    position: absolute;
    text-align: center;
    top: 48%;
    transform: translate(-50%, -50%);
    width: 95%;
    z-index: 9999; }
    .bio-overlay__content p,
    .bio-overlay__content .bio-teaser__subtitle,
    .bio-overlay__content .bio-h1,
    .bio-overlay__content .bio-h2,
    .bio-overlay__content .bio-h3,
    .bio-overlay__content .bio-page-title,
    .bio-overlay__content .bio-table td,
    .bio-overlay__content .bio-table th,
    .bio-overlay__content .bio-table,
    .bio-overlay__content .bio-list,
    .bio-overlay__content .bio-list li,
    .bio-overlay__content .field__item {
      color: #ffffff; }
    .bio-overlay__content .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-overlay__content .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(, );
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-overlay__content .bio-link:focus .bio-link__text, .bio-overlay__content .bio-link:active .bio-link__text, .bio-overlay__content .bio-link.active .bio-link__text, .bio-overlay__content .bio-link.is-active .bio-link__text, .bio-overlay__content .bio-link:hover .bio-link__text, .bio-overlay__content .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px; }
    .bio-overlay__content .bio-link.bio-link__headline {
      color: inherit; }
      .bio-overlay__content .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-overlay__content .bio-link.bio-link__headline:focus > span, .bio-overlay__content .bio-link.bio-link__headline:active > span, .bio-overlay__content .bio-link.bio-link__headline.active > span, .bio-overlay__content .bio-link.bio-link__headline.is-active > span, .bio-overlay__content .bio-link.bio-link__headline:hover > span, .bio-overlay__content .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-overlay__content .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='null' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-overlay__content .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='null' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='null' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-overlay__content .bio-teaser__subtitle {
      color: inherit; }
      .bio-overlay__content .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-overlay__content .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-overlay__content .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-overlay__content .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-overlay__content .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-overlay__content .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-overlay__content .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-overlay__content .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-overlay__content .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-overlay__content .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    @media (min-width: 768px) {
      .bio-overlay__content {
        padding: 10px;
        top: 50%; } }
    .media--type-video .bio-overlay__content .bio-paragraph {
      margin: 0;
      padding-bottom: 15px; }
  .bio-overlay:hover {
    background: rgba(255, 255, 255, 0.8); }
    .bio-overlay:hover .bio-overlay__content {
      display: block; }
  .bio-overlay .bio-button {
    transition: all 250ms ease-in-out 0ms;
    background-color: #ec5454;
    border: 2px solid #ec5454;
    color: #ffffff;
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    padding: 1px 15px 5px; }
    .bio-overlay .bio-button:focus, .bio-overlay .bio-button:active, .bio-overlay .bio-button.active, .bio-overlay .bio-button.is-active, .bio-overlay .bio-button:hover, .bio-overlay .bio-button.placeholder-string {
      box-shadow: inset 0 0 0 2em white;
      color: #ec5454; }
    @media (min-width: 768px) {
      .bio-overlay .bio-button {
        min-height: 52px; } }

.view-filters {
  padding-bottom: 32px; }
  @media (min-width: 768px) {
    .view-filters {
      padding-bottom: 62px; } }

.view-filters .form-text,
.view-filters .form-date {
  transition: all 100ms ease-in-out 0ms;
  background-color: #ffffff;
  border: 1px solid #404040;
  border-radius: 0;
  height: 44px;
  padding: 6px 40px 9px 16px; }
  .view-filters .form-text:hover,
  .view-filters .form-date:hover {
    background: #ffffff;
    border-color: #34808e;
    color: #34808e; }
  .view-filters .form-text:focus,
  .view-filters .form-date:focus {
    background: #ffffff;
    border-color: #34808e;
    color: #34808e; }

.view-filters .form-date {
  padding-right: 16px; }

.view-filters .form-select {
  transition: all 100ms ease-in-out 0ms;
  border: 1px solid #404040;
  border-radius: 0;
  height: 44px;
  padding: 6px 40px 9px 16px;
  width: 100%; }
  .view-filters .form-select:hover {
    border-color: #34808e;
    color: #34808e; }
  .view-filters .form-select:focus {
    border-color: #34808e;
    color: #34808e; }

.view-filters .bio-button--submit {
  height: 44px; }

.view-filters .form--inline {
  align-items: flex-end;
  display: flex;
  flex-flow: wrap;
  margin: 24px 0; }
  @media (min-width: 768px) {
    .view-filters .form--inline {
      margin: 24px -12px 0 -12px; } }

.view-filters .form-item-combine,
.view-filters .form-type-textfield {
  flex: 100%; }
  @media (min-width: 768px) {
    .view-filters .form-item-combine,
    .view-filters .form-type-textfield {
      flex: 1;
      margin-bottom: 0; } }
  @media (max-width: 767.95px) {
    .view-filters .form-item-combine,
    .view-filters .form-type-textfield {
      margin-right: 0; } }

.view-filters .form-item-items-per-page {
  flex: 1; }
  @media (min-width: 768px) {
    .view-filters .form-item-items-per-page {
      flex: 0 0 auto; } }

@media (min-width: 768px) {
  .view-filters .form-item.form-type-textfield {
    flex: auto; } }

.view-filters .form-actions {
  flex: 0 0 auto;
  position: relative;
  text-align: center; }

.view-filters .form-item-date-period-group {
  align-items: flex-end;
  display: flex;
  flex-flow: wrap; }

.view-filters .form-item,
.view-filters .form-actions,
.view-filters .form-item-date-period-group {
  margin-bottom: 24px;
  width: 100%; }
  @media (max-width: 767.95px) {
    .view-filters .form-item:last-child,
    .view-filters .form-actions:last-child,
    .view-filters .form-item-date-period-group:last-child {
      margin-bottom: 0; } }
  @media (min-width: 768px) {
    .view-filters .form-item,
    .view-filters .form-actions,
    .view-filters .form-item-date-period-group {
      margin: 10px 12px;
      width: auto; } }

.view-filters .form-item-date-period-group .form-item {
  margin: 0 0 12px 0;
  width: 100%; }
  @media (min-width: 768px) {
    .view-filters .form-item-date-period-group .form-item {
      margin: 0 12px 0 0;
      width: auto; }
      .view-filters .form-item-date-period-group .form-item:last-child {
        margin: 0; } }

.view-filters .form-item-search-term {
  flex: auto; }
  @media (min-width: 768px) {
    .view-filters .form-item-search-term {
      flex: auto; } }

.bio-definition-list {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-definition-list {
    padding-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-definition-list {
        padding-bottom: 24px; } }
  .bio-definition-list:before, .bio-definition-list:after {
    content: "";
    display: table; }
  .bio-definition-list:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-definition-list {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-definition-list:last-child {
    padding-bottom: 0; }
  .bio-definition-list__value p {
    margin-top: 0; }
  .bio-definition-list--multiple-items .bio-definition-list__value {
    display: inline-block;
    width: auto; }
    .bio-definition-list--multiple-items .bio-definition-list__value:after {
      content: ", ";
      display: inline; }
    .bio-definition-list--multiple-items .bio-definition-list__value:last-child:after {
      display: none; }
  .bio-definition-list .bio-link {
    display: inline-block; }
  .bio-definition-list > .bio-definition-list__label,
  .bio-definition-list > .bio-definition-list__value,
  .bio-definition-list > .bio-definition-list__items {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-definition-list > .bio-definition-list__label,
      .bio-definition-list > .bio-definition-list__value,
      .bio-definition-list > .bio-definition-list__items {
        padding-left: 8px;
        padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-definition-list > .bio-definition-list__label {
      width: 25%;
      left: 8.33333%; } }
  @media (min-width: 1280px) {
    .bio-definition-list > .bio-definition-list__label {
      width: 16.66667%;
      left: 8.33333%; } }
  @media (min-width: 768px) {
    .bio-definition-list > .bio-definition-list__value,
    .bio-definition-list > .bio-definition-list__items {
      width: 58.33333%;
      left: 8.33333%; } }
  @media (min-width: 1024px) {
    .bio-definition-list > .bio-definition-list__value,
    .bio-definition-list > .bio-definition-list__items {
      width: 41.66667%;
      left: 8.33333%; } }
  @media (min-width: 1280px) {
    .bio-definition-list > .bio-definition-list__value,
    .bio-definition-list > .bio-definition-list__items {
      width: 66.66667%;
      left: 8.33333%; } }

.bio-default-post--full .field--name-field-para-teaser-image,
.bio-article--full .field--name-field-para-teaser-image,
.bio-news--full .field--name-field-para-teaser-image,
.bio-dossier--full .field--name-field-para-teaser-image,
.bio-multimedia-story--full .field--name-field-para-teaser-image,
.bio-multimedia-episode--full .field--name-field-para-teaser-image,
.bio-podcast-episode .field--name-field-para-teaser-image,
.bio-podcast .field--name-field-para-teaser-image, .bio-default-post--full
.field--name-field-para-image,
.bio-article--full
.field--name-field-para-image,
.bio-news--full
.field--name-field-para-image,
.bio-dossier--full
.field--name-field-para-image,
.bio-multimedia-story--full
.field--name-field-para-image,
.bio-multimedia-episode--full
.field--name-field-para-image,
.bio-podcast-episode
.field--name-field-para-image,
.bio-podcast
.field--name-field-para-image {
  width: 100%;
  clear: both; }
  .bio-default-post--full .field--name-field-para-teaser-image,
  .bio-article--full .field--name-field-para-teaser-image,
  .bio-news--full .field--name-field-para-teaser-image,
  .bio-dossier--full .field--name-field-para-teaser-image,
  .bio-multimedia-story--full .field--name-field-para-teaser-image,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image,
  .bio-podcast-episode .field--name-field-para-teaser-image,
  .bio-podcast .field--name-field-para-teaser-image, .bio-default-post--full
  .field--name-field-para-image,
  .bio-article--full
  .field--name-field-para-image,
  .bio-news--full
  .field--name-field-para-image,
  .bio-dossier--full
  .field--name-field-para-image,
  .bio-multimedia-story--full
  .field--name-field-para-image,
  .bio-multimedia-episode--full
  .field--name-field-para-image,
  .bio-podcast-episode
  .field--name-field-para-image,
  .bio-podcast
  .field--name-field-para-image {
    padding-bottom: 24px; }
    @media (min-width: 768px) {
      .bio-default-post--full .field--name-field-para-teaser-image,
      .bio-article--full .field--name-field-para-teaser-image,
      .bio-news--full .field--name-field-para-teaser-image,
      .bio-dossier--full .field--name-field-para-teaser-image,
      .bio-multimedia-story--full .field--name-field-para-teaser-image,
      .bio-multimedia-episode--full .field--name-field-para-teaser-image,
      .bio-podcast-episode .field--name-field-para-teaser-image,
      .bio-podcast .field--name-field-para-teaser-image, .bio-default-post--full
      .field--name-field-para-image,
      .bio-article--full
      .field--name-field-para-image,
      .bio-news--full
      .field--name-field-para-image,
      .bio-dossier--full
      .field--name-field-para-image,
      .bio-multimedia-story--full
      .field--name-field-para-image,
      .bio-multimedia-episode--full
      .field--name-field-para-image,
      .bio-podcast-episode
      .field--name-field-para-image,
      .bio-podcast
      .field--name-field-para-image {
        padding-bottom: 60px; } }
  .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-article--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-news--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption,
  .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright,
  .bio-podcast .field--name-field-para-teaser-image .bio-img-caption,
  .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright, .bio-default-post--full
  .field--name-field-para-image .bio-img-caption,
  .bio-default-post--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-article--full
  .field--name-field-para-image .bio-img-caption,
  .bio-article--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-news--full
  .field--name-field-para-image .bio-img-caption,
  .bio-news--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-dossier--full
  .field--name-field-para-image .bio-img-caption,
  .bio-dossier--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-multimedia-story--full
  .field--name-field-para-image .bio-img-caption,
  .bio-multimedia-story--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-multimedia-episode--full
  .field--name-field-para-image .bio-img-caption,
  .bio-multimedia-episode--full
  .field--name-field-para-image .bio-img-copyright,
  .bio-podcast-episode
  .field--name-field-para-image .bio-img-caption,
  .bio-podcast-episode
  .field--name-field-para-image .bio-img-copyright,
  .bio-podcast
  .field--name-field-para-image .bio-img-caption,
  .bio-podcast
  .field--name-field-para-image .bio-img-copyright {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption:before, .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-caption:before,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright:before,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright:after, .bio-default-post--full
    .field--name-field-para-image .bio-img-caption:before, .bio-default-post--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-default-post--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-default-post--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-article--full
    .field--name-field-para-image .bio-img-caption:before,
    .bio-article--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-article--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-article--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-news--full
    .field--name-field-para-image .bio-img-caption:before,
    .bio-news--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-news--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-news--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-caption:before,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-caption:before,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-caption:before,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-caption:before,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-caption:after,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-podcast
    .field--name-field-para-image .bio-img-caption:before,
    .bio-podcast
    .field--name-field-para-image .bio-img-caption:after,
    .bio-podcast
    .field--name-field-para-image .bio-img-copyright:before,
    .bio-podcast
    .field--name-field-para-image .bio-img-copyright:after {
      content: "";
      display: table; }
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright:after,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-caption:after,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright:after, .bio-default-post--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-default-post--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-article--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-article--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-news--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-news--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-caption:after,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-caption:after,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-copyright:after,
    .bio-podcast
    .field--name-field-para-image .bio-img-caption:after,
    .bio-podcast
    .field--name-field-para-image .bio-img-copyright:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-article--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-news--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption,
      .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption,
      .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright,
      .bio-podcast .field--name-field-para-teaser-image .bio-img-caption,
      .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright, .bio-default-post--full
      .field--name-field-para-image .bio-img-caption,
      .bio-default-post--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-article--full
      .field--name-field-para-image .bio-img-caption,
      .bio-article--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-news--full
      .field--name-field-para-image .bio-img-caption,
      .bio-news--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-dossier--full
      .field--name-field-para-image .bio-img-caption,
      .bio-dossier--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-multimedia-story--full
      .field--name-field-para-image .bio-img-caption,
      .bio-multimedia-story--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-multimedia-episode--full
      .field--name-field-para-image .bio-img-caption,
      .bio-multimedia-episode--full
      .field--name-field-para-image .bio-img-copyright,
      .bio-podcast-episode
      .field--name-field-para-image .bio-img-caption,
      .bio-podcast-episode
      .field--name-field-para-image .bio-img-copyright,
      .bio-podcast
      .field--name-field-para-image .bio-img-caption,
      .bio-podcast
      .field--name-field-para-image .bio-img-copyright {
        margin-left: -8px;
        margin-right: -8px; } }
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright .field,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-caption .field,
    .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright .field, .bio-default-post--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-default-post--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-article--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-article--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-news--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-news--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-dossier--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-multimedia-story--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-caption .field,
    .bio-multimedia-episode--full
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-caption .field,
    .bio-podcast-episode
    .field--name-field-para-image .bio-img-copyright .field,
    .bio-podcast
    .field--name-field-para-image .bio-img-caption .field,
    .bio-podcast
    .field--name-field-para-image .bio-img-copyright .field {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-article--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-news--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-podcast .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright .field, .bio-default-post--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-default-post--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-article--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-article--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-news--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-news--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-dossier--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-dossier--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-multimedia-story--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-multimedia-story--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-multimedia-episode--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-multimedia-episode--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-podcast-episode
        .field--name-field-para-image .bio-img-caption .field,
        .bio-podcast-episode
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-podcast
        .field--name-field-para-image .bio-img-caption .field,
        .bio-podcast
        .field--name-field-para-image .bio-img-copyright .field {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .bio-default-post--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-default-post--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-article--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-article--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-news--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-news--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-dossier--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-dossier--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-podcast-episode .field--name-field-para-teaser-image .bio-img-copyright .field,
        .bio-podcast .field--name-field-para-teaser-image .bio-img-caption .field,
        .bio-podcast .field--name-field-para-teaser-image .bio-img-copyright .field, .bio-default-post--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-default-post--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-article--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-article--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-news--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-news--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-dossier--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-dossier--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-multimedia-story--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-multimedia-story--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-multimedia-episode--full
        .field--name-field-para-image .bio-img-caption .field,
        .bio-multimedia-episode--full
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-podcast-episode
        .field--name-field-para-image .bio-img-caption .field,
        .bio-podcast-episode
        .field--name-field-para-image .bio-img-copyright .field,
        .bio-podcast
        .field--name-field-para-image .bio-img-caption .field,
        .bio-podcast
        .field--name-field-para-image .bio-img-copyright .field {
          width: 83.33333%;
          left: 8.33333%;
          clear: both;
          margin-left: auto;
          margin-right: auto; } }
  .bio-default-post--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-article--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-news--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-dossier--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-multimedia-story--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-podcast-episode .field--name-field-para-teaser-image .field--name-field-image-title,
  .bio-podcast .field--name-field-para-teaser-image .field--name-field-image-title, .bio-default-post--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-article--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-news--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-dossier--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-multimedia-story--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-multimedia-episode--full
  .field--name-field-para-image .field--name-field-image-title,
  .bio-podcast-episode
  .field--name-field-para-image .field--name-field-image-title,
  .bio-podcast
  .field--name-field-para-image .field--name-field-image-title {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin: 10px 0;
    padding: 0 !important; }
    @media (min-width: 768px) {
      .bio-default-post--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-article--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-news--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-dossier--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-multimedia-story--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-multimedia-episode--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-podcast-episode .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-podcast .field--name-field-para-teaser-image .field--name-field-image-title, .bio-default-post--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-article--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-news--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-dossier--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-multimedia-story--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-multimedia-episode--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-podcast-episode
      .field--name-field-para-image .field--name-field-image-title,
      .bio-podcast
      .field--name-field-para-image .field--name-field-image-title {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-default-post--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-article--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-news--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-dossier--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-multimedia-story--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-multimedia-episode--full .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-podcast-episode .field--name-field-para-teaser-image .field--name-field-image-title,
      .bio-podcast .field--name-field-para-teaser-image .field--name-field-image-title, .bio-default-post--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-article--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-news--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-dossier--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-multimedia-story--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-multimedia-episode--full
      .field--name-field-para-image .field--name-field-image-title,
      .bio-podcast-episode
      .field--name-field-para-image .field--name-field-image-title,
      .bio-podcast
      .field--name-field-para-image .field--name-field-image-title {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-default-post--full .field--name-field-para-teaser-image,
  .bio-default-post--full .field--name-field-para-teaser-image .bio-image,
  .bio-article--full .field--name-field-para-teaser-image,
  .bio-article--full .field--name-field-para-teaser-image .bio-image,
  .bio-news--full .field--name-field-para-teaser-image,
  .bio-news--full .field--name-field-para-teaser-image .bio-image,
  .bio-dossier--full .field--name-field-para-teaser-image,
  .bio-dossier--full .field--name-field-para-teaser-image .bio-image,
  .bio-multimedia-story--full .field--name-field-para-teaser-image,
  .bio-multimedia-story--full .field--name-field-para-teaser-image .bio-image,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image .bio-image,
  .bio-podcast-episode .field--name-field-para-teaser-image,
  .bio-podcast-episode .field--name-field-para-teaser-image .bio-image,
  .bio-podcast .field--name-field-para-teaser-image,
  .bio-podcast .field--name-field-para-teaser-image .bio-image, .bio-default-post--full
  .field--name-field-para-image,
  .bio-default-post--full
  .field--name-field-para-image .bio-image,
  .bio-article--full
  .field--name-field-para-image,
  .bio-article--full
  .field--name-field-para-image .bio-image,
  .bio-news--full
  .field--name-field-para-image,
  .bio-news--full
  .field--name-field-para-image .bio-image,
  .bio-dossier--full
  .field--name-field-para-image,
  .bio-dossier--full
  .field--name-field-para-image .bio-image,
  .bio-multimedia-story--full
  .field--name-field-para-image,
  .bio-multimedia-story--full
  .field--name-field-para-image .bio-image,
  .bio-multimedia-episode--full
  .field--name-field-para-image,
  .bio-multimedia-episode--full
  .field--name-field-para-image .bio-image,
  .bio-podcast-episode
  .field--name-field-para-image,
  .bio-podcast-episode
  .field--name-field-para-image .bio-image,
  .bio-podcast
  .field--name-field-para-image,
  .bio-podcast
  .field--name-field-para-image .bio-image {
    width: 100%; }
  .bio-default-post--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-article--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-news--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-dossier--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-multimedia-story--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-multimedia-episode--full .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-podcast-episode .field--name-field-para-teaser-image .paragraph--type--image,
  .bio-podcast .field--name-field-para-teaser-image .paragraph--type--image, .bio-default-post--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-article--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-news--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-dossier--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-multimedia-story--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-multimedia-episode--full
  .field--name-field-para-image .paragraph--type--image,
  .bio-podcast-episode
  .field--name-field-para-image .paragraph--type--image,
  .bio-podcast
  .field--name-field-para-image .paragraph--type--image {
    padding: 0; }

.pager {
  clear: both; }

.pager__items {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.pager__item {
  margin: 0 3px 0 0; }
  .pager__item:last-child {
    margin-right: 0; }
  .pager__item:before {
    margin-right: 3px; }
  .pager__item.is-active {
    pointer-events: none; }
  .pager__item--last, .pager__item--first {
    margin: 0; }
  .pager__item--previous, .pager__item--next {
    align-items: flex-end;
    display: inline-flex;
    height: 24px; }
  .pager__item--ellipsis:before {
    margin-right: 8px; }
  .pager__item:first-child::before {
    display: none; }
  .pager__item--last::before,
  .pager__item--last + .pager__item::before, .pager__item--first::before,
  .pager__item--first + .pager__item::before, .pager__item--previous::before,
  .pager__item--previous + .pager__item::before, .pager__item--next::before,
  .pager__item--next + .pager__item::before {
    display: none; }

.pager__link {
  display: inline-block;
  padding: 0 3px;
  position: relative;
  width: auto; }
  .pager__link {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .pager__link:focus, .pager__link:active, .pager__link.active, .pager__link.is-active, .pager__link:hover, .pager__link.js-hovered {
    background-size: 100% 2px;
    color: #004f80; }
  .pager__link--first, .pager__link--last {
    display: none; }
  .pager__link--previous, .pager__link--next {
    font-size: 0; }
    .pager__link--previous::before, .pager__link--next::before {
      display: inline-block;
      font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
      height: 16px;
      width: 8px; }
  .pager__link--previous::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8.24'%3e %3cpath fill='%23004f80' stroke='null' d='M.13%2c3.8%2c3.8.13a.47.47%2c0%2c0%2c1%2c.64%2c0l.43.43a.47.47%2c0%2c0%2c1%2c0%2c.64L2%2c4.12%2c4.87%2c7a.47.47%2c0%2c0%2c1%2c0%2c.64l-.43.43a.47.47%2c0%2c0%2c1-.64%2c0L.13%2c4.44A.47.47%2c0%2c0%2c1%2c.13%2c3.8Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .pager__link--next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8.24'%3e %3cpath fill='%23004f80' stroke='null' d='M4.87%2c4.44%2c1.2%2c8.11a.47.47%2c0%2c0%2c1-.64%2c0L.13%2c7.68A.47.47%2c0%2c0%2c1%2c.13%2c7L3%2c4.12.13%2c1.2a.47.47%2c0%2c0%2c1%2c0-.64L.56.13a.47.47%2c0%2c0%2c1%2c.64%2c0L4.87%2c3.8A.47.47%2c0%2c0%2c1%2c4.87%2c4.44Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .pager__link.is-active {
    background: none; }

.bio-messages {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px; }
  .bio-messages:before, .bio-messages:after {
    content: "";
    display: table; }
  .bio-messages:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-messages {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-messages {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-messages {
      max-width: 100%;
      width: 1280px; } }
  .bio-messages__inner {
    background-color: #f4f3f3;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    padding: 10px 20px 7px; }
    .bio-messages__inner p,
    .bio-messages__inner .bio-teaser__subtitle,
    .bio-messages__inner .bio-h1,
    .bio-messages__inner .bio-h2,
    .bio-messages__inner .bio-h3,
    .bio-messages__inner .bio-page-title,
    .bio-messages__inner .bio-table td,
    .bio-messages__inner .bio-table th,
    .bio-messages__inner .bio-table,
    .bio-messages__inner .bio-list,
    .bio-messages__inner .bio-list li,
    .bio-messages__inner .field__item {
      color: #000000; }
    .bio-messages__inner .bio-teaser__title, .bio-messages__inner .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-messages__inner .field--name-field-paragraph-header,
    .bio-messages__inner .datetime {
      color: #004f80; }
    .bio-messages__inner .bio-list--unordered li::before {
      background-color: #000000; }
    .bio-messages__inner .bio-link {
      color: #004f80; }
      .bio-messages__inner .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-messages__inner .bio-link:focus .bio-link__text, .bio-messages__inner .bio-link:active .bio-link__text, .bio-messages__inner .bio-link.active .bio-link__text, .bio-messages__inner .bio-link.is-active .bio-link__text, .bio-messages__inner .bio-link:hover .bio-link__text, .bio-messages__inner .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-messages__inner .bio-link.bio-link__headline {
        color: inherit; }
        .bio-messages__inner .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#000000, #000000);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-messages__inner .bio-link.bio-link__headline:focus > span, .bio-messages__inner .bio-link.bio-link__headline:active > span, .bio-messages__inner .bio-link.bio-link__headline.active > span, .bio-messages__inner .bio-link.bio-link__headline.is-active > span, .bio-messages__inner .bio-link.bio-link__headline:hover > span, .bio-messages__inner .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #000000; }
      .bio-messages__inner .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-messages__inner .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-messages__inner .bio-teaser__subtitle {
      color: inherit; }
      .bio-messages__inner .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-messages__inner .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-messages__inner .bio-table td {
      background: #fafafa;
      border-color: #fafafa; }
    .bio-messages__inner .bio-table tr:nth-of-type(odd) td {
      background: #f7f6f6;
      border-color: #f7f6f6; }
    .bio-messages__inner .bio-table th {
      background: #dcd8d8;
      border-color: #dcd8d8; }
    .bio-messages__inner .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-messages__inner .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-messages__inner .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-messages__inner .slick-slider .slick-dots button::before {
        background-color: #000000;
        opacity: 0.3; }
      .bio-messages__inner .slick-slider .slick-dots .slick-active button::before {
        background-color: #000000;
        opacity: 1; }
  .bio-messages .messages {
    color: #000000; }
    .bio-messages .messages .bio-paragraph {
      padding-bottom: 6px; }
    .bio-messages .messages a {
      color: #004f80; }
      .bio-messages .messages a {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-messages .messages a:focus, .bio-messages .messages a:active, .bio-messages .messages a.active, .bio-messages .messages a.is-active, .bio-messages .messages a:hover, .bio-messages .messages a.js-hovered {
        background-size: 100% 2px;
        color: #004f80; }

.scroll-to-top .bio-button {
  transition: all 250ms ease-in-out 0ms;
  background: #ffffff;
  border: 1px solid #004f80;
  border-radius: 100%;
  bottom: 15px;
  display: none;
  fill: #004f80;
  height: 45px;
  position: fixed;
  right: 15px;
  width: 45px;
  z-index: 500; }
  .scroll-to-top .bio-button:focus, .scroll-to-top .bio-button:active, .scroll-to-top .bio-button.active, .scroll-to-top .bio-button.is-active, .scroll-to-top .bio-button:hover, .scroll-to-top .bio-button.placeholder-string {
    border-color: transparent;
    box-shadow: inset 0 0 0 2em #004f80;
    fill: #ffffff; }
  @media (min-width: 768px) {
    .scroll-to-top .bio-button {
      bottom: 30px;
      height: 65px;
      right: 30px;
      width: 65px; } }

.bio-details {
  padding: 0 !important; }
  .bio-details__title {
    padding: 10px 15px; }
    @media (min-width: 768px) {
      .bio-details__title {
        padding: 10px 20px; } }
  .bio-details > .bio-details__content {
    padding: 20px 15px 30px 15px; }
    @media (min-width: 768px) {
      .bio-details > .bio-details__content {
        padding: 20px 20px 30px 20px; } }
  .bio-details .bio-paragraph:last-child {
    padding: 0; }

.bio-error {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-error:before, .bio-error:after {
    content: "";
    display: table; }
  .bio-error:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-error {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-error {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-error {
      max-width: 100%;
      width: 1280px; } }
  .bio-error__content {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    padding: 30px 10px;
    text-align: center; }
    .bio-error__content p,
    .bio-error__content .bio-teaser__subtitle,
    .bio-error__content .bio-h1,
    .bio-error__content .bio-h2,
    .bio-error__content .bio-h3,
    .bio-error__content .bio-page-title,
    .bio-error__content .bio-table td,
    .bio-error__content .bio-table th,
    .bio-error__content .bio-table,
    .bio-error__content .bio-list,
    .bio-error__content .bio-list li,
    .bio-error__content .field__item {
      color: #ffffff; }
    .bio-error__content .bio-teaser__title, .bio-error__content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-error__content .field--name-field-paragraph-header,
    .bio-error__content .datetime {
      color: #ffffff; }
    .bio-error__content .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-error__content .bio-link {
      color: #ffffff; }
      .bio-error__content .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-error__content .bio-link:focus .bio-link__text, .bio-error__content .bio-link:active .bio-link__text, .bio-error__content .bio-link.active .bio-link__text, .bio-error__content .bio-link.is-active .bio-link__text, .bio-error__content .bio-link:hover .bio-link__text, .bio-error__content .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #ffffff; }
      .bio-error__content .bio-link.bio-link__headline {
        color: inherit; }
        .bio-error__content .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-error__content .bio-link.bio-link__headline:focus > span, .bio-error__content .bio-link.bio-link__headline:active > span, .bio-error__content .bio-link.bio-link__headline.active > span, .bio-error__content .bio-link.bio-link__headline.is-active > span, .bio-error__content .bio-link.bio-link__headline:hover > span, .bio-error__content .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .bio-error__content .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-error__content .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-error__content .bio-teaser__subtitle {
      color: inherit; }
      .bio-error__content .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-error__content .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-error__content .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-error__content .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-error__content .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-error__content .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-error__content .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-error__content .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-error__content .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-error__content .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    @media (min-width: 768px) {
      .bio-error__content {
        padding: 30px; } }
  .bio-error .bio-link {
    margin-top: 10px; }
    .bio-error .bio-link:before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 12px;
      margin-right: 6px;
      width: 12px; }

.bio-map-wrapper {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-map-wrapper {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-map {
  background: #f4f3f3;
  height: 500px;
  width: 100%;
  z-index: 1; }
  .bio-map {
    margin-bottom: 32px; }
    @media (min-width: 768px) {
      .bio-map {
        margin-bottom: 72px; } }
  .bio-map .bio-map-popup .leaflet-popup-content-wrapper {
    border-radius: 0; }
  .bio-map .bio-map-popup__institute .bio-link, .bio-map .bio-map-popup__headline {
    color: #004f80;
    display: block;
    margin-bottom: 10px; }
  .bio-map .bio-map-popup__label, .bio-map .bio-map-popup__funding-recipient {
    display: block;
    margin-bottom: 5px; }
  .bio-map .bio-map-popup__link {
    display: block;
    margin-top: 10px; }
    .bio-map .bio-map-popup__link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-map .bio-map-popup__link:focus .bio-link__text, .bio-map .bio-map-popup__link:active .bio-link__text, .bio-map .bio-map-popup__link.active .bio-link__text, .bio-map .bio-map-popup__link.is-active .bio-link__text, .bio-map .bio-map-popup__link:hover .bio-link__text, .bio-map .bio-map-popup__link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
  .bio-map .bio-map-popup__link a {
    color: #004f80; }
    .bio-map .bio-map-popup__link a:after {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 12px;
      margin-left: 6px;
      transform: translateY(1px);
      width: 12px; }
  .bio-map .bio-map-popup .leaflet-popup-content {
    margin: 0;
    padding: 15px 20px 20px 20px; }

.bio-list-view-toggle {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  clear: both;
  margin-bottom: 32px; }
  @media (min-width: 768px) {
    .bio-list-view-toggle {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-list-view-toggle {
      margin-bottom: 50px; } }
  .bio-list-view-toggle .bio-link {
    align-items: center; }
    .bio-list-view-toggle .bio-link .bio-icon {
      margin-right: 8px; }

.block-init-german-map {
  margin-bottom: 50px; }

.bio-footer {
  text-align: center; }
  .bio-footer__inside {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    display: flex;
    flex-flow: row wrap; }
    .bio-footer__inside:before, .bio-footer__inside:after {
      content: "";
      display: table; }
    .bio-footer__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-footer__inside {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-footer__inside {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-footer__inside {
        max-width: 100%;
        width: 1280px; } }
  .bio-footer__content {
    background-color: #f4f3f3;
    flex: 1 100%;
    order: 1;
    padding: 36px 0 40px 0; }
    @media (min-width: 768px) {
      .bio-footer__content {
        padding: 43px 0 46px 0;
        text-align: left;
        text-align: initial; } }
  .bio-footer__top {
    flex: 1 100%; }
  .bio-footer__middle {
    flex: 1 100%;
    order: 3; }
    @media (min-width: 768px) {
      .bio-footer__middle {
        flex: 0 auto;
        order: 2; } }
  .bio-footer__bottom {
    flex: 1 100%;
    justify-content: flex-end;
    order: 2; }
    @media (min-width: 768px) {
      .bio-footer__bottom {
        align-items: flex-end;
        display: flex;
        flex: 1 0;
        order: 3;
        padding-right: 60px; } }

.bio-footer__logo {
  background-color: #ffffff;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 34px;
  padding: 10px 10px 23px 11px;
  text-align: center; }
  .bio-footer__logo .bio-paragraph {
    padding: 0 0 10px 0; }
  @media (min-width: 768px) {
    .bio-footer__logo {
      margin-bottom: 37px; } }

.bio-footer__service-menu {
  margin-bottom: 42px; }
  @media (min-width: 768px) {
    .bio-footer__service-menu {
      margin-bottom: 40px; } }
  .bio-footer__service-menu .menu {
    display: flex;
    flex-flow: wrap;
    justify-content: center; }
    @media (min-width: 768px) {
      .bio-footer__service-menu .menu {
        flex-direction: row; } }
    .bio-footer__service-menu .menu .menu-item a {
      position: relative; }
      .bio-footer__service-menu .menu .menu-item a {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-footer__service-menu .menu .menu-item a:focus, .bio-footer__service-menu .menu .menu-item a:active, .bio-footer__service-menu .menu .menu-item a.active, .bio-footer__service-menu .menu .menu-item a.is-active, .bio-footer__service-menu .menu .menu-item a:hover, .bio-footer__service-menu .menu .menu-item a.js-hovered {
        background-size: 100% 2px;
        color: #004f80; }
  .bio-footer__service-menu .menu-item:not(:last-child) {
    position: relative; }
    .bio-footer__service-menu .menu-item:not(:last-child) a {
      margin-right: 25px; }
    .bio-footer__service-menu .menu-item:not(:last-child):after {
      content: "|";
      margin-left: 10px;
      margin-right: 10px;
      position: absolute;
      right: 0; }
  @media (min-width: 768px) {
    .bio-footer__service-menu {
      margin-bottom: 0;
      margin-left: 60px; } }

.bio-footer__main-menu {
  flex: 1 100%;
  order: 1; }
  .bio-footer__main-menu .menu {
    display: block;
    margin-bottom: 12px; }
    @media (min-width: 768px) {
      .bio-footer__main-menu .menu {
        margin-bottom: 25px; } }
    .bio-footer__main-menu .menu .menu-item {
      display: table;
      margin: 0 auto 11px auto; }
      .bio-footer__main-menu .menu .menu-item a {
        font-size: 1.125rem;
        line-height: 1.5rem; }
        .bio-footer__main-menu .menu .menu-item a {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#004f80, #004f80);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-footer__main-menu .menu .menu-item a:focus, .bio-footer__main-menu .menu .menu-item a:active, .bio-footer__main-menu .menu .menu-item a.active, .bio-footer__main-menu .menu .menu-item a.is-active, .bio-footer__main-menu .menu .menu-item a:hover, .bio-footer__main-menu .menu .menu-item a.js-hovered {
          background-size: 100% 2px;
          color: #004f80; }
    @media (min-width: 768px) {
      .bio-footer__main-menu .menu {
        display: flex;
        flex-direction: row; }
        .bio-footer__main-menu .menu .menu-item {
          display: block;
          margin-left: 0; }
        .bio-footer__main-menu .menu .menu-item:not(:last-child) {
          margin-right: 25px; } }
    @media (min-width: 1024px) {
      .bio-footer__main-menu .menu .menu-item:not(:last-child) {
        margin-right: 35px; } }
    .bio-footer__main-menu .menu .menu-item:last-child {
      margin-bottom: 0; }

.bio-footer-socials {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  align-items: center;
  display: flex;
  flex-flow: wrap;
  justify-content: center;
  padding: 30px 0; }
  @media (min-width: 768px) {
    .bio-footer-socials {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-footer-socials__label {
    margin-bottom: 20px;
    padding: 0; }
    @media (min-width: 1024px) {
      .bio-footer-socials__label {
        margin: 0 35px 0 0; } }
  .bio-footer-socials__label, .bio-footer-socials__list {
    flex: 100%;
    line-height: 1; }
    @media (min-width: 1024px) {
      .bio-footer-socials__label, .bio-footer-socials__list {
        flex: 0 0 auto; } }
  .bio-footer-socials__link {
    padding: 5px;
    position: relative;
    display: block; }
    .bio-footer-socials__link::before, .bio-footer-socials__link::after {
      transition: transform 250ms ease-in-out 0ms;
      content: "";
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }
    .bio-footer-socials__link::before {
      border-bottom: 2px solid #000000;
      border-top: 2px solid #000000;
      transform: scale3d(0, 1, 1); }
    .bio-footer-socials__link::after {
      border-left: 2px solid #000000;
      border-right: 2px solid #000000;
      transform: scale3d(1, 0, 1); }
    .bio-footer-socials__link:focus::before, .bio-footer-socials__link:focus::after, .bio-footer-socials__link:active::before, .bio-footer-socials__link:active::after, .bio-footer-socials__link.active::before, .bio-footer-socials__link.active::after, .bio-footer-socials__link.is-active::before, .bio-footer-socials__link.is-active::after, .bio-footer-socials__link:hover::before, .bio-footer-socials__link:hover::after, .bio-footer-socials__link.placeholder-string::before, .bio-footer-socials__link.placeholder-string::after {
      transform: scale3d(1, 1, 1); }
  .bio-footer-socials__item {
    display: inline-block;
    margin: 0 25px 0 0;
    position: relative; }
    .bio-footer-socials__item:last-child {
      margin-right: 0; }
  @media (min-width: 375px) {
    .bio-footer-socials {
      width: 83.33333%;
      left: 8.33333%; } }
  @media (min-width: 768px) {
    .bio-footer-socials {
      width: 50%;
      left: 25%; } }
  @media (min-width: 1280px) {
    .bio-footer-socials {
      width: 50%;
      left: 25%; } }
  @media (min-width: 768px) {
    .bio-footer-socials {
      padding: 60px 0; } }

.bio-footer__copyright {
  margin: 0;
  padding-bottom: 0; }
  @media (max-width: 767.95px) {
    .bio-footer__copyright {
      padding-left: 18px;
      text-align: left;
      text-indent: -18px; } }
  @media (min-width: 768px) {
    .bio-footer__copyright {
      padding-bottom: 0; } }

.region-header-menu {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 75%;
  display: flex;
  justify-content: flex-end; }
  @media (min-width: 768px) {
    .region-header-menu {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (max-width: 1023.95px) {
    .region-header-menu {
      display: none; } }
  @media (min-width: 1024px) {
    .region-header-menu {
      width: 66.66667%;
      margin-left: auto; } }

.bio-header {
  background-color: #ffffff;
  padding-bottom: 8px;
  padding-top: 15px;
  position: fixed;
  top: 0;
  z-index: 100; }
  @media (min-width: 768px) {
    .bio-header {
      padding-bottom: 15px;
      padding-top: 9px; } }
  @media (min-width: 1024px) {
    .bio-header {
      padding-bottom: 6px;
      position: relative;
      top: 0; } }
  .bio-header__upper, .bio-header__lower {
    margin-left: -4px;
    margin-right: -4px;
    display: flex; }
    .bio-header__upper:before, .bio-header__upper:after, .bio-header__lower:before, .bio-header__lower:after {
      content: "";
      display: table; }
    .bio-header__upper:after, .bio-header__lower:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-header__upper, .bio-header__lower {
        margin-left: -8px;
        margin-right: -8px; } }
  @media (min-width: 1024px) {
    .bio-header__upper {
      align-items: flex-start;
      flex-wrap: wrap;
      justify-content: flex-start; } }
  .bio-header__lower {
    align-items: center;
    justify-content: flex-end;
    margin-top: -21px; }
    @media (min-width: 768px) {
      .bio-header__lower {
        margin-top: -23px; } }
    @media (min-width: 1024px) {
      .bio-header__lower {
        margin-top: 34px; } }
  .bio-header .bio-campaign-logo {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 66.66667%;
    line-height: 0; }
    @media (min-width: 768px) {
      .bio-header .bio-campaign-logo {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-header .bio-campaign-logo {
        margin-top: 7px; } }
    @media (min-width: 1024px) {
      .bio-header .bio-campaign-logo {
        width: 33.33333%;
        margin-top: 39px; } }
    .bio-header .bio-campaign-logo .bio-icon {
      height: 19px;
      width: 138px; }
      @media (min-width: 768px) {
        .bio-header .bio-campaign-logo .bio-icon {
          height: 25px;
          width: 184px; } }
      @media (min-width: 1024px) {
        .bio-header .bio-campaign-logo .bio-icon {
          height: 39px;
          width: 279px; } }
  .bio-header .bio-search,
  .bio-header .bio-main-menu {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px; }
    @media (min-width: 768px) {
      .bio-header .bio-search,
      .bio-header .bio-main-menu {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-header .bio-button--lens {
    padding: 7px; }
  @media (min-width: 1024px) {
    body.js-sticky .bio-header {
      padding-bottom: 0;
      padding-top: 0;
      width: 100%; }
      body.js-sticky .bio-header .bio-header__lower-wrapper {
        background-color: #ffffff;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%; }
      body.js-sticky .bio-header .bio-header__lower {
        margin: 0 auto;
        margin-top: 0;
        padding: 0 28px; } }
  @media (min-width: 1280px) {
    body.js-sticky .bio-header .bio-header__lower {
      max-width: 1232px;
      width: 100%; } }

.bio-breadcrumb {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  border-top: 1px solid #f4f3f3; }
  .bio-breadcrumb:before, .bio-breadcrumb:after {
    content: "";
    display: table; }
  .bio-breadcrumb:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-breadcrumb {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-breadcrumb {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-breadcrumb {
      max-width: 100%;
      width: 1280px; } }
  .bio-breadcrumb {
    padding-top: 8px; }
    @media (min-width: 768px) {
      .bio-breadcrumb {
        padding-top: 20px; } }
  .bio-breadcrumb {
    padding-bottom: 8px; }
    @media (min-width: 768px) {
      .bio-breadcrumb {
        padding-bottom: 20px; } }
  .bio-breadcrumb .bio-list--breadcrumb {
    display: flex;
    flex-wrap: wrap; }
  .bio-breadcrumb .bio-list__item {
    font-size: 0.875rem;
    letter-spacing: 0.0625rem;
    line-height: 1.3125rem;
    margin-right: 10px; }
    .bio-breadcrumb .bio-list__item + .bio-list__item::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8.24'%3e %3cpath fill='%23404040' stroke='null' d='M4.87%2c4.44%2c1.2%2c8.11a.47.47%2c0%2c0%2c1-.64%2c0L.13%2c7.68A.47.47%2c0%2c0%2c1%2c.13%2c7L3%2c4.12.13%2c1.2a.47.47%2c0%2c0%2c1%2c0-.64L.56.13a.47.47%2c0%2c0%2c1%2c.64%2c0L4.87%2c3.8A.47.47%2c0%2c0%2c1%2c4.87%2c4.44Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 8px;
      margin-bottom: 1px;
      margin-right: 8px;
      width: 6px; }
    .bio-breadcrumb .bio-list__item + .bio-list__item:last-child {
      font-weight: bold; }
  .bio-breadcrumb .bio-link--breadcrumb {
    color: #404040; }

.sliding-popup-bottom {
  background-color: #e5edf2;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  left: 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 1000; }
  .sliding-popup-bottom p,
  .sliding-popup-bottom .bio-teaser__subtitle,
  .sliding-popup-bottom .bio-h1,
  .sliding-popup-bottom .bio-h2,
  .sliding-popup-bottom .bio-h3,
  .sliding-popup-bottom .bio-page-title,
  .sliding-popup-bottom .bio-table td,
  .sliding-popup-bottom .bio-table th,
  .sliding-popup-bottom .bio-table,
  .sliding-popup-bottom .bio-list,
  .sliding-popup-bottom .bio-list li,
  .sliding-popup-bottom .field__item {
    color: #000000; }
  .sliding-popup-bottom .bio-list--unordered li::before {
    background-color: #000000; }
  .sliding-popup-bottom .bio-link .bio-link__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(, );
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .sliding-popup-bottom .bio-link:focus .bio-link__text, .sliding-popup-bottom .bio-link:active .bio-link__text, .sliding-popup-bottom .bio-link.active .bio-link__text, .sliding-popup-bottom .bio-link.is-active .bio-link__text, .sliding-popup-bottom .bio-link:hover .bio-link__text, .sliding-popup-bottom .bio-link.js-hovered .bio-link__text {
    background-size: 100% 2px; }
  .sliding-popup-bottom .bio-link.bio-link__headline {
    color: inherit; }
    .sliding-popup-bottom .bio-link.bio-link__headline > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .sliding-popup-bottom .bio-link.bio-link__headline:focus > span, .sliding-popup-bottom .bio-link.bio-link__headline:active > span, .sliding-popup-bottom .bio-link.bio-link__headline.active > span, .sliding-popup-bottom .bio-link.bio-link__headline.is-active > span, .sliding-popup-bottom .bio-link.bio-link__headline:hover > span, .sliding-popup-bottom .bio-link.bio-link__headline.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .sliding-popup-bottom .bio-link.bio-icon--arrow-right::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='null' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .sliding-popup-bottom .bio-link.bio-icon--download::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='null' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='null' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .sliding-popup-bottom .bio-teaser__subtitle {
    color: inherit; }
    .sliding-popup-bottom .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .sliding-popup-bottom .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .sliding-popup-bottom .bio-table td {
    background: #eef3f6;
    border-color: #eef3f6; }
  .sliding-popup-bottom .bio-table tr:nth-of-type(odd) td {
    background: #e9f0f4;
    border-color: #e9f0f4; }
  .sliding-popup-bottom .bio-table th {
    background: #c3d5e1;
    border-color: #c3d5e1; }
  .sliding-popup-bottom .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .sliding-popup-bottom .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .sliding-popup-bottom .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .sliding-popup-bottom .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .sliding-popup-bottom .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .sliding-popup-bottom .eu-cookie-compliance-banner {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    padding-bottom: 30px;
    padding-top: 30px; }
    .sliding-popup-bottom .eu-cookie-compliance-banner:before, .sliding-popup-bottom .eu-cookie-compliance-banner:after {
      content: "";
      display: table; }
    .sliding-popup-bottom .eu-cookie-compliance-banner:after {
      clear: both; }
    @media (min-width: 768px) {
      .sliding-popup-bottom .eu-cookie-compliance-banner {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .sliding-popup-bottom .eu-cookie-compliance-banner {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .sliding-popup-bottom .eu-cookie-compliance-banner {
        max-width: 100%;
        width: 1280px; } }
  .sliding-popup-bottom .eu-cookie-compliance-content {
    margin-left: -4px;
    margin-right: -4px; }
    .sliding-popup-bottom .eu-cookie-compliance-content:before, .sliding-popup-bottom .eu-cookie-compliance-content:after {
      content: "";
      display: table; }
    .sliding-popup-bottom .eu-cookie-compliance-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .sliding-popup-bottom .eu-cookie-compliance-content {
        margin-left: -8px;
        margin-right: -8px; } }
  .sliding-popup-bottom .eu-cookie-compliance-message, .sliding-popup-bottom .eu-cookie-compliance-buttons {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .sliding-popup-bottom .eu-cookie-compliance-message, .sliding-popup-bottom .eu-cookie-compliance-buttons {
        padding-left: 8px;
        padding-right: 8px; } }
  .sliding-popup-bottom .eu-cookie-compliance-buttons {
    margin-top: 20px;
    text-align: right; }
  .sliding-popup-bottom .eu-cookie-compliance .bio-button {
    min-width: 230px;
    width: 100%; }
    @media (min-width: 768px) {
      .sliding-popup-bottom .eu-cookie-compliance .bio-button {
        margin-bottom: 0;
        margin-left: 13px;
        width: auto; } }
  .sliding-popup-bottom .eu-cookie-compliance-secondary-button {
    transition: all 250ms ease-in-out 0ms;
    background-color: #004f80;
    border: 2px solid #004f80;
    color: #ffffff;
    margin-bottom: 15px; }
    .sliding-popup-bottom .eu-cookie-compliance-secondary-button:focus, .sliding-popup-bottom .eu-cookie-compliance-secondary-button:active, .sliding-popup-bottom .eu-cookie-compliance-secondary-button.active, .sliding-popup-bottom .eu-cookie-compliance-secondary-button.is-active, .sliding-popup-bottom .eu-cookie-compliance-secondary-button:hover, .sliding-popup-bottom .eu-cookie-compliance-secondary-button.placeholder-string {
      box-shadow: inset 0 0 0 2em white;
      color: #004f80; }

.webform-submission-contact-form {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .webform-submission-contact-form:before, .webform-submission-contact-form:after {
    content: "";
    display: table; }
  .webform-submission-contact-form:after {
    clear: both; }
  @media (min-width: 768px) {
    .webform-submission-contact-form {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .webform-submission-contact-form {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .webform-submission-contact-form {
      max-width: 100%;
      width: 1280px; } }
  .webform-submission-contact-form .webform-elements {
    margin-left: -4px;
    margin-right: -4px; }
    .webform-submission-contact-form .webform-elements:before, .webform-submission-contact-form .webform-elements:after {
      content: "";
      display: table; }
    .webform-submission-contact-form .webform-elements:after {
      clear: both; }
    @media (min-width: 768px) {
      .webform-submission-contact-form .webform-elements {
        margin-left: -8px;
        margin-right: -8px; } }
  .webform-submission-contact-form .bio-top, .webform-submission-contact-form .bio-bottom {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .webform-submission-contact-form .bio-top, .webform-submission-contact-form .bio-bottom {
        padding-left: 8px;
        padding-right: 8px; } }
  .webform-submission-contact-form .bio-left, .webform-submission-contact-form .bio-right {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .webform-submission-contact-form .bio-left, .webform-submission-contact-form .bio-right {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .webform-submission-contact-form .bio-left, .webform-submission-contact-form .bio-right {
        width: 50%; } }
  .webform-submission-contact-form .bio-top {
    margin-bottom: 20px; }
    .webform-submission-contact-form .bio-top .bio-paragraph + .bio-paragraph {
      margin-top: 20px; }
  .webform-submission-contact-form .bio-bottom {
    margin-top: 6px; }
  .webform-submission-contact-form .text-count-wrapper {
    display: none !important; }
  .webform-submission-contact-form .form-item {
    margin-bottom: 20px; }
  .webform-submission-contact-form .form-actions {
    text-align: right; }
  .webform-submission-contact-form .form-submit {
    transition: all 250ms ease-in-out 0ms;
    background-color: #004f80;
    border: 2px solid #004f80;
    color: #ffffff;
    margin-top: 12px;
    padding-bottom: 5px;
    width: 100%; }
    .webform-submission-contact-form .form-submit:focus, .webform-submission-contact-form .form-submit:active, .webform-submission-contact-form .form-submit.active, .webform-submission-contact-form .form-submit.is-active, .webform-submission-contact-form .form-submit:hover, .webform-submission-contact-form .form-submit.placeholder-string {
      box-shadow: inset 0 0 0 2em white;
      color: #004f80; }
    @media (min-width: 768px) {
      .webform-submission-contact-form .form-submit {
        margin: 16px 0 0;
        width: 160px; } }
  .webform-submission-contact-form .form-item-required-notice {
    margin-top: 50px; }
    @media (min-width: 768px) {
      .webform-submission-contact-form .form-item-required-notice {
        margin-top: 71px; } }
  .webform-submission-contact-form .form-textarea {
    height: 151px; }

.bio-main-menu {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 16.66667%;
  display: flex;
  justify-content: flex-end;
  max-width: 45px; }
  @media (min-width: 768px) {
    .bio-main-menu {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-main-menu .region-primary-menu {
    transition: transform 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
    background-color: #f4f3f3;
    bottom: 0;
    display: flex;
    flex-direction: column;
    left: 0;
    outline: none;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 16px;
    position: fixed;
    right: 0;
    top: 125px;
    transform: translateX(-100%);
    z-index: 100; }
    .bio-main-menu .region-primary-menu.js-visible {
      transform: translateX(0); }
    @media (min-width: 768px) {
      .bio-main-menu .region-primary-menu {
        padding: 0 36px; } }
    @media (min-width: 1024px) {
      .bio-main-menu .region-primary-menu {
        background: 0;
        flex-direction: row;
        overflow: visible;
        padding: 0;
        position: relative;
        top: auto;
        transform: none;
        width: 100%; } }
  @media (min-width: 1024px) {
    .bio-main-menu {
      width: 66.66667%;
      right: 33.33333%;
      justify-content: flex-start;
      max-width: none; } }

.menu--main {
  width: 100%; }
  .menu--main .menu {
    padding: 0; }
  .menu--main .menu-item.active > .bio-button > .bio-link__text, .menu--main .menu-item.active > .bio-link > .bio-link__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#34808e, #34808e);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .menu--main .menu-item.active:focus > .bio-button > .bio-link__text, .menu--main .menu-item.active:focus > .bio-link > .bio-link__text, .menu--main .menu-item.active:active > .bio-button > .bio-link__text, .menu--main .menu-item.active:active > .bio-link > .bio-link__text, .menu--main .menu-item.active.active > .bio-button > .bio-link__text, .menu--main .menu-item.active.active > .bio-link > .bio-link__text, .menu--main .menu-item.active.is-active > .bio-button > .bio-link__text, .menu--main .menu-item.active.is-active > .bio-link > .bio-link__text, .menu--main .menu-item.active:hover > .bio-button > .bio-link__text, .menu--main .menu-item.active:hover > .bio-link > .bio-link__text, .menu--main .menu-item.active.js-hovered > .bio-button > .bio-link__text, .menu--main .menu-item.active.js-hovered > .bio-link > .bio-link__text {
    background-size: 100% 2px;
    color: #34808e; }
  .menu--main .bio-link,
  .menu--main .bio-button {
    align-items: baseline;
    border-bottom: 1px solid #dadcdf;
    display: flex;
    padding: 12px 0; }
    .menu--main .bio-link .bio-link__text,
    .menu--main .bio-button .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#34808e, #34808e);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .menu--main .bio-link:focus .bio-link__text, .menu--main .bio-link:active .bio-link__text, .menu--main .bio-link.active .bio-link__text, .menu--main .bio-link.is-active .bio-link__text, .menu--main .bio-link:hover .bio-link__text, .menu--main .bio-link.js-hovered .bio-link__text,
    .menu--main .bio-button:focus .bio-link__text,
    .menu--main .bio-button:active .bio-link__text,
    .menu--main .bio-button.active .bio-link__text,
    .menu--main .bio-button.is-active .bio-link__text,
    .menu--main .bio-button:hover .bio-link__text,
    .menu--main .bio-button.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #34808e; }
    .menu--main .bio-link.bio-icon--arrow-left,
    .menu--main .bio-button.bio-icon--arrow-left {
      color: #004f80; }
      .menu--main .bio-link.bio-icon--arrow-left::before,
      .menu--main .bio-button.bio-icon--arrow-left::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23000000' stroke='null' d='M5.6%2c11.2L0%2c5.6L5.6%2c0l0.8%2c0.8L2.1%2c5v0l8.9%2c0v1.1l-8.9%2c0v0l4.3%2c4.2L5.6%2c11.2z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block;
        height: 12px;
        margin-right: 15px;
        width: 12px; }
    .menu--main .bio-link.bio-icon--arrow-right::before,
    .menu--main .bio-button.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23000000' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 12px;
      margin-right: 15px;
      width: 12px; }
      @media (min-width: 1024px) {
        .menu--main .bio-link.bio-icon--arrow-right::before,
        .menu--main .bio-button.bio-icon--arrow-right::before {
          height: 17px;
          margin-right: 15px;
          width: 17px; } }
    .menu--main .bio-link.bio-icon--sign-language::before,
    .menu--main .bio-button.bio-icon--sign-language::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cg clip-path='url(%23clip0)'%3e %3cpath fill='%236d7580' stroke='null' d='M19.385 4.521C19.385 4.521 17.637 4.647 17.438 5.9C17.438 5.9 16.408 7.607 15.509 7.289C15.509 7.289 13.965 7.005 13.47 5.21C13.47 5.21 12.742 3.127 12.666 3.031C12.666 3.031 11.219 0.26 10.946 0.186C10.946 0.186 10.458 -0.112 10.317 0.0449995C10.317 0.0449995 9.854 0.311999 9.943 0.622L11.255 3.583C11.255 3.583 11.761 5.123 11.827 5.238C11.827 5.238 11.861 5.501 11.685 5.6C11.685 5.6 11.396 5.917 11.202 5.467C11.202 5.467 8.151 0.543 8.062 0.703C8.062 0.703 7.644 0.418 7.284 0.689C7.284 0.689 6.749 1.177 7.082 1.521C7.082 1.521 9.682 5.984 9.848 6.155C9.848 6.155 10.102 6.453 9.697 6.333C9.697 6.333 9.503 6.303 8.945 5.704C8.945 5.704 8.39 5.087 8.013 4.791C8.013 4.791 5.994 2.486 5.798 2.508C5.798 2.508 5.382 2.223 5.117 2.601C5.117 2.601 4.676 3.064 5.04 3.397C5.04 3.397 7.208 5.811 7.346 5.939C7.346 5.939 9.049 7.543 9.041 7.696C9.041 7.696 9.028 8.003 8.883 8.028C8.883 8.028 8.34 7.87 7.645 7.424C7.645 7.424 5.429 5.814 5.238 5.71C5.238 5.71 4.647 5.409 4.458 5.807C4.458 5.807 4.15 6.323 4.592 6.589C4.592 6.589 6.852 8.496 7.297 8.685C7.297 8.685 8.509 9.617 8.673 9.747C8.673 9.747 9.019 10.077 9.014 10.193C9.014 10.193 9.243 10.725 9.54 11.287C9.871 11.462 10.226 11.551 10.602 11.551C10.948 11.551 11.18 11.473 11.182 11.472L11.258 11.451C11.536 11.398 11.764 10.583 11.792 9.878C11.404 8.682 12.362 7.629 13.007 7.187L13.091 7.129L13.191 7.108C13.352 7.072 13.503 7.054 13.64 7.054C14.305 7.054 14.584 7.464 14.645 7.707L14.673 7.817L14.419 9.174C14.378 9.393 14.503 10.396 14.648 11.219C14.788 11.594 14.855 12.008 14.877 12.179C14.923 12.345 14.949 12.629 14.949 13.162C15.379 12.914 15.771 12.593 16.079 12.195C16.079 12.195 17.993 9.277 17.929 9.109C17.929 9.109 18.145 8.627 18.217 8.169C18.217 8.169 18.87 6.382 19.182 6.058L19.994 5.121C19.995 5.123 20.103 4.752 19.385 4.521Z'/%3e %3cpath fill='%236d7580' d='M14.326 15.915C14.326 15.915 14.505 12.43 14.365 12.317C14.365 12.317 14.309 11.793 14.139 11.361C14.139 11.361 13.802 9.489 13.907 9.052L14.134 7.833C14.134 7.833 14.041 7.459 13.306 7.622C13.306 7.622 11.861 8.613 12.321 9.795C12.321 9.795 12.294 11.789 11.358 11.968C11.358 11.968 9.88 12.505 8.547 11.202C8.547 11.202 6.867 9.772 6.753 9.728C6.753 9.728 4.106 8.066 3.832 8.141C3.832 8.141 3.26 8.13 3.219 8.338C3.219 8.338 2.954 8.801 3.188 9.025L5.815 10.918C5.815 10.918 7.029 11.991 7.145 12.058C7.145 12.058 7.307 12.268 7.207 12.441C7.207 12.441 7.117 12.86 6.721 12.572C6.721 12.572 1.601 9.862 1.606 10.044C1.606 10.044 1.1 10.009 0.927001 10.427C0.927001 10.427 0.713001 11.117 1.173 11.245C1.173 11.245 5.67 13.784 5.901 13.849C5.901 13.849 6.271 13.978 5.86 14.078C5.86 14.078 5.679 14.15 4.895 13.915C4.895 13.915 4.104 13.663 3.628 13.599C3.628 13.599 0.722001 12.628 0.564001 12.746C0.564001 12.746 0.062001 12.709 0.023001 13.169C0.023001 13.169 -0.124999 13.792 0.358001 13.897C0.358001 13.897 3.449 14.885 3.632 14.927C3.632 14.927 5.911 15.451 5.982 15.586C5.982 15.586 6.125 15.859 6.012 15.953C6.012 15.953 5.465 16.092 4.639 16.057C4.639 16.057 1.912 15.786 1.696 15.793C1.696 15.793 1.033 15.831 1.071 16.271C1.071 16.271 1.067 16.872 1.581 16.877C1.581 16.877 4.495 17.384 4.976 17.321C4.976 17.321 6.492 17.513 6.698 17.543C6.698 17.543 7.164 17.653 7.219 17.755C7.219 17.755 9.034 19.092 9.652 19.061C9.652 19.061 10.168 19.21 10.672 19.367C11.83 19.725 14.053 18.012 14.326 15.915Z'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='clip0'%3e %3cpath fill='%236d7580' d='M0 0H20V20H0V0Z'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 20px;
      margin-right: 7px;
      width: 20px; }
    .menu--main .bio-link.bio-icon--easy-speech::before,
    .menu--main .bio-button.bio-icon--easy-speech::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cpath fill='%236d7580' stroke='null' d='M16.831 8.914L11.906 13.157V11.186L16.831 6.869V8.914ZM16.831 12.701L11.906 16.944V14.974L16.831 10.656V12.701ZM10.796 10.404V19.999L18.068 13.535V3.837L10.796 10.404Z'/%3e %3cpath fill='%236d7580' d='M10 9.359L14.767 5.112C14.578 2.252 12.592 0 10.165 0C7.657 0 5.622 2.401 5.55 5.395L10 9.359Z'/%3e %3cpath fill='%236d7580' d='M3.169 12.701V10.656L8.093 14.973V16.943L3.169 12.701ZM3.169 8.915V6.868L8.093 11.186V13.157L3.169 8.915ZM1.932 13.535L9.205 20V10.404L1.932 3.837V13.535Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 20px;
      margin-right: 9px;
      width: 18px; }
    .menu--main .bio-link:focus.bio-icon--arrow-left::before, .menu--main .bio-link:active.bio-icon--arrow-left::before, .menu--main .bio-link.active.bio-icon--arrow-left::before, .menu--main .bio-link.is-active.bio-icon--arrow-left::before, .menu--main .bio-link:hover.bio-icon--arrow-left::before, .menu--main .bio-link.placeholder-string.bio-icon--arrow-left::before,
    .menu--main .bio-button:focus.bio-icon--arrow-left::before,
    .menu--main .bio-button:active.bio-icon--arrow-left::before,
    .menu--main .bio-button.active.bio-icon--arrow-left::before,
    .menu--main .bio-button.is-active.bio-icon--arrow-left::before,
    .menu--main .bio-button:hover.bio-icon--arrow-left::before,
    .menu--main .bio-button.placeholder-string.bio-icon--arrow-left::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.6%2c11.2L0%2c5.6L5.6%2c0l0.8%2c0.8L2.1%2c5v0l8.9%2c0v1.1l-8.9%2c0v0l4.3%2c4.2L5.6%2c11.2z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .menu--main .bio-link:focus.bio-icon--arrow-right::before, .menu--main .bio-link:active.bio-icon--arrow-right::before, .menu--main .bio-link.active.bio-icon--arrow-right::before, .menu--main .bio-link.is-active.bio-icon--arrow-right::before, .menu--main .bio-link:hover.bio-icon--arrow-right::before, .menu--main .bio-link.placeholder-string.bio-icon--arrow-right::before,
    .menu--main .bio-button:focus.bio-icon--arrow-right::before,
    .menu--main .bio-button:active.bio-icon--arrow-right::before,
    .menu--main .bio-button.active.bio-icon--arrow-right::before,
    .menu--main .bio-button.is-active.bio-icon--arrow-right::before,
    .menu--main .bio-button:hover.bio-icon--arrow-right::before,
    .menu--main .bio-button.placeholder-string.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .menu--main .bio-link:focus.bio-icon--sign-language::before, .menu--main .bio-link:active.bio-icon--sign-language::before, .menu--main .bio-link.active.bio-icon--sign-language::before, .menu--main .bio-link.is-active.bio-icon--sign-language::before, .menu--main .bio-link:hover.bio-icon--sign-language::before, .menu--main .bio-link.placeholder-string.bio-icon--sign-language::before,
    .menu--main .bio-button:focus.bio-icon--sign-language::before,
    .menu--main .bio-button:active.bio-icon--sign-language::before,
    .menu--main .bio-button.active.bio-icon--sign-language::before,
    .menu--main .bio-button.is-active.bio-icon--sign-language::before,
    .menu--main .bio-button:hover.bio-icon--sign-language::before,
    .menu--main .bio-button.placeholder-string.bio-icon--sign-language::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cg clip-path='url(%23clip0)'%3e %3cpath fill='%23004f80' stroke='null' d='M19.385 4.521C19.385 4.521 17.637 4.647 17.438 5.9C17.438 5.9 16.408 7.607 15.509 7.289C15.509 7.289 13.965 7.005 13.47 5.21C13.47 5.21 12.742 3.127 12.666 3.031C12.666 3.031 11.219 0.26 10.946 0.186C10.946 0.186 10.458 -0.112 10.317 0.0449995C10.317 0.0449995 9.854 0.311999 9.943 0.622L11.255 3.583C11.255 3.583 11.761 5.123 11.827 5.238C11.827 5.238 11.861 5.501 11.685 5.6C11.685 5.6 11.396 5.917 11.202 5.467C11.202 5.467 8.151 0.543 8.062 0.703C8.062 0.703 7.644 0.418 7.284 0.689C7.284 0.689 6.749 1.177 7.082 1.521C7.082 1.521 9.682 5.984 9.848 6.155C9.848 6.155 10.102 6.453 9.697 6.333C9.697 6.333 9.503 6.303 8.945 5.704C8.945 5.704 8.39 5.087 8.013 4.791C8.013 4.791 5.994 2.486 5.798 2.508C5.798 2.508 5.382 2.223 5.117 2.601C5.117 2.601 4.676 3.064 5.04 3.397C5.04 3.397 7.208 5.811 7.346 5.939C7.346 5.939 9.049 7.543 9.041 7.696C9.041 7.696 9.028 8.003 8.883 8.028C8.883 8.028 8.34 7.87 7.645 7.424C7.645 7.424 5.429 5.814 5.238 5.71C5.238 5.71 4.647 5.409 4.458 5.807C4.458 5.807 4.15 6.323 4.592 6.589C4.592 6.589 6.852 8.496 7.297 8.685C7.297 8.685 8.509 9.617 8.673 9.747C8.673 9.747 9.019 10.077 9.014 10.193C9.014 10.193 9.243 10.725 9.54 11.287C9.871 11.462 10.226 11.551 10.602 11.551C10.948 11.551 11.18 11.473 11.182 11.472L11.258 11.451C11.536 11.398 11.764 10.583 11.792 9.878C11.404 8.682 12.362 7.629 13.007 7.187L13.091 7.129L13.191 7.108C13.352 7.072 13.503 7.054 13.64 7.054C14.305 7.054 14.584 7.464 14.645 7.707L14.673 7.817L14.419 9.174C14.378 9.393 14.503 10.396 14.648 11.219C14.788 11.594 14.855 12.008 14.877 12.179C14.923 12.345 14.949 12.629 14.949 13.162C15.379 12.914 15.771 12.593 16.079 12.195C16.079 12.195 17.993 9.277 17.929 9.109C17.929 9.109 18.145 8.627 18.217 8.169C18.217 8.169 18.87 6.382 19.182 6.058L19.994 5.121C19.995 5.123 20.103 4.752 19.385 4.521Z'/%3e %3cpath fill='%23004f80' d='M14.326 15.915C14.326 15.915 14.505 12.43 14.365 12.317C14.365 12.317 14.309 11.793 14.139 11.361C14.139 11.361 13.802 9.489 13.907 9.052L14.134 7.833C14.134 7.833 14.041 7.459 13.306 7.622C13.306 7.622 11.861 8.613 12.321 9.795C12.321 9.795 12.294 11.789 11.358 11.968C11.358 11.968 9.88 12.505 8.547 11.202C8.547 11.202 6.867 9.772 6.753 9.728C6.753 9.728 4.106 8.066 3.832 8.141C3.832 8.141 3.26 8.13 3.219 8.338C3.219 8.338 2.954 8.801 3.188 9.025L5.815 10.918C5.815 10.918 7.029 11.991 7.145 12.058C7.145 12.058 7.307 12.268 7.207 12.441C7.207 12.441 7.117 12.86 6.721 12.572C6.721 12.572 1.601 9.862 1.606 10.044C1.606 10.044 1.1 10.009 0.927001 10.427C0.927001 10.427 0.713001 11.117 1.173 11.245C1.173 11.245 5.67 13.784 5.901 13.849C5.901 13.849 6.271 13.978 5.86 14.078C5.86 14.078 5.679 14.15 4.895 13.915C4.895 13.915 4.104 13.663 3.628 13.599C3.628 13.599 0.722001 12.628 0.564001 12.746C0.564001 12.746 0.062001 12.709 0.023001 13.169C0.023001 13.169 -0.124999 13.792 0.358001 13.897C0.358001 13.897 3.449 14.885 3.632 14.927C3.632 14.927 5.911 15.451 5.982 15.586C5.982 15.586 6.125 15.859 6.012 15.953C6.012 15.953 5.465 16.092 4.639 16.057C4.639 16.057 1.912 15.786 1.696 15.793C1.696 15.793 1.033 15.831 1.071 16.271C1.071 16.271 1.067 16.872 1.581 16.877C1.581 16.877 4.495 17.384 4.976 17.321C4.976 17.321 6.492 17.513 6.698 17.543C6.698 17.543 7.164 17.653 7.219 17.755C7.219 17.755 9.034 19.092 9.652 19.061C9.652 19.061 10.168 19.21 10.672 19.367C11.83 19.725 14.053 18.012 14.326 15.915Z'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='clip0'%3e %3cpath fill='%23004f80' d='M0 0H20V20H0V0Z'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .menu--main .bio-link:focus.bio-icon--easy-speech::before, .menu--main .bio-link:active.bio-icon--easy-speech::before, .menu--main .bio-link.active.bio-icon--easy-speech::before, .menu--main .bio-link.is-active.bio-icon--easy-speech::before, .menu--main .bio-link:hover.bio-icon--easy-speech::before, .menu--main .bio-link.placeholder-string.bio-icon--easy-speech::before,
    .menu--main .bio-button:focus.bio-icon--easy-speech::before,
    .menu--main .bio-button:active.bio-icon--easy-speech::before,
    .menu--main .bio-button.active.bio-icon--easy-speech::before,
    .menu--main .bio-button.is-active.bio-icon--easy-speech::before,
    .menu--main .bio-button:hover.bio-icon--easy-speech::before,
    .menu--main .bio-button.placeholder-string.bio-icon--easy-speech::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cpath fill='%23004f80' stroke='null' d='M16.831 8.914L11.906 13.157V11.186L16.831 6.869V8.914ZM16.831 12.701L11.906 16.944V14.974L16.831 10.656V12.701ZM10.796 10.404V19.999L18.068 13.535V3.837L10.796 10.404Z'/%3e %3cpath fill='%23004f80' d='M10 9.359L14.767 5.112C14.578 2.252 12.592 0 10.165 0C7.657 0 5.622 2.401 5.55 5.395L10 9.359Z'/%3e %3cpath fill='%23004f80' d='M3.169 12.701V10.656L8.093 14.973V16.943L3.169 12.701ZM3.169 8.915V6.868L8.093 11.186V13.157L3.169 8.915ZM1.932 13.535L9.205 20V10.404L1.932 3.837V13.535Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    @media (min-width: 1024px) {
      .menu--main .bio-link.bio-icon--arrow-left,
      .menu--main .bio-button.bio-icon--arrow-left {
        display: none; } }
  .menu--main .bio-link--bold {
    font-family: "BundesSerifWeb-Bold", "Times New Roman", Times, serif; }
  .menu--main .bio-button--text-button {
    width: 100%; }
  @media (min-width: 1024px) {
    .menu--main .menu-top-level {
      display: flex;
      justify-content: space-between; }
      .menu--main .menu-top-level > .menu-item > .bio-icon--arrow-right {
        border-bottom: 0; }
      .menu--main .menu-top-level > .menu-item > .bio-icon--arrow-right::before {
        display: none; } }
  @media (min-width: 1024px) {
    .menu--main .menu-top-level > .menu-item > .menu-sub-level {
      box-shadow: 0 8px 8px -2px rgba(0, 0, 0, 0.3);
      min-height: 440px;
      /* stylelint-disable-next-line max-nesting-depth */ }
      .menu--main .menu-top-level > .menu-item > .menu-sub-level.js-no-teaser {
        height: 480px; } }
  .menu--main .menu-sub-level {
    transition: transform 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
    background-color: #f4f3f3;
    bottom: 0;
    display: flex;
    flex-direction: column;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 16px;
    position: fixed;
    right: 0;
    top: 0;
    transform: translateX(-100%);
    z-index: 200; }
    .menu--main .menu-sub-level.js-visible {
      transform: translateX(0); }
    @media (min-width: 1024px) {
      .menu--main .menu-sub-level {
        bottom: auto;
        display: none;
        height: 0;
        left: -28px;
        margin: 0;
        margin-left: -8px;
        margin-right: -8px;
        max-width: 1280px;
        overflow: hidden;
        padding: 25px 25px 35px;
        position: absolute;
        right: 0;
        top: 57px;
        transform: none;
        width: 0; }
        .menu--main .menu-sub-level .menu-item {
          float: left;
          min-height: 1px;
          position: relative;
          padding-left: 4px;
          padding-right: 4px;
          width: 33.33333%;
          opacity: 0;
          z-index: 100;
          /* stylelint-disable-next-line max-nesting-depth */ } }
    @media (min-width: 1024px) and (min-width: 768px) {
      .menu--main .menu-sub-level .menu-item {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 1024px) {
          .menu--main .menu-sub-level .menu-item.active {
            /* stylelint-disable-next-line max-nesting-depth */ }
            .menu--main .menu-sub-level .menu-item.active:focus, .menu--main .menu-sub-level .menu-item.active:active, .menu--main .menu-sub-level .menu-item.active.active, .menu--main .menu-sub-level .menu-item.active.is-active, .menu--main .menu-sub-level .menu-item.active:hover, .menu--main .menu-sub-level .menu-item.active.placeholder-string {
              /* stylelint-disable-next-line max-nesting-depth */ }
              .menu--main .menu-sub-level .menu-item.active:focus .bio-icon--arrow-right::before, .menu--main .menu-sub-level .menu-item.active:active .bio-icon--arrow-right::before, .menu--main .menu-sub-level .menu-item.active.active .bio-icon--arrow-right::before, .menu--main .menu-sub-level .menu-item.active.is-active .bio-icon--arrow-right::before, .menu--main .menu-sub-level .menu-item.active:hover .bio-icon--arrow-right::before, .menu--main .menu-sub-level .menu-item.active.placeholder-string .bio-icon--arrow-right::before {
                background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%2334808e' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
                content: "";
                display: inline-block; }
        .menu--main .menu-sub-level.js-no-teaser {
          flex-wrap: wrap;
          /* stylelint-disable-next-line max-nesting-depth */ }
          .menu--main .menu-sub-level.js-no-teaser .menu-item {
            width: 50%; }
        .menu--main .menu-sub-level .menu-sub-level {
          bottom: 0;
          left: 100%;
          margin: 0;
          max-width: 100%;
          padding: 0;
          top: auto;
          /* stylelint-disable-next-line max-nesting-depth */ }
          .menu--main .menu-sub-level .menu-sub-level .menu-item {
            width: 100%; }
        .menu--main .menu-sub-level .bio-link,
        .menu--main .menu-sub-level .bio-button {
          font-size: 1.5rem;
          line-height: 2.25rem;
          padding: 22px 0 18px;
          text-align: left; }
        .menu--main .menu-sub-level.js-visible {
          display: flex;
          height: auto;
          overflow: visible;
          transform: translateX(0);
          width: 100%;
          /* stylelint-disable-next-line max-nesting-depth */ }
          .menu--main .menu-sub-level.js-visible .menu-item {
            animation: fade-in-stagger 0.8s ease forwards;
            transform: translateY(40px);
            transition: opacity 0.8s ease; } }
    @media (min-width: 1280px) {
      .menu--main .menu-sub-level {
        left: -44px;
        margin-left: -16px;
        margin-right: -16px;
        padding: 25px 52px 35px; } }
    .menu--main .menu-sub-level .bio-link .bio-link__text,
    .menu--main .menu-sub-level .bio-button .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .menu--main .menu-sub-level .bio-link:focus .bio-link__text, .menu--main .menu-sub-level .bio-link:active .bio-link__text, .menu--main .menu-sub-level .bio-link.active .bio-link__text, .menu--main .menu-sub-level .bio-link.is-active .bio-link__text, .menu--main .menu-sub-level .bio-link:hover .bio-link__text, .menu--main .menu-sub-level .bio-link.js-hovered .bio-link__text,
    .menu--main .menu-sub-level .bio-button:focus .bio-link__text,
    .menu--main .menu-sub-level .bio-button:active .bio-link__text,
    .menu--main .menu-sub-level .bio-button.active .bio-link__text,
    .menu--main .menu-sub-level .bio-button.is-active .bio-link__text,
    .menu--main .menu-sub-level .bio-button:hover .bio-link__text,
    .menu--main .menu-sub-level .bio-button.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
  .menu--main .menu-teaser {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 58.33333%;
    display: none;
    padding-top: 48px;
    position: absolute;
    right: 45px; }
    @media (min-width: 768px) {
      .menu--main .menu-teaser {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 1024px) {
      .menu--main .menu-teaser {
        display: block; } }
    .menu--main .menu-teaser .bio-link__headline {
      border: 0;
      display: inline;
      padding: 0; }
    .menu--main .menu-teaser .field--name-field-image-title,
    .menu--main .menu-teaser .bio-img-copyright {
      display: none; }
    .menu--main .menu-teaser .article-info {
      display: flex;
      margin: 16px 0 2px; }
  .menu--main .view-navigation-teaser .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .menu--main .view-navigation-teaser .view-content:before, .menu--main .view-navigation-teaser .view-content:after {
      content: "";
      display: table; }
    .menu--main .view-navigation-teaser .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .menu--main .view-navigation-teaser .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
  .menu--main .view-navigation-teaser .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 50%;
    opacity: 0;
    z-index: 100; }
    @media (min-width: 768px) {
      .menu--main .view-navigation-teaser .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    .menu--main .view-navigation-teaser .views-row.js-hidden {
      opacity: 0;
      visibility: hidden; }
  .menu--main .view-navigation-teaser .field--name-field-para-teaser-image + .article-info {
    margin: 14px 0 0; }
  .menu--main .view-navigation-teaser .field--name-field-para-teaser-image + .bio-teaser__subtitle {
    margin: 7px 0 0; }
  .menu--main .js-visible .views-row {
    animation: fade-in-stagger 0.8s ease forwards;
    animation-delay: 0.1s;
    transform: translateY(40px);
    transition: opacity 0.8s ease; }
    .menu--main .js-visible .views-row + .views-row {
      animation-delay: 0.2s; }

@media (min-width: 1024px) {
  .js-sticky .bio-main-menu .menu-sub-level {
    top: 51px; } }

.menu--meta-navigation .menu {
  padding: 0; }
  .menu--meta-navigation .menu-item {
    margin-left: 25px; }
    @media (min-width: 1024px) {
      .menu--meta-navigation .menu-item {
        display: inline-flex; } }

.menu--meta-navigation .bio-link--meta-navi {
  display: flex; }
  .menu--meta-navigation .bio-link--meta-navi .bio-link__text {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .menu--meta-navigation .bio-link--meta-navi:focus .bio-link__text, .menu--meta-navigation .bio-link--meta-navi:active .bio-link__text, .menu--meta-navigation .bio-link--meta-navi.active .bio-link__text, .menu--meta-navigation .bio-link--meta-navi.is-active .bio-link__text, .menu--meta-navigation .bio-link--meta-navi:hover .bio-link__text, .menu--meta-navigation .bio-link--meta-navi.js-hovered .bio-link__text {
    background-size: 100% 2px;
    color: #004f80; }
  @media (min-width: 1024px) {
    .menu--meta-navigation .bio-link--meta-navi {
      display: inline-flex; } }

.menu--meta-navigation .bio-icon--sign-language::after {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cg clip-path='url(%23clip0)'%3e %3cpath fill='%236d7580' stroke='null' d='M19.385 4.521C19.385 4.521 17.637 4.647 17.438 5.9C17.438 5.9 16.408 7.607 15.509 7.289C15.509 7.289 13.965 7.005 13.47 5.21C13.47 5.21 12.742 3.127 12.666 3.031C12.666 3.031 11.219 0.26 10.946 0.186C10.946 0.186 10.458 -0.112 10.317 0.0449995C10.317 0.0449995 9.854 0.311999 9.943 0.622L11.255 3.583C11.255 3.583 11.761 5.123 11.827 5.238C11.827 5.238 11.861 5.501 11.685 5.6C11.685 5.6 11.396 5.917 11.202 5.467C11.202 5.467 8.151 0.543 8.062 0.703C8.062 0.703 7.644 0.418 7.284 0.689C7.284 0.689 6.749 1.177 7.082 1.521C7.082 1.521 9.682 5.984 9.848 6.155C9.848 6.155 10.102 6.453 9.697 6.333C9.697 6.333 9.503 6.303 8.945 5.704C8.945 5.704 8.39 5.087 8.013 4.791C8.013 4.791 5.994 2.486 5.798 2.508C5.798 2.508 5.382 2.223 5.117 2.601C5.117 2.601 4.676 3.064 5.04 3.397C5.04 3.397 7.208 5.811 7.346 5.939C7.346 5.939 9.049 7.543 9.041 7.696C9.041 7.696 9.028 8.003 8.883 8.028C8.883 8.028 8.34 7.87 7.645 7.424C7.645 7.424 5.429 5.814 5.238 5.71C5.238 5.71 4.647 5.409 4.458 5.807C4.458 5.807 4.15 6.323 4.592 6.589C4.592 6.589 6.852 8.496 7.297 8.685C7.297 8.685 8.509 9.617 8.673 9.747C8.673 9.747 9.019 10.077 9.014 10.193C9.014 10.193 9.243 10.725 9.54 11.287C9.871 11.462 10.226 11.551 10.602 11.551C10.948 11.551 11.18 11.473 11.182 11.472L11.258 11.451C11.536 11.398 11.764 10.583 11.792 9.878C11.404 8.682 12.362 7.629 13.007 7.187L13.091 7.129L13.191 7.108C13.352 7.072 13.503 7.054 13.64 7.054C14.305 7.054 14.584 7.464 14.645 7.707L14.673 7.817L14.419 9.174C14.378 9.393 14.503 10.396 14.648 11.219C14.788 11.594 14.855 12.008 14.877 12.179C14.923 12.345 14.949 12.629 14.949 13.162C15.379 12.914 15.771 12.593 16.079 12.195C16.079 12.195 17.993 9.277 17.929 9.109C17.929 9.109 18.145 8.627 18.217 8.169C18.217 8.169 18.87 6.382 19.182 6.058L19.994 5.121C19.995 5.123 20.103 4.752 19.385 4.521Z'/%3e %3cpath fill='%236d7580' d='M14.326 15.915C14.326 15.915 14.505 12.43 14.365 12.317C14.365 12.317 14.309 11.793 14.139 11.361C14.139 11.361 13.802 9.489 13.907 9.052L14.134 7.833C14.134 7.833 14.041 7.459 13.306 7.622C13.306 7.622 11.861 8.613 12.321 9.795C12.321 9.795 12.294 11.789 11.358 11.968C11.358 11.968 9.88 12.505 8.547 11.202C8.547 11.202 6.867 9.772 6.753 9.728C6.753 9.728 4.106 8.066 3.832 8.141C3.832 8.141 3.26 8.13 3.219 8.338C3.219 8.338 2.954 8.801 3.188 9.025L5.815 10.918C5.815 10.918 7.029 11.991 7.145 12.058C7.145 12.058 7.307 12.268 7.207 12.441C7.207 12.441 7.117 12.86 6.721 12.572C6.721 12.572 1.601 9.862 1.606 10.044C1.606 10.044 1.1 10.009 0.927001 10.427C0.927001 10.427 0.713001 11.117 1.173 11.245C1.173 11.245 5.67 13.784 5.901 13.849C5.901 13.849 6.271 13.978 5.86 14.078C5.86 14.078 5.679 14.15 4.895 13.915C4.895 13.915 4.104 13.663 3.628 13.599C3.628 13.599 0.722001 12.628 0.564001 12.746C0.564001 12.746 0.062001 12.709 0.023001 13.169C0.023001 13.169 -0.124999 13.792 0.358001 13.897C0.358001 13.897 3.449 14.885 3.632 14.927C3.632 14.927 5.911 15.451 5.982 15.586C5.982 15.586 6.125 15.859 6.012 15.953C6.012 15.953 5.465 16.092 4.639 16.057C4.639 16.057 1.912 15.786 1.696 15.793C1.696 15.793 1.033 15.831 1.071 16.271C1.071 16.271 1.067 16.872 1.581 16.877C1.581 16.877 4.495 17.384 4.976 17.321C4.976 17.321 6.492 17.513 6.698 17.543C6.698 17.543 7.164 17.653 7.219 17.755C7.219 17.755 9.034 19.092 9.652 19.061C9.652 19.061 10.168 19.21 10.672 19.367C11.83 19.725 14.053 18.012 14.326 15.915Z'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='clip0'%3e %3cpath fill='%236d7580' d='M0 0H20V20H0V0Z'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e") center no-repeat;
  content: "";
  display: inline-block;
  height: 18px;
  margin-left: 5px;
  width: 18px; }

.menu--meta-navigation .bio-icon--easy-speech::after {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cpath fill='%236d7580' stroke='null' d='M16.831 8.914L11.906 13.157V11.186L16.831 6.869V8.914ZM16.831 12.701L11.906 16.944V14.974L16.831 10.656V12.701ZM10.796 10.404V19.999L18.068 13.535V3.837L10.796 10.404Z'/%3e %3cpath fill='%236d7580' d='M10 9.359L14.767 5.112C14.578 2.252 12.592 0 10.165 0C7.657 0 5.622 2.401 5.55 5.395L10 9.359Z'/%3e %3cpath fill='%236d7580' d='M3.169 12.701V10.656L8.093 14.973V16.943L3.169 12.701ZM3.169 8.915V6.868L8.093 11.186V13.157L3.169 8.915ZM1.932 13.535L9.205 20V10.404L1.932 3.837V13.535Z'/%3e %3c/svg%3e") center no-repeat;
  content: "";
  display: inline-block;
  height: 18px;
  margin-left: 5px;
  width: 15px; }

.bio-main-menu .menu--meta-navigation {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-main-menu .menu--meta-navigation:before, .bio-main-menu .menu--meta-navigation:after {
    content: "";
    display: table; }
  .bio-main-menu .menu--meta-navigation:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-main-menu .menu--meta-navigation {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-main-menu .menu--meta-navigation .menu {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    display: block; }
    @media (min-width: 768px) {
      .bio-main-menu .menu--meta-navigation .menu {
        padding-left: 8px;
        padding-right: 8px; } }
    .bio-main-menu .menu--meta-navigation .menu-item {
      margin-left: 0; }
  .bio-main-menu .menu--meta-navigation .bio-link {
    align-items: center;
    border-bottom: 1px solid #dadcdf;
    padding: 12px 0; }
    .bio-main-menu .menu--meta-navigation .bio-link.bio-icon--sign-language::after, .bio-main-menu .menu--meta-navigation .bio-link.bio-icon--easy-speech::after {
      display: none; }
    .bio-main-menu .menu--meta-navigation .bio-link.bio-icon--sign-language::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cg clip-path='url(%23clip0)'%3e %3cpath fill='%236d7580' stroke='null' d='M19.385 4.521C19.385 4.521 17.637 4.647 17.438 5.9C17.438 5.9 16.408 7.607 15.509 7.289C15.509 7.289 13.965 7.005 13.47 5.21C13.47 5.21 12.742 3.127 12.666 3.031C12.666 3.031 11.219 0.26 10.946 0.186C10.946 0.186 10.458 -0.112 10.317 0.0449995C10.317 0.0449995 9.854 0.311999 9.943 0.622L11.255 3.583C11.255 3.583 11.761 5.123 11.827 5.238C11.827 5.238 11.861 5.501 11.685 5.6C11.685 5.6 11.396 5.917 11.202 5.467C11.202 5.467 8.151 0.543 8.062 0.703C8.062 0.703 7.644 0.418 7.284 0.689C7.284 0.689 6.749 1.177 7.082 1.521C7.082 1.521 9.682 5.984 9.848 6.155C9.848 6.155 10.102 6.453 9.697 6.333C9.697 6.333 9.503 6.303 8.945 5.704C8.945 5.704 8.39 5.087 8.013 4.791C8.013 4.791 5.994 2.486 5.798 2.508C5.798 2.508 5.382 2.223 5.117 2.601C5.117 2.601 4.676 3.064 5.04 3.397C5.04 3.397 7.208 5.811 7.346 5.939C7.346 5.939 9.049 7.543 9.041 7.696C9.041 7.696 9.028 8.003 8.883 8.028C8.883 8.028 8.34 7.87 7.645 7.424C7.645 7.424 5.429 5.814 5.238 5.71C5.238 5.71 4.647 5.409 4.458 5.807C4.458 5.807 4.15 6.323 4.592 6.589C4.592 6.589 6.852 8.496 7.297 8.685C7.297 8.685 8.509 9.617 8.673 9.747C8.673 9.747 9.019 10.077 9.014 10.193C9.014 10.193 9.243 10.725 9.54 11.287C9.871 11.462 10.226 11.551 10.602 11.551C10.948 11.551 11.18 11.473 11.182 11.472L11.258 11.451C11.536 11.398 11.764 10.583 11.792 9.878C11.404 8.682 12.362 7.629 13.007 7.187L13.091 7.129L13.191 7.108C13.352 7.072 13.503 7.054 13.64 7.054C14.305 7.054 14.584 7.464 14.645 7.707L14.673 7.817L14.419 9.174C14.378 9.393 14.503 10.396 14.648 11.219C14.788 11.594 14.855 12.008 14.877 12.179C14.923 12.345 14.949 12.629 14.949 13.162C15.379 12.914 15.771 12.593 16.079 12.195C16.079 12.195 17.993 9.277 17.929 9.109C17.929 9.109 18.145 8.627 18.217 8.169C18.217 8.169 18.87 6.382 19.182 6.058L19.994 5.121C19.995 5.123 20.103 4.752 19.385 4.521Z'/%3e %3cpath fill='%236d7580' d='M14.326 15.915C14.326 15.915 14.505 12.43 14.365 12.317C14.365 12.317 14.309 11.793 14.139 11.361C14.139 11.361 13.802 9.489 13.907 9.052L14.134 7.833C14.134 7.833 14.041 7.459 13.306 7.622C13.306 7.622 11.861 8.613 12.321 9.795C12.321 9.795 12.294 11.789 11.358 11.968C11.358 11.968 9.88 12.505 8.547 11.202C8.547 11.202 6.867 9.772 6.753 9.728C6.753 9.728 4.106 8.066 3.832 8.141C3.832 8.141 3.26 8.13 3.219 8.338C3.219 8.338 2.954 8.801 3.188 9.025L5.815 10.918C5.815 10.918 7.029 11.991 7.145 12.058C7.145 12.058 7.307 12.268 7.207 12.441C7.207 12.441 7.117 12.86 6.721 12.572C6.721 12.572 1.601 9.862 1.606 10.044C1.606 10.044 1.1 10.009 0.927001 10.427C0.927001 10.427 0.713001 11.117 1.173 11.245C1.173 11.245 5.67 13.784 5.901 13.849C5.901 13.849 6.271 13.978 5.86 14.078C5.86 14.078 5.679 14.15 4.895 13.915C4.895 13.915 4.104 13.663 3.628 13.599C3.628 13.599 0.722001 12.628 0.564001 12.746C0.564001 12.746 0.062001 12.709 0.023001 13.169C0.023001 13.169 -0.124999 13.792 0.358001 13.897C0.358001 13.897 3.449 14.885 3.632 14.927C3.632 14.927 5.911 15.451 5.982 15.586C5.982 15.586 6.125 15.859 6.012 15.953C6.012 15.953 5.465 16.092 4.639 16.057C4.639 16.057 1.912 15.786 1.696 15.793C1.696 15.793 1.033 15.831 1.071 16.271C1.071 16.271 1.067 16.872 1.581 16.877C1.581 16.877 4.495 17.384 4.976 17.321C4.976 17.321 6.492 17.513 6.698 17.543C6.698 17.543 7.164 17.653 7.219 17.755C7.219 17.755 9.034 19.092 9.652 19.061C9.652 19.061 10.168 19.21 10.672 19.367C11.83 19.725 14.053 18.012 14.326 15.915Z'/%3e %3c/g%3e %3cdefs%3e %3cclipPath id='clip0'%3e %3cpath fill='%236d7580' d='M0 0H20V20H0V0Z'/%3e %3c/clipPath%3e %3c/defs%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 20px;
      margin-right: 7px;
      width: 20px; }
    .bio-main-menu .menu--meta-navigation .bio-link.bio-icon--easy-speech::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e %3cpath fill='%236d7580' stroke='null' d='M16.831 8.914L11.906 13.157V11.186L16.831 6.869V8.914ZM16.831 12.701L11.906 16.944V14.974L16.831 10.656V12.701ZM10.796 10.404V19.999L18.068 13.535V3.837L10.796 10.404Z'/%3e %3cpath fill='%236d7580' d='M10 9.359L14.767 5.112C14.578 2.252 12.592 0 10.165 0C7.657 0 5.622 2.401 5.55 5.395L10 9.359Z'/%3e %3cpath fill='%236d7580' d='M3.169 12.701V10.656L8.093 14.973V16.943L3.169 12.701ZM3.169 8.915V6.868L8.093 11.186V13.157L3.169 8.915ZM1.932 13.535L9.205 20V10.404L1.932 3.837V13.535Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 20px;
      margin-right: 9px;
      width: 18px; }

.block-language .links {
  padding: 0; }

.block-language .bio-list__item {
  line-height: 1;
  margin-left: 25px; }
  .block-language .bio-list__item:first-child {
    margin-left: 0; }
  .block-language .bio-list__item.is-active {
    display: none; }
  @media (min-width: 1024px) {
    .block-language .bio-list__item {
      display: inline-flex; } }

.block-language .bio-link--language-navi {
  align-items: center;
  display: flex; }
  .block-language .bio-link--language-navi {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .block-language .bio-link--language-navi:focus, .block-language .bio-link--language-navi:active, .block-language .bio-link--language-navi.active, .block-language .bio-link--language-navi.is-active, .block-language .bio-link--language-navi:hover, .block-language .bio-link--language-navi.js-hovered {
    background-size: 100% 2px;
    color: #004f80; }

.bio-main-menu .block-language {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-main-menu .block-language:before, .bio-main-menu .block-language:after {
    content: "";
    display: table; }
  .bio-main-menu .block-language:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-main-menu .block-language {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-main-menu .block-language .links {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    display: block; }
    @media (min-width: 768px) {
      .bio-main-menu .block-language .links {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-main-menu .block-language .bio-list__item {
    border-bottom: 1px solid #dadcdf;
    margin: 0;
    padding: 12px 0 10px; }
  .bio-main-menu .block-language .bio-link {
    align-items: center;
    display: inline-flex; }
    .bio-main-menu .block-language .bio-link::after {
      display: none; }
  .bio-main-menu .block-language .de .bio-link--language-navi::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 3'%3e %3cdesc%3eFlag of Germany%3c/desc%3e %3crect id='black_stripe' width='5' height='3' y='0' x='0' fill='null' stroke='null'/%3e %3crect id='red_stripe' width='5' height='2' y='1' x='0' fill='%23D00'/%3e %3crect id='gold_stripe' width='5' height='1' y='2' x='0' fill='%23FFCE00'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 14px;
    margin-right: 7px;
    width: 19px; }
  .bio-main-menu .block-language .en .bio-link--language-navi::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 30'%3e %3cclipPath id='s'%3e %3cpath d='M0%2c0 v30 h60 v-30 z'/%3e %3c/clipPath%3e %3cclipPath id='t'%3e %3cpath d='M30%2c15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z'/%3e %3c/clipPath%3e %3cg clip-path='url(%23s)'%3e %3cpath d='M0%2c0 v30 h60 v-30 z' fill='null' stroke='null'/%3e %3cpath d='M0%2c0 L60%2c30 M60%2c0 L0%2c30' stroke='white' stroke-width='6'/%3e %3cpath d='M0%2c0 L60%2c30 M60%2c0 L0%2c30' clip-path='url(%23t)' stroke='%23C8102E' stroke-width='4'/%3e %3cpath d='M30%2c0 v30 M0%2c15 h60' stroke='white' stroke-width='10'/%3e %3cpath d='M30%2c0 v30 M0%2c15 h60' stroke='%23C8102E' stroke-width='6'/%3e %3c/g%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 14px;
    margin-right: 8px;
    width: 19px; }

.bio-user-login, .bio-user-pass, .bio-user-profile {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px; }
  .bio-user-login:before, .bio-user-login:after, .bio-user-pass:before, .bio-user-pass:after, .bio-user-profile:before, .bio-user-profile:after {
    content: "";
    display: table; }
  .bio-user-login:after, .bio-user-pass:after, .bio-user-profile:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-user-login, .bio-user-pass, .bio-user-profile {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-user-login, .bio-user-pass, .bio-user-profile {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-user-login, .bio-user-pass, .bio-user-profile {
      max-width: 100%;
      width: 1280px; } }
  .bio-user-login__content, .bio-user-pass__content, .bio-user-profile__content {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-user-login__content:before, .bio-user-login__content:after, .bio-user-pass__content:before, .bio-user-pass__content:after, .bio-user-profile__content:before, .bio-user-profile__content:after {
      content: "";
      display: table; }
    .bio-user-login__content:after, .bio-user-pass__content:after, .bio-user-profile__content:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-user-login__content, .bio-user-pass__content, .bio-user-profile__content {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-user-login .form-item, .bio-user-pass .form-item, .bio-user-profile .form-item {
    margin-bottom: 20px; }
  .bio-user-login .form-actions, .bio-user-pass .form-actions, .bio-user-profile .form-actions {
    text-align: right; }
  .bio-user-login .form-submit, .bio-user-pass .form-submit, .bio-user-profile .form-submit {
    transition: all 250ms ease-in-out 0ms;
    background-color: #34808e;
    border: 2px solid #34808e;
    color: #ffffff;
    margin-top: 12px;
    padding-bottom: 5px;
    width: 100%; }
    .bio-user-login .form-submit:focus, .bio-user-login .form-submit:active, .bio-user-login .form-submit.active, .bio-user-login .form-submit.is-active, .bio-user-login .form-submit:hover, .bio-user-login .form-submit.placeholder-string, .bio-user-pass .form-submit:focus, .bio-user-pass .form-submit:active, .bio-user-pass .form-submit.active, .bio-user-pass .form-submit.is-active, .bio-user-pass .form-submit:hover, .bio-user-pass .form-submit.placeholder-string, .bio-user-profile .form-submit:focus, .bio-user-profile .form-submit:active, .bio-user-profile .form-submit.active, .bio-user-profile .form-submit.is-active, .bio-user-profile .form-submit:hover, .bio-user-profile .form-submit.placeholder-string {
      box-shadow: inset 0 0 0 2em white;
      color: #34808e; }
    @media (min-width: 768px) {
      .bio-user-login .form-submit, .bio-user-pass .form-submit, .bio-user-profile .form-submit {
        margin: 16px 0 0;
        width: 200px; } }

.user-login-form,
.user-pass,
.bio-user-profile .form-type-item {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .user-login-form,
    .user-pass,
    .bio-user-profile .form-type-item {
      padding-left: 8px;
      padding-right: 8px; } }

.path-user .tabs a {
  background: none;
  color: #004f80;
  padding: 0; }
  .path-user .tabs a {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#004f80, #004f80);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .path-user .tabs a:focus, .path-user .tabs a:active, .path-user .tabs a.active, .path-user .tabs a.is-active, .path-user .tabs a:hover, .path-user .tabs a.js-hovered {
    background-size: 100% 2px;
    color: #004f80; }

.bio-search {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 16.66667%;
  display: flex;
  justify-content: flex-end;
  max-width: 45px; }
  @media (min-width: 768px) {
    .bio-search {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 1024px) {
    .bio-search {
      width: 33.33333%;
      left: 66.66667%;
      max-width: 294px; } }
  .bio-search .region-search {
    transition: transform 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
    background-color: #f4f3f3;
    display: flex;
    flex-direction: column;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 16px;
    position: fixed;
    right: 0;
    top: 125px;
    transform: translateX(-100%);
    z-index: 100; }
    .bio-search .region-search.js-visible {
      transform: translateX(0); }
    @media (min-width: 1024px) {
      .bio-search .region-search {
        background: 0;
        flex-direction: row;
        padding: 0;
        position: relative;
        top: auto;
        transform: none;
        width: 100%; } }

.views-exposed-form .form-item-search-api-fulltext {
  min-width: 60%; }

.block-views-exposed-filter-blocksearch-list-view-page-2 {
  overflow: hidden;
  padding: 15px 0; }
  @media (min-width: 1024px) {
    .block-views-exposed-filter-blocksearch-list-view-page-2 {
      padding: 0; } }
  .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline {
    display: flex; }
    .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-item-search-api-fulltext {
      width: 100%; }
    .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-text {
      background-color: #f4f3f3;
      border: 0;
      border-bottom: 1px solid #000000;
      height: auto;
      outline: none;
      padding: 3px 60px 3px 10px;
      width: 100%; }
      @media (min-width: 1024px) {
        .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-text {
          background-color: transparent;
          padding: 3px 40px 3px 0; } }
    .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-actions {
      align-items: center;
      display: flex;
      margin-left: -30px; }
      .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-actions::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3e %3cpath fill='null' stroke='null' d='M6.08582 12.1711C7.29433 12.1725 8.47557 11.8119 9.47734 11.1357L12.9971 14.6563C13.1061 14.7653 13.2354 14.8517 13.3778 14.9107C13.5201 14.9696 13.6727 15 13.8267 15C13.9808 15 14.1334 14.9696 14.2757 14.9107C14.4181 14.8517 14.5474 14.7653 14.6564 14.6563C14.7653 14.5473 14.8517 14.4179 14.9107 14.2756C14.9697 14.1332 15 13.9806 15 13.8265C15 13.6724 14.9697 13.5198 14.9107 13.3774C14.8517 13.235 14.7653 13.1056 14.6564 12.9967L11.1366 9.47606C11.8926 8.34897 12.2502 7.00145 12.1526 5.64771C12.0549 4.29398 11.5077 3.01174 10.5978 2.00485C9.68785 0.997958 8.46753 0.324214 7.13081 0.0907303C5.79409 -0.142754 4.4177 0.0774236 3.22046 0.716258C2.02323 1.35509 1.07386 2.37591 0.523298 3.61643C-0.0272628 4.85695 -0.147416 6.24595 0.18194 7.56262C0.511297 8.87929 1.27126 10.048 2.341 10.8831C3.41075 11.7181 4.72887 12.1715 6.08582 12.1711ZM6.08582 1.40481C7.01104 1.40481 7.91549 1.67922 8.68478 2.19335C9.45408 2.70749 10.0537 3.43825 10.4077 4.29324C10.7618 5.14822 10.8545 6.08902 10.674 6.99667C10.4935 7.90432 10.0479 8.73805 9.39371 9.39242C8.73948 10.0468 7.90594 10.4924 6.9985 10.673C6.09105 10.8535 5.15046 10.7609 4.29567 10.4067C3.44088 10.0526 2.71028 9.45284 2.19626 8.68337C1.68224 7.9139 1.40788 7.00925 1.40789 6.08382C1.40929 4.84331 1.90259 3.654 2.77957 2.77682C3.65655 1.89964 4.84558 1.40622 6.08582 1.40481Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block;
        height: 15px;
        width: 15px; }
      @media (min-width: 1024px) {
        .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .form-actions {
          margin-left: -23px; } }
    .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .bio-button__icon {
      background-color: transparent;
      border: 0;
      height: 30px;
      position: absolute;
      right: 23px;
      width: 30px; }
      @media (min-width: 1024px) {
        .block-views-exposed-filter-blocksearch-list-view-page-2 .form--inline .bio-button__icon {
          right: 0; } }

.bio-sitemap {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-sitemap:before, .bio-sitemap:after {
    content: "";
    display: table; }
  .bio-sitemap:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sitemap {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-sitemap {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-sitemap {
      max-width: 100%;
      width: 1280px; } }
  .bio-sitemap__title .bio-link {
    color: #000000; }
    .bio-sitemap__title .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-sitemap__title .bio-link:focus .bio-link__text, .bio-sitemap__title .bio-link:active .bio-link__text, .bio-sitemap__title .bio-link.active .bio-link__text, .bio-sitemap__title .bio-link.is-active .bio-link__text, .bio-sitemap__title .bio-link:hover .bio-link__text, .bio-sitemap__title .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #000000; }
  .bio-sitemap__sublist.bio-first-sublist {
    margin-top: 20px; }
  .bio-sitemap__sublist .bio-link::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23004f80' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    left: 5px;
    margin-right: 15px;
    position: relative;
    width: 6px; }
  .bio-sitemap__list {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-sitemap__list:before, .bio-sitemap__list:after {
      content: "";
      display: table; }
    .bio-sitemap__list:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-sitemap__list {
        margin-left: -8px;
        margin-right: -8px; } }
    .bio-sitemap__list .bio-first-level {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      margin-bottom: 20px;
      padding-bottom: 20px; }
      @media (min-width: 768px) {
        .bio-sitemap__list .bio-first-level {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 375px) {
        .bio-sitemap__list .bio-first-level {
          width: 50%; } }
      @media (min-width: 1024px) {
        .bio-sitemap__list .bio-first-level {
          width: 33.33333%; } }
  .bio-sitemap__list-item {
    margin-bottom: 5px; }

.slick-slider {
  margin-bottom: 58px; }
  .slick-slider .slick-list {
    margin: 0 -8px; }
  .slick-slider .slick-slide {
    margin: 0 8px;
    outline: 0; }
  .slick-slider .slick-arrow {
    background: transparent;
    border: none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 40px;
    line-height: 0;
    outline: none;
    padding: 0;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    width: 20px;
    z-index: 10; }
  .slick-slider .slick-prev {
    left: -30px; }
    .slick-slider .slick-prev::before {
      height: 30px;
      width: 15px; }
    @media (min-width: 768px) {
      .slick-slider .slick-prev {
        left: -20px; } }
    @media (min-width: 1280px) {
      .slick-slider .slick-prev {
        left: -52px; }
        .slick-slider .slick-prev::before {
          height: 38px;
          width: 20px; } }
  .slick-slider .slick-next {
    right: -30px; }
    .slick-slider .slick-next::before {
      height: 30px;
      width: 15px; }
    @media (min-width: 768px) {
      .slick-slider .slick-next {
        right: -20px; } }
    @media (min-width: 1280px) {
      .slick-slider .slick-next {
        right: -46px; }
        .slick-slider .slick-next::before {
          height: 38px;
          width: 20px; } }
  .slick-slider .slick-dots {
    bottom: -58px;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%; }
    .slick-slider .slick-dots li {
      cursor: pointer;
      display: inline-block;
      height: 20px;
      margin: 0 3px;
      padding: 0;
      position: relative;
      width: 20px; }
      .slick-slider .slick-dots li button {
        background: transparent;
        border: 0;
        color: transparent;
        cursor: pointer;
        display: block;
        font-size: 0;
        height: 20px;
        line-height: 0;
        outline: none;
        padding: 5px;
        width: 20px; }
      .slick-slider .slick-dots li button::before {
        border-radius: 10px;
        content: "";
        height: 10px;
        left: 5px;
        position: absolute;
        text-align: center;
        top: 5px;
        width: 10px; }

.bio-news .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-news .bio-h2 {
      padding-bottom: 24px; } }

.bio-news .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-news .bio-h2 {
      padding-top: 20px; } }

.bio-news .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-news .bio-h3 {
      padding-bottom: 10px; } }

.bio-news .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-news .bio-h3 {
      padding-top: 20px; } }

.bio-news .bio-paragraph,
.bio-news .bio-list,
.bio-news .bio-table,
.bio-news .bio-download,
.bio-news .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-news .bio-paragraph,
    .bio-news .bio-list,
    .bio-news .bio-table,
    .bio-news .bio-download,
    .bio-news .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-newsreader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-newsreader {
      padding-top: 24px; } }

.bio-news-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-news-text:before, .bio-news-text:after {
    content: "";
    display: table; }
  .bio-news-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-news-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-news__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-news__content:before, .bio-news__content:after {
    content: "";
    display: table; }
  .bio-news__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-news__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-news__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-news__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-news__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-news__content {
        margin-bottom: 73px; } }
  .bio-news__content .field--name-field-paragraphs {
    margin-left: -4px;
    margin-right: -4px;
    clear: both; }
    .bio-news__content .field--name-field-paragraphs:before, .bio-news__content .field--name-field-paragraphs:after {
      content: "";
      display: table; }
    .bio-news__content .field--name-field-paragraphs:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-news__content .field--name-field-paragraphs {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-news__content .field--name-body,
  .bio-news__content .field--name-field-paragraphs > .field__items,
  .bio-news__content .field--name-field-paragraphs > .field__item,
  .bio-news__content .field--name-field-node-reference {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-news__content .field--name-body,
      .bio-news__content .field--name-field-paragraphs > .field__items,
      .bio-news__content .field--name-field-paragraphs > .field__item,
      .bio-news__content .field--name-field-node-reference {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-news__content .field--name-body,
      .bio-news__content .field--name-field-paragraphs > .field__items,
      .bio-news__content .field--name-field-paragraphs > .field__item,
      .bio-news__content .field--name-field-node-reference {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-news__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-news--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-news--full .bio-shorttext:before, .bio-news--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-news--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-news--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-news--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-news--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-news--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-news--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-news--full .bio-shorttext .bio-paragraph,
  .bio-news--full .bio-shorttext p {
    padding: 0; }
  .bio-news--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-news--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-news--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-news--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-news--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-news--full .bio-shorttext__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-news--full .bio-shorttext__inside:before, .bio-news--full .bio-shorttext__inside:after {
      content: "";
      display: table; }
    .bio-news--full .bio-shorttext__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-news--full .bio-shorttext__inside {
        margin-left: -8px;
        margin-right: -8px; } }

.bio-project-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-project-reader {
      padding-top: 24px; } }

.bio-project__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-project__content:before, .bio-project__content:after {
    content: "";
    display: table; }
  .bio-project__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-project__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-project__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-project__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-project__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-project__content {
        margin-bottom: 73px; } }

@media (min-width: 768px) {
  .bio-project__content-row {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-project__content-row:before, .bio-project__content-row:after {
      content: "";
      display: table; }
    .bio-project__content-row:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-project__content-row {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-project__content-col {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-project__content-col {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-project__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-project-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-project-text:before, .bio-project-text:after {
      content: "";
      display: table; }
    .bio-project-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-project-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-project-text .field--name-body {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-project-text .field--name-body {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-project-text .field--name-body {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }

.bio-project .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-project .bio-h2 {
      padding-bottom: 24px; } }

.bio-project .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-project .bio-h2 {
      padding-top: 20px; } }

.bio-project .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-project .bio-h3 {
      padding-bottom: 10px; } }

.bio-project .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-project .bio-h3 {
      padding-top: 20px; } }

.bio-project .bio-paragraph,
.bio-project .bio-list,
.bio-project .bio-table,
.bio-project .bio-download,
.bio-project .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-project .bio-paragraph,
    .bio-project .bio-list,
    .bio-project .bio-table,
    .bio-project .bio-download,
    .bio-project .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-product-detail {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-product-detail {
      padding-top: 24px; } }

.bio-product .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-product .bio-h2 {
      padding-bottom: 24px; } }

.bio-product .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-product .bio-h2 {
      padding-top: 20px; } }

.bio-product .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-product .bio-h3 {
      padding-bottom: 10px; } }

.bio-product .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-product .bio-h3 {
      padding-top: 20px; } }

.bio-product .bio-paragraph,
.bio-product .bio-list,
.bio-product .bio-table,
.bio-product .bio-download,
.bio-product .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-product .bio-paragraph,
    .bio-product .bio-list,
    .bio-product .bio-table,
    .bio-product .bio-download,
    .bio-product .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-product-box {
  background: #f4f3f3; }
  .bio-product-box {
    padding-top: 24px; }
    @media (min-width: 768px) {
      .bio-product-box {
        padding-top: 41px; } }
  .bio-product-box {
    padding-bottom: 32px; }
    @media (min-width: 768px) {
      .bio-product-box {
        padding-bottom: 50px; } }
  .bio-product-box {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-product-box {
        margin-bottom: 41px; } }
  .bio-product-box .field,
  .bio-product-box .bio-image {
    line-height: 1;
    max-width: 100%; }
  .bio-product-box .bio-img-copyright {
    margin-top: 10px;
    text-align: center; }
    .bio-product-box .bio-img-copyright .field__label,
    .bio-product-box .bio-img-copyright .field__item {
      display: inline-block;
      float: none;
      padding: 0; }
  .bio-product-box .bio-paragraph {
    padding-bottom: 5px; }
    .bio-product-box .bio-paragraph:first-child {
      padding-bottom: 20px; }
    .bio-product-box .bio-paragraph:last-child {
      padding-bottom: 0; }
  .bio-product-box .bio-image {
    margin: 0; }
  @media (min-width: 768px) {
    .bio-product-box {
      /* IE10+ */
      /* Standard */
      background: linear-gradient(to right, #004f80 50%, #f9f9f9 50%);
      /* fallback/image non-cover color */
      background-color: #004f80;
      /* Firefox 3.6+ */
      /* Safari 4+, Chrome 1+ */
      /* Safari 5.1+, Chrome 10+ */
      /* Opera 11.10+ */
      background-image: -o-linear-gradient(left, #004f80 50%, #f9f9f9 50%); } }

.bio-product-box__inside {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-product-box__inside:before, .bio-product-box__inside:after {
    content: "";
    display: table; }
  .bio-product-box__inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-product-box__inside {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-product-box__inside {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-product-box__inside {
      max-width: 100%;
      width: 1280px; } }

.bio-product-box__content {
  margin-left: -4px;
  margin-right: -4px;
  align-items: center;
  display: flex;
  flex-flow: wrap; }
  .bio-product-box__content:before, .bio-product-box__content:after {
    content: "";
    display: table; }
  .bio-product-box__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-product-box__content {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-product-box__data, .bio-product-box__images {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-product-box__data, .bio-product-box__images {
      padding-left: 8px;
      padding-right: 8px; } }

@media (min-width: 768px) {
  .bio-product-box__data {
    width: 41.66667%;
    left: 8.33333%;
    color: #ffffff; } }

.bio-product__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-product__content:before, .bio-product__content:after {
    content: "";
    display: table; }
  .bio-product__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-product__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-product__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-product__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-product__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-product__content {
        margin-bottom: 73px; } }
  .bio-product__content .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-product__content .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-product__content .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-product__content > .field--name-field-paragraphs {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-product__content > .field--name-field-paragraphs:before, .bio-product__content > .field--name-field-paragraphs:after {
      content: "";
      display: table; }
    .bio-product__content > .field--name-field-paragraphs:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-product__content > .field--name-field-paragraphs {
        margin-left: -8px;
        margin-right: -8px; } }
    .bio-product__content > .field--name-field-paragraphs > .field__items,
    .bio-product__content > .field--name-field-paragraphs > .field__item {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .bio-product__content > .field--name-field-paragraphs > .field__items,
        .bio-product__content > .field--name-field-paragraphs > .field__item {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .bio-product__content > .field--name-field-paragraphs > .field__items,
        .bio-product__content > .field--name-field-paragraphs > .field__item {
          width: 83.33333%;
          left: 8.33333%;
          clear: both;
          margin-left: auto;
          margin-right: auto; } }

.bio-product__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-product-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-product-text:before, .bio-product-text:after {
    content: "";
    display: table; }
  .bio-product-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-product-text {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-product-text .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-product-text .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-product-text .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-product-box__images .field--name-field-para-image,
.bio-product-box__images .field--name-field-media {
  align-items: center;
  backface-visibility: hidden;
  background-color: #f4f3f3;
  display: flex;
  left: 0;
  position: absolute;
  top: 0; }
  @media (min-width: 768px) {
    .bio-product-box__images .field--name-field-para-image,
    .bio-product-box__images .field--name-field-media {
      align-items: flex-start; } }
  .bio-product-box__images .field--name-field-para-image,
  .bio-product-box__images .field--name-field-para-image img,
  .bio-product-box__images .field--name-field-media,
  .bio-product-box__images .field--name-field-media img {
    height: 100%;
    width: 100%; }
  @media (min-width: 768px) {
    .bio-product-box__images .field--name-field-para-image,
    .bio-product-box__images .field--name-field-media {
      background-color: #f9f9f9; } }

.bio-product-box__images .field--name-field-media {
  transform: rotateY(180deg); }

.bio-product-box__images .flip {
  height: 440px;
  margin: 0 auto;
  max-width: 100%;
  perspective: 1000px;
  position: relative;
  width: 341px; }
  .bio-product-box__images .flip__inner {
    transition: transform 250ms ease-in-out 0ms;
    height: 100%;
    position: relative;
    transform-style: preserve-3d;
    width: 100%; }
  .bio-product-box__images .flip__btn {
    transition: all 250ms ease-in-out 0ms;
    align-items: center;
    bottom: 0;
    left: 50%;
    min-height: 52px;
    min-width: 250px;
    padding: 1px 15px 5px;
    position: relative;
    transform: translateX(-50%);
    z-index: 10; }
    .bio-product-box__images .flip__btn:focus, .bio-product-box__images .flip__btn:active, .bio-product-box__images .flip__btn.active, .bio-product-box__images .flip__btn.is-active, .bio-product-box__images .flip__btn:hover, .bio-product-box__images .flip__btn.placeholder-string {
      box-shadow: inset 0 0 0 2em #004f80;
      color: #ffffff; }
  .bio-product-box__images .flip.js--flipped .flip__inner {
    transform: rotateY(180deg); }
  .bio-product-box__images .flip.js--flipped .flip__button {
    transform: rotateY(180deg) translateX(50%); }
  .bio-product-box__images .flip .bio-img-caption {
    display: none; }

@media (min-width: 768px) {
  .bio-product-box__images {
    width: 33.33333%;
    left: 16.66667%; } }

.bio-product--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-product--full .bio-shorttext:before, .bio-product--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-product--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-product--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-product--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-product--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-product--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-product--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-product--full .bio-shorttext .bio-paragraph,
  .bio-product--full .bio-shorttext p {
    padding: 0; }
  .bio-product--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-product--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-product--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-product--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-product--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-product--full .bio-shorttext__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-product--full .bio-shorttext__inside:before, .bio-product--full .bio-shorttext__inside:after {
      content: "";
      display: table; }
    .bio-product--full .bio-shorttext__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-product--full .bio-shorttext__inside {
        margin-left: -8px;
        margin-right: -8px; } }

.bio-scientist-profil .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-scientist-profil .bio-h2 {
      padding-bottom: 24px; } }

.bio-scientist-profil .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-scientist-profil .bio-h2 {
      padding-top: 20px; } }

.bio-scientist-profil .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-scientist-profil .bio-h3 {
      padding-bottom: 10px; } }

.bio-scientist-profil .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-scientist-profil .bio-h3 {
      padding-top: 20px; } }

.bio-scientist-profil .bio-paragraph,
.bio-scientist-profil .bio-list,
.bio-scientist-profil .bio-table,
.bio-scientist-profil .bio-download,
.bio-scientist-profil .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-scientist-profil .bio-paragraph,
    .bio-scientist-profil .bio-list,
    .bio-scientist-profil .bio-table,
    .bio-scientist-profil .bio-download,
    .bio-scientist-profil .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-scientist-profil-reader > .field--name-field-short-text,
.bio-scientist-profil-reader > .field--name-field-short-text-sec,
.bio-scientist-profil-reader > .field--name-field-text-long-sec,
.bio-scientist-profil-reader > .field--name-field-text-long,
.bio-scientist-profil-reader > .field--name-field-para-image {
  display: none !important;
  height: 0;
  visibility: hidden;
  width: 0; }

.bio-scientist-profil__top {
  background: #e5edf2; }
  .bio-scientist-profil__top {
    padding-top: 25px;
    padding-bottom: 25px; }
    @media (min-width: 768px) {
      .bio-scientist-profil__top {
        padding-top: 30px;
        padding-bottom: 30px; } }
  .bio-scientist-profil__top {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-scientist-profil__top {
        margin-bottom: 73px; } }
  .bio-scientist-profil__top .bio-img-copyright,
  .bio-scientist-profil__top .bio-img-caption {
    text-align: center;
    white-space: nowrap; }
    .bio-scientist-profil__top .bio-img-copyright .field,
    .bio-scientist-profil__top .bio-img-caption .field {
      text-align: center; }
    .bio-scientist-profil__top .bio-img-copyright .field__label,
    .bio-scientist-profil__top .bio-img-copyright .field__item,
    .bio-scientist-profil__top .bio-img-caption .field__label,
    .bio-scientist-profil__top .bio-img-caption .field__item {
      display: inline-block;
      float: none;
      padding: 0; }

.bio-scientist-profil__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-scientist-profil__content:before, .bio-scientist-profil__content:after {
    content: "";
    display: table; }
  .bio-scientist-profil__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-scientist-profil__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-scientist-profil__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-scientist-profil__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-scientist-profil__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-scientist-profil__content {
        margin-bottom: 73px; } }
  .bio-scientist-profil__content .field--name-field-paragraphs {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-scientist-profil__content .field--name-field-paragraphs:before, .bio-scientist-profil__content .field--name-field-paragraphs:after {
      content: "";
      display: table; }
    .bio-scientist-profil__content .field--name-field-paragraphs:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-scientist-profil__content .field--name-field-paragraphs {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-scientist-profil__content .field--name-field-paragraphs > .field__items,
  .bio-scientist-profil__content .field--name-field-paragraphs > .field__item {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-scientist-profil__content .field--name-field-paragraphs > .field__items,
      .bio-scientist-profil__content .field--name-field-paragraphs > .field__item {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-scientist-profil__content .field--name-field-paragraphs > .field__items,
      .bio-scientist-profil__content .field--name-field-paragraphs > .field__item {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-scientist-profil__content .paragraph--type--image-text .field--type-image {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    padding: 0; }
    @media (min-width: 768px) {
      .bio-scientist-profil__content .paragraph--type--image-text .field--type-image {
        padding-left: 8px;
        padding-right: 8px; } }
    .bio-scientist-profil__content .paragraph--type--image-text .field--type-image .bio-responsive-image,
    .bio-scientist-profil__content .paragraph--type--image-text .field--type-image .bio-image {
      width: 100%; }
    @media (min-width: 768px) {
      .bio-scientist-profil__content .paragraph--type--image-text .field--type-image {
        width: 120.35417%;
        right: 10.10417%;
        padding: 0; } }

.bio-scientist-profil__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-scientist-profil-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-scientist-profil-text:before, .bio-scientist-profil-text:after {
    content: "";
    display: table; }
  .bio-scientist-profil-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-scientist-profil-text {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-scientist-profil-text .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-scientist-profil-text .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-scientist-profil-text .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-scientist-profil--full .bio-shorttext {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-scientist-profil--full .bio-shorttext {
      padding-bottom: 24px; } }

.bio-scientist-profil--full .bio-shorttext__inside {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-scientist-profil--full .bio-shorttext__inside:before, .bio-scientist-profil--full .bio-shorttext__inside:after {
    content: "";
    display: table; }
  .bio-scientist-profil--full .bio-shorttext__inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-scientist-profil--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-scientist-profil--full .bio-shorttext .field--name-field-shorttext {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-scientist-profil--full .bio-shorttext .field--name-field-shorttext {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-scientist-profil--full .bio-shorttext .field--name-field-shorttext {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }

.bio-scientist-profil--full .bio-shorttext .bio-paragraph {
  padding: 0; }

.bio-interview .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-interview .bio-h2 {
      padding-bottom: 24px; } }

.bio-interview .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-interview .bio-h2 {
      padding-top: 20px; } }

.bio-interview .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-interview .bio-h3 {
      padding-bottom: 10px; } }

.bio-interview .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-interview .bio-h3 {
      padding-top: 20px; } }

.bio-interview .bio-paragraph,
.bio-interview .bio-list,
.bio-interview .bio-table,
.bio-interview .bio-download,
.bio-interview .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-interview .bio-paragraph,
    .bio-interview .bio-list,
    .bio-interview .bio-table,
    .bio-interview .bio-download,
    .bio-interview .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-interview-reader > .field--name-field-short-text,
.bio-interview-reader > .field--name-field-short-text-sec,
.bio-interview-reader > .field--name-field-text-long-sec,
.bio-interview-reader > .field--name-field-text-long,
.bio-interview-reader > .field--name-field-para-image {
  display: none !important;
  height: 0;
  visibility: hidden;
  width: 0; }

.bio-interview__top {
  background: #d9e5ec; }
  .bio-interview__top {
    padding-top: 25px;
    padding-bottom: 25px; }
    @media (min-width: 768px) {
      .bio-interview__top {
        padding-top: 30px;
        padding-bottom: 30px; } }
  .bio-interview__top {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-interview__top {
        margin-bottom: 73px; } }
  .bio-interview__top .bio-img-copyright,
  .bio-interview__top .bio-img-caption {
    text-align: center;
    white-space: nowrap; }
    .bio-interview__top .bio-img-copyright .field,
    .bio-interview__top .bio-img-caption .field {
      text-align: center; }
    .bio-interview__top .bio-img-copyright .field__label,
    .bio-interview__top .bio-img-copyright .field__item,
    .bio-interview__top .bio-img-caption .field__label,
    .bio-interview__top .bio-img-caption .field__item {
      display: inline-block;
      float: none;
      padding: 0; }

.bio-interview__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-interview__content:before, .bio-interview__content:after {
    content: "";
    display: table; }
  .bio-interview__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-interview__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-interview__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-interview__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-interview__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-interview__content {
        margin-bottom: 73px; } }
  .bio-interview__content .field--name-field-shorttext,
  .bio-interview__content .field--name-field-paragraphs {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-interview__content .field--name-field-shorttext:before, .bio-interview__content .field--name-field-shorttext:after,
    .bio-interview__content .field--name-field-paragraphs:before,
    .bio-interview__content .field--name-field-paragraphs:after {
      content: "";
      display: table; }
    .bio-interview__content .field--name-field-shorttext:after,
    .bio-interview__content .field--name-field-paragraphs:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-interview__content .field--name-field-shorttext,
      .bio-interview__content .field--name-field-paragraphs {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-interview__content .field--name-field-paragraphs > .field__items,
  .bio-interview__content .field--name-field-paragraphs > .field__item {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-interview__content .field--name-field-paragraphs > .field__items,
      .bio-interview__content .field--name-field-paragraphs > .field__item {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-interview__content .field--name-field-paragraphs > .field__items,
      .bio-interview__content .field--name-field-paragraphs > .field__item {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-interview__content .field--name-field-shorttext .bio-paragraph {
    padding: 0; }

.bio-interview__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-interview-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-interview-text:before, .bio-interview-text:after {
    content: "";
    display: table; }
  .bio-interview-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-interview-text {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-interview-text .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-interview-text .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-interview-text .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-interview--full .bio-shorttext {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-interview--full .bio-shorttext {
      padding-bottom: 24px; } }

.bio-interview--full .bio-shorttext__inside {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-interview--full .bio-shorttext__inside:before, .bio-interview--full .bio-shorttext__inside:after {
    content: "";
    display: table; }
  .bio-interview--full .bio-shorttext__inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-interview--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-interview--full .bio-shorttext .field--name-field-shorttext {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-interview--full .bio-shorttext .field--name-field-shorttext {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-interview--full .bio-shorttext .field--name-field-shorttext {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }

.bio-interview--full .bio-shorttext .bio-paragraph {
  padding: 0; }

.bio-research-facility-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-research-facility-reader {
      padding-top: 24px; } }

.bio-research-facility__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-research-facility__content:before, .bio-research-facility__content:after {
    content: "";
    display: table; }
  .bio-research-facility__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-research-facility__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-research-facility__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-research-facility__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-research-facility__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-research-facility__content {
        margin-bottom: 73px; } }

.bio-research-facility__content-row {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-research-facility__content-row:before, .bio-research-facility__content-row:after {
    content: "";
    display: table; }
  .bio-research-facility__content-row:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-research-facility__content-row {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-research-facility__content-col {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-research-facility__content-col {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-research-facility__content-col .field--name-field-text-long-plain,
  .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-research-facility__content-col .field--name-field-text-long-plain,
      .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-research-facility__content-col .field--name-field-text-long-plain,
      .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-research-facility__content-col .field--name-field-text-long-plain,
      .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
    @media (min-width: 768px) {
      .bio-research-facility__content-col .field--name-field-text-long-plain,
      .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
        padding-left: 0 !important;
        padding-right: 0 !important; } }
  .bio-research-facility__content-col .field--name-field-text-long-plain {
    margin-top: -10px; }
  .bio-research-facility__content-col .field--name-field-text-long-plain-sec {
    margin-top: -15px; }
  .bio-research-facility__content-col .bio-definition-list {
    clear: both; }
    .bio-research-facility__content-col .bio-definition-list .address {
      margin: 0; }

.bio-research-facility__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-research-facility-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-research-facility-text:before, .bio-research-facility-text:after {
      content: "";
      display: table; }
    .bio-research-facility-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-research-facility-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-research-facility-text .field--name-body {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-research-facility-text .field--name-body {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-research-facility-text .field--name-body {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }

.bio-research-facility .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-research-facility .bio-h2 {
      padding-bottom: 24px; } }

.bio-research-facility .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-research-facility .bio-h2 {
      padding-top: 20px; } }

.bio-research-facility .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-research-facility .bio-h3 {
      padding-bottom: 10px; } }

.bio-research-facility .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-research-facility .bio-h3 {
      padding-top: 20px; } }

.bio-research-facility .bio-paragraph,
.bio-research-facility .bio-list,
.bio-research-facility .bio-table,
.bio-research-facility .bio-download,
.bio-research-facility .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-research-facility .bio-paragraph,
    .bio-research-facility .bio-list,
    .bio-research-facility .bio-table,
    .bio-research-facility .bio-download,
    .bio-research-facility .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-default-post-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-default-post-reader {
      padding-top: 24px; } }

.bio-default-post__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-default-post__content:before, .bio-default-post__content:after {
    content: "";
    display: table; }
  .bio-default-post__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-default-post__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-default-post__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-default-post__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-default-post__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-default-post__content {
        margin-bottom: 73px; } }
  .bio-default-post__content .field--name-body,
  .bio-default-post__content .field--name-field-paragraphs,
  .bio-default-post__content .field--name-field-node-reference {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    clear: both; }
    @media (min-width: 768px) {
      .bio-default-post__content .field--name-body,
      .bio-default-post__content .field--name-field-paragraphs,
      .bio-default-post__content .field--name-field-node-reference {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-default-post__content .field--name-body,
      .bio-default-post__content .field--name-field-paragraphs,
      .bio-default-post__content .field--name-field-node-reference {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-default-post__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-default-post-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-default-post-text:before, .bio-default-post-text:after {
      content: "";
      display: table; }
    .bio-default-post-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-default-post-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-default-post .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-default-post .bio-h2 {
      padding-bottom: 24px; } }

.bio-default-post .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-default-post .bio-h2 {
      padding-top: 20px; } }

.bio-default-post .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-default-post .bio-h3 {
      padding-bottom: 10px; } }

.bio-default-post .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-default-post .bio-h3 {
      padding-top: 20px; } }

.bio-default-post .bio-paragraph,
.bio-default-post .bio-list,
.bio-default-post .bio-table,
.bio-default-post .bio-download,
.bio-default-post .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-default-post .bio-paragraph,
    .bio-default-post .bio-list,
    .bio-default-post .bio-table,
    .bio-default-post .bio-download,
    .bio-default-post .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-default-post--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-default-post--full .bio-shorttext:before, .bio-default-post--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-default-post--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-default-post--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-default-post--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-default-post--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-default-post--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-default-post--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-default-post--full .bio-shorttext .bio-paragraph,
  .bio-default-post--full .bio-shorttext p {
    padding: 0; }
  .bio-default-post--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-default-post--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-default-post--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-default-post--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-default-post--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  @media (min-width: 768px) {
    .bio-default-post--full .bio-shorttext__inside {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-default-post--full .bio-shorttext__inside:before, .bio-default-post--full .bio-shorttext__inside:after {
        content: "";
        display: table; }
      .bio-default-post--full .bio-shorttext__inside:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-default-post--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-article-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-article-reader {
      padding-top: 24px; } }

.bio-article__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-article__content:before, .bio-article__content:after {
    content: "";
    display: table; }
  .bio-article__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-article__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-article__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-article__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-article__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-article__content {
        margin-bottom: 73px; } }
  .bio-article__content .field--name-body,
  .bio-article__content .field--name-field-paragraphs,
  .bio-article__content .field--name-field-node-reference {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    clear: both; }
    @media (min-width: 768px) {
      .bio-article__content .field--name-body,
      .bio-article__content .field--name-field-paragraphs,
      .bio-article__content .field--name-field-node-reference {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-article__content .field--name-body,
      .bio-article__content .field--name-field-paragraphs,
      .bio-article__content .field--name-field-node-reference {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-article__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-article-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-article-text:before, .bio-article-text:after {
    content: "";
    display: table; }
  .bio-article-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-article-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-article .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-article .bio-h2 {
      padding-bottom: 24px; } }

.bio-article .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-article .bio-h2 {
      padding-top: 20px; } }

.bio-article .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-article .bio-h3 {
      padding-bottom: 10px; } }

.bio-article .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-article .bio-h3 {
      padding-top: 20px; } }

.bio-article .bio-paragraph,
.bio-article .bio-list,
.bio-article .bio-table,
.bio-article .bio-download,
.bio-article .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-article .bio-paragraph,
    .bio-article .bio-list,
    .bio-article .bio-table,
    .bio-article .bio-download,
    .bio-article .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-article--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-article--full .bio-shorttext:before, .bio-article--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-article--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-article--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-article--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-article--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-article--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-article--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-article--full .bio-shorttext .bio-list--unordered li::before {
    top: 22px; }
  .bio-article--full .bio-shorttext .bio-paragraph:last-child,
  .bio-article--full .bio-shorttext p:last-child {
    padding: 0; }
  .bio-article--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-article--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-article--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-article--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-article--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-article--full .bio-shorttext__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-article--full .bio-shorttext__inside:before, .bio-article--full .bio-shorttext__inside:after {
      content: "";
      display: table; }
    .bio-article--full .bio-shorttext__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-article--full .bio-shorttext__inside {
        margin-left: -8px;
        margin-right: -8px; } }

.node--type-article .article-info {
  display: flex;
  margin: 10px 0; }
  .node--type-article .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-dossier__header {
  overflow-x: hidden;
  padding: 0;
  width: 100%; }
  .bio-dossier__header .bio-dossier__header-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .bio-dossier__header .bio-dossier__header-container:before, .bio-dossier__header .bio-dossier__header-container:after {
      content: "";
      display: table; }
    .bio-dossier__header .bio-dossier__header-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-dossier__header .bio-dossier__header-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-dossier__header .bio-dossier__header-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-dossier__header .bio-dossier__header-container {
        max-width: 100%;
        width: 1280px; } }
  .bio-dossier__header .bio-dossier__header-row {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-dossier__header .bio-dossier__header-row:before, .bio-dossier__header .bio-dossier__header-row:after {
      content: "";
      display: table; }
    .bio-dossier__header .bio-dossier__header-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-dossier__header .bio-dossier__header-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-dossier__header .bio-dossier__header-col {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-dossier__header .bio-dossier__header-col {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-dossier__header .field--type-image {
    display: flex;
    flex-direction: column;
    height: 200px;
    justify-content: center;
    overflow: hidden; }
    @media (min-width: 1280px) {
      .bio-dossier__header .field--type-image .bio-image {
        max-width: none; } }
  .bio-dossier__header .bio-img-caption {
    display: none; }
  .bio-dossier__header .media {
    position: relative; }
  .bio-dossier__header .bio-img-copyright {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    bottom: 12px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%); }
    .bio-dossier__header .bio-img-copyright:before, .bio-dossier__header .bio-img-copyright:after {
      content: "";
      display: table; }
    .bio-dossier__header .bio-img-copyright:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-dossier__header .bio-img-copyright {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-dossier__header .bio-img-copyright {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-dossier__header .bio-img-copyright {
        max-width: 100%;
        width: 1280px; } }
    .bio-dossier__header .bio-img-copyright .field--name-field-copyright {
      background: rgba(255, 255, 255, 0.75);
      display: inline-block;
      padding: 3px 6px 6px 6px; }
    .bio-dossier__header .bio-img-copyright .field__label,
    .bio-dossier__header .bio-img-copyright .field__item {
      display: inline-block;
      float: none;
      padding: 0; }
  .bio-dossier__header .bio-dossier-author {
    background-color: #f4f3f3;
    padding: 9px 0 5px 0; }
  @media (min-width: 768px) {
    .bio-dossier__header {
      padding: 0; } }

.js--dossier-start .bio-dossier__header .field--type-image {
  display: block;
  height: auto; }
  @media (min-width: 1280px) {
    .js--dossier-start .bio-dossier__header .field--type-image {
      height: 650px; } }

.bio-dossier__highlight-teaser {
  background-color: #f9f9f9;
  display: none;
  padding-bottom: 25px;
  padding-top: 25px;
  width: 100%; }
  .js--dossier-start .bio-dossier__highlight-teaser {
    display: block; }
  .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container:before, .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container:after {
      content: "";
      display: table; }
    .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-container {
        max-width: 100%;
        width: 1280px; } }
  @media (min-width: 768px) {
    .bio-dossier__highlight-teaser {
      padding-bottom: 40px;
      padding-top: 42px; } }
  .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-row {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-row:before, .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-row:after {
      content: "";
      display: table; }
    .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-col {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-col {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-dossier__highlight-teaser .bio-dossier__highlight-teaser-col {
        width: 83.33333%;
        left: 8.33333%; } }
  .bio-dossier__highlight-teaser .datetime {
    color: #004f80;
    display: inline-block;
    margin-bottom: 12px; }

.bio-dossier__content .bio-dossier-toc-wrap {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-dossier__content .bio-dossier-toc-wrap {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-dossier__content .bio-dossier-toc-wrap {
      width: 83.33333%;
      left: 8.33333%; } }

.bio-dossier__content .field__item:first-child .bio-dossier-toc-wrap {
  display: none;
  margin-top: 32px; }
  .js--dossier-start .bio-dossier__content .field__item:first-child .bio-dossier-toc-wrap {
    display: block; }
  @media (min-width: 1024px) {
    .bio-dossier__content .field__item:first-child .bio-dossier-toc-wrap {
      margin-top: 48px; } }

.bio-dossier__content > .field__item {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-dossier__content > .field__item:before, .bio-dossier__content > .field__item:after {
    content: "";
    display: table; }
  .bio-dossier__content > .field__item:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-dossier__content > .field__item {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-dossier__content > .field__item {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-dossier__content > .field__item {
      max-width: 100%;
      width: 1280px; } }

.bio-dossier__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-dossier__content-row {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-dossier__content-row:before, .bio-dossier__content-row:after {
    content: "";
    display: table; }
  .bio-dossier__content-row:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-dossier__content-row {
      margin-left: -8px;
      margin-right: -8px; } }

.page-node-type-dossier .bio-page-title {
  text-transform: none; }

@media (min-width: 768px) {
  .page-node-type-dossier .field__item:first-child .bio-anchor-menu {
    margin-bottom: 40px; } }

.bio-dossier-page {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-dossier-page {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-dossier-page {
      width: 83.33333%;
      left: 8.33333%; } }
  .js .bio-dossier-page {
    display: none; }
    @media print {
      .js .bio-dossier-page {
        display: block; } }
    .js .bio-dossier-page.current {
      display: block; }
  :not(.js--dossier-start) .bio-dossier-page {
    margin-top: 24px; }
    @media (min-width: 1024px) {
      :not(.js--dossier-start) .bio-dossier-page {
        margin-top: 32px; } }
  .bio-dossier-page .bio-current-page__text {
    margin: 0; }
  .bio-dossier-page .bio-h2 {
    padding-bottom: 16px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-h2 {
        padding-bottom: 24px; } }
  .bio-dossier-page .bio-h2 {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-h2 {
        padding-top: 20px; } }
  .bio-dossier-page .bio-h3 {
    padding-bottom: 10px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-h3 {
        padding-bottom: 10px; } }
  .bio-dossier-page .bio-h3 {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-h3 {
        padding-top: 20px; } }
  .bio-dossier-page .bio-paragraph,
  .bio-dossier-page .bio-list,
  .bio-dossier-page .bio-table,
  .bio-dossier-page .bio-download,
  .bio-dossier-page .paragraph--type--video-and-text,
  .bio-dossier-page .bio-facts {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-paragraph,
      .bio-dossier-page .bio-list,
      .bio-dossier-page .bio-table,
      .bio-dossier-page .bio-download,
      .bio-dossier-page .paragraph--type--video-and-text,
      .bio-dossier-page .bio-facts {
        padding-bottom: 36px; } }
  .bio-dossier-page .paragraph--type--image {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .bio-dossier-page .paragraph--type--image {
        padding-bottom: 36px; } }
  .bio-dossier-page .paragraph--type--image {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .bio-dossier-page .paragraph--type--image {
        padding-top: 20px; } }
  .bio-dossier-page .field--name-field-paragraphs > .field__items > .field__item:before, .bio-dossier-page .field--name-field-paragraphs > .field__items > .field__item:after {
    content: "";
    display: table; }
  .bio-dossier-page .field--name-field-paragraphs > .field__items > .field__item:after {
    clear: both; }
  .bio-dossier-page .bio-infobox--full,
  .bio-dossier-page .bio-quote,
  .bio-dossier-page .bio-information,
  .bio-dossier-page .bio-infobox-icon,
  .bio-dossier-page .bio-quote--image {
    margin-bottom: 27px; }
    @media (min-width: 768px) {
      .bio-dossier-page .bio-infobox--full,
      .bio-dossier-page .bio-quote,
      .bio-dossier-page .bio-information,
      .bio-dossier-page .bio-infobox-icon,
      .bio-dossier-page .bio-quote--image {
        margin-bottom: 36px; } }

.bio-dossier-pager {
  padding-bottom: 56px; }
  @media (min-width: 768px) {
    .bio-dossier-pager {
      padding-bottom: 72px; } }

.bio-dossier-pager {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-dossier-pager {
      padding-top: 16px; } }

.bio-video-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-video-reader {
      padding-top: 24px; } }

.bio-video__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-video__content:before, .bio-video__content:after {
    content: "";
    display: table; }
  .bio-video__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-video__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-video__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-video__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-video__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-video__content {
        margin-bottom: 73px; } }
  .bio-video__content .field--name-body,
  .bio-video__content .bio-details {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-video__content .field--name-body,
      .bio-video__content .bio-details {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-video__content .field--name-body,
      .bio-video__content .bio-details {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-video__content .bio-details {
    margin-bottom: 27px; }
    @media (min-width: 768px) {
      .bio-video__content .bio-details {
        margin-bottom: 36px; } }
  .bio-video__content .bio-details:last-child {
    margin: 0; }
  .bio-video__content .field--name-field-media {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-video__content .field--name-field-media {
        margin-bottom: 46px; } }

.bio-video__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-video-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-video-text:before, .bio-video-text:after {
      content: "";
      display: table; }
    .bio-video-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-video-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-video-text .field--name-body {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-video-text .field--name-body {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-video-text .field--name-body {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }

.bio-video .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-video .bio-h2 {
      padding-bottom: 24px; } }

.bio-video .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-video .bio-h2 {
      padding-top: 20px; } }

.bio-video .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-video .bio-h3 {
      padding-bottom: 10px; } }

.bio-video .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-video .bio-h3 {
      padding-top: 20px; } }

.bio-video .bio-paragraph,
.bio-video .bio-list,
.bio-video .bio-table,
.bio-video .bio-download,
.bio-video .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-video .bio-paragraph,
    .bio-video .bio-list,
    .bio-video .bio-table,
    .bio-video .bio-download,
    .bio-video .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-video--full .bio-shorttext,
.bio-video--full .bio-longtext {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-video--full .bio-shorttext,
  .bio-video--full .bio-longtext {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-video--full .bio-shorttext,
      .bio-video--full .bio-longtext {
        margin-bottom: 46px; } }
  .bio-video--full .bio-shorttext:before, .bio-video--full .bio-shorttext:after,
  .bio-video--full .bio-longtext:before,
  .bio-video--full .bio-longtext:after {
    content: "";
    display: table; }
  .bio-video--full .bio-shorttext:after,
  .bio-video--full .bio-longtext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-video--full .bio-shorttext,
    .bio-video--full .bio-longtext {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-video--full .bio-shorttext__inside,
  .bio-video--full .bio-longtext__inside {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-video--full .bio-shorttext__inside,
      .bio-video--full .bio-longtext__inside {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-video--full .bio-shorttext__inside,
      .bio-video--full .bio-longtext__inside {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-video--full .bio-shorttext__content .bio-paragraph:last-child,
  .bio-video--full .bio-longtext__content .bio-paragraph:last-child {
    padding-bottom: 0; }

.bio-podcast-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-podcast-reader {
      padding-top: 24px; } }

.bio-podcast__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 0; }
  .bio-podcast__content:before, .bio-podcast__content:after {
    content: "";
    display: table; }
  .bio-podcast__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-podcast__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-podcast__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-podcast__content {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .bio-podcast__content-row {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-podcast__content-row:before, .bio-podcast__content-row:after {
        content: "";
        display: table; }
      .bio-podcast__content-row:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast__content-row {
      margin-left: -8px;
      margin-right: -8px; } }
  @media (min-width: 768px) {
    .bio-podcast__content .field--name-field-link,
    .bio-podcast__content .field--name-field-text-long {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast__content .field--name-field-link,
    .bio-podcast__content .field--name-field-text-long {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast__content .field--name-field-link,
    .bio-podcast__content .field--name-field-text-long {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }
  .bio-podcast__content .field--name-field-media {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-podcast__content .field--name-field-media {
        margin-bottom: 46px; } }

.bio-podcast__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-podcast .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-podcast .bio-h2 {
      padding-bottom: 24px; } }

.bio-podcast .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-podcast .bio-h2 {
      padding-top: 20px; } }

.bio-podcast .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-podcast .bio-h3 {
      padding-bottom: 10px; } }

.bio-podcast .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-podcast .bio-h3 {
      padding-top: 20px; } }

.bio-podcast .bio-paragraph,
.bio-podcast .bio-list,
.bio-podcast .bio-table,
.bio-podcast .bio-download,
.bio-podcast .paragraph--type--podcast-episode-and-text,
.bio-podcast .field--name-field-node-reference,
.bio-podcast .field--name-field-link {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-podcast .bio-paragraph,
    .bio-podcast .bio-list,
    .bio-podcast .bio-table,
    .bio-podcast .bio-download,
    .bio-podcast .paragraph--type--podcast-episode-and-text,
    .bio-podcast .field--name-field-node-reference,
    .bio-podcast .field--name-field-link {
      padding-bottom: 36px; } }

.bio-podcast .view--list-view .bio-paragraph {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-podcast .view--list-view .bio-paragraph {
      padding-bottom: 10px; } }

.bio-podcast-reader > .bio-shorttext--podcast {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-podcast-reader > .bio-shorttext--podcast:before, .bio-podcast-reader > .bio-shorttext--podcast:after {
    content: "";
    display: table; }
  .bio-podcast-reader > .bio-shorttext--podcast:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-podcast-reader > .bio-shorttext--podcast {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-podcast-reader > .bio-shorttext--podcast {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-podcast-reader > .bio-shorttext--podcast {
      max-width: 100%;
      width: 1280px; } }
  .bio-podcast-reader > .bio-shorttext--podcast {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-podcast-reader > .bio-shorttext--podcast {
        padding-bottom: 40px; } }
  .bio-podcast-reader > .bio-shorttext--podcast .bio-paragraph,
  .bio-podcast-reader > .bio-shorttext--podcast p {
    padding: 0; }
  .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  @media (min-width: 768px) {
    .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__inside {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__inside:before, .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__inside:after {
        content: "";
        display: table; }
      .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__inside:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast-reader > .bio-shorttext--podcast .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-multimedia-story-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-multimedia-story-reader {
      padding-top: 24px; } }

.bio-multimedia-story__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-multimedia-story__content:before, .bio-multimedia-story__content:after {
    content: "";
    display: table; }
  .bio-multimedia-story__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-multimedia-story__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-story__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-story__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-multimedia-story__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-multimedia-story__content {
        margin-bottom: 73px; } }
  .bio-multimedia-story__content .field--name-body,
  .bio-multimedia-story__content .field--name-field-paragraphs,
  .bio-multimedia-story__content .field--name-field-node-reference {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-story__content .field--name-body,
      .bio-multimedia-story__content .field--name-field-paragraphs,
      .bio-multimedia-story__content .field--name-field-node-reference {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-multimedia-story__content .field--name-body,
      .bio-multimedia-story__content .field--name-field-paragraphs,
      .bio-multimedia-story__content .field--name-field-node-reference {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-multimedia-story__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-multimedia-story-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-multimedia-story-text:before, .bio-multimedia-story-text:after {
      content: "";
      display: table; }
    .bio-multimedia-story-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-multimedia-story-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-multimedia-story .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-story .bio-h2 {
      padding-bottom: 24px; } }

.bio-multimedia-story .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-story .bio-h2 {
      padding-top: 20px; } }

.bio-multimedia-story .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-multimedia-story .bio-h3 {
      padding-bottom: 10px; } }

.bio-multimedia-story .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-story .bio-h3 {
      padding-top: 20px; } }

.bio-multimedia-story .bio-paragraph,
.bio-multimedia-story .bio-list,
.bio-multimedia-story .bio-table,
.bio-multimedia-story .bio-download,
.bio-multimedia-story .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-multimedia-story .bio-paragraph,
    .bio-multimedia-story .bio-list,
    .bio-multimedia-story .bio-table,
    .bio-multimedia-story .bio-download,
    .bio-multimedia-story .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-multimedia-story--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-multimedia-story--full .bio-shorttext:before, .bio-multimedia-story--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-multimedia-story--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-multimedia-story--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-story--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-story--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-multimedia-story--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-multimedia-story--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-multimedia-story--full .bio-shorttext .bio-paragraph,
  .bio-multimedia-story--full .bio-shorttext p {
    padding: 0; }
  .bio-multimedia-story--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-multimedia-story--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-multimedia-story--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-multimedia-story--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-multimedia-story--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  @media (min-width: 768px) {
    .bio-multimedia-story--full .bio-shorttext__inside {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-multimedia-story--full .bio-shorttext__inside:before, .bio-multimedia-story--full .bio-shorttext__inside:after {
        content: "";
        display: table; }
      .bio-multimedia-story--full .bio-shorttext__inside:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-multimedia-story--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-publication-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-publication-reader {
      padding-top: 24px; } }

.bio-publication__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-publication__content:before, .bio-publication__content:after {
    content: "";
    display: table; }
  .bio-publication__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-publication__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-publication__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-publication__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-publication__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-publication__content {
        margin-bottom: 73px; } }
  .bio-publication__content-inner {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-publication__content-inner:before, .bio-publication__content-inner:after {
      content: "";
      display: table; }
    .bio-publication__content-inner:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-publication__content-inner {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-publication__content .field--name-field-media {
    margin-top: 30px; }
    @media (min-width: 768px) {
      .bio-publication__content .field--name-field-media {
        margin-top: 0; } }
  .bio-publication__content .field--name-field-media-sec,
  .bio-publication__content .field--name-field-media {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-publication__content .field--name-field-media-sec,
      .bio-publication__content .field--name-field-media {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-publication__content .field--name-field-media-sec,
      .bio-publication__content .field--name-field-media {
        width: 41.66667%;
        left: 8.33333%; } }

.bio-publication__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-publication .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-publication .bio-h2 {
      padding-bottom: 24px; } }

.bio-publication .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-publication .bio-h2 {
      padding-top: 20px; } }

.bio-publication .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-publication .bio-h3 {
      padding-bottom: 10px; } }

.bio-publication .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-publication .bio-h3 {
      padding-top: 20px; } }

.bio-publication .bio-paragraph,
.bio-publication .bio-list,
.bio-publication .bio-table,
.bio-publication .bio-download,
.bio-publication .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-publication .bio-paragraph,
    .bio-publication .bio-list,
    .bio-publication .bio-table,
    .bio-publication .bio-download,
    .bio-publication .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-publication--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-publication--full .bio-shorttext:before, .bio-publication--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-publication--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-publication--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-publication--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-publication--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-publication--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-publication--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-publication--full .bio-shorttext .bio-paragraph,
  .bio-publication--full .bio-shorttext p {
    padding: 0 0 10px 0; }
    .bio-publication--full .bio-shorttext .bio-paragraph:last-child,
    .bio-publication--full .bio-shorttext p:last-child {
      padding-bottom: 0; }
  .bio-publication--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-publication--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-publication--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-publication--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-publication--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  @media (min-width: 768px) {
    .bio-publication--full .bio-shorttext__inside {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-publication--full .bio-shorttext__inside:before, .bio-publication--full .bio-shorttext__inside:after {
        content: "";
        display: table; }
      .bio-publication--full .bio-shorttext__inside:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-publication--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-podcast-episode-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-podcast-episode-reader {
      padding-top: 24px; } }

.bio-podcast-episode__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-podcast-episode__content:before, .bio-podcast-episode__content:after {
    content: "";
    display: table; }
  .bio-podcast-episode__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-podcast-episode__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-podcast-episode__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-podcast-episode__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-podcast-episode__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-podcast-episode__content {
        margin-bottom: 73px; } }
  @media (min-width: 768px) {
    .bio-podcast-episode__content-row {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-podcast-episode__content-row:before, .bio-podcast-episode__content-row:after {
        content: "";
        display: table; }
      .bio-podcast-episode__content-row:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast-episode__content-row {
      margin-left: -8px;
      margin-right: -8px; } }
  @media (min-width: 768px) {
    .bio-podcast-episode__content .field--name-field-link {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast-episode__content .field--name-field-link {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-podcast-episode__content .field--name-field-link {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }
  .bio-podcast-episode__content .field--name-field-media {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-podcast-episode__content .field--name-field-media {
        margin-bottom: 46px; } }

.bio-podcast-episode__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-podcast-episode .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-h2 {
      padding-bottom: 24px; } }

.bio-podcast-episode .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-h2 {
      padding-top: 20px; } }

.bio-podcast-episode .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-h3 {
      padding-bottom: 10px; } }

.bio-podcast-episode .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-h3 {
      padding-top: 20px; } }

.bio-podcast-episode .bio-paragraph,
.bio-podcast-episode .bio-list,
.bio-podcast-episode .bio-table,
.bio-podcast-episode .bio-download,
.bio-podcast-episode .paragraph--type--podcast-episode-and-text,
.bio-podcast-episode .field--name-field-node-reference,
.bio-podcast-episode .field--name-field-link {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-paragraph,
    .bio-podcast-episode .bio-list,
    .bio-podcast-episode .bio-table,
    .bio-podcast-episode .bio-download,
    .bio-podcast-episode .paragraph--type--podcast-episode-and-text,
    .bio-podcast-episode .field--name-field-node-reference,
    .bio-podcast-episode .field--name-field-link {
      padding-bottom: 36px; } }

.bio-podcast-episode .bio-shorttext {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  padding: 0;
  width: 100%; }
  .bio-podcast-episode .bio-shorttext {
    margin-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-podcast-episode .bio-shorttext {
        margin-bottom: 46px; } }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-shorttext {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-podcast-episode .bio-shorttext {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }
  .bio-podcast-episode .bio-shorttext__content .bio-paragraph:last-child {
    padding-bottom: 0; }

.bio-multimedia-episode-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode-reader {
      padding-top: 24px; } }

.bio-multimedia-episode__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-multimedia-episode__content:before, .bio-multimedia-episode__content:after {
    content: "";
    display: table; }
  .bio-multimedia-episode__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-multimedia-episode__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-episode__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-episode__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-multimedia-episode__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-multimedia-episode__content {
        margin-bottom: 73px; } }
  .bio-multimedia-episode__content .field--name-body,
  .bio-multimedia-episode__content .field--name-field-paragraphs,
  .bio-multimedia-episode__content .field--name-field-node-reference {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-episode__content .field--name-body,
      .bio-multimedia-episode__content .field--name-field-paragraphs,
      .bio-multimedia-episode__content .field--name-field-node-reference {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-multimedia-episode__content .field--name-body,
      .bio-multimedia-episode__content .field--name-field-paragraphs,
      .bio-multimedia-episode__content .field--name-field-node-reference {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-multimedia-episode__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

@media (min-width: 768px) {
  .bio-multimedia-episode-text {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-multimedia-episode-text:before, .bio-multimedia-episode-text:after {
      content: "";
      display: table; }
    .bio-multimedia-episode-text:after {
      clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-multimedia-episode-text {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-multimedia-episode .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode .bio-h2 {
      padding-bottom: 24px; } }

.bio-multimedia-episode .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode .bio-h2 {
      padding-top: 20px; } }

.bio-multimedia-episode .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode .bio-h3 {
      padding-bottom: 10px; } }

.bio-multimedia-episode .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode .bio-h3 {
      padding-top: 20px; } }

.bio-multimedia-episode .bio-paragraph,
.bio-multimedia-episode .bio-list,
.bio-multimedia-episode .bio-table,
.bio-multimedia-episode .bio-download,
.bio-multimedia-episode .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-multimedia-episode .bio-paragraph,
    .bio-multimedia-episode .bio-list,
    .bio-multimedia-episode .bio-table,
    .bio-multimedia-episode .bio-download,
    .bio-multimedia-episode .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-multimedia-episode--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-multimedia-episode--full .bio-shorttext:before, .bio-multimedia-episode--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-multimedia-episode--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-multimedia-episode--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-episode--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-multimedia-episode--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-multimedia-episode--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-multimedia-episode--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-multimedia-episode--full .bio-shorttext .bio-paragraph,
  .bio-multimedia-episode--full .bio-shorttext p {
    padding: 0; }
  .bio-multimedia-episode--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-multimedia-episode--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-multimedia-episode--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-multimedia-episode--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-multimedia-episode--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  @media (min-width: 768px) {
    .bio-multimedia-episode--full .bio-shorttext__inside {
      margin-left: -4px;
      margin-right: -4px; }
      .bio-multimedia-episode--full .bio-shorttext__inside:before, .bio-multimedia-episode--full .bio-shorttext__inside:after {
        content: "";
        display: table; }
      .bio-multimedia-episode--full .bio-shorttext__inside:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-multimedia-episode--full .bio-shorttext__inside {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-sector-reader {
  padding-top: 8px; }
  @media (min-width: 768px) {
    .bio-sector-reader {
      padding-top: 24px; } }

.bio-sector-box {
  background: #f4f3f3; }
  .bio-sector-box {
    padding-top: 24px; }
    @media (min-width: 768px) {
      .bio-sector-box {
        padding-top: 41px; } }
  .bio-sector-box {
    padding-bottom: 32px; }
    @media (min-width: 768px) {
      .bio-sector-box {
        padding-bottom: 50px; } }
  .bio-sector-box {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-sector-box {
        margin-bottom: 73px; } }
  @media (min-width: 768px) {
    .bio-sector-box {
      /* IE10+ */
      /* Standard */
      background: linear-gradient(to right, #f4f3f3 50%, #f9f9f9 50%);
      /* fallback/image non-cover color */
      background-color: #f4f3f3;
      /* Firefox 3.6+ */
      /* Safari 4+, Chrome 1+ */
      /* Safari 5.1+, Chrome 10+ */
      /* Opera 11.10+ */
      background-image: -o-linear-gradient(left, #f4f3f3 50%, #f9f9f9 50%); } }
  .bio-sector-box .field,
  .bio-sector-box .bio-image {
    max-width: 100%; }
  .bio-sector-box .bio-paragraph {
    padding-bottom: 5px; }
    .bio-sector-box .bio-paragraph:first-child {
      padding-bottom: 20px; }
    .bio-sector-box .bio-paragraph:last-child {
      padding-bottom: 0; }
  .bio-sector-box .bio-img-copyright {
    text-align: center;
    white-space: nowrap; }
    .bio-sector-box .bio-img-copyright .field__label,
    .bio-sector-box .bio-img-copyright .field__item {
      display: inline-block;
      float: none;
      padding: 0; }
  .bio-sector-box .bio-image {
    margin: 0; }

.bio-sector-box__inside {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-sector-box__inside:before, .bio-sector-box__inside:after {
    content: "";
    display: table; }
  .bio-sector-box__inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sector-box__inside {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-sector-box__inside {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-sector-box__inside {
      max-width: 100%;
      width: 1280px; } }

.bio-sector-box__content {
  margin-left: -4px;
  margin-right: -4px;
  align-items: center;
  display: flex;
  flex-flow: wrap; }
  .bio-sector-box__content:before, .bio-sector-box__content:after {
    content: "";
    display: table; }
  .bio-sector-box__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sector-box__content {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-sector-box__data, .bio-sector-box__images {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-sector-box__data, .bio-sector-box__images {
      padding-left: 8px;
      padding-right: 8px; } }

@media (max-width: 767.95px) {
  .bio-sector-box__data {
    padding-bottom: 30px; } }

@media (min-width: 768px) {
  .bio-sector-box__data {
    width: 41.66667%;
    left: 8.33333%; } }

@media (min-width: 768px) {
  .bio-sector-box__images {
    width: 37.5%;
    left: 12.5%; } }

.bio-sector__content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-sector__content:before, .bio-sector__content:after {
    content: "";
    display: table; }
  .bio-sector__content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sector__content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-sector__content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-sector__content {
      max-width: 100%;
      width: 1280px; } }
  .bio-sector__content {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .bio-sector__content {
        margin-bottom: 73px; } }
  .bio-sector__content .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-sector__content .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-sector__content .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-sector__content > .field--name-field-paragraphs {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-sector__content > .field--name-field-paragraphs:before, .bio-sector__content > .field--name-field-paragraphs:after {
      content: "";
      display: table; }
    .bio-sector__content > .field--name-field-paragraphs:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-sector__content > .field--name-field-paragraphs {
        margin-left: -8px;
        margin-right: -8px; } }
    .bio-sector__content > .field--name-field-paragraphs > .field__items,
    .bio-sector__content > .field--name-field-paragraphs > .field__item {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .bio-sector__content > .field--name-field-paragraphs > .field__items,
        .bio-sector__content > .field--name-field-paragraphs > .field__item {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .bio-sector__content > .field--name-field-paragraphs > .field__items,
        .bio-sector__content > .field--name-field-paragraphs > .field__item {
          width: 83.33333%;
          left: 8.33333%;
          clear: both;
          margin-left: auto;
          margin-right: auto; } }

.bio-sector__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-sector-text {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-sector-text:before, .bio-sector-text:after {
    content: "";
    display: table; }
  .bio-sector-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sector-text {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-sector-text .field--name-body {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .bio-sector-text .field--name-body {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-sector-text .field--name-body {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }

.bio-sector .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-sector .bio-h2 {
      padding-bottom: 24px; } }

.bio-sector .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-sector .bio-h2 {
      padding-top: 20px; } }

.bio-sector .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-sector .bio-h3 {
      padding-bottom: 10px; } }

.bio-sector .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-sector .bio-h3 {
      padding-top: 20px; } }

.bio-sector--full .bio-shorttext {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-sector--full .bio-shorttext:before, .bio-sector--full .bio-shorttext:after {
    content: "";
    display: table; }
  .bio-sector--full .bio-shorttext:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-sector--full .bio-shorttext {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-sector--full .bio-shorttext {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-sector--full .bio-shorttext {
      max-width: 100%;
      width: 1280px; } }
  .bio-sector--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-sector--full .bio-shorttext {
        padding-bottom: 40px; } }
  .bio-sector--full .bio-shorttext .bio-paragraph,
  .bio-sector--full .bio-shorttext p {
    padding: 0; }
  .bio-sector--full .bio-shorttext__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    .bio-sector--full .bio-shorttext__content {
      padding-bottom: 0; }
      @media (min-width: 768px) {
        .bio-sector--full .bio-shorttext__content {
          padding-bottom: 0; } }
    @media (min-width: 768px) {
      .bio-sector--full .bio-shorttext__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-sector--full .bio-shorttext__content {
        width: 83.33333%;
        left: 8.33333%;
        clear: both;
        margin-left: auto;
        margin-right: auto; } }
  .bio-sector--full .bio-shorttext__inside {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-sector--full .bio-shorttext__inside:before, .bio-sector--full .bio-shorttext__inside:after {
      content: "";
      display: table; }
    .bio-sector--full .bio-shorttext__inside:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-sector--full .bio-shorttext__inside {
        margin-left: -8px;
        margin-right: -8px; } }

.bio-press-report .bio-h2 {
  padding-bottom: 16px; }
  @media (min-width: 768px) {
    .bio-press-report .bio-h2 {
      padding-bottom: 24px; } }

.bio-press-report .bio-h2 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-press-report .bio-h2 {
      padding-top: 20px; } }

.bio-press-report .bio-h3 {
  padding-bottom: 10px; }
  @media (min-width: 768px) {
    .bio-press-report .bio-h3 {
      padding-bottom: 10px; } }

.bio-press-report .bio-h3 {
  padding-top: 16px; }
  @media (min-width: 768px) {
    .bio-press-report .bio-h3 {
      padding-top: 20px; } }

.bio-press-report .bio-paragraph,
.bio-press-report .bio-list,
.bio-press-report .bio-table,
.bio-press-report .bio-download,
.bio-press-report .paragraph--type--video-and-text {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-press-report .bio-paragraph,
    .bio-press-report .bio-list,
    .bio-press-report .bio-table,
    .bio-press-report .bio-download,
    .bio-press-report .paragraph--type--video-and-text {
      padding-bottom: 36px; } }

.bio-press-report-reader {
  padding-top: 35px; }
  @media (min-width: 768px) {
    .bio-press-report-reader {
      padding-top: 20px; } }

.bio-press-report__container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-press-report__container:before, .bio-press-report__container:after {
    content: "";
    display: table; }
  .bio-press-report__container:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-press-report__container {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-press-report__container {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-press-report__container {
      max-width: 100%;
      width: 1280px; } }

.bio-press-report__row {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-press-report__row {
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-press-report__row {
        margin-bottom: 30px; } }
  .bio-press-report__row:before, .bio-press-report__row:after {
    content: "";
    display: table; }
  .bio-press-report__row:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-press-report__row {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-press-report__row .bio-social-sharing {
    display: none !important;
    height: 0;
    width: 0; }

.bio-press-report__actions {
  border-color: #dadcdf;
  border-style: solid;
  border-width: 1px 0;
  padding-bottom: 20px;
  padding-top: 20px; }

.bio-press-report .report-content > .paragraph--type--report {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  display: none;
  outline: 0; }
  @media (min-width: 768px) {
    .bio-press-report .report-content > .paragraph--type--report {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-press-report .report-content > .paragraph--type--report.current {
    display: block; }
  @media (min-width: 768px) {
    .bio-press-report .report-content > .paragraph--type--report {
      width: 83.33333%;
      left: 8.33333%; } }
  @media (min-width: 1024px) {
    .bio-press-report .report-content > .paragraph--type--report {
      width: 58.33333%;
      left: 8.33333%; } }

.bio-press-report .bio-report-nav {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-press-report .bio-report-nav {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-press-report .bio-report-nav {
      width: 83.33333%;
      left: 8.33333%; } }
  @media (min-width: 1024px) {
    .bio-press-report .bio-report-nav {
      width: 33.33333%;
      left: 8.33333%; } }
  @media (max-width: 767.95px) {
    .bio-press-report .bio-report-nav {
      margin-top: 48px; } }
  @media (max-width: 767.95px) and (min-width: 768px) {
    .bio-press-report .bio-report-nav {
      margin-top: 73px; } }

.bio-press-report--full .bio-mainheadline {
  margin-bottom: 6px; }
  @media (min-width: 768px) {
    .bio-press-report--full .bio-mainheadline {
      margin-bottom: 6px; } }

.bio-press-report--full .bio-shorttext {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-press-report--full .bio-shorttext {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-press-report--full .bio-shorttext {
      width: 83.33333%;
      left: 8.33333%;
      clear: both;
      margin-left: auto;
      margin-right: auto; } }
  .bio-press-report--full .bio-shorttext {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .bio-press-report--full .bio-shorttext {
        padding-bottom: 50px; } }
  .bio-press-report--full .bio-shorttext .bio-paragraph,
  .bio-press-report--full .bio-shorttext p {
    padding: 0; }

.node--type-press-report .article-info {
  display: flex;
  margin: 0 0 10px; }
  .node--type-press-report .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-related {
  padding-top: 36px;
  padding-bottom: 36px; }
  @media (min-width: 768px) {
    .bio-related {
      padding-top: 66px;
      padding-bottom: 66px; } }

.bio-related__inside {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-related__inside:before, .bio-related__inside:after {
    content: "";
    display: table; }
  .bio-related__inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-related__inside {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-related__inside {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-related__inside {
      max-width: 100%;
      width: 1280px; } }

.bio-related__items {
  margin-left: -4px;
  margin-right: -4px; }
  .bio-related__items:before, .bio-related__items:after {
    content: "";
    display: table; }
  .bio-related__items:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-related__items {
      margin-left: -8px;
      margin-right: -8px; } }

.bio-related__content {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 83.33333%;
  left: 8.33333%; }
  @media (min-width: 768px) {
    .bio-related__content {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-related__content {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      left: auto; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-related__content {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-related__title {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .bio-related__title {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-related__title {
    margin-bottom: 10px; }
    @media (min-width: 768px) {
      .bio-related__title {
        margin-bottom: 15px; } }

.bio-related .views-field-title a {
  color: #000000; }

.bio-related .bio-link {
  transition: background-size 250ms ease-in-out 0ms;
  background-image: linear-gradient(#004f80, #004f80);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  padding-bottom: 3px; }

.bio-related .bio-link:focus, .bio-related .bio-link:active, .bio-related .bio-link.active, .bio-related .bio-link.is-active, .bio-related .bio-link:hover, .bio-related .bio-link.js-hovered {
  background-size: 100% 2px;
  color: #004f80; }

.bio-related-item__image, .bio-related-item__video {
  margin-bottom: 16px;
  width: 100%; }
  .bio-related-item__image .field--name-field-media-image,
  .bio-related-item__image .field--name-field-media-video-embed-field, .bio-related-item__video .field--name-field-media-image,
  .bio-related-item__video .field--name-field-media-video-embed-field {
    padding-top: 56.25%;
    /* 16:9 Aspect Ratio */
    position: relative;
    width: 100%; }
  .bio-related-item__image .bio-image,
  .bio-related-item__image .video-embed-field-responsive-video,
  .bio-related-item__image .video-embed-field-lazy, .bio-related-item__video .bio-image,
  .bio-related-item__video .video-embed-field-responsive-video,
  .bio-related-item__video .video-embed-field-lazy {
    bottom: 0;
    display: block;
    height: 100%;
    left: 0;
    -o-object-fit: cover;
       object-fit: cover;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%; }
  .bio-related-item__image .bio-overlay, .bio-related-item__video .bio-overlay {
    display: none;
    height: 0;
    width: 0; }

.bio-related .view-column,
.bio-related .view-content {
  clear: both;
  padding: 0;
  width: 100%; }

.bio-related .bio-related-item__date,
.bio-related .views-field-field-date {
  margin: 0 0 6px 0; }

.bio-related .bio-related-item__title {
  margin: 0; }

.bio-related .slick-slider {
  padding-bottom: 0;
  padding-top: 0; }
  .bio-related .slick-slider .slick-track {
    padding: 1px 0; }
  .bio-related .slick-slider .slick-prev {
    left: -20px; }
    @media (min-width: 768px) {
      .bio-related .slick-slider .slick-prev {
        left: -30px; } }
  .bio-related .slick-slider .slick-next {
    right: -20px; }
    @media (min-width: 768px) {
      .bio-related .slick-slider .slick-next {
        right: -30px; } }
  .bio-related .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-related .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-related .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-related .slick-slider .slick-dots button::before {
      background-color: #34808e;
      opacity: 0.3; }
    .bio-related .slick-slider .slick-dots .slick-active button::before {
      background-color: #34808e;
      opacity: 1; }

.bio-related .field--name-field-copyright,
.bio-related .field--name-field-source,
.bio-related .field--name-field-image-src,
.bio-related .field--name-field-image-title,
.bio-related .bio-img-copyright {
  display: none; }

.bio-related--reports {
  background: #f4f3f3;
  margin-top: 70px;
  padding: 35px 0 55px 0; }
  .bio-related--reports .views-element-container {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .bio-related--reports .views-element-container {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-related--reports .views-element-container {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 100%;
        left: auto; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-related--reports .views-element-container {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-related--reports .slick-cloned .views-field-title {
    /* fixes text running into next slide if text is too long on titles */ }
    @media (max-width: 767.95px) {
      .bio-related--reports .slick-cloned .views-field-title {
        word-break: break-all; } }
  .bio-related--reports .slick-slider .slick-prev {
    left: -25px; }
    @media (min-width: 768px) {
      .bio-related--reports .slick-slider .slick-prev {
        left: -30px; } }
  .bio-related--reports .slick-slider .slick-next {
    right: -25px; }
    @media (min-width: 768px) {
      .bio-related--reports .slick-slider .slick-next {
        right: -30px; } }
  .bio-related--reports .bio-related__title {
    margin-bottom: 24px; }

.bio-related--products,
.bio-related--sectors {
  /* stylelint-disable-next-line no-descending-specificity */ }
  .bio-related--products .bio-related__title,
  .bio-related--sectors .bio-related__title {
    padding-left: 0;
    padding-right: 0; }
  .bio-related--products .slick-slider .slick-prev,
  .bio-related--sectors .slick-slider .slick-prev {
    left: -30px; }
  .bio-related--products .slick-slider .slick-next,
  .bio-related--sectors .slick-slider .slick-next {
    right: -30px; }
  .bio-related--products .slick-track,
  .bio-related--sectors .slick-track {
    display: flex; }
  .bio-related--products .slick-initialized .slick-slide,
  .bio-related--sectors .slick-initialized .slick-slide {
    align-items: stretch;
    display: flex;
    flex-flow: column;
    height: auto; }
  .bio-related--products .views-row,
  .bio-related--sectors .views-row {
    height: 100%; }
  .bio-related--products .view,
  .bio-related--sectors .view {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-related--products .view:before, .bio-related--products .view:after,
    .bio-related--sectors .view:before,
    .bio-related--sectors .view:after {
      content: "";
      display: table; }
    .bio-related--products .view:after,
    .bio-related--sectors .view:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-related--products .view,
      .bio-related--sectors .view {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-related--products .view-content,
  .bio-related--sectors .view-content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .bio-related--products .view-content,
      .bio-related--sectors .view-content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-related--products .view-content,
      .bio-related--sectors .view-content {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 100%;
        left: auto; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-related--products .view-content,
    .bio-related--sectors .view-content {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-related--products .views-row__content,
  .bio-related--sectors .views-row__content {
    display: block; }
    .bio-related--products .views-row__content:first-child,
    .bio-related--sectors .views-row__content:first-child {
      align-items: center;
      background: #f4f3f3;
      display: flex;
      flex: 1; }
    .bio-related--products .views-row__content:last-child,
    .bio-related--sectors .views-row__content:last-child {
      align-items: flex-end;
      margin-top: 10px; }
  .bio-related--products .bio-related__items,
  .bio-related--sectors .bio-related__items {
    margin: 0; }
  .bio-related--products .bio-related .view-column,
  .bio-related--sectors .bio-related .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .bio-related--products .bio-related .view-column,
      .bio-related--sectors .bio-related .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-related--products .bio-related .view-column,
      .bio-related--sectors .bio-related .view-column {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 100%;
        left: auto; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-related--products .bio-related .view-column,
    .bio-related--sectors .bio-related .view-column {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-report-nav__list {
  padding: 0; }
  @media (min-width: 1024px) {
    .bio-report-nav__list {
      padding: 0 0 0 60px; } }

.bio-report-nav__item {
  outline: none; }
  .bio-report-nav__item {
    margin-bottom: 25px; }
    @media (min-width: 768px) {
      .bio-report-nav__item {
        margin-bottom: 35px; } }
  .bio-report-nav__item:last-child {
    margin-bottom: 0; }
  .bio-report-nav__item:before {
    display: none; }

.bio-report-nav__link {
  transition: background-size 250ms ease-in-out 0ms;
  background-image: linear-gradient(#004f80, #004f80);
  background-position: 0 100%;
  background-repeat: no-repeat;
  background-size: 0 2px;
  padding-bottom: 3px; }

.bio-report-nav__link:focus, .bio-report-nav__link:active, .bio-report-nav__link.active, .bio-report-nav__link.is-active, .bio-report-nav__link:hover, .bio-report-nav__link.js-hovered {
  background-size: 100% 2px;
  color: #004f80; }

.active > .bio-report-nav__link {
  color: #004f80; }

.bio-social-sharing {
  align-items: center;
  display: flex;
  min-height: 30px; }
  .bio-social-sharing .bio-icon {
    fill: #6d7580; }
  .bio-social-sharing .bio-link--social-media {
    padding: 5px;
    position: relative;
    display: flex; }
    .bio-social-sharing .bio-link--social-media::before, .bio-social-sharing .bio-link--social-media::after {
      transition: transform 250ms ease-in-out 0ms;
      content: "";
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }
    .bio-social-sharing .bio-link--social-media::before {
      border-bottom: 2px solid #6d7580;
      border-top: 2px solid #6d7580;
      transform: scale3d(0, 1, 1); }
    .bio-social-sharing .bio-link--social-media::after {
      border-left: 2px solid #6d7580;
      border-right: 2px solid #6d7580;
      transform: scale3d(1, 0, 1); }
    .bio-social-sharing .bio-link--social-media:focus::before, .bio-social-sharing .bio-link--social-media:focus::after, .bio-social-sharing .bio-link--social-media:active::before, .bio-social-sharing .bio-link--social-media:active::after, .bio-social-sharing .bio-link--social-media.active::before, .bio-social-sharing .bio-link--social-media.active::after, .bio-social-sharing .bio-link--social-media.is-active::before, .bio-social-sharing .bio-link--social-media.is-active::after, .bio-social-sharing .bio-link--social-media:hover::before, .bio-social-sharing .bio-link--social-media:hover::after, .bio-social-sharing .bio-link--social-media.placeholder-string::before, .bio-social-sharing .bio-link--social-media.placeholder-string::after {
      transform: scale3d(1, 1, 1); }

.bio-social-sharing--header .bio-link--social-media + .bio-link--social-media {
  margin-left: 10px; }

.bio-social-sharing--header .bio-link--social-media:first-child {
  margin-left: 30px; }

.bio-social-sharing--content {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between; }
  .bio-social-sharing--content:before, .bio-social-sharing--content:after {
    content: "";
    display: table; }
  .bio-social-sharing--content:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-social-sharing--content {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-social-sharing--content {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-social-sharing--content {
      max-width: 100%;
      width: 1280px; } }
  .bio-social-sharing--content::before, .bio-social-sharing--content::after {
    display: none; }
  .bio-social-sharing--content .bio-social-sharing__content-left,
  .bio-social-sharing--content .bio-social-sharing__content-right {
    align-items: center;
    display: flex;
    flex-wrap: wrap; }
    @media (min-width: 768px) {
      .bio-social-sharing--content .bio-social-sharing__content-left,
      .bio-social-sharing--content .bio-social-sharing__content-right {
        flex-wrap: nowrap; } }
  .bio-social-sharing--content .bio-social-sharing__content-right {
    display: none; }
    @media (min-width: 768px) {
      .bio-social-sharing--content .bio-social-sharing__content-right {
        display: flex; } }
  .bio-social-sharing--content .bio-icon {
    fill: #000000;
    padding: 0; }
  .bio-social-sharing--content .bio-link {
    margin-left: 18px;
    padding: 5px; }
  .bio-social-sharing--content .bio-paragraph--sharing-label {
    flex-basis: 100%;
    padding-bottom: 8px; }
    @media (min-width: 768px) {
      .bio-social-sharing--content .bio-paragraph--sharing-label {
        flex-basis: auto;
        text-align: left; } }
  .bio-social-sharing--content .bio-social-sharing__slide-out {
    transition: all 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
    align-items: center;
    border-radius: 0 15px 15px 0;
    display: flex;
    width: 0; }
    .bio-social-sharing--content .bio-social-sharing__slide-out .bio-icon {
      fill: #ffffff; }
    .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media {
      padding: 5px;
      position: relative;
      display: none;
      margin: 0 0 0 20px;
      padding: 0;
      transform: translateX(-100%);
      visibility: hidden; }
      .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media::after {
        transition: transform 250ms ease-in-out 0ms;
        content: "";
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%; }
      .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media::before {
        border-bottom: 2px solid transparent;
        border-top: 2px solid transparent;
        transform: scale3d(0, 1, 1); }
      .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media::after {
        border-left: 2px solid transparent;
        border-right: 2px solid transparent;
        transform: scale3d(1, 0, 1); }
      .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:focus::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:focus::after, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:active::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:active::after, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.active::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.active::after, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.is-active::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.is-active::after, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:hover::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:hover::after, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.placeholder-string::before, .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media.placeholder-string::after {
        transform: scale3d(1, 1, 1); }
      .bio-social-sharing--content .bio-social-sharing__slide-out .bio-link--social-media:last-child {
        margin-right: 20px; }
    .bio-social-sharing--content .bio-social-sharing__slide-out.js--slide-out {
      background-color: #004f80;
      border: 1px solid #004f80;
      height: 31px;
      width: 97px; }
      .bio-social-sharing--content .bio-social-sharing__slide-out.js--slide-out .bio-link--social-media {
        display: block;
        position: relative;
        transform: translateX(0);
        visibility: visible; }
  .bio-social-sharing--content .bio-button--share,
  .bio-social-sharing--content .bio-button--close {
    transition: all 1s cubic-bezier(0.2, 1, 0.3, 1) 0ms;
    margin-left: 0;
    padding: 5px; }
    @media (min-width: 768px) {
      .bio-social-sharing--content .bio-button--share,
      .bio-social-sharing--content .bio-button--close {
        margin-left: 18px; } }
  .bio-social-sharing--content .bio-button--close {
    background-color: #004f80;
    border-radius: 15px 0 0 12px;
    border-right: 1px solid #ffffff;
    display: none;
    padding: 6px 10px; }
    .bio-social-sharing--content .bio-button--close .bio-icon {
      fill: #ffffff; }

.node--type-glossary:not(.node--view-mode-search-results) {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .node--type-glossary:not(.node--view-mode-search-results):before, .node--type-glossary:not(.node--view-mode-search-results):after {
    content: "";
    display: table; }
  .node--type-glossary:not(.node--view-mode-search-results):after {
    clear: both; }
  @media (min-width: 768px) {
    .node--type-glossary:not(.node--view-mode-search-results) {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .node--type-glossary:not(.node--view-mode-search-results) {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .node--type-glossary:not(.node--view-mode-search-results) {
      max-width: 100%;
      width: 1280px; } }
  .node--type-glossary:not(.node--view-mode-search-results) .node__content {
    margin-left: -4px;
    margin-right: -4px; }
    .node--type-glossary:not(.node--view-mode-search-results) .node__content:before, .node--type-glossary:not(.node--view-mode-search-results) .node__content:after {
      content: "";
      display: table; }
    .node--type-glossary:not(.node--view-mode-search-results) .node__content:after {
      clear: both; }
    @media (min-width: 768px) {
      .node--type-glossary:not(.node--view-mode-search-results) .node__content {
        margin-left: -8px;
        margin-right: -8px; } }
  .node--type-glossary:not(.node--view-mode-search-results) .field--type-text-with-summary {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .node--type-glossary:not(.node--view-mode-search-results) .field--type-text-with-summary {
        padding-left: 8px;
        padding-right: 8px; } }
    .node--type-glossary:not(.node--view-mode-search-results) .field--type-text-with-summary {
      margin-bottom: 48px; }
      @media (min-width: 768px) {
        .node--type-glossary:not(.node--view-mode-search-results) .field--type-text-with-summary {
          margin-bottom: 72px; } }
  .node--type-glossary:not(.node--view-mode-search-results) .bio-social-sharing {
    border-color: #dadcdf;
    border-style: solid;
    border-width: 1px 0;
    padding-bottom: 20px;
    padding-top: 20px; }

.page-node-type-article .field--name-field-node-reference,
.page-node-type-dossier .field--name-field-node-reference,
.page-node-type-default-post .field--name-field-node-reference,
.page-node-type-video .field--name-field-node-reference,
.page-node-type-news .field--name-field-node-reference,
.page-node-type-sector .field--name-field-node-reference,
.page-node-type-scientist-profil .field--name-field-node-reference,
.page-node-type-interview .field--name-field-node-reference,
.page-node-type-product .field--name-field-node-reference,
.page-node-type-podcast-episode .field--name-field-node-reference,
.page-node-type-podcast .field--name-field-node-reference {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .page-node-type-article .field--name-field-node-reference,
    .page-node-type-dossier .field--name-field-node-reference,
    .page-node-type-default-post .field--name-field-node-reference,
    .page-node-type-video .field--name-field-node-reference,
    .page-node-type-news .field--name-field-node-reference,
    .page-node-type-sector .field--name-field-node-reference,
    .page-node-type-scientist-profil .field--name-field-node-reference,
    .page-node-type-interview .field--name-field-node-reference,
    .page-node-type-product .field--name-field-node-reference,
    .page-node-type-podcast-episode .field--name-field-node-reference,
    .page-node-type-podcast .field--name-field-node-reference {
      padding-bottom: 36px; } }

.page-node-type-article .field--name-field-node-reference h2,
.page-node-type-dossier .field--name-field-node-reference h2,
.page-node-type-default-post .field--name-field-node-reference h2,
.page-node-type-video .field--name-field-node-reference h2,
.page-node-type-news .field--name-field-node-reference h2,
.page-node-type-sector .field--name-field-node-reference h2,
.page-node-type-scientist-profil .field--name-field-node-reference h2,
.page-node-type-interview .field--name-field-node-reference h2,
.page-node-type-product .field--name-field-node-reference h2,
.page-node-type-podcast-episode .field--name-field-node-reference h2,
.page-node-type-podcast .field--name-field-node-reference h2 {
  margin: 0;
  padding: 0; }

.page-node-type-article .field--name-field-node-reference .field--name-title,
.page-node-type-dossier .field--name-field-node-reference .field--name-title,
.page-node-type-default-post .field--name-field-node-reference .field--name-title,
.page-node-type-video .field--name-field-node-reference .field--name-title,
.page-node-type-news .field--name-field-node-reference .field--name-title,
.page-node-type-sector .field--name-field-node-reference .field--name-title,
.page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
.page-node-type-interview .field--name-field-node-reference .field--name-title,
.page-node-type-product .field--name-field-node-reference .field--name-title,
.page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
.page-node-type-podcast .field--name-field-node-reference .field--name-title {
  display: block; }
  .page-node-type-article .field--name-field-node-reference .field--name-title,
  .page-node-type-dossier .field--name-field-node-reference .field--name-title,
  .page-node-type-default-post .field--name-field-node-reference .field--name-title,
  .page-node-type-video .field--name-field-node-reference .field--name-title,
  .page-node-type-news .field--name-field-node-reference .field--name-title,
  .page-node-type-sector .field--name-field-node-reference .field--name-title,
  .page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
  .page-node-type-interview .field--name-field-node-reference .field--name-title,
  .page-node-type-product .field--name-field-node-reference .field--name-title,
  .page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
  .page-node-type-podcast .field--name-field-node-reference .field--name-title {
    padding-bottom: 10px; }
    @media (min-width: 768px) {
      .page-node-type-article .field--name-field-node-reference .field--name-title,
      .page-node-type-dossier .field--name-field-node-reference .field--name-title,
      .page-node-type-default-post .field--name-field-node-reference .field--name-title,
      .page-node-type-video .field--name-field-node-reference .field--name-title,
      .page-node-type-news .field--name-field-node-reference .field--name-title,
      .page-node-type-sector .field--name-field-node-reference .field--name-title,
      .page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
      .page-node-type-interview .field--name-field-node-reference .field--name-title,
      .page-node-type-product .field--name-field-node-reference .field--name-title,
      .page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
      .page-node-type-podcast .field--name-field-node-reference .field--name-title {
        padding-bottom: 10px; } }
  .page-node-type-article .field--name-field-node-reference .field--name-title,
  .page-node-type-dossier .field--name-field-node-reference .field--name-title,
  .page-node-type-default-post .field--name-field-node-reference .field--name-title,
  .page-node-type-video .field--name-field-node-reference .field--name-title,
  .page-node-type-news .field--name-field-node-reference .field--name-title,
  .page-node-type-sector .field--name-field-node-reference .field--name-title,
  .page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
  .page-node-type-interview .field--name-field-node-reference .field--name-title,
  .page-node-type-product .field--name-field-node-reference .field--name-title,
  .page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
  .page-node-type-podcast .field--name-field-node-reference .field--name-title {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .page-node-type-article .field--name-field-node-reference .field--name-title,
      .page-node-type-dossier .field--name-field-node-reference .field--name-title,
      .page-node-type-default-post .field--name-field-node-reference .field--name-title,
      .page-node-type-video .field--name-field-node-reference .field--name-title,
      .page-node-type-news .field--name-field-node-reference .field--name-title,
      .page-node-type-sector .field--name-field-node-reference .field--name-title,
      .page-node-type-scientist-profil .field--name-field-node-reference .field--name-title,
      .page-node-type-interview .field--name-field-node-reference .field--name-title,
      .page-node-type-product .field--name-field-node-reference .field--name-title,
      .page-node-type-podcast-episode .field--name-field-node-reference .field--name-title,
      .page-node-type-podcast .field--name-field-node-reference .field--name-title {
        padding-top: 20px; } }

.page-node-type-article .field--name-field-node-reference .bio-shorttext,
.page-node-type-article .field--name-field-node-reference .bio-further-info,
.page-node-type-dossier .field--name-field-node-reference .bio-shorttext,
.page-node-type-dossier .field--name-field-node-reference .bio-further-info,
.page-node-type-default-post .field--name-field-node-reference .bio-shorttext,
.page-node-type-default-post .field--name-field-node-reference .bio-further-info,
.page-node-type-video .field--name-field-node-reference .bio-shorttext,
.page-node-type-video .field--name-field-node-reference .bio-further-info,
.page-node-type-news .field--name-field-node-reference .bio-shorttext,
.page-node-type-news .field--name-field-node-reference .bio-further-info,
.page-node-type-sector .field--name-field-node-reference .bio-shorttext,
.page-node-type-sector .field--name-field-node-reference .bio-further-info,
.page-node-type-scientist-profil .field--name-field-node-reference .bio-shorttext,
.page-node-type-scientist-profil .field--name-field-node-reference .bio-further-info,
.page-node-type-interview .field--name-field-node-reference .bio-shorttext,
.page-node-type-interview .field--name-field-node-reference .bio-further-info,
.page-node-type-product .field--name-field-node-reference .bio-shorttext,
.page-node-type-product .field--name-field-node-reference .bio-further-info,
.page-node-type-podcast-episode .field--name-field-node-reference .bio-shorttext,
.page-node-type-podcast-episode .field--name-field-node-reference .bio-further-info,
.page-node-type-podcast .field--name-field-node-reference .bio-shorttext,
.page-node-type-podcast .field--name-field-node-reference .bio-further-info {
  margin: 0;
  padding: 0; }

.page-node-type-article .field--name-field-node-reference .bio-video__content,
.page-node-type-dossier .field--name-field-node-reference .bio-video__content,
.page-node-type-default-post .field--name-field-node-reference .bio-video__content,
.page-node-type-video .field--name-field-node-reference .bio-video__content,
.page-node-type-news .field--name-field-node-reference .bio-video__content,
.page-node-type-sector .field--name-field-node-reference .bio-video__content,
.page-node-type-scientist-profil .field--name-field-node-reference .bio-video__content,
.page-node-type-interview .field--name-field-node-reference .bio-video__content,
.page-node-type-product .field--name-field-node-reference .bio-video__content,
.page-node-type-podcast-episode .field--name-field-node-reference .bio-video__content,
.page-node-type-podcast .field--name-field-node-reference .bio-video__content {
  margin: 0;
  padding: 0; }

.page-node-type-article .field--name-field-node-reference .field--name-field-media,
.page-node-type-dossier .field--name-field-node-reference .field--name-field-media,
.page-node-type-default-post .field--name-field-node-reference .field--name-field-media,
.page-node-type-video .field--name-field-node-reference .field--name-field-media,
.page-node-type-news .field--name-field-node-reference .field--name-field-media,
.page-node-type-sector .field--name-field-node-reference .field--name-field-media,
.page-node-type-scientist-profil .field--name-field-node-reference .field--name-field-media,
.page-node-type-interview .field--name-field-node-reference .field--name-field-media,
.page-node-type-product .field--name-field-node-reference .field--name-field-media,
.page-node-type-podcast-episode .field--name-field-node-reference .field--name-field-media,
.page-node-type-podcast .field--name-field-node-reference .field--name-field-media {
  margin-bottom: 27px; }
  @media (min-width: 768px) {
    .page-node-type-article .field--name-field-node-reference .field--name-field-media,
    .page-node-type-dossier .field--name-field-node-reference .field--name-field-media,
    .page-node-type-default-post .field--name-field-node-reference .field--name-field-media,
    .page-node-type-video .field--name-field-node-reference .field--name-field-media,
    .page-node-type-news .field--name-field-node-reference .field--name-field-media,
    .page-node-type-sector .field--name-field-node-reference .field--name-field-media,
    .page-node-type-scientist-profil .field--name-field-node-reference .field--name-field-media,
    .page-node-type-interview .field--name-field-node-reference .field--name-field-media,
    .page-node-type-product .field--name-field-node-reference .field--name-field-media,
    .page-node-type-podcast-episode .field--name-field-node-reference .field--name-field-media,
    .page-node-type-podcast .field--name-field-node-reference .field--name-field-media {
      margin-bottom: 36px; } }

.page-node-type-article .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-dossier .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-default-post .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-video .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-news .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-sector .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-scientist-profil .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-interview .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-product .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-podcast-episode .field--name-field-node-reference .bio-shorttext .bio-paragraph,
.page-node-type-podcast .field--name-field-node-reference .bio-shorttext .bio-paragraph {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .page-node-type-article .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-dossier .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-default-post .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-video .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-news .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-sector .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-scientist-profil .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-interview .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-product .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-podcast-episode .field--name-field-node-reference .bio-shorttext .bio-paragraph,
    .page-node-type-podcast .field--name-field-node-reference .bio-shorttext .bio-paragraph {
      padding-bottom: 36px; } }

.paragraph .view-header .bio-teaser__title, .paragraph .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph .view-header .field--name-field-paragraph-header {
  margin-bottom: 10px; }
  @media (min-width: 768px) {
    .paragraph .view-header .bio-teaser__title, .paragraph .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph .view-header .field--name-field-paragraph-header {
      margin-bottom: 13px; } }

.paragraph .view-footer {
  margin-bottom: 5px;
  margin-top: 30px; }

.paragraph .bio-sub-title {
  margin-bottom: 5px;
  margin-top: 10px; }

.paragraph .bio-teaser__subtitle {
  color: inherit; }
  .paragraph .bio-teaser__subtitle > span {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#000000, #000000);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .paragraph .bio-teaser__subtitle.js-hovered > span {
    background-size: 100% 2px;
    color: #000000; }

.paragraph .more-link {
  margin-top: 40px; }
  .paragraph .more-link .bio-link {
    display: inline-flex; }
    .paragraph .more-link .bio-link::before {
      height: 11px;
      width: 11px; }
  @media (min-width: 768px) {
    .paragraph .more-link {
      margin-top: 10px; } }

.page-node-type-doorpage .paragraph .field--name-field-image-title,
.page-node-type-homepage .paragraph .field--name-field-image-title, .page-node-type-doorpage
.paragraph .bio-img-copyright,
.page-node-type-homepage
.paragraph .bio-img-copyright, .page-node-type-doorpage
.paragraph .bio-img-caption,
.page-node-type-homepage
.paragraph .bio-img-caption {
  display: none; }

.field--name-field-node-reference .node {
  margin-left: -4px;
  margin-right: -4px; }
  .field--name-field-node-reference .node:before, .field--name-field-node-reference .node:after {
    content: "";
    display: table; }
  .field--name-field-node-reference .node:after {
    clear: both; }
  @media (min-width: 768px) {
    .field--name-field-node-reference .node {
      margin-left: -8px;
      margin-right: -8px; } }

.field--name-field-node-reference div[class$="__actions"] {
  display: none;
  height: 0;
  width: 0; }

.field--name-field-node-reference div[class$="__content"] {
  padding-left: 0;
  padding-right: 0; }
  .field--name-field-node-reference div[class$="__content"] {
    margin-bottom: 27px; }
    @media (min-width: 768px) {
      .field--name-field-node-reference div[class$="__content"] {
        margin-bottom: 36px; } }
  .field--name-field-node-reference div[class$="__content"] .field,
  .field--name-field-node-reference div[class$="__content"] .bio-video-copyright {
    left: 0;
    width: 100%; }
  .field--name-field-node-reference div[class$="__content"] .bio-shorttext {
    padding-left: 0;
    padding-right: 0; }
    .field--name-field-node-reference div[class$="__content"] .bio-shorttext:last-child {
      padding: 0; }
    .field--name-field-node-reference div[class$="__content"] .bio-shorttext__content {
      left: 0;
      width: 100%; }

.bio-download {
  background-color: #e5edf2;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%; }
  .bio-download p,
  .bio-download .bio-teaser__subtitle,
  .bio-download .bio-h1,
  .bio-download .bio-h2,
  .bio-download .bio-h3,
  .bio-download .bio-page-title,
  .bio-download .bio-table td,
  .bio-download .bio-table th,
  .bio-download .bio-table,
  .bio-download .bio-list,
  .bio-download .bio-list li,
  .bio-download .field__item {
    color: #000000; }
  .bio-download .bio-teaser__title, .bio-download .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-download .field--name-field-paragraph-header,
  .bio-download .datetime {
    color: #004f80; }
  .bio-download .bio-list--unordered li::before {
    background-color: #000000; }
  .bio-download .bio-link {
    color: #004f80; }
    .bio-download .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-download .bio-link:focus .bio-link__text, .bio-download .bio-link:active .bio-link__text, .bio-download .bio-link.active .bio-link__text, .bio-download .bio-link.is-active .bio-link__text, .bio-download .bio-link:hover .bio-link__text, .bio-download .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-download .bio-link.bio-link__headline {
      color: inherit; }
      .bio-download .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-download .bio-link.bio-link__headline:focus > span, .bio-download .bio-link.bio-link__headline:active > span, .bio-download .bio-link.bio-link__headline.active > span, .bio-download .bio-link.bio-link__headline.is-active > span, .bio-download .bio-link.bio-link__headline:hover > span, .bio-download .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-download .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-download .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-download .bio-teaser__subtitle {
    color: inherit; }
    .bio-download .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-download .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-download .bio-table td {
    background: #eef3f6;
    border-color: #eef3f6; }
  .bio-download .bio-table tr:nth-of-type(odd) td {
    background: #e9f0f4;
    border-color: #e9f0f4; }
  .bio-download .bio-table th {
    background: #c3d5e1;
    border-color: #c3d5e1; }
  .bio-download .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-download .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-download .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-download .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .bio-download .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .bio-download .field:last-child,
  .bio-download .bio-list__item:last-child,
  .bio-download .paragraph:last-child,
  .bio-download .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-download {
      margin-bottom: 56px;
      padding: 50px 40px 55px; } }
  .bio-download .field {
    padding-bottom: 24px; }
    @media (min-width: 768px) {
      .bio-download .field {
        padding-bottom: 24px; } }
  .bio-download .field:last-child {
    padding-bottom: 0; }
  .bio-download .bio-link--external:before {
    height: 12px;
    width: 12px; }
  .bio-download .field__link.bio-link--internal:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    width: 12px; }
  @media (max-width: 767.95px) {
    .bio-download .field--type-link {
      word-break: break-all; } }

/*
 * Paragraphs:
 * Interviews             --> paragraph--type--interviews
 * Forscherprofile        --> paragraph--type--scientist-profil
*/
.paragraph--type--interviews-manual,
.paragraph--type--interviews,
.paragraph--type--scientist-profil {
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--interviews-manual p,
  .paragraph--type--interviews-manual .bio-teaser__subtitle,
  .paragraph--type--interviews-manual .bio-h1,
  .paragraph--type--interviews-manual .bio-h2,
  .paragraph--type--interviews-manual .bio-h3,
  .paragraph--type--interviews-manual .bio-page-title,
  .paragraph--type--interviews-manual .bio-table td,
  .paragraph--type--interviews-manual .bio-table th,
  .paragraph--type--interviews-manual .bio-table,
  .paragraph--type--interviews-manual .bio-list,
  .paragraph--type--interviews-manual .bio-list li,
  .paragraph--type--interviews-manual .field__item,
  .paragraph--type--interviews p,
  .paragraph--type--interviews .bio-teaser__subtitle,
  .paragraph--type--interviews .bio-h1,
  .paragraph--type--interviews .bio-h2,
  .paragraph--type--interviews .bio-h3,
  .paragraph--type--interviews .bio-page-title,
  .paragraph--type--interviews .bio-table td,
  .paragraph--type--interviews .bio-table th,
  .paragraph--type--interviews .bio-table,
  .paragraph--type--interviews .bio-list,
  .paragraph--type--interviews .bio-list li,
  .paragraph--type--interviews .field__item,
  .paragraph--type--scientist-profil p,
  .paragraph--type--scientist-profil .bio-teaser__subtitle,
  .paragraph--type--scientist-profil .bio-h1,
  .paragraph--type--scientist-profil .bio-h2,
  .paragraph--type--scientist-profil .bio-h3,
  .paragraph--type--scientist-profil .bio-page-title,
  .paragraph--type--scientist-profil .bio-table td,
  .paragraph--type--scientist-profil .bio-table th,
  .paragraph--type--scientist-profil .bio-table,
  .paragraph--type--scientist-profil .bio-list,
  .paragraph--type--scientist-profil .bio-list li,
  .paragraph--type--scientist-profil .field__item {
    color: #000000; }
  .paragraph--type--interviews-manual .bio-teaser__title, .paragraph--type--interviews-manual .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--interviews-manual .field--name-field-paragraph-header,
  .paragraph--type--interviews-manual .datetime,
  .paragraph--type--interviews .bio-teaser__title,
  .paragraph--type--interviews .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--interviews .field--name-field-paragraph-header,
  .paragraph--type--interviews .datetime,
  .paragraph--type--scientist-profil .bio-teaser__title,
  .paragraph--type--scientist-profil .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--scientist-profil .field--name-field-paragraph-header,
  .paragraph--type--scientist-profil .datetime {
    color: #004f80; }
  .paragraph--type--interviews-manual .bio-list--unordered li::before,
  .paragraph--type--interviews .bio-list--unordered li::before,
  .paragraph--type--scientist-profil .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--interviews-manual .bio-link,
  .paragraph--type--interviews .bio-link,
  .paragraph--type--scientist-profil .bio-link {
    color: #004f80; }
    .paragraph--type--interviews-manual .bio-link .bio-link__text,
    .paragraph--type--interviews .bio-link .bio-link__text,
    .paragraph--type--scientist-profil .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--interviews-manual .bio-link:focus .bio-link__text, .paragraph--type--interviews-manual .bio-link:active .bio-link__text, .paragraph--type--interviews-manual .bio-link.active .bio-link__text, .paragraph--type--interviews-manual .bio-link.is-active .bio-link__text, .paragraph--type--interviews-manual .bio-link:hover .bio-link__text, .paragraph--type--interviews-manual .bio-link.js-hovered .bio-link__text,
    .paragraph--type--interviews .bio-link:focus .bio-link__text,
    .paragraph--type--interviews .bio-link:active .bio-link__text,
    .paragraph--type--interviews .bio-link.active .bio-link__text,
    .paragraph--type--interviews .bio-link.is-active .bio-link__text,
    .paragraph--type--interviews .bio-link:hover .bio-link__text,
    .paragraph--type--interviews .bio-link.js-hovered .bio-link__text,
    .paragraph--type--scientist-profil .bio-link:focus .bio-link__text,
    .paragraph--type--scientist-profil .bio-link:active .bio-link__text,
    .paragraph--type--scientist-profil .bio-link.active .bio-link__text,
    .paragraph--type--scientist-profil .bio-link.is-active .bio-link__text,
    .paragraph--type--scientist-profil .bio-link:hover .bio-link__text,
    .paragraph--type--scientist-profil .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--interviews-manual .bio-link.bio-link__headline,
    .paragraph--type--interviews .bio-link.bio-link__headline,
    .paragraph--type--scientist-profil .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--interviews-manual .bio-link.bio-link__headline > span,
      .paragraph--type--interviews .bio-link.bio-link__headline > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--interviews-manual .bio-link.bio-link__headline:focus > span, .paragraph--type--interviews-manual .bio-link.bio-link__headline:active > span, .paragraph--type--interviews-manual .bio-link.bio-link__headline.active > span, .paragraph--type--interviews-manual .bio-link.bio-link__headline.is-active > span, .paragraph--type--interviews-manual .bio-link.bio-link__headline:hover > span, .paragraph--type--interviews-manual .bio-link.bio-link__headline.js-hovered > span,
      .paragraph--type--interviews .bio-link.bio-link__headline:focus > span,
      .paragraph--type--interviews .bio-link.bio-link__headline:active > span,
      .paragraph--type--interviews .bio-link.bio-link__headline.active > span,
      .paragraph--type--interviews .bio-link.bio-link__headline.is-active > span,
      .paragraph--type--interviews .bio-link.bio-link__headline:hover > span,
      .paragraph--type--interviews .bio-link.bio-link__headline.js-hovered > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline:focus > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline:active > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline.active > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline.is-active > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline:hover > span,
      .paragraph--type--scientist-profil .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--interviews-manual .bio-link.bio-icon--arrow-right::before,
    .paragraph--type--interviews .bio-link.bio-icon--arrow-right::before,
    .paragraph--type--scientist-profil .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--interviews-manual .bio-link.bio-icon--download::before,
    .paragraph--type--interviews .bio-link.bio-icon--download::before,
    .paragraph--type--scientist-profil .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--interviews-manual .bio-teaser__subtitle,
  .paragraph--type--interviews .bio-teaser__subtitle,
  .paragraph--type--scientist-profil .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--interviews-manual .bio-teaser__subtitle > span,
    .paragraph--type--interviews .bio-teaser__subtitle > span,
    .paragraph--type--scientist-profil .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--interviews-manual .bio-teaser__subtitle.js-hovered > span,
    .paragraph--type--interviews .bio-teaser__subtitle.js-hovered > span,
    .paragraph--type--scientist-profil .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--interviews-manual .bio-table td,
  .paragraph--type--interviews .bio-table td,
  .paragraph--type--scientist-profil .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .paragraph--type--interviews-manual .bio-table tr:nth-of-type(odd) td,
  .paragraph--type--interviews .bio-table tr:nth-of-type(odd) td,
  .paragraph--type--scientist-profil .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .paragraph--type--interviews-manual .bio-table th,
  .paragraph--type--interviews .bio-table th,
  .paragraph--type--scientist-profil .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .paragraph--type--interviews-manual .slick-slider .slick-prev::before,
  .paragraph--type--interviews .slick-slider .slick-prev::before,
  .paragraph--type--scientist-profil .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--interviews-manual .slick-slider .slick-next::before,
  .paragraph--type--interviews .slick-slider .slick-next::before,
  .paragraph--type--scientist-profil .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--interviews-manual .slick-slider .slick-dots,
  .paragraph--type--interviews .slick-slider .slick-dots,
  .paragraph--type--scientist-profil .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--interviews-manual .slick-slider .slick-dots button::before,
    .paragraph--type--interviews .slick-slider .slick-dots button::before,
    .paragraph--type--scientist-profil .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--interviews-manual .slick-slider .slick-dots .slick-active button::before,
    .paragraph--type--interviews .slick-slider .slick-dots .slick-active button::before,
    .paragraph--type--scientist-profil .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .paragraph--type--interviews-manual .views-element-container,
  .paragraph--type--interviews-manual .field--name-field-node-reference-2-items,
  .paragraph--type--interviews .views-element-container,
  .paragraph--type--interviews .field--name-field-node-reference-2-items,
  .paragraph--type--scientist-profil .views-element-container,
  .paragraph--type--scientist-profil .field--name-field-node-reference-2-items {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--interviews-manual .views-element-container:before, .paragraph--type--interviews-manual .views-element-container:after,
    .paragraph--type--interviews-manual .field--name-field-node-reference-2-items:before,
    .paragraph--type--interviews-manual .field--name-field-node-reference-2-items:after,
    .paragraph--type--interviews .views-element-container:before,
    .paragraph--type--interviews .views-element-container:after,
    .paragraph--type--interviews .field--name-field-node-reference-2-items:before,
    .paragraph--type--interviews .field--name-field-node-reference-2-items:after,
    .paragraph--type--scientist-profil .views-element-container:before,
    .paragraph--type--scientist-profil .views-element-container:after,
    .paragraph--type--scientist-profil .field--name-field-node-reference-2-items:before,
    .paragraph--type--scientist-profil .field--name-field-node-reference-2-items:after {
      content: "";
      display: table; }
    .paragraph--type--interviews-manual .views-element-container:after,
    .paragraph--type--interviews-manual .field--name-field-node-reference-2-items:after,
    .paragraph--type--interviews .views-element-container:after,
    .paragraph--type--interviews .field--name-field-node-reference-2-items:after,
    .paragraph--type--scientist-profil .views-element-container:after,
    .paragraph--type--scientist-profil .field--name-field-node-reference-2-items:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .views-element-container,
      .paragraph--type--interviews-manual .field--name-field-node-reference-2-items,
      .paragraph--type--interviews .views-element-container,
      .paragraph--type--interviews .field--name-field-node-reference-2-items,
      .paragraph--type--scientist-profil .views-element-container,
      .paragraph--type--scientist-profil .field--name-field-node-reference-2-items {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--interviews-manual .views-element-container,
      .paragraph--type--interviews-manual .field--name-field-node-reference-2-items,
      .paragraph--type--interviews .views-element-container,
      .paragraph--type--interviews .field--name-field-node-reference-2-items,
      .paragraph--type--scientist-profil .views-element-container,
      .paragraph--type--scientist-profil .field--name-field-node-reference-2-items {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--interviews-manual .views-element-container,
      .paragraph--type--interviews-manual .field--name-field-node-reference-2-items,
      .paragraph--type--interviews .views-element-container,
      .paragraph--type--interviews .field--name-field-node-reference-2-items,
      .paragraph--type--scientist-profil .views-element-container,
      .paragraph--type--scientist-profil .field--name-field-node-reference-2-items {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--interviews-manual .paragraph__header,
  .paragraph--type--interviews-manual .view-header,
  .paragraph--type--interviews-manual .field__content,
  .paragraph--type--interviews-manual .view-content,
  .paragraph--type--interviews .paragraph__header,
  .paragraph--type--interviews .view-header,
  .paragraph--type--interviews .field__content,
  .paragraph--type--interviews .view-content,
  .paragraph--type--scientist-profil .paragraph__header,
  .paragraph--type--scientist-profil .view-header,
  .paragraph--type--scientist-profil .field__content,
  .paragraph--type--scientist-profil .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--interviews-manual .paragraph__header:before, .paragraph--type--interviews-manual .paragraph__header:after,
    .paragraph--type--interviews-manual .view-header:before,
    .paragraph--type--interviews-manual .view-header:after,
    .paragraph--type--interviews-manual .field__content:before,
    .paragraph--type--interviews-manual .field__content:after,
    .paragraph--type--interviews-manual .view-content:before,
    .paragraph--type--interviews-manual .view-content:after,
    .paragraph--type--interviews .paragraph__header:before,
    .paragraph--type--interviews .paragraph__header:after,
    .paragraph--type--interviews .view-header:before,
    .paragraph--type--interviews .view-header:after,
    .paragraph--type--interviews .field__content:before,
    .paragraph--type--interviews .field__content:after,
    .paragraph--type--interviews .view-content:before,
    .paragraph--type--interviews .view-content:after,
    .paragraph--type--scientist-profil .paragraph__header:before,
    .paragraph--type--scientist-profil .paragraph__header:after,
    .paragraph--type--scientist-profil .view-header:before,
    .paragraph--type--scientist-profil .view-header:after,
    .paragraph--type--scientist-profil .field__content:before,
    .paragraph--type--scientist-profil .field__content:after,
    .paragraph--type--scientist-profil .view-content:before,
    .paragraph--type--scientist-profil .view-content:after {
      content: "";
      display: table; }
    .paragraph--type--interviews-manual .paragraph__header:after,
    .paragraph--type--interviews-manual .view-header:after,
    .paragraph--type--interviews-manual .field__content:after,
    .paragraph--type--interviews-manual .view-content:after,
    .paragraph--type--interviews .paragraph__header:after,
    .paragraph--type--interviews .view-header:after,
    .paragraph--type--interviews .field__content:after,
    .paragraph--type--interviews .view-content:after,
    .paragraph--type--scientist-profil .paragraph__header:after,
    .paragraph--type--scientist-profil .view-header:after,
    .paragraph--type--scientist-profil .field__content:after,
    .paragraph--type--scientist-profil .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .paragraph__header,
      .paragraph--type--interviews-manual .view-header,
      .paragraph--type--interviews-manual .field__content,
      .paragraph--type--interviews-manual .view-content,
      .paragraph--type--interviews .paragraph__header,
      .paragraph--type--interviews .view-header,
      .paragraph--type--interviews .field__content,
      .paragraph--type--interviews .view-content,
      .paragraph--type--scientist-profil .paragraph__header,
      .paragraph--type--scientist-profil .view-header,
      .paragraph--type--scientist-profil .field__content,
      .paragraph--type--scientist-profil .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--interviews-manual .paragraph__header > .paragraph__column,
  .paragraph--type--interviews-manual .view-header > .view-column,
  .paragraph--type--interviews .paragraph__header > .paragraph__column,
  .paragraph--type--interviews .view-header > .view-column,
  .paragraph--type--scientist-profil .paragraph__header > .paragraph__column,
  .paragraph--type--scientist-profil .view-header > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .paragraph__header > .paragraph__column,
      .paragraph--type--interviews-manual .view-header > .view-column,
      .paragraph--type--interviews .paragraph__header > .paragraph__column,
      .paragraph--type--interviews .view-header > .view-column,
      .paragraph--type--scientist-profil .paragraph__header > .paragraph__column,
      .paragraph--type--scientist-profil .view-header > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--interviews-manual .paragraph__header .bio-teaser__title, .paragraph--type--interviews-manual .paragraph__header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--interviews-manual .paragraph__header .field--name-field-paragraph-header,
  .paragraph--type--interviews-manual .view-header .bio-teaser__title,
  .paragraph--type--interviews-manual .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--interviews-manual .view-header .field--name-field-paragraph-header,
  .paragraph--type--interviews .paragraph__header .bio-teaser__title,
  .paragraph--type--interviews .paragraph__header .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--interviews .paragraph__header .field--name-field-paragraph-header,
  .paragraph--type--interviews .view-header .bio-teaser__title,
  .paragraph--type--interviews .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--interviews .view-header .field--name-field-paragraph-header,
  .paragraph--type--scientist-profil .paragraph__header .bio-teaser__title,
  .paragraph--type--scientist-profil .paragraph__header .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--scientist-profil .paragraph__header .field--name-field-paragraph-header,
  .paragraph--type--scientist-profil .view-header .bio-teaser__title,
  .paragraph--type--scientist-profil .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header,
  .paragraph--type--two-four-node .paragraph--type--scientist-profil .view-header .field--name-field-paragraph-header {
    margin-bottom: 33px; }
  .paragraph--type--interviews-manual .field__content > .field__item,
  .paragraph--type--interviews-manual .view-content > .views-row,
  .paragraph--type--interviews .field__content > .field__item,
  .paragraph--type--interviews .view-content > .views-row,
  .paragraph--type--scientist-profil .field__content > .field__item,
  .paragraph--type--scientist-profil .view-content > .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .field__content > .field__item,
      .paragraph--type--interviews-manual .view-content > .views-row,
      .paragraph--type--interviews .field__content > .field__item,
      .paragraph--type--interviews .view-content > .views-row,
      .paragraph--type--scientist-profil .field__content > .field__item,
      .paragraph--type--scientist-profil .view-content > .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    .paragraph--type--interviews-manual .field__content > .field__item + .field__item,
    .paragraph--type--interviews-manual .field__content > .field__item + .views-row,
    .paragraph--type--interviews-manual .view-content > .views-row + .field__item,
    .paragraph--type--interviews-manual .view-content > .views-row + .views-row,
    .paragraph--type--interviews .field__content > .field__item + .field__item,
    .paragraph--type--interviews .field__content > .field__item + .views-row,
    .paragraph--type--interviews .view-content > .views-row + .field__item,
    .paragraph--type--interviews .view-content > .views-row + .views-row,
    .paragraph--type--scientist-profil .field__content > .field__item + .field__item,
    .paragraph--type--scientist-profil .field__content > .field__item + .views-row,
    .paragraph--type--scientist-profil .view-content > .views-row + .field__item,
    .paragraph--type--scientist-profil .view-content > .views-row + .views-row {
      margin-top: 30px; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .field__content > .field__item,
      .paragraph--type--interviews-manual .view-content > .views-row,
      .paragraph--type--interviews .field__content > .field__item,
      .paragraph--type--interviews .view-content > .views-row,
      .paragraph--type--scientist-profil .field__content > .field__item,
      .paragraph--type--scientist-profil .view-content > .views-row {
        width: 50%; }
        .paragraph--type--interviews-manual .field__content > .field__item + .field__item,
        .paragraph--type--interviews-manual .field__content > .field__item + .views-row,
        .paragraph--type--interviews-manual .view-content > .views-row + .field__item,
        .paragraph--type--interviews-manual .view-content > .views-row + .views-row,
        .paragraph--type--interviews .field__content > .field__item + .field__item,
        .paragraph--type--interviews .field__content > .field__item + .views-row,
        .paragraph--type--interviews .view-content > .views-row + .field__item,
        .paragraph--type--interviews .view-content > .views-row + .views-row,
        .paragraph--type--scientist-profil .field__content > .field__item + .field__item,
        .paragraph--type--scientist-profil .field__content > .field__item + .views-row,
        .paragraph--type--scientist-profil .view-content > .views-row + .field__item,
        .paragraph--type--scientist-profil .view-content > .views-row + .views-row {
          margin-top: 0; } }
    @media (min-width: 1024px) {
      .paragraph--type--interviews-manual .field__content > .field__item .article-content-left,
      .paragraph--type--interviews-manual .view-content > .views-row .article-content-left,
      .paragraph--type--interviews .field__content > .field__item .article-content-left,
      .paragraph--type--interviews .view-content > .views-row .article-content-left,
      .paragraph--type--scientist-profil .field__content > .field__item .article-content-left,
      .paragraph--type--scientist-profil .view-content > .views-row .article-content-left {
        margin-right: 32px; } }
  @media (min-width: 1024px) {
    .paragraph--type--interviews-manual .node--type-scientist-profil,
    .paragraph--type--interviews-manual .node--type-interview,
    .paragraph--type--interviews .node--type-scientist-profil,
    .paragraph--type--interviews .node--type-interview,
    .paragraph--type--scientist-profil .node--type-scientist-profil,
    .paragraph--type--scientist-profil .node--type-interview {
      display: flex;
      flex-direction: row; } }
  .paragraph--type--interviews-manual .field--name-field-para-image .bio-image,
  .paragraph--type--interviews .field--name-field-para-image .bio-image,
  .paragraph--type--scientist-profil .field--name-field-para-image .bio-image {
    border-radius: 50%;
    margin-bottom: 9px;
    max-width: none;
    -o-object-fit: cover;
       object-fit: cover;
    overflow: hidden; }
  .paragraph--type--interviews-manual .article-info,
  .paragraph--type--interviews .article-info,
  .paragraph--type--scientist-profil .article-info {
    display: flex;
    margin: 0 0 8px; }
    @media (min-width: 768px) {
      .paragraph--type--interviews-manual .article-info,
      .paragraph--type--interviews .article-info,
      .paragraph--type--scientist-profil .article-info {
        margin: 0 0 10px; } }
    .paragraph--type--interviews-manual .article-info__name,
    .paragraph--type--interviews .article-info__name,
    .paragraph--type--scientist-profil .article-info__name {
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif; }
  .paragraph--type--interviews-manual .bio-img-copyright,
  .paragraph--type--interviews-manual .field--name-field-image-title,
  .paragraph--type--interviews .bio-img-copyright,
  .paragraph--type--interviews .field--name-field-image-title,
  .paragraph--type--scientist-profil .bio-img-copyright,
  .paragraph--type--scientist-profil .field--name-field-image-title {
    display: none; }

.paragraph--type--events {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--events:before, .paragraph--type--events:after {
    content: "";
    display: table; }
  .paragraph--type--events:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--events {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--events {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--events {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--events .views-row {
    margin-bottom: 15px; }
    .paragraph--type--events .views-row:last-child {
      margin-bottom: 0; }
  .paragraph--type--events .view-header,
  .paragraph--type--events .view-content,
  .paragraph--type--events .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--events .view-header:before, .paragraph--type--events .view-header:after,
    .paragraph--type--events .view-content:before,
    .paragraph--type--events .view-content:after,
    .paragraph--type--events .view-footer:before,
    .paragraph--type--events .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--events .view-header:after,
    .paragraph--type--events .view-content:after,
    .paragraph--type--events .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--events .view-header,
      .paragraph--type--events .view-content,
      .paragraph--type--events .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--events .view-header > .views-row,
    .paragraph--type--events .view-header > .view-column,
    .paragraph--type--events .view-content > .views-row,
    .paragraph--type--events .view-content > .view-column,
    .paragraph--type--events .view-footer > .views-row,
    .paragraph--type--events .view-footer > .view-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--events .view-header > .views-row,
        .paragraph--type--events .view-header > .view-column,
        .paragraph--type--events .view-content > .views-row,
        .paragraph--type--events .view-content > .view-column,
        .paragraph--type--events .view-footer > .views-row,
        .paragraph--type--events .view-footer > .view-column {
          padding-left: 8px;
          padding-right: 8px; } }
  @media (min-width: 768px) {
    .paragraph--type--events .view-content > .views-row {
      width: 50%; }
      .paragraph--type--events .view-content > .views-row:last-child {
        display: none; } }
  @media (min-width: 1024px) {
    .paragraph--type--events .view-content > .views-row {
      width: 33.33333%; }
      .paragraph--type--events .view-content > .views-row:last-child {
        display: block; } }
  @media (min-width: 768px) {
    .paragraph--type--events .view-footer {
      margin-bottom: 0;
      margin-top: 5px; }
      .paragraph--type--events .view-footer .view-column {
        text-align: right; } }
  .paragraph--type--events .article-info {
    color: #004f80;
    display: flex;
    margin: 5px 0; }
    .paragraph--type--events .article-info__date-separator {
      margin: 0 3px; }
    .paragraph--type--events .article-info__city {
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
      text-transform: uppercase; }
    @media (min-width: 1024px) {
      .paragraph--type--events .article-info {
        margin: 0 0 12px; } }
  .paragraph--type--events .view-header .bio-teaser__title, .paragraph--type--events .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--events .view-header .field--name-field-paragraph-header {
    align-items: center;
    display: flex; }
    @media (min-width: 1024px) {
      .paragraph--type--events .view-header .bio-teaser__title, .paragraph--type--events .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--events .view-header .field--name-field-paragraph-header {
        margin-bottom: 19px; } }
    .paragraph--type--events .view-header .bio-teaser__title::before, .paragraph--type--events .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header::before, .paragraph--type--two-four-node .paragraph--type--events .view-header .field--name-field-paragraph-header::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.51 54'%3e %3cpath d='M51.51%2c28.38A25.76%2c25.76%2c0%2c0%2c1%2c0%2c28.38%2c25.43%2c25.43%2c0%2c0%2c1%2c5.77%2c12.22c1.93-2.35%2c3-6.7%2c3-12.22%2c7.13%2c1.58%2c12.26%2c2.76%2c17%2c2.76A25.69%2c25.69%2c0%2c0%2c1%2c51.51%2c28.38Z' fill='%2334808e'/%3e %3cpath d='M33.38%2c18.24h1.34a3%2c3%2c0%2c0%2c1%2c3%2c3.09V36.92a3.06%2c3.06%2c0%2c0%2c1-3%2c3.08H16.81a3.07%2c3.07%2c0%2c0%2c1-3.06-3.08V21.33a3.09%2c3.09%2c0%2c0%2c1%2c3.06-3.09h1.36v-.15A2.09%2c2.09%2c0%2c0%2c1%2c20.25%2c16h1.54a2.09%2c2.09%2c0%2c0%2c1%2c2.07%2c2.09v.15H27.7v-.15A2.08%2c2.08%2c0%2c0%2c1%2c29.77%2c16h1.54a2.08%2c2.08%2c0%2c0%2c1%2c2.07%2c2.09Zm-3.61-.43a.29.29%2c0%2c0%2c0-.28.28v2.19a.29.29%2c0%2c0%2c0%2c.28.28h1.54a.29.29%2c0%2c0%2c0%2c.28-.28V18.09a.29.29%2c0%2c0%2c0-.28-.28Zm-9.8.28a.29.29%2c0%2c0%2c1%2c.28-.28h1.54a.29.29%2c0%2c0%2c1%2c.28.28v2.19a.29.29%2c0%2c0%2c1-.28.28H20.25a.29.29%2c0%2c0%2c1-.28-.28Zm14.75%2c20a1.16%2c1.16%2c0%2c0%2c0%2c1.16-1.17V25H15.67v12a1.19%2c1.19%2c0%2c0%2c0%2c1.17%2c1.17Z' fill='white' fill-rule='evenodd'/%3e %3cpath d='M18.56%2c30.4h2.38a.78.78%2c0%2c0%2c0%2c.81-.75V28a.78.78%2c0%2c0%2c0-.81-.75H18.56a.79.79%2c0%2c0%2c0-.81.75v1.7a.81.81%2c0%2c0%2c0%2c.81.75Z' fill='%23ffffff' stroke='null'/%3e %3cpath d='M30.56%2c30.4h2.38a.78.78%2c0%2c0%2c0%2c.81-.75V28a.78.78%2c0%2c0%2c0-.81-.75H30.56a.79.79%2c0%2c0%2c0-.81.75v1.7A.79.79%2c0%2c0%2c0%2c30.56%2c30.4Z' fill='white'/%3e %3cpath d='M25%2c30.4h2.38a.78.78%2c0%2c0%2c0%2c.81-.75V28a.78.78%2c0%2c0%2c0-.81-.75H25a.79.79%2c0%2c0%2c0-.81.75v1.7A.79.79%2c0%2c0%2c0%2c25%2c30.4Z' fill='white'/%3e %3cpath d='M18.56%2c35.2h2.38a.78.78%2c0%2c0%2c0%2c.81-.75v-1.7a.78.78%2c0%2c0%2c0-.81-.75H18.56a.79.79%2c0%2c0%2c0-.81.75v1.7a.81.81%2c0%2c0%2c0%2c.81.75Z' fill='white'/%3e %3cpath d='M25%2c35.2h2.38a.78.78%2c0%2c0%2c0%2c.81-.75v-1.7a.78.78%2c0%2c0%2c0-.81-.75H25a.79.79%2c0%2c0%2c0-.81.75v1.7A.79.79%2c0%2c0%2c0%2c25%2c35.2Z' fill='white'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 54px;
      margin-right: 15px;
      width: 52px; }
  .paragraph--type--events .bio-link.bio-link__headline {
    color: #004f80; }
    .paragraph--type--events .bio-link.bio-link__headline .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--events .bio-link.bio-link__headline:focus .bio-link__text, .paragraph--type--events .bio-link.bio-link__headline:active .bio-link__text, .paragraph--type--events .bio-link.bio-link__headline.active .bio-link__text, .paragraph--type--events .bio-link.bio-link__headline.is-active .bio-link__text, .paragraph--type--events .bio-link.bio-link__headline:hover .bio-link__text, .paragraph--type--events .bio-link.bio-link__headline.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }

.node--type-event .article-info {
  display: flex;
  margin: 0 0 10px; }
  .node--type-event .article-info__city {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }
  .node--type-event .article-info .datetime + .datetime::before {
    content: "-";
    display: inline-block;
    font-family: "BundesSansWeb-Regular", Arial, Helvetica, sans-serif;
    margin: 0 5px 0 2px; }

.node--type-event .bio-teaser__subtitle {
  margin-bottom: 15px; }

.paragraph--type--news,
.paragraph--type--studies-statistics {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--news:before, .paragraph--type--news:after,
  .paragraph--type--studies-statistics:before,
  .paragraph--type--studies-statistics:after {
    content: "";
    display: table; }
  .paragraph--type--news:after,
  .paragraph--type--studies-statistics:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--news,
    .paragraph--type--studies-statistics {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--news,
    .paragraph--type--studies-statistics {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--news,
    .paragraph--type--studies-statistics {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--news .view-footer,
    .paragraph--type--studies-statistics .view-footer {
      margin-bottom: 0;
      margin-top: 20px; }
      .paragraph--type--news .view-footer .bio-link,
      .paragraph--type--studies-statistics .view-footer .bio-link {
        float: right; } }
  .paragraph--type--news .view-header,
  .paragraph--type--news .view-content,
  .paragraph--type--news .view-footer,
  .paragraph--type--studies-statistics .view-header,
  .paragraph--type--studies-statistics .view-content,
  .paragraph--type--studies-statistics .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--news .view-header:before, .paragraph--type--news .view-header:after,
    .paragraph--type--news .view-content:before,
    .paragraph--type--news .view-content:after,
    .paragraph--type--news .view-footer:before,
    .paragraph--type--news .view-footer:after,
    .paragraph--type--studies-statistics .view-header:before,
    .paragraph--type--studies-statistics .view-header:after,
    .paragraph--type--studies-statistics .view-content:before,
    .paragraph--type--studies-statistics .view-content:after,
    .paragraph--type--studies-statistics .view-footer:before,
    .paragraph--type--studies-statistics .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--news .view-header:after,
    .paragraph--type--news .view-content:after,
    .paragraph--type--news .view-footer:after,
    .paragraph--type--studies-statistics .view-header:after,
    .paragraph--type--studies-statistics .view-content:after,
    .paragraph--type--studies-statistics .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--news .view-header,
      .paragraph--type--news .view-content,
      .paragraph--type--news .view-footer,
      .paragraph--type--studies-statistics .view-header,
      .paragraph--type--studies-statistics .view-content,
      .paragraph--type--studies-statistics .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--news .view-header > .view-column,
  .paragraph--type--news .view-footer > .view-column,
  .paragraph--type--studies-statistics .view-header > .view-column,
  .paragraph--type--studies-statistics .view-footer > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--news .view-header > .view-column,
      .paragraph--type--news .view-footer > .view-column,
      .paragraph--type--studies-statistics .view-header > .view-column,
      .paragraph--type--studies-statistics .view-footer > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  @media (min-width: 768px) {
    .paragraph--type--news .view-content,
    .paragraph--type--studies-statistics .view-content {
      display: flex;
      flex-flow: wrap; } }
  .paragraph--type--news .view-content:before, .paragraph--type--news .view-content:after,
  .paragraph--type--studies-statistics .view-content:before,
  .paragraph--type--studies-statistics .view-content:after {
    display: flex !important; }
  .paragraph--type--news .views-row,
  .paragraph--type--studies-statistics .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--news .views-row,
      .paragraph--type--studies-statistics .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    .paragraph--type--news .views-row + .views-row,
    .paragraph--type--studies-statistics .views-row + .views-row {
      margin-top: 30px; }
    @media (min-width: 768px) {
      .paragraph--type--news .views-row,
      .paragraph--type--studies-statistics .views-row {
        width: 50%;
        margin-bottom: 55px; }
        .paragraph--type--news .views-row:last-child, .paragraph--type--news .views-row:nth-last-of-type(2),
        .paragraph--type--studies-statistics .views-row:last-child,
        .paragraph--type--studies-statistics .views-row:nth-last-of-type(2) {
          margin-bottom: 0; }
        .paragraph--type--news .views-row + .views-row,
        .paragraph--type--studies-statistics .views-row + .views-row {
          margin-top: 0; } }
  .paragraph--type--news .bio-teaser__subtitle,
  .paragraph--type--studies-statistics .bio-teaser__subtitle {
    margin-bottom: 5px; }
  .paragraph--type--news .more-link,
  .paragraph--type--studies-statistics .more-link {
    margin-top: 0; }
  .paragraph--type--news .bio-img-copyright,
  .paragraph--type--news .field--name-field-image-title,
  .paragraph--type--studies-statistics .bio-img-copyright,
  .paragraph--type--studies-statistics .field--name-field-image-title {
    display: none; }

.node--type-news .article-info {
  display: flex;
  margin: 0 0 10px; }
  .node--type-news .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.node--type-news .field--name-field-para-teaser-image + .article-info {
  margin: 10px 0 6px; }
  @media (min-width: 768px) {
    .node--type-news .field--name-field-para-teaser-image + .article-info {
      margin: 19px 0 12px; } }

.node--type-news .bio-teaser__subtitle {
  margin-bottom: 5px; }

.paragraph--type--newsletter-subscription {
  background-color: #9ac6dc;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 38px;
  padding-top: 66px; }
  .paragraph--type--newsletter-subscription p,
  .paragraph--type--newsletter-subscription .bio-teaser__subtitle,
  .paragraph--type--newsletter-subscription .bio-h1,
  .paragraph--type--newsletter-subscription .bio-h2,
  .paragraph--type--newsletter-subscription .bio-h3,
  .paragraph--type--newsletter-subscription .bio-page-title,
  .paragraph--type--newsletter-subscription .bio-table td,
  .paragraph--type--newsletter-subscription .bio-table th,
  .paragraph--type--newsletter-subscription .bio-table,
  .paragraph--type--newsletter-subscription .bio-list,
  .paragraph--type--newsletter-subscription .bio-list li,
  .paragraph--type--newsletter-subscription .field__item {
    color: #000000; }
  .paragraph--type--newsletter-subscription .bio-teaser__title, .paragraph--type--newsletter-subscription .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--newsletter-subscription .field--name-field-paragraph-header,
  .paragraph--type--newsletter-subscription .datetime {
    color: #004f80; }
  .paragraph--type--newsletter-subscription .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--newsletter-subscription .bio-link {
    color: #004f80; }
    .paragraph--type--newsletter-subscription .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--newsletter-subscription .bio-link:focus .bio-link__text, .paragraph--type--newsletter-subscription .bio-link:active .bio-link__text, .paragraph--type--newsletter-subscription .bio-link.active .bio-link__text, .paragraph--type--newsletter-subscription .bio-link.is-active .bio-link__text, .paragraph--type--newsletter-subscription .bio-link:hover .bio-link__text, .paragraph--type--newsletter-subscription .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--newsletter-subscription .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--newsletter-subscription .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--newsletter-subscription .bio-link.bio-link__headline:focus > span, .paragraph--type--newsletter-subscription .bio-link.bio-link__headline:active > span, .paragraph--type--newsletter-subscription .bio-link.bio-link__headline.active > span, .paragraph--type--newsletter-subscription .bio-link.bio-link__headline.is-active > span, .paragraph--type--newsletter-subscription .bio-link.bio-link__headline:hover > span, .paragraph--type--newsletter-subscription .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--newsletter-subscription .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--newsletter-subscription .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--newsletter-subscription .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--newsletter-subscription .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--newsletter-subscription .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--newsletter-subscription .bio-table td {
    background: #a3cbdf;
    border-color: #a3cbdf; }
  .paragraph--type--newsletter-subscription .bio-table tr:nth-of-type(odd) td {
    background: #9fc9de;
    border-color: #9fc9de; }
  .paragraph--type--newsletter-subscription .bio-table th {
    background: #74b1cf;
    border-color: #74b1cf; }
  .paragraph--type--newsletter-subscription .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--newsletter-subscription .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--newsletter-subscription .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--newsletter-subscription .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--newsletter-subscription .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .paragraph--type--newsletter-subscription .paragraph-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--newsletter-subscription .paragraph-wrapper:before, .paragraph--type--newsletter-subscription .paragraph-wrapper:after {
      content: "";
      display: table; }
    .paragraph--type--newsletter-subscription .paragraph-wrapper:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .paragraph-wrapper {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--newsletter-subscription .paragraph-wrapper {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--newsletter-subscription .paragraph-wrapper {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--newsletter-subscription .paragraph-row {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--newsletter-subscription .paragraph-row:before, .paragraph--type--newsletter-subscription .paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--newsletter-subscription .paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--newsletter-subscription .paragraph-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .paragraph-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .paragraph-column {
        width: 83.33333%;
        left: 8.33333%; } }
    @media (min-width: 1024px) {
      .paragraph--type--newsletter-subscription .paragraph-column {
        width: 66.66667%;
        left: 16.66667%; } }
  .paragraph--type--newsletter-subscription .bio-teaser__subtitle {
    text-align: center; }
  .paragraph--type--newsletter-subscription .newsletter-description {
    font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
    margin: 12px 0 11px 0;
    text-align: center; }
    @media (min-width: 1024px) {
      .paragraph--type--newsletter-subscription .newsletter-description {
        font-size: 1.5rem;
        line-height: 2.25rem; } }
  .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form {
    display: flex;
    flex-direction: column; }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form {
        flex-direction: row; } }
    .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .field--type-email {
      width: 100%; }
    .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-email {
      border: 1px solid #404040;
      border-right: none;
      margin-top: 20px;
      padding: 0 15px 5px; }
      @media (min-width: 768px) {
        .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-email {
          margin: 11px 0 0; } }
    .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit {
      transition: all 250ms ease-in-out 0ms;
      background-color: #004f80;
      border: 2px solid #004f80;
      color: #ffffff;
      margin-top: 12px;
      padding-bottom: 5px;
      width: 100%; }
      .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit:focus, .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit:active, .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit.active, .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit.is-active, .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit:hover, .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit.placeholder-string {
        box-shadow: inset 0 0 0 2em white;
        color: #004f80; }
      @media (min-width: 768px) {
        .paragraph--type--newsletter-subscription .simplenews-subscriptions-block-2-form .form-submit {
          margin: 11px 0 0;
          width: 200px; } }
  .paragraph--type--newsletter-subscription .newsletter-notification {
    margin: 10px 0 0;
    text-align: center; }
    .paragraph--type--newsletter-subscription .newsletter-notification .bio-link {
      display: inline-flex;
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif; }
      .paragraph--type--newsletter-subscription .newsletter-notification .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--newsletter-subscription .newsletter-notification .bio-link:focus .bio-link__text, .paragraph--type--newsletter-subscription .newsletter-notification .bio-link:active .bio-link__text, .paragraph--type--newsletter-subscription .newsletter-notification .bio-link.active .bio-link__text, .paragraph--type--newsletter-subscription .newsletter-notification .bio-link.is-active .bio-link__text, .paragraph--type--newsletter-subscription .newsletter-notification .bio-link:hover .bio-link__text, .paragraph--type--newsletter-subscription .newsletter-notification .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
    @media (min-width: 768px) {
      .paragraph--type--newsletter-subscription .newsletter-notification {
        margin: 16px 0 0; } }

.paragraph--type--sectors {
  background-color: #f4f3f3;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--sectors p,
  .paragraph--type--sectors .bio-teaser__subtitle,
  .paragraph--type--sectors .bio-h1,
  .paragraph--type--sectors .bio-h2,
  .paragraph--type--sectors .bio-h3,
  .paragraph--type--sectors .bio-page-title,
  .paragraph--type--sectors .bio-table td,
  .paragraph--type--sectors .bio-table th,
  .paragraph--type--sectors .bio-table,
  .paragraph--type--sectors .bio-list,
  .paragraph--type--sectors .bio-list li,
  .paragraph--type--sectors .field__item {
    color: #000000; }
  .paragraph--type--sectors .bio-teaser__title, .paragraph--type--sectors .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--sectors .field--name-field-paragraph-header,
  .paragraph--type--sectors .datetime {
    color: #004f80; }
  .paragraph--type--sectors .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--sectors .bio-link {
    color: #004f80; }
    .paragraph--type--sectors .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--sectors .bio-link:focus .bio-link__text, .paragraph--type--sectors .bio-link:active .bio-link__text, .paragraph--type--sectors .bio-link.active .bio-link__text, .paragraph--type--sectors .bio-link.is-active .bio-link__text, .paragraph--type--sectors .bio-link:hover .bio-link__text, .paragraph--type--sectors .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--sectors .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--sectors .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--sectors .bio-link.bio-link__headline:focus > span, .paragraph--type--sectors .bio-link.bio-link__headline:active > span, .paragraph--type--sectors .bio-link.bio-link__headline.active > span, .paragraph--type--sectors .bio-link.bio-link__headline.is-active > span, .paragraph--type--sectors .bio-link.bio-link__headline:hover > span, .paragraph--type--sectors .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--sectors .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--sectors .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--sectors .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--sectors .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--sectors .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--sectors .bio-table td {
    background: #fafafa;
    border-color: #fafafa; }
  .paragraph--type--sectors .bio-table tr:nth-of-type(odd) td {
    background: #f7f6f6;
    border-color: #f7f6f6; }
  .paragraph--type--sectors .bio-table th {
    background: #dcd8d8;
    border-color: #dcd8d8; }
  .paragraph--type--sectors .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--sectors .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--sectors .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--sectors .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--sectors .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .paragraph--type--sectors .views-element-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--sectors .views-element-container:before, .paragraph--type--sectors .views-element-container:after {
      content: "";
      display: table; }
    .paragraph--type--sectors .views-element-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--sectors .views-element-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--sectors .views-element-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--sectors .views-element-container {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--sectors .view-header,
  .paragraph--type--sectors .view-content,
  .paragraph--type--sectors .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--sectors .view-header:before, .paragraph--type--sectors .view-header:after,
    .paragraph--type--sectors .view-content:before,
    .paragraph--type--sectors .view-content:after,
    .paragraph--type--sectors .view-footer:before,
    .paragraph--type--sectors .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--sectors .view-header:after,
    .paragraph--type--sectors .view-content:after,
    .paragraph--type--sectors .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--sectors .view-header,
      .paragraph--type--sectors .view-content,
      .paragraph--type--sectors .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--sectors .view-header > .view-column,
  .paragraph--type--sectors .view-footer > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--sectors .view-header > .view-column,
      .paragraph--type--sectors .view-footer > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--sectors .view-content > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .paragraph--type--sectors .view-content > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--sectors .view-content > .view-column {
        width: 100%;
        left: auto; } }
  .paragraph--type--sectors .view-footer {
    display: none; }
    @media (min-width: 768px) {
      .paragraph--type--sectors .view-footer {
        display: flex; }
        .paragraph--type--sectors .view-footer .bio-link {
          float: right; } }
  .paragraph--type--sectors .bio-teaser__subtitle {
    margin-top: 53px; }
  @media (min-width: 768px) {
    .paragraph--type--sectors .node--type-sector {
      display: flex;
      justify-content: space-between; } }
  .paragraph--type--sectors .node__text {
    padding-bottom: 22px; }
  @media (min-width: 768px) {
    .paragraph--type--sectors .node__text,
    .paragraph--type--sectors .node__image {
      max-width: 49%; } }
  .paragraph--type--sectors .more-link {
    margin-top: 13px; }
    .paragraph--type--sectors .more-link .bio-link:before {
      height: 20px;
      margin-right: 10px;
      transform: translateY(5px);
      width: 18px; }
  .paragraph--type--sectors .bio-img-copyright,
  .paragraph--type--sectors .field--name-field-image-title {
    display: none; }

/* stylelint-disable no-descending-specificity */
.node--type-sector .article-info {
  margin: 0 0 10px; }

.node--type-sector .bio-teaser__subtitle {
  margin-bottom: 10px; }

/* stylelint-enable no-descending-specificity */
.paragraph--type--products {
  background-color: #f4f3f3;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  position: relative; }
  .paragraph--type--products p,
  .paragraph--type--products .bio-teaser__subtitle,
  .paragraph--type--products .bio-h1,
  .paragraph--type--products .bio-h2,
  .paragraph--type--products .bio-h3,
  .paragraph--type--products .bio-page-title,
  .paragraph--type--products .bio-table td,
  .paragraph--type--products .bio-table th,
  .paragraph--type--products .bio-table,
  .paragraph--type--products .bio-list,
  .paragraph--type--products .bio-list li,
  .paragraph--type--products .field__item {
    color: #000000; }
  .paragraph--type--products .bio-teaser__title, .paragraph--type--products .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--products .field--name-field-paragraph-header,
  .paragraph--type--products .datetime {
    color: #004f80; }
  .paragraph--type--products .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--products .bio-link {
    color: #004f80; }
    .paragraph--type--products .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--products .bio-link:focus .bio-link__text, .paragraph--type--products .bio-link:active .bio-link__text, .paragraph--type--products .bio-link.active .bio-link__text, .paragraph--type--products .bio-link.is-active .bio-link__text, .paragraph--type--products .bio-link:hover .bio-link__text, .paragraph--type--products .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--products .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--products .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--products .bio-link.bio-link__headline:focus > span, .paragraph--type--products .bio-link.bio-link__headline:active > span, .paragraph--type--products .bio-link.bio-link__headline.active > span, .paragraph--type--products .bio-link.bio-link__headline.is-active > span, .paragraph--type--products .bio-link.bio-link__headline:hover > span, .paragraph--type--products .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--products .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--products .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--products .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--products .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--products .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--products .bio-table td {
    background: #fafafa;
    border-color: #fafafa; }
  .paragraph--type--products .bio-table tr:nth-of-type(odd) td {
    background: #f7f6f6;
    border-color: #f7f6f6; }
  .paragraph--type--products .bio-table th {
    background: #dcd8d8;
    border-color: #dcd8d8; }
  .paragraph--type--products .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--products .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--products .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--products .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--products .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  @media (min-width: 1024px) {
    .paragraph--type--products {
      height: 773px;
      padding-bottom: 30px;
      padding-top: 30px; } }
  @media (max-width: 1023.95px) {
    .paragraph--type--products:before {
      background: #004f80;
      content: "";
      display: block;
      height: auto;
      left: 0;
      padding-bottom: 110%;
      pointer-events: none;
      position: absolute;
      top: 0;
      width: 100vw;
      z-index: 0; } }
  @media (max-width: 767.95px) {
    .paragraph--type--products::before {
      padding-bottom: 96%; } }
  @media (max-width: 374.95px) {
    .paragraph--type--products::before {
      padding-bottom: 112%; } }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .paragraph--type--products::before {
    padding-bottom: 83%; } }
  @media (min-width: 950px) and (max-width: 1023.98px) {
    .paragraph--type--products::before {
      padding-bottom: 72%; } }
  .paragraph--type--products .bio-teaser__title, .paragraph--type--products .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--products .field--name-field-paragraph-header {
    color: #ffffff; }
  .paragraph--type--products .views-element-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--products .views-element-container:before, .paragraph--type--products .views-element-container:after {
      content: "";
      display: table; }
    .paragraph--type--products .views-element-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--products .views-element-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--products .views-element-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--products .views-element-container {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--products .view-footer {
    margin: 30px 0; }
    @media (min-width: 1024px) {
      .paragraph--type--products .view-footer {
        bottom: 0;
        margin: 30px 0;
        position: absolute; } }
    @media (max-width: 767.95px) {
      .paragraph--type--products .view-footer {
        margin: 30px 0 80px 0;
        text-align: center; } }
    .paragraph--type--products .view-footer .more-link {
      display: inline-flex;
      flex-direction: column;
      justify-content: space-between;
      margin-top: 13px; }
      @media (min-width: 1024px) {
        .paragraph--type--products .view-footer .more-link,
        .paragraph--type--products .view-footer .more-link .bio-link {
          color: #ffffff; }
        .paragraph--type--products .view-footer .more-link .bio-link .bio-link__text {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .paragraph--type--products .view-footer .more-link .bio-link:focus .bio-link__text, .paragraph--type--products .view-footer .more-link .bio-link:active .bio-link__text, .paragraph--type--products .view-footer .more-link .bio-link.active .bio-link__text, .paragraph--type--products .view-footer .more-link .bio-link.is-active .bio-link__text, .paragraph--type--products .view-footer .more-link .bio-link:hover .bio-link__text, .paragraph--type--products .view-footer .more-link .bio-link.js-hovered .bio-link__text {
          background-size: 100% 2px;
          color: #ffffff; }
        .paragraph--type--products .view-footer .more-link .bio-link.bio-icon--arrow-right::before {
          background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
          content: "";
          display: inline-block; }
        .paragraph--type--products .view-footer .more-link .bio-link.bio-icon--download::before {
          background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
          content: "";
          display: inline-block; } }
      .paragraph--type--products .view-footer .more-link .bio-link:not(:last-child) {
        margin-bottom: 10px; }
  @media (min-width: 1024px) {
    .paragraph--type--products {
      /* IE10+ */
      /* Standard */
      background: linear-gradient(to right, #004f80 50%, #f9f9f9 50%);
      /* fallback/image non-cover color */
      background-color: #004f80;
      /* Firefox 3.6+ */
      /* Safari 4+, Chrome 1+ */
      /* Safari 5.1+, Chrome 10+ */
      /* Opera 11.10+ */
      background-image: -o-linear-gradient(left, #004f80 50%, #f9f9f9 50%);
      margin-bottom: 75px; } }
  .paragraph--type--products .view-header,
  .paragraph--type--products .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--products .view-header:before, .paragraph--type--products .view-header:after,
    .paragraph--type--products .view-content:before,
    .paragraph--type--products .view-content:after {
      content: "";
      display: table; }
    .paragraph--type--products .view-header:after,
    .paragraph--type--products .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--products .view-header,
      .paragraph--type--products .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
  @media (min-width: 768px) {
    .paragraph--type--products .node--type-product {
      margin-left: -4px;
      margin-right: -4px; }
      .paragraph--type--products .node--type-product:before, .paragraph--type--products .node--type-product:after {
        content: "";
        display: table; }
      .paragraph--type--products .node--type-product:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .paragraph--type--products .node--type-product {
      margin-left: -8px;
      margin-right: -8px; } }
  .paragraph--type--products .view-header {
    left: 0;
    position: absolute;
    top: 30px; }
    @media (min-width: 1024px) {
      .paragraph--type--products .view-header {
        top: 0; } }
    .paragraph--type--products .view-header > .view-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--products .view-header > .view-column {
          padding-left: 8px;
          padding-right: 8px; } }
  .paragraph--type--products .view-content > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .paragraph--type--products .view-content > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--products .view-content > .view-column {
        width: 100%;
        left: auto; } }
  .paragraph--type--products .view-paragraphs-doorpage-content {
    position: relative; }
  .paragraph--type--products .slick-slider {
    margin: 0;
    padding: 0; }
  .paragraph--type--products .slick-dots {
    bottom: -65px; }
    @media (min-width: 768px) {
      .paragraph--type--products .slick-dots {
        left: 0; } }
    @media (min-width: 1024px) {
      .paragraph--type--products .slick-dots {
        bottom: -56px; } }
    @media (max-width: 767.95px) {
      .paragraph--type--products .slick-dots {
        bottom: -110px; } }
  .paragraph--type--products .slick-slide {
    outline: 0; }
  .paragraph--type--products .bio-teaser__subtitle {
    text-align: left; }
  @media (min-width: 1024px) {
    .paragraph--type--products .node__text,
    .paragraph--type--products .node__quiz {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 50%; } }
  @media (min-width: 1024px) and (min-width: 768px) {
    .paragraph--type--products .node__text,
    .paragraph--type--products .node__quiz {
      padding-left: 8px;
      padding-right: 8px; } }
  .paragraph--type--products .node__text {
    padding-top: 100px; }
    @media (min-width: 1024px) {
      .paragraph--type--products .node__text {
        padding-bottom: 20px;
        padding-top: 70px; } }
    @media (max-width: 1023.95px) {
      .paragraph--type--products .node__text {
        margin-bottom: 80px; } }
    @media (max-width: 767.95px) {
      .paragraph--type--products .node__text {
        margin-bottom: 20px; } }
    .paragraph--type--products .node__text .bio-teaser__subtitle {
      margin-bottom: 10px; }
    @media (min-width: 1280px) {
      .paragraph--type--products .node__text {
        padding-right: 90px; } }
    @media (min-width: 768px) {
      .paragraph--type--products .node__text .bio-icon--arrow-right {
        /* stylelint-disable max-nesting-depth */
        /* stylelint-enable max-nesting-depth */ }
        .paragraph--type--products .node__text .bio-icon--arrow-right + .bio-icon--arrow-right {
          margin-top: 54px; } }
    .paragraph--type--products .node__text .bio-icon--arrow-right:first-child:before {
      height: 20px;
      margin-right: 10px;
      transform: translateY(5px);
      width: 18px; }
    @media (min-width: 1024px) {
      .paragraph--type--products .node__text .field--name-field-media-image {
        padding-bottom: 60px; } }
    @media (max-width: 1023.95px) {
      .paragraph--type--products .node__text .field--name-field-media-image {
        display: block;
        padding-bottom: 100%;
        position: relative;
        width: 100%; } }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .paragraph--type--products .node__text .field--name-field-media-image {
    padding-bottom: 69%; } }
    @media (min-width: 950px) and (max-width: 1023.98px) {
      .paragraph--type--products .node__text .field--name-field-media-image {
        padding-bottom: 62%; } }
    .paragraph--type--products .node__text .bio-image {
      height: auto;
      width: 100%; }
      @media (min-width: 1024px) {
        .paragraph--type--products .node__text .bio-image {
          height: 495px;
          max-height: 100%;
          max-width: 100%;
          width: auto; } }
      @media (max-width: 1023.95px) {
        .paragraph--type--products .node__text .bio-image {
          height: 100%;
          left: 0;
          margin: 0 auto;
          -o-object-fit: cover;
             object-fit: cover;
          position: absolute;
          top: 0;
          width: 100%; } }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .paragraph--type--products .node__text .bio-image {
    left: 50%;
    max-height: 550px;
    max-width: 520px;
    -o-object-fit: cover;
       object-fit: cover;
    transform: translateX(-50%); } }
  .paragraph--type--products .node__quiz {
    padding-top: 30px;
    text-align: center; }
    @media (min-width: 768px) {
      .paragraph--type--products .node__quiz {
        padding-top: 0; } }
    @media (min-width: 1280px) {
      .paragraph--type--products .node__quiz {
        padding: 0 90px; } }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .paragraph--type--products .node__quiz {
    padding-left: 30px; } }

@media (min-width: 1024px) and (max-width: 1279.95px) {
  .paragraph--type--products .node__quiz {
    padding-left: 30px; } }
    @media (max-width: 1023.95px) {
      .paragraph--type--products .node__quiz {
        height: 600px; } }
    @media (max-width: 767.95px) {
      .paragraph--type--products .node__quiz {
        height: 850px; } }
    @media (max-width: 374.95px) {
      .paragraph--type--products .node__quiz {
        height: 937px; } }
    .paragraph--type--products .node__quiz .bio-question {
      color: #004f80;
      margin-top: 66px;
      padding-bottom: 30px; }
    .paragraph--type--products .node__quiz .bio-correct-answer,
    .paragraph--type--products .node__quiz .bio-wrong-answer {
      display: none;
      justify-content: center;
      margin-bottom: 30px;
      padding: 0; }
    .paragraph--type--products .node__quiz .quiz__shorttext {
      border-bottom: 1px solid #004f80;
      margin-bottom: 40px;
      padding-bottom: 50px;
      text-align: left; }
    .paragraph--type--products .node__quiz .quiz__content-wrapper {
      position: relative; }
    .paragraph--type--products .node__quiz .quiz__answer-wrapper {
      position: relative;
      z-index: 100; }
    .paragraph--type--products .node__quiz .quiz__image .bio-image {
      margin: 0 auto;
      max-height: 100%;
      max-width: 75%; }
    .paragraph--type--products .node__quiz .bio-img-copyright,
    .paragraph--type--products .node__quiz .field--name-field-image-title {
      display: none; }
    .paragraph--type--products .node__quiz .quiz__text {
      margin: 0 auto;
      max-width: 385px;
      padding: 10px 0 5px;
      position: relative;
      z-index: 100; }
    .paragraph--type--products .node__quiz .quiz__button {
      display: flex;
      flex-direction: column; }
      @media (min-width: 768px) {
        .paragraph--type--products .node__quiz .quiz__button {
          flex-direction: row;
          justify-content: space-between; } }
    @media (max-width: 767.95px) {
      .paragraph--type--products .node__quiz .quiz__button .bio-button:not(:last-child) {
        margin-bottom: 20px; } }
    @media (min-width: 768px) {
      .paragraph--type--products .node__quiz .bio-button--outline {
        flex-basis: 48%; } }
    .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled] {
      transition: all 250ms ease-in-out 0ms;
      background-color: #ffffff;
      border-color: #b2d503;
      color: #004f80; }
      .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled]:focus, .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled]:active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled].active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled].is-active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled]:hover, .paragraph--type--products .node__quiz .correct-answer [data-js-button="correct-button"][disabled].placeholder-string {
        box-shadow: inset 0 0 0 2em white;
        color: #004f80; }
    .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled] {
      transition: all 250ms ease-in-out 0ms;
      background-color: #ffffff;
      border-color: #ffffff;
      color: #004f80; }
      .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled]:focus, .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled]:active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled].active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled].is-active, .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled]:hover, .paragraph--type--products .node__quiz .correct-answer [data-js-button="wrong-button"][disabled].placeholder-string {
        box-shadow: inset 0 0 0 2em white;
        color: #004f80; }
    .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled] {
      transition: all 250ms ease-in-out 0ms;
      background-color: #004f80;
      border-color: #004f80;
      color: #ffffff; }
      .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled]:focus, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled]:active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled].active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled].is-active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled]:hover, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="correct-button"][disabled].placeholder-string {
        box-shadow: inset 0 0 0 2em #004f80;
        color: #ffffff; }
    .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled] {
      transition: all 250ms ease-in-out 0ms;
      background-color: #ffffff;
      border-color: #ec5454;
      color: #004f80; }
      .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled]:focus, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled]:active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled].active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled].is-active, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled]:hover, .paragraph--type--products .node__quiz .wrong-answer [data-js-button="wrong-button"][disabled].placeholder-string {
        box-shadow: inset 0 0 0 2em white;
        color: #004f80; }
    .paragraph--type--products .node__quiz .field--type-text-long {
      margin-bottom: 8px; }
      @media (min-width: 768px) {
        .paragraph--type--products .node__quiz .field--type-text-long {
          display: block; } }
    .paragraph--type--products .node__quiz.js-answered .bio-question {
      margin-top: 0; }
  .paragraph--type--products .js-answered .quiz__image {
    bottom: 0;
    left: 0;
    opacity: 0.3;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10; }

@media (min-width: 768px) and (max-width: 1023.95px) {
  .paragraph--type--products .slick-slider .slick-arrow {
    top: 57.5%; } }

.paragraph--type--homepage-slider {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  background-color: #34808e;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 34px;
  padding: 0; }
  .paragraph--type--homepage-slider:before, .paragraph--type--homepage-slider:after {
    content: "";
    display: table; }
  .paragraph--type--homepage-slider:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--homepage-slider {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--homepage-slider {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--homepage-slider {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--homepage-slider p,
  .paragraph--type--homepage-slider .bio-teaser__subtitle,
  .paragraph--type--homepage-slider .bio-h1,
  .paragraph--type--homepage-slider .bio-h2,
  .paragraph--type--homepage-slider .bio-h3,
  .paragraph--type--homepage-slider .bio-page-title,
  .paragraph--type--homepage-slider .bio-table td,
  .paragraph--type--homepage-slider .bio-table th,
  .paragraph--type--homepage-slider .bio-table,
  .paragraph--type--homepage-slider .bio-list,
  .paragraph--type--homepage-slider .bio-list li,
  .paragraph--type--homepage-slider .field__item {
    color: #ffffff; }
  .paragraph--type--homepage-slider .bio-teaser__title, .paragraph--type--homepage-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--homepage-slider .field--name-field-paragraph-header,
  .paragraph--type--homepage-slider .datetime {
    color: #ffffff; }
  .paragraph--type--homepage-slider .bio-list--unordered li::before {
    background-color: #ffffff; }
  .paragraph--type--homepage-slider .bio-link {
    color: #ffffff; }
    .paragraph--type--homepage-slider .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--homepage-slider .bio-link:focus .bio-link__text, .paragraph--type--homepage-slider .bio-link:active .bio-link__text, .paragraph--type--homepage-slider .bio-link.active .bio-link__text, .paragraph--type--homepage-slider .bio-link.is-active .bio-link__text, .paragraph--type--homepage-slider .bio-link:hover .bio-link__text, .paragraph--type--homepage-slider .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #ffffff; }
    .paragraph--type--homepage-slider .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--homepage-slider .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--homepage-slider .bio-link.bio-link__headline:focus > span, .paragraph--type--homepage-slider .bio-link.bio-link__headline:active > span, .paragraph--type--homepage-slider .bio-link.bio-link__headline.active > span, .paragraph--type--homepage-slider .bio-link.bio-link__headline.is-active > span, .paragraph--type--homepage-slider .bio-link.bio-link__headline:hover > span, .paragraph--type--homepage-slider .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .paragraph--type--homepage-slider .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--homepage-slider .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--homepage-slider .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--homepage-slider .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--homepage-slider .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .paragraph--type--homepage-slider .bio-table td {
    background: #378897;
    border-color: #378897; }
  .paragraph--type--homepage-slider .bio-table tr:nth-of-type(odd) td {
    background: #368493;
    border-color: #368493; }
  .paragraph--type--homepage-slider .bio-table th {
    background: #265e69;
    border-color: #265e69; }
  .paragraph--type--homepage-slider .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--homepage-slider .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--homepage-slider .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--homepage-slider .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .paragraph--type--homepage-slider .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--homepage-slider {
      background: 0;
      margin-bottom: 60px;
      padding: 0; } }
  .paragraph--type--homepage-slider .field-row {
    margin-left: -4px;
    margin-right: -4px;
    margin: 0; }
    .paragraph--type--homepage-slider .field-row:before, .paragraph--type--homepage-slider .field-row:after {
      content: "";
      display: table; }
    .paragraph--type--homepage-slider .field-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .field-row {
        margin-left: -8px;
        margin-right: -8px; } }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .field-row {
        margin: 0; } }
  .paragraph--type--homepage-slider .field-row > .field-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .field-row > .field-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .field-row > .field-column {
        padding: 0; } }
  .paragraph--type--homepage-slider .node--view-mode-para-branchen-mode {
    overflow: hidden;
    position: relative; }
  .paragraph--type--homepage-slider .node__image .bio-image {
    height: auto;
    margin-bottom: 0;
    width: 100%; }
  .paragraph--type--homepage-slider .node__text {
    padding: 45px 16px 30px; }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .node__text {
        background: linear-gradient(90deg, #34808e 70%, rgba(52, 128, 142, 0.9) 100%);
        border-radius: 0 20% 20% 0 / 0 50% 50% 0;
        border-right: 1px solid #34808e;
        bottom: 0;
        display: flex;
        flex-direction: column;
        justify-content: center;
        left: 0;
        margin-bottom: -25px;
        margin-top: -25px;
        max-width: 49%;
        padding: 0 64px 0 36px;
        position: absolute;
        top: 0; } }
    @media (min-width: 1024px) {
      .paragraph--type--homepage-slider .node__text {
        padding: 0 180px 0 60px; } }
    .paragraph--type--homepage-slider .node__text .bio-teaser__subtitle {
      margin-bottom: 6px; }
      @media (min-width: 768px) {
        .paragraph--type--homepage-slider .node__text .bio-teaser__subtitle {
          margin-bottom: 17px; } }
    .paragraph--type--homepage-slider .node__text .more-link {
      margin-top: 0; }
      @media (min-width: 768px) {
        .paragraph--type--homepage-slider .node__text .more-link {
          margin-top: 12px; } }
    .paragraph--type--homepage-slider .node__text .bio-link {
      align-items: flex-end;
      margin-top: 7px; }
      .paragraph--type--homepage-slider .node__text .bio-link::before {
        height: 18px;
        margin-right: 14px;
        width: 17px; }
  .paragraph--type--homepage-slider .slick-slider .slick-list,
  .paragraph--type--homepage-slider .slick-slider .slick-slide {
    margin: 0; }
  .paragraph--type--homepage-slider .slick-slider .slick-prev {
    left: 5px; }
  .paragraph--type--homepage-slider .slick-slider .slick-next {
    right: 5px; }
  @media (min-width: 1024px) {
    .paragraph--type--homepage-slider .slick-slider .slick-prev {
      left: 10px; }
    .paragraph--type--homepage-slider .slick-slider .slick-next {
      right: 15px; } }
  .paragraph--type--homepage-slider .slick-slider .slick-dots {
    background-color: #34808e; }
    @media (max-width: 1023.95px) {
      .paragraph--type--homepage-slider .slick-slider .slick-dots {
        bottom: auto; } }
    @media (min-width: 768px) {
      .paragraph--type--homepage-slider .slick-slider .slick-dots {
        background-color: transparent;
        /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
        /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */ }
        .paragraph--type--homepage-slider .slick-slider .slick-dots button::before,
        .paragraph--type--homepage-slider .slick-slider .slick-dots .slick-active button::before {
          background-color: #6d7580; } }
    @media (min-width: 1024px) {
      .paragraph--type--homepage-slider .slick-slider .slick-dots {
        bottom: auto; } }

/*
 * Extends the following paragraphs:
 *  * protagonist
 *  * science
*/
.paragraph--type--doorpage-slider, .paragraph--type--science, .paragraph--type--protagonist {
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--doorpage-slider p, .paragraph--type--science p, .paragraph--type--protagonist p,
  .paragraph--type--doorpage-slider .bio-teaser__subtitle,
  .paragraph--type--science .bio-teaser__subtitle,
  .paragraph--type--protagonist .bio-teaser__subtitle,
  .paragraph--type--doorpage-slider .bio-h1,
  .paragraph--type--science .bio-h1,
  .paragraph--type--protagonist .bio-h1,
  .paragraph--type--doorpage-slider .bio-h2,
  .paragraph--type--science .bio-h2,
  .paragraph--type--protagonist .bio-h2,
  .paragraph--type--doorpage-slider .bio-h3,
  .paragraph--type--science .bio-h3,
  .paragraph--type--protagonist .bio-h3,
  .paragraph--type--doorpage-slider .bio-page-title,
  .paragraph--type--science .bio-page-title,
  .paragraph--type--protagonist .bio-page-title,
  .paragraph--type--doorpage-slider .bio-table td,
  .paragraph--type--science .bio-table td,
  .paragraph--type--protagonist .bio-table td,
  .paragraph--type--doorpage-slider .bio-table th,
  .paragraph--type--science .bio-table th,
  .paragraph--type--protagonist .bio-table th,
  .paragraph--type--doorpage-slider .bio-table,
  .paragraph--type--science .bio-table,
  .paragraph--type--protagonist .bio-table,
  .paragraph--type--doorpage-slider .bio-list,
  .paragraph--type--science .bio-list,
  .paragraph--type--protagonist .bio-list,
  .paragraph--type--doorpage-slider .bio-list li,
  .paragraph--type--science .bio-list li,
  .paragraph--type--protagonist .bio-list li,
  .paragraph--type--doorpage-slider .field__item,
  .paragraph--type--science .field__item,
  .paragraph--type--protagonist .field__item {
    color: #000000; }
  .paragraph--type--doorpage-slider .bio-teaser__title, .paragraph--type--science .bio-teaser__title, .paragraph--type--protagonist .bio-teaser__title, .paragraph--type--doorpage-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--doorpage-slider .field--name-field-paragraph-header, .paragraph--type--science .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--science .field--name-field-paragraph-header, .paragraph--type--protagonist .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--protagonist .field--name-field-paragraph-header,
  .paragraph--type--doorpage-slider .datetime,
  .paragraph--type--science .datetime,
  .paragraph--type--protagonist .datetime {
    color: #004f80; }
  .paragraph--type--doorpage-slider .bio-list--unordered li::before, .paragraph--type--science .bio-list--unordered li::before, .paragraph--type--protagonist .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--doorpage-slider .bio-link, .paragraph--type--science .bio-link, .paragraph--type--protagonist .bio-link {
    color: #004f80; }
    .paragraph--type--doorpage-slider .bio-link .bio-link__text, .paragraph--type--science .bio-link .bio-link__text, .paragraph--type--protagonist .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--doorpage-slider .bio-link:focus .bio-link__text, .paragraph--type--science .bio-link:focus .bio-link__text, .paragraph--type--protagonist .bio-link:focus .bio-link__text, .paragraph--type--doorpage-slider .bio-link:active .bio-link__text, .paragraph--type--science .bio-link:active .bio-link__text, .paragraph--type--protagonist .bio-link:active .bio-link__text, .paragraph--type--doorpage-slider .bio-link.active .bio-link__text, .paragraph--type--science .bio-link.active .bio-link__text, .paragraph--type--protagonist .bio-link.active .bio-link__text, .paragraph--type--doorpage-slider .bio-link.is-active .bio-link__text, .paragraph--type--science .bio-link.is-active .bio-link__text, .paragraph--type--protagonist .bio-link.is-active .bio-link__text, .paragraph--type--doorpage-slider .bio-link:hover .bio-link__text, .paragraph--type--science .bio-link:hover .bio-link__text, .paragraph--type--protagonist .bio-link:hover .bio-link__text, .paragraph--type--doorpage-slider .bio-link.js-hovered .bio-link__text, .paragraph--type--science .bio-link.js-hovered .bio-link__text, .paragraph--type--protagonist .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--doorpage-slider .bio-link.bio-link__headline, .paragraph--type--science .bio-link.bio-link__headline, .paragraph--type--protagonist .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--doorpage-slider .bio-link.bio-link__headline > span, .paragraph--type--science .bio-link.bio-link__headline > span, .paragraph--type--protagonist .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--doorpage-slider .bio-link.bio-link__headline:focus > span, .paragraph--type--science .bio-link.bio-link__headline:focus > span, .paragraph--type--protagonist .bio-link.bio-link__headline:focus > span, .paragraph--type--doorpage-slider .bio-link.bio-link__headline:active > span, .paragraph--type--science .bio-link.bio-link__headline:active > span, .paragraph--type--protagonist .bio-link.bio-link__headline:active > span, .paragraph--type--doorpage-slider .bio-link.bio-link__headline.active > span, .paragraph--type--science .bio-link.bio-link__headline.active > span, .paragraph--type--protagonist .bio-link.bio-link__headline.active > span, .paragraph--type--doorpage-slider .bio-link.bio-link__headline.is-active > span, .paragraph--type--science .bio-link.bio-link__headline.is-active > span, .paragraph--type--protagonist .bio-link.bio-link__headline.is-active > span, .paragraph--type--doorpage-slider .bio-link.bio-link__headline:hover > span, .paragraph--type--science .bio-link.bio-link__headline:hover > span, .paragraph--type--protagonist .bio-link.bio-link__headline:hover > span, .paragraph--type--doorpage-slider .bio-link.bio-link__headline.js-hovered > span, .paragraph--type--science .bio-link.bio-link__headline.js-hovered > span, .paragraph--type--protagonist .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--doorpage-slider .bio-link.bio-icon--arrow-right::before, .paragraph--type--science .bio-link.bio-icon--arrow-right::before, .paragraph--type--protagonist .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--doorpage-slider .bio-link.bio-icon--download::before, .paragraph--type--science .bio-link.bio-icon--download::before, .paragraph--type--protagonist .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  
  .paragraph--type--doorpage-slider .bio-teaser__subtitle,
  .paragraph--type--science .bio-teaser__subtitle,
  .paragraph--type--protagonist .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--doorpage-slider .bio-teaser__subtitle > span, .paragraph--type--science .bio-teaser__subtitle > span, .paragraph--type--protagonist .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--doorpage-slider .bio-teaser__subtitle.js-hovered > span, .paragraph--type--science .bio-teaser__subtitle.js-hovered > span, .paragraph--type--protagonist .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  
  .paragraph--type--doorpage-slider .bio-table td,
  .paragraph--type--science .bio-table td,
  .paragraph--type--protagonist .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .paragraph--type--doorpage-slider .bio-table tr:nth-of-type(odd) td, .paragraph--type--science .bio-table tr:nth-of-type(odd) td, .paragraph--type--protagonist .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  
  .paragraph--type--doorpage-slider .bio-table th,
  .paragraph--type--science .bio-table th,
  .paragraph--type--protagonist .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .paragraph--type--doorpage-slider .slick-slider .slick-prev::before, .paragraph--type--science .slick-slider .slick-prev::before, .paragraph--type--protagonist .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--doorpage-slider .slick-slider .slick-next::before, .paragraph--type--science .slick-slider .slick-next::before, .paragraph--type--protagonist .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--doorpage-slider .slick-slider .slick-dots, .paragraph--type--science .slick-slider .slick-dots, .paragraph--type--protagonist .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--doorpage-slider .slick-slider .slick-dots button::before, .paragraph--type--science .slick-slider .slick-dots button::before, .paragraph--type--protagonist .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--doorpage-slider .slick-slider .slick-dots .slick-active button::before, .paragraph--type--science .slick-slider .slick-dots .slick-active button::before, .paragraph--type--protagonist .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .paragraph--type--doorpage-slider .paragraph-wrapper, .paragraph--type--science .paragraph-wrapper, .paragraph--type--protagonist .paragraph-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--doorpage-slider .paragraph-wrapper:before, .paragraph--type--science .paragraph-wrapper:before, .paragraph--type--protagonist .paragraph-wrapper:before, .paragraph--type--doorpage-slider .paragraph-wrapper:after, .paragraph--type--science .paragraph-wrapper:after, .paragraph--type--protagonist .paragraph-wrapper:after {
      content: "";
      display: table; }
    .paragraph--type--doorpage-slider .paragraph-wrapper:after, .paragraph--type--science .paragraph-wrapper:after, .paragraph--type--protagonist .paragraph-wrapper:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--doorpage-slider .paragraph-wrapper, .paragraph--type--science .paragraph-wrapper, .paragraph--type--protagonist .paragraph-wrapper {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--doorpage-slider .paragraph-wrapper, .paragraph--type--science .paragraph-wrapper, .paragraph--type--protagonist .paragraph-wrapper {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--doorpage-slider .paragraph-wrapper, .paragraph--type--science .paragraph-wrapper, .paragraph--type--protagonist .paragraph-wrapper {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--doorpage-slider .paragraph-header, .paragraph--type--science .paragraph-header, .paragraph--type--protagonist .paragraph-header,
  .paragraph--type--doorpage-slider .view-header,
  .paragraph--type--science .view-header,
  .paragraph--type--protagonist .view-header,
  .paragraph--type--doorpage-slider .view-content,
  .paragraph--type--science .view-content,
  .paragraph--type--protagonist .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--doorpage-slider .paragraph-header:before, .paragraph--type--science .paragraph-header:before, .paragraph--type--protagonist .paragraph-header:before, .paragraph--type--doorpage-slider .paragraph-header:after, .paragraph--type--science .paragraph-header:after, .paragraph--type--protagonist .paragraph-header:after,
    .paragraph--type--doorpage-slider .view-header:before,
    .paragraph--type--science .view-header:before,
    .paragraph--type--protagonist .view-header:before,
    .paragraph--type--doorpage-slider .view-header:after,
    .paragraph--type--science .view-header:after,
    .paragraph--type--protagonist .view-header:after,
    .paragraph--type--doorpage-slider .view-content:before,
    .paragraph--type--science .view-content:before,
    .paragraph--type--protagonist .view-content:before,
    .paragraph--type--doorpage-slider .view-content:after,
    .paragraph--type--science .view-content:after,
    .paragraph--type--protagonist .view-content:after {
      content: "";
      display: table; }
    .paragraph--type--doorpage-slider .paragraph-header:after, .paragraph--type--science .paragraph-header:after, .paragraph--type--protagonist .paragraph-header:after,
    .paragraph--type--doorpage-slider .view-header:after,
    .paragraph--type--science .view-header:after,
    .paragraph--type--protagonist .view-header:after,
    .paragraph--type--doorpage-slider .view-content:after,
    .paragraph--type--science .view-content:after,
    .paragraph--type--protagonist .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--doorpage-slider .paragraph-header, .paragraph--type--science .paragraph-header, .paragraph--type--protagonist .paragraph-header,
      .paragraph--type--doorpage-slider .view-header,
      .paragraph--type--science .view-header,
      .paragraph--type--protagonist .view-header,
      .paragraph--type--doorpage-slider .view-content,
      .paragraph--type--science .view-content,
      .paragraph--type--protagonist .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--doorpage-slider .paragraph-header .field__item, .paragraph--type--science .paragraph-header .field__item, .paragraph--type--protagonist .paragraph-header .field__item,
    .paragraph--type--doorpage-slider .view-header .field__item,
    .paragraph--type--science .view-header .field__item,
    .paragraph--type--protagonist .view-header .field__item,
    .paragraph--type--doorpage-slider .view-content .field__item,
    .paragraph--type--science .view-content .field__item,
    .paragraph--type--protagonist .view-content .field__item {
      color: #004f80; }
  .paragraph--type--doorpage-slider .paragraph-column, .paragraph--type--science .paragraph-column, .paragraph--type--protagonist .paragraph-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--doorpage-slider .paragraph-column, .paragraph--type--science .paragraph-column, .paragraph--type--protagonist .paragraph-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--doorpage-slider .view-column, .paragraph--type--science .view-column, .paragraph--type--protagonist .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .paragraph--type--doorpage-slider .view-column, .paragraph--type--science .view-column, .paragraph--type--protagonist .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--doorpage-slider .view-column, .paragraph--type--science .view-column, .paragraph--type--protagonist .view-column {
        width: 100%;
        left: auto; } }
  .paragraph--type--doorpage-slider .slick-slider, .paragraph--type--science .slick-slider, .paragraph--type--protagonist .slick-slider {
    margin-bottom: 0; }
  .paragraph--type--doorpage-slider .article-info, .paragraph--type--science .article-info, .paragraph--type--protagonist .article-info {
    margin: 10px 0; }
  .paragraph--type--doorpage-slider .bio-overlay .bio-paragraph, .paragraph--type--science .bio-overlay .bio-paragraph, .paragraph--type--protagonist .bio-overlay .bio-paragraph {
    color: #ffffff; }
  .paragraph--type--doorpage-slider .bio-img-caption, .paragraph--type--science .bio-img-caption, .paragraph--type--protagonist .bio-img-caption,
  .paragraph--type--doorpage-slider .bio-img-copyright,
  .paragraph--type--science .bio-img-copyright,
  .paragraph--type--protagonist .bio-img-copyright,
  .paragraph--type--doorpage-slider .bio-video-copyright,
  .paragraph--type--science .bio-video-copyright,
  .paragraph--type--protagonist .bio-video-copyright {
    display: none; }

.paragraph--type--funding-measures {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--funding-measures:before, .paragraph--type--funding-measures:after {
    content: "";
    display: table; }
  .paragraph--type--funding-measures:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--funding-measures {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--funding-measures {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--funding-measures {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--funding-measures .paragraph-header,
  .paragraph--type--funding-measures .field--name-field-funding-measures-item {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--funding-measures .paragraph-header:before, .paragraph--type--funding-measures .paragraph-header:after,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item:before,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item:after {
      content: "";
      display: table; }
    .paragraph--type--funding-measures .paragraph-header:after,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--funding-measures .paragraph-header,
      .paragraph--type--funding-measures .field--name-field-funding-measures-item {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--funding-measures .paragraph-header .paragraph-header__left,
    .paragraph--type--funding-measures .paragraph-header .paragraph-header__right,
    .paragraph--type--funding-measures .paragraph-header > .field__item,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__left,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__right,
    .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--funding-measures .paragraph-header .paragraph-header__left,
        .paragraph--type--funding-measures .paragraph-header .paragraph-header__right,
        .paragraph--type--funding-measures .paragraph-header > .field__item,
        .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__left,
        .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__right,
        .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
          padding-left: 8px;
          padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--funding-measures .paragraph-header .paragraph-header__left,
      .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__left {
        width: 66.66667%; } }
    @media (min-width: 768px) {
      .paragraph--type--funding-measures .paragraph-header .paragraph-header__right,
      .paragraph--type--funding-measures .field--name-field-funding-measures-item .paragraph-header__right {
        width: 33.33333%; } }
    @media (min-width: 768px) {
      .paragraph--type--funding-measures .paragraph-header > .field__item,
      .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
        width: 50%; } }
    @media (min-width: 1024px) {
      .paragraph--type--funding-measures .paragraph-header > .field__item,
      .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
        width: 33.33333%; } }
  @media (min-width: 768px) {
    .paragraph--type--funding-measures .field--name-field-funding-measures-item {
      display: flex;
      flex-wrap: wrap; } }
  .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
    margin-top: 20px; }
    @media (min-width: 768px) {
      .paragraph--type--funding-measures .field--name-field-funding-measures-item > .field__item {
        margin-top: 65px; } }
  .paragraph--type--funding-measures .field--name-field-paragraph-header,
  .paragraph--type--funding-measures .field--name-field-paragraph-answer {
    padding: 15px; }
  .paragraph--type--funding-measures .field--name-field-paragraph-header {
    background-color: #e1ecee;
    min-height: 105px;
    padding-top: 10px; }
    .paragraph--type--funding-measures .field--name-field-paragraph-header .funding-measure__head {
      font-family: "BundesSerifWeb-Regular", "Times New Roman", Times, serif;
      margin: 0; }
  .paragraph--type--funding-measures .field--name-field-paragraph-answer .bio-list--unordered {
    margin-left: 20px; }
    .paragraph--type--funding-measures .field--name-field-paragraph-answer .bio-list--unordered li {
      margin-bottom: 15px;
      padding-bottom: 0; }
    .paragraph--type--funding-measures .field--name-field-paragraph-answer .bio-list--unordered li:last-child {
      margin-bottom: 0; }
  .paragraph--type--funding-measures .bio-img-copyright,
  .paragraph--type--funding-measures .field--name-field-image-title {
    display: none; }

.paragraph--type--report .date {
  display: block; }

.paragraph--type--report .field--name-field-text-plain {
  padding-top: 7px; }
  .paragraph--type--report .field--name-field-text-plain {
    padding-bottom: 10px; }
    @media (min-width: 768px) {
      .paragraph--type--report .field--name-field-text-plain {
        padding-bottom: 10px; } }

.paragraph--type--report p:last-child {
  padding-bottom: 15px; }
  @media (min-width: 768px) {
    .paragraph--type--report p:last-child {
      padding-bottom: 20px; } }

.paragraph--type--topics {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  background-color: #004f80;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  overflow: hidden;
  padding: 0;
  padding-top: 30px;
  position: relative; }
  .paragraph--type--topics:before, .paragraph--type--topics:after {
    content: "";
    display: table; }
  .paragraph--type--topics:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--topics {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--topics {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--topics {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--topics p,
  .paragraph--type--topics .bio-teaser__subtitle,
  .paragraph--type--topics .bio-h1,
  .paragraph--type--topics .bio-h2,
  .paragraph--type--topics .bio-h3,
  .paragraph--type--topics .bio-page-title,
  .paragraph--type--topics .bio-table td,
  .paragraph--type--topics .bio-table th,
  .paragraph--type--topics .bio-table,
  .paragraph--type--topics .bio-list,
  .paragraph--type--topics .bio-list li,
  .paragraph--type--topics .field__item {
    color: #ffffff; }
  .paragraph--type--topics .bio-teaser__title, .paragraph--type--topics .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--topics .field--name-field-paragraph-header,
  .paragraph--type--topics .datetime {
    color: #ffffff; }
  .paragraph--type--topics .bio-list--unordered li::before {
    background-color: #ffffff; }
  .paragraph--type--topics .bio-link {
    color: #ffffff; }
    .paragraph--type--topics .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--topics .bio-link:focus .bio-link__text, .paragraph--type--topics .bio-link:active .bio-link__text, .paragraph--type--topics .bio-link.active .bio-link__text, .paragraph--type--topics .bio-link.is-active .bio-link__text, .paragraph--type--topics .bio-link:hover .bio-link__text, .paragraph--type--topics .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #ffffff; }
    .paragraph--type--topics .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--topics .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--topics .bio-link.bio-link__headline:focus > span, .paragraph--type--topics .bio-link.bio-link__headline:active > span, .paragraph--type--topics .bio-link.bio-link__headline.active > span, .paragraph--type--topics .bio-link.bio-link__headline.is-active > span, .paragraph--type--topics .bio-link.bio-link__headline:hover > span, .paragraph--type--topics .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .paragraph--type--topics .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--topics .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--topics .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--topics .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--topics .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .paragraph--type--topics .bio-table td {
    background: #00578d;
    border-color: #00578d; }
  .paragraph--type--topics .bio-table tr:nth-of-type(odd) td {
    background: #005386;
    border-color: #005386; }
  .paragraph--type--topics .bio-table th {
    background: #00304d;
    border-color: #00304d; }
  .paragraph--type--topics .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--topics .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--topics .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--topics .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .paragraph--type--topics .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--topics {
      padding-bottom: 30px; } }
  .paragraph--type--topics .view-header,
  .paragraph--type--topics .view-content,
  .paragraph--type--topics .view-footer {
    margin-left: -4px;
    margin-right: -4px;
    margin: 0; }
    .paragraph--type--topics .view-header:before, .paragraph--type--topics .view-header:after,
    .paragraph--type--topics .view-content:before,
    .paragraph--type--topics .view-content:after,
    .paragraph--type--topics .view-footer:before,
    .paragraph--type--topics .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--topics .view-header:after,
    .paragraph--type--topics .view-content:after,
    .paragraph--type--topics .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--topics .view-header,
      .paragraph--type--topics .view-content,
      .paragraph--type--topics .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
    @media (min-width: 768px) {
      .paragraph--type--topics .view-header,
      .paragraph--type--topics .view-content,
      .paragraph--type--topics .view-footer {
        max-width: 50%; } }
  .paragraph--type--topics .view-header > .view-column,
  .paragraph--type--topics .view-footer > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 768px) {
      .paragraph--type--topics .view-header > .view-column,
      .paragraph--type--topics .view-footer > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--topics .view-header .bio-teaser__title, .paragraph--type--topics .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--topics .view-header .field--name-field-paragraph-header {
    margin-bottom: 66px; }
  .paragraph--type--topics .view-footer {
    display: none; }
    @media (min-width: 768px) {
      .paragraph--type--topics .view-footer {
        display: flex;
        margin-bottom: 5px;
        margin-top: 97px; } }
  .paragraph--type--topics .article-content-left,
  .paragraph--type--topics .article-content-right {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 768px) {
      .paragraph--type--topics .article-content-left,
      .paragraph--type--topics .article-content-right {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--topics .article-content-right {
    float: left;
    margin-bottom: -5px;
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--topics .article-content-right {
        bottom: 0;
        padding-right: 0;
        position: absolute;
        right: 0;
        top: 0;
        width: 50%; } }
  .paragraph--type--topics .bio-teaser__subtitle {
    margin-bottom: 12px; }
  .paragraph--type--topics .article-info {
    display: flex;
    margin: 5px 0 11px; }
  .paragraph--type--topics .bio-image {
    margin: 30px auto 0; }
    @media (min-width: 768px) {
      .paragraph--type--topics .bio-image {
        margin: 0;
        max-width: none; } }
  .paragraph--type--topics .more-link {
    margin-top: 13px; }
    .paragraph--type--topics .more-link .bio-link:before {
      height: 20px;
      margin-right: 10px;
      transform: translateY(5px);
      width: 18px; }

.paragraph--type--science .views-element-container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .paragraph--type--science .views-element-container:before, .paragraph--type--science .views-element-container:after {
    content: "";
    display: table; }
  .paragraph--type--science .views-element-container:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--science .views-element-container {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--science .views-element-container {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--science .views-element-container {
      max-width: 100%;
      width: 1280px; } }

/*
 * Paragraphs:
 * 1 Inhalt             --> paragraph--type--one-node
 * 1 Inhalt (händisch)  --> paragraph--type--one-node-manually
*/
.paragraph--type--one-node,
.paragraph--type--one-node-manually {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--one-node:before, .paragraph--type--one-node:after,
  .paragraph--type--one-node-manually:before,
  .paragraph--type--one-node-manually:after {
    content: "";
    display: table; }
  .paragraph--type--one-node:after,
  .paragraph--type--one-node-manually:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--one-node,
    .paragraph--type--one-node-manually {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--one-node,
    .paragraph--type--one-node-manually {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--one-node,
    .paragraph--type--one-node-manually {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--one-node .paragraph-content,
  .paragraph--type--one-node-manually .paragraph-content {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--one-node .paragraph-content:before, .paragraph--type--one-node .paragraph-content:after,
    .paragraph--type--one-node-manually .paragraph-content:before,
    .paragraph--type--one-node-manually .paragraph-content:after {
      content: "";
      display: table; }
    .paragraph--type--one-node .paragraph-content:after,
    .paragraph--type--one-node-manually .paragraph-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--one-node .paragraph-content,
      .paragraph--type--one-node-manually .paragraph-content {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--one-node .paragraph-content .paragraph-column,
    .paragraph--type--one-node-manually .paragraph-content .paragraph-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--one-node .paragraph-content .paragraph-column,
        .paragraph--type--one-node-manually .paragraph-content .paragraph-column {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .paragraph--type--one-node .paragraph-content .paragraph-column,
        .paragraph--type--one-node-manually .paragraph-content .paragraph-column {
          width: 50%; } }
  .paragraph--type--one-node .paragraph-content__left,
  .paragraph--type--one-node .paragraph-content__right,
  .paragraph--type--one-node-manually .paragraph-content__left,
  .paragraph--type--one-node-manually .paragraph-content__right {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
  .paragraph--type--one-node .article-info,
  .paragraph--type--one-node .bio-teaser__subtitle,
  .paragraph--type--one-node .bio-shorttext,
  .paragraph--type--one-node .field--type-text-long,
  .paragraph--type--one-node-manually .article-info,
  .paragraph--type--one-node-manually .bio-teaser__subtitle,
  .paragraph--type--one-node-manually .bio-shorttext,
  .paragraph--type--one-node-manually .field--type-text-long {
    flex-basis: 100%; }
  .paragraph--type--one-node .bio-teaser__subtitle,
  .paragraph--type--one-node-manually .bio-teaser__subtitle {
    margin: 12px 0 10px; }
    @media (min-width: 768px) {
      .paragraph--type--one-node .bio-teaser__subtitle,
      .paragraph--type--one-node-manually .bio-teaser__subtitle {
        margin: 0 0 5px; } }
  @media (max-width: 1023.95px) {
    .paragraph--type--one-node .article-info + .bio-teaser__subtitle,
    .paragraph--type--one-node-manually .article-info + .bio-teaser__subtitle {
      margin: 0 0 10px; } }
  .paragraph--type--one-node .bio-link--internal:before,
  .paragraph--type--one-node-manually .bio-link--internal:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 12px;
    margin-right: 6px;
    transform: translateY(1px);
    width: 12px; }

.paragraph--type--one-node .article-info {
  display: flex;
  margin: 10px 0 6px; }
  @media (min-width: 768px) {
    .paragraph--type--one-node .article-info {
      margin: 0 0 10px; } }
  .paragraph--type--one-node .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.paragraph--type--one-node .more-link {
  margin-top: 1px; }

.paragraph--type--one-node .bio-img-copyright,
.paragraph--type--one-node .field--name-field-image-title {
  display: none; }

.paragraph--type--one-node-manually .bio-img-copyright,
.paragraph--type--one-node-manually .field--name-field-image-title {
  display: none; }

.paragraph--type--two-four-node {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--two-four-node:before, .paragraph--type--two-four-node:after {
    content: "";
    display: table; }
  .paragraph--type--two-four-node:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--two-four-node {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--two-four-node {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--two-four-node {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--two-four-node .field--name-field-paragraph-header {
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--two-four-node .field--name-field-paragraph-header {
        margin-bottom: 16px; } }
  .paragraph--type--two-four-node .field--name-field-node-with-link {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .paragraph--type--two-four-node .field--name-field-node-with-link:before, .paragraph--type--two-four-node .field--name-field-node-with-link:after {
      content: "";
      display: table; }
    .paragraph--type--two-four-node .field--name-field-node-with-link:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--two-four-node .field--name-field-node-with-link {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--two-four-node .field--name-field-node-with-link:before, .paragraph--type--two-four-node .field--name-field-node-with-link:after {
      display: flex !important; }
    .paragraph--type--two-four-node .field--name-field-node-with-link > div:last-child {
      margin: 0 auto; }
      .paragraph--type--two-four-node .field--name-field-node-with-link > div:last-child::before {
        clear: both;
        content: "";
        display: table; }
    .paragraph--type--two-four-node .field--name-field-node-with-link > .field__item {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      margin-bottom: 40px; }
      @media (min-width: 768px) {
        .paragraph--type--two-four-node .field--name-field-node-with-link > .field__item {
          padding-left: 8px;
          padding-right: 8px; } }
      .paragraph--type--two-four-node .field--name-field-node-with-link > .field__item + .paragraph--type--content-with-link {
        margin-top: 30px; }
      @media (min-width: 768px) {
        .paragraph--type--two-four-node .field--name-field-node-with-link > .field__item {
          width: 50%;
          /* stylelint-disable-next-line max-nesting-depth */ }
          .paragraph--type--two-four-node .field--name-field-node-with-link > .field__item + .paragraph--type--content-with-link {
            margin-top: 0; } }
  .paragraph--type--two-four-node .bio-teaser__subtitle {
    margin-bottom: 5px; }
  .paragraph--type--two-four-node .bio-image {
    margin-bottom: 15px; }
  .paragraph--type--two-four-node .bio-button--outline {
    display: flex;
    margin: 20px auto 0; }
    @media (min-width: 768px) {
      .paragraph--type--two-four-node .bio-button--outline {
        margin-top: 40px; } }
  .paragraph--type--two-four-node .bio-img-copyright,
  .paragraph--type--two-four-node .field--name-field-image-title,
  .paragraph--type--two-four-node .bio-button--outline.element-invisible {
    display: none; }

.paragraph--type--mediathek {
  background-color: #34808e;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--mediathek p,
  .paragraph--type--mediathek .bio-teaser__subtitle,
  .paragraph--type--mediathek .bio-h1,
  .paragraph--type--mediathek .bio-h2,
  .paragraph--type--mediathek .bio-h3,
  .paragraph--type--mediathek .bio-page-title,
  .paragraph--type--mediathek .bio-table td,
  .paragraph--type--mediathek .bio-table th,
  .paragraph--type--mediathek .bio-table,
  .paragraph--type--mediathek .bio-list,
  .paragraph--type--mediathek .bio-list li,
  .paragraph--type--mediathek .field__item {
    color: #ffffff; }
  .paragraph--type--mediathek .bio-teaser__title, .paragraph--type--mediathek .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--mediathek .field--name-field-paragraph-header,
  .paragraph--type--mediathek .datetime {
    color: #ffffff; }
  .paragraph--type--mediathek .bio-list--unordered li::before {
    background-color: #ffffff; }
  .paragraph--type--mediathek .bio-link {
    color: #ffffff; }
    .paragraph--type--mediathek .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--mediathek .bio-link:focus .bio-link__text, .paragraph--type--mediathek .bio-link:active .bio-link__text, .paragraph--type--mediathek .bio-link.active .bio-link__text, .paragraph--type--mediathek .bio-link.is-active .bio-link__text, .paragraph--type--mediathek .bio-link:hover .bio-link__text, .paragraph--type--mediathek .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #ffffff; }
    .paragraph--type--mediathek .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--mediathek .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--mediathek .bio-link.bio-link__headline:focus > span, .paragraph--type--mediathek .bio-link.bio-link__headline:active > span, .paragraph--type--mediathek .bio-link.bio-link__headline.active > span, .paragraph--type--mediathek .bio-link.bio-link__headline.is-active > span, .paragraph--type--mediathek .bio-link.bio-link__headline:hover > span, .paragraph--type--mediathek .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .paragraph--type--mediathek .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--mediathek .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--mediathek .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--mediathek .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--mediathek .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .paragraph--type--mediathek .bio-table td {
    background: #378897;
    border-color: #378897; }
  .paragraph--type--mediathek .bio-table tr:nth-of-type(odd) td {
    background: #368493;
    border-color: #368493; }
  .paragraph--type--mediathek .bio-table th {
    background: #265e69;
    border-color: #265e69; }
  .paragraph--type--mediathek .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--mediathek .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--mediathek .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--mediathek .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .paragraph--type--mediathek .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--mediathek .view-footer .bio-link {
      justify-content: flex-end; } }
  .paragraph--type--mediathek .views-element-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--mediathek .views-element-container:before, .paragraph--type--mediathek .views-element-container:after {
      content: "";
      display: table; }
    .paragraph--type--mediathek .views-element-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .views-element-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--mediathek .views-element-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--mediathek .views-element-container {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--mediathek .view-header,
  .paragraph--type--mediathek .view-content,
  .paragraph--type--mediathek .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--mediathek .view-header:before, .paragraph--type--mediathek .view-header:after,
    .paragraph--type--mediathek .view-content:before,
    .paragraph--type--mediathek .view-content:after,
    .paragraph--type--mediathek .view-footer:before,
    .paragraph--type--mediathek .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--mediathek .view-header:after,
    .paragraph--type--mediathek .view-content:after,
    .paragraph--type--mediathek .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .view-header,
      .paragraph--type--mediathek .view-content,
      .paragraph--type--mediathek .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--mediathek .view-header > .view-column,
  .paragraph--type--mediathek .view-footer > .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .view-header > .view-column,
      .paragraph--type--mediathek .view-footer > .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--mediathek .view-footer {
    margin-top: 18px; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .view-footer {
        margin-top: 8px; }
        .paragraph--type--mediathek .view-footer .view-column {
          text-align: right; } }
  .paragraph--type--mediathek .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    .paragraph--type--mediathek .views-row + .views-row {
      margin-top: 30px; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .views-row {
        width: 50%; }
        .paragraph--type--mediathek .views-row + .views-row {
          margin-top: 0; } }
  .paragraph--type--mediathek .article-info {
    color: #ffffff;
    display: flex;
    margin: 10px 0 3px; }
    @media (min-width: 768px) {
      .paragraph--type--mediathek .article-info {
        margin: 19px 0 12px; } }
    .paragraph--type--mediathek .article-info__type {
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
      text-transform: uppercase; }
  .paragraph--type--mediathek .bio-link.bio-link__headline > span {
    transition: background-size 250ms ease-in-out 0ms;
    background-image: linear-gradient(#ffffff, #ffffff);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 2px;
    padding-bottom: 3px; }
  .paragraph--type--mediathek .bio-link.bio-link__headline:focus > span, .paragraph--type--mediathek .bio-link.bio-link__headline:active > span, .paragraph--type--mediathek .bio-link.bio-link__headline.active > span, .paragraph--type--mediathek .bio-link.bio-link__headline.is-active > span, .paragraph--type--mediathek .bio-link.bio-link__headline:hover > span, .paragraph--type--mediathek .bio-link.bio-link__headline.js-hovered > span {
    background-size: 100% 2px;
    color: #ffffff; }
  .paragraph--type--mediathek .bio-link.bio-icon--arrow-right::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--mediathek .bio-img-copyright,
  .paragraph--type--mediathek .field--name-field-image-title {
    display: none; }

.paragraph--type--media-review {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 72px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--media-review:before, .paragraph--type--media-review:after {
    content: "";
    display: table; }
  .paragraph--type--media-review:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--media-review {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--media-review {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--media-review {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--media-review .view-header,
  .paragraph--type--media-review .view-content,
  .paragraph--type--media-review .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--media-review .view-header:before, .paragraph--type--media-review .view-header:after,
    .paragraph--type--media-review .view-content:before,
    .paragraph--type--media-review .view-content:after,
    .paragraph--type--media-review .view-footer:before,
    .paragraph--type--media-review .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--media-review .view-header:after,
    .paragraph--type--media-review .view-content:after,
    .paragraph--type--media-review .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--media-review .view-header,
      .paragraph--type--media-review .view-content,
      .paragraph--type--media-review .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--media-review .view-header > .views-row,
    .paragraph--type--media-review .view-header > .view-column,
    .paragraph--type--media-review .view-content > .views-row,
    .paragraph--type--media-review .view-content > .view-column,
    .paragraph--type--media-review .view-footer > .views-row,
    .paragraph--type--media-review .view-footer > .view-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--media-review .view-header > .views-row,
        .paragraph--type--media-review .view-header > .view-column,
        .paragraph--type--media-review .view-content > .views-row,
        .paragraph--type--media-review .view-content > .view-column,
        .paragraph--type--media-review .view-footer > .views-row,
        .paragraph--type--media-review .view-footer > .view-column {
          padding-left: 8px;
          padding-right: 8px; } }
  @media (min-width: 768px) {
    .paragraph--type--media-review .view-content > .views-row {
      width: 50%; }
      .paragraph--type--media-review .view-content > .views-row:last-child {
        display: none; } }
  @media (min-width: 1024px) {
    .paragraph--type--media-review .view-content > .views-row {
      width: 33.33333%; }
      .paragraph--type--media-review .view-content > .views-row:last-child {
        display: block; } }
  @media (min-width: 768px) {
    .paragraph--type--media-review .view-footer {
      margin-bottom: 0;
      margin-top: 5px; } }
  @media (min-width: 1024px) {
    .paragraph--type--media-review .view-footer .bio-link {
      float: right; } }
  .paragraph--type--media-review .view-paragraphs-view-content .views-row {
    /* stylelint-disable max-nesting-depth, selector-max-compound-selectors */
    /* stylelint-enable max-nesting-depth, selector-max-compound-selectors */ }
    @media (max-width: 1023.95px) {
      .paragraph--type--media-review .view-paragraphs-view-content .views-row {
        margin-bottom: 15px; }
        .paragraph--type--media-review .view-paragraphs-view-content .views-row:last-child {
          margin-bottom: 0; } }
  .paragraph--type--media-review .view-paragraphs-view-content .bio-teaser__title, .paragraph--type--media-review .view-paragraphs-view-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--media-review .view-paragraphs-view-content .field--name-field-paragraph-header {
    align-items: center;
    display: flex; }
    @media (min-width: 1024px) {
      .paragraph--type--media-review .view-paragraphs-view-content .bio-teaser__title, .paragraph--type--media-review .view-paragraphs-view-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--media-review .view-paragraphs-view-content .field--name-field-paragraph-header {
        margin-bottom: 18px; } }
    .paragraph--type--media-review .view-paragraphs-view-content .bio-teaser__title::before, .paragraph--type--media-review .view-paragraphs-view-content .paragraph--type--two-four-node .field--name-field-paragraph-header::before, .paragraph--type--two-four-node .paragraph--type--media-review .view-paragraphs-view-content .field--name-field-paragraph-header::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 54'%3e %3cpath d='M51.5077 28.3818C51.5077 42.5303 39.9773 54 25.7538 54C11.5304 54 0 42.5303 0 28.3818C0 22.2552 2.16204 16.6309 5.76856 12.2226C7.69594 9.8668 8.71669 5.52216 8.71669 0C15.8485 1.57635 20.9809 2.76359 25.7538 2.76359C39.9773 2.76359 51.5077 14.2332 51.5077 28.3818Z' fill='%2334808E'/%3e %3cpath d='M24.1187 23.4188V29.7363L29.8756 33.7026L30.9492 32.1351L26.0187 28.7388V23.4188H24.1187Z' fill='%23ffffff' stroke='null'/%3e %3cpath d='M25.425 16.175C22.1824 16.1764 19.0607 17.4061 16.6882 19.6164C14.3158 21.8267 12.8686 24.8537 12.638 28.0881H8.5625L13.7875 33.7881L19.0125 28.0881H15.0177C15.2183 25.7684 16.1877 23.5822 17.7723 21.8763C19.3568 20.1704 21.4656 19.0425 23.7642 18.6716C26.0627 18.3007 28.4193 18.708 30.4599 19.8289C32.5006 20.9499 34.1085 22.7202 35.0285 24.859C35.9485 26.9978 36.1279 29.3825 35.5382 31.6349C34.9485 33.8872 33.6235 35.8782 31.7734 37.2917C29.9234 38.7053 27.6543 39.4605 25.3261 39.4376C22.998 39.4147 20.7441 38.615 18.9222 37.1653L17.464 39.0653C19.069 40.3327 20.9539 41.1979 22.9613 41.5887C24.9687 41.9795 27.0404 41.8846 29.0037 41.3119C30.9669 40.7391 32.7648 39.7052 34.2472 38.2963C35.7296 36.8875 36.8535 35.1445 37.5253 33.2129C38.1971 31.2813 38.3972 29.2171 38.109 27.1924C37.8208 25.1677 37.0525 23.2413 35.8683 21.574C34.6841 19.9066 33.1184 18.5466 31.3017 17.6074C29.485 16.6682 27.4701 16.1771 25.425 16.175Z' fill='white'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 54px;
      margin-right: 15px;
      width: 52px; }
  .paragraph--type--media-review .view-paragraphs-view-content .article__topline {
    color: #004f80;
    display: flex;
    margin: 5px 0; }
    @media (min-width: 1024px) {
      .paragraph--type--media-review .view-paragraphs-view-content .article__topline {
        margin: 0 0 12px; } }
  .paragraph--type--media-review .view-paragraphs-view-content .article-info {
    display: flex;
    margin: 0 0 10px; }
    .paragraph--type--media-review .view-paragraphs-view-content .article-info__type {
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
      text-transform: uppercase; }

.paragraph--type--announcements-info {
  margin-bottom: 72px; }
  .paragraph--type--announcements-info .paragraph-intro {
    background-color: #e1ecee;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px; }
    .paragraph--type--announcements-info .paragraph-intro p,
    .paragraph--type--announcements-info .paragraph-intro .bio-teaser__subtitle,
    .paragraph--type--announcements-info .paragraph-intro .bio-h1,
    .paragraph--type--announcements-info .paragraph-intro .bio-h2,
    .paragraph--type--announcements-info .paragraph-intro .bio-h3,
    .paragraph--type--announcements-info .paragraph-intro .bio-page-title,
    .paragraph--type--announcements-info .paragraph-intro .bio-table td,
    .paragraph--type--announcements-info .paragraph-intro .bio-table th,
    .paragraph--type--announcements-info .paragraph-intro .bio-table,
    .paragraph--type--announcements-info .paragraph-intro .bio-list,
    .paragraph--type--announcements-info .paragraph-intro .bio-list li,
    .paragraph--type--announcements-info .paragraph-intro .field__item {
      color: #000000; }
    .paragraph--type--announcements-info .paragraph-intro .bio-teaser__title, .paragraph--type--announcements-info .paragraph-intro .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--announcements-info .paragraph-intro .field--name-field-paragraph-header,
    .paragraph--type--announcements-info .paragraph-intro .datetime {
      color: #004f80; }
    .paragraph--type--announcements-info .paragraph-intro .bio-list--unordered li::before {
      background-color: #000000; }
    .paragraph--type--announcements-info .paragraph-intro .bio-link {
      color: #004f80; }
      .paragraph--type--announcements-info .paragraph-intro .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--announcements-info .paragraph-intro .bio-link:focus .bio-link__text, .paragraph--type--announcements-info .paragraph-intro .bio-link:active .bio-link__text, .paragraph--type--announcements-info .paragraph-intro .bio-link.active .bio-link__text, .paragraph--type--announcements-info .paragraph-intro .bio-link.is-active .bio-link__text, .paragraph--type--announcements-info .paragraph-intro .bio-link:hover .bio-link__text, .paragraph--type--announcements-info .paragraph-intro .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline {
        color: inherit; }
        .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#000000, #000000);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline:focus > span, .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline:active > span, .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline.active > span, .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline.is-active > span, .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline:hover > span, .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #000000; }
      .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .paragraph--type--announcements-info .paragraph-intro .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .paragraph--type--announcements-info .paragraph-intro .bio-teaser__subtitle {
      color: inherit; }
      .paragraph--type--announcements-info .paragraph-intro .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--announcements-info .paragraph-intro .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--announcements-info .paragraph-intro .bio-table td {
      background: #e9f1f3;
      border-color: #e9f1f3; }
    .paragraph--type--announcements-info .paragraph-intro .bio-table tr:nth-of-type(odd) td {
      background: #e5eff0;
      border-color: #e5eff0; }
    .paragraph--type--announcements-info .paragraph-intro .bio-table th {
      background: #c0d7dc;
      border-color: #c0d7dc; }
    .paragraph--type--announcements-info .paragraph-intro .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--announcements-info .paragraph-intro .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--announcements-info .paragraph-intro .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .paragraph--type--announcements-info .paragraph-intro .slick-slider .slick-dots button::before {
        background-color: #000000;
        opacity: 0.3; }
      .paragraph--type--announcements-info .paragraph-intro .slick-slider .slick-dots .slick-active button::before {
        background-color: #000000;
        opacity: 1; }
  .paragraph--type--announcements-info .paragraph-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    padding-bottom: 30px;
    padding-top: 30px; }
    .paragraph--type--announcements-info .paragraph-wrapper:before, .paragraph--type--announcements-info .paragraph-wrapper:after {
      content: "";
      display: table; }
    .paragraph--type--announcements-info .paragraph-wrapper:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--announcements-info .paragraph-wrapper {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--announcements-info .paragraph-wrapper {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--announcements-info .paragraph-wrapper {
        max-width: 100%;
        width: 1280px; } }
    @media (min-width: 768px) {
      .paragraph--type--announcements-info .paragraph-wrapper {
        padding-bottom: 30px;
        padding-top: 52px; } }
  .paragraph--type--announcements-info .paragraph-content,
  .paragraph--type--announcements-info .paragraph-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--announcements-info .paragraph-content:before, .paragraph--type--announcements-info .paragraph-content:after,
    .paragraph--type--announcements-info .paragraph-footer:before,
    .paragraph--type--announcements-info .paragraph-footer:after {
      content: "";
      display: table; }
    .paragraph--type--announcements-info .paragraph-content:after,
    .paragraph--type--announcements-info .paragraph-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--announcements-info .paragraph-content,
      .paragraph--type--announcements-info .paragraph-footer {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--announcements-info .paragraph-content .paragraph-column,
    .paragraph--type--announcements-info .paragraph-footer .paragraph-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--announcements-info .paragraph-content .paragraph-column,
        .paragraph--type--announcements-info .paragraph-footer .paragraph-column {
          padding-left: 8px;
          padding-right: 8px; } }
  @media (min-width: 768px) {
    .paragraph--type--announcements-info .paragraph-content .paragraph-column:first-child {
      width: 66.66667%; }
    .paragraph--type--announcements-info .paragraph-content .paragraph-column:last-child {
      width: 33.33333%; } }
  .paragraph--type--announcements-info .views-element-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--announcements-info .views-element-container:before, .paragraph--type--announcements-info .views-element-container:after {
      content: "";
      display: table; }
    .paragraph--type--announcements-info .views-element-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--announcements-info .views-element-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--announcements-info .views-element-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--announcements-info .views-element-container {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--announcements-info .view-header,
  .paragraph--type--announcements-info .view-content,
  .paragraph--type--announcements-info .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--announcements-info .view-header:before, .paragraph--type--announcements-info .view-header:after,
    .paragraph--type--announcements-info .view-content:before,
    .paragraph--type--announcements-info .view-content:after,
    .paragraph--type--announcements-info .view-footer:before,
    .paragraph--type--announcements-info .view-footer:after {
      content: "";
      display: table; }
    .paragraph--type--announcements-info .view-header:after,
    .paragraph--type--announcements-info .view-content:after,
    .paragraph--type--announcements-info .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--announcements-info .view-header,
      .paragraph--type--announcements-info .view-content,
      .paragraph--type--announcements-info .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--announcements-info .view-header > .views-row,
    .paragraph--type--announcements-info .view-header > .view-column,
    .paragraph--type--announcements-info .view-content > .views-row,
    .paragraph--type--announcements-info .view-content > .view-column,
    .paragraph--type--announcements-info .view-footer > .views-row,
    .paragraph--type--announcements-info .view-footer > .view-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .paragraph--type--announcements-info .view-header > .views-row,
        .paragraph--type--announcements-info .view-header > .view-column,
        .paragraph--type--announcements-info .view-content > .views-row,
        .paragraph--type--announcements-info .view-content > .view-column,
        .paragraph--type--announcements-info .view-footer > .views-row,
        .paragraph--type--announcements-info .view-footer > .view-column {
          padding-left: 8px;
          padding-right: 8px; } }
  @media (min-width: 768px) {
    .paragraph--type--announcements-info .view-content > .views-row {
      width: 50%; }
      .paragraph--type--announcements-info .view-content > .views-row:last-child {
        display: none; } }
  @media (min-width: 1024px) {
    .paragraph--type--announcements-info .view-content > .views-row {
      width: 33.33333%; }
      .paragraph--type--announcements-info .view-content > .views-row:last-child {
        display: block; } }
  @media (min-width: 768px) {
    .paragraph--type--announcements-info .view-footer {
      margin-bottom: 0;
      margin-top: 5px; } }
  @media (min-width: 1024px) {
    .paragraph--type--announcements-info .view-footer .bio-link {
      float: right; } }
  .paragraph--type--announcements-info .view-paragraphs-doorpage-content {
    padding-top: 60px; }
    .paragraph--type--announcements-info .view-paragraphs-doorpage-content .views-row {
      margin-bottom: 5px; }
      .paragraph--type--announcements-info .view-paragraphs-doorpage-content .views-row:last-child {
        margin-bottom: 0; }
    .paragraph--type--announcements-info .view-paragraphs-doorpage-content .bio-teaser__title, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--announcements-info .view-paragraphs-doorpage-content .field--name-field-paragraph-header {
      align-items: center;
      display: flex; }
      @media (min-width: 1024px) {
        .paragraph--type--announcements-info .view-paragraphs-doorpage-content .bio-teaser__title, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--announcements-info .view-paragraphs-doorpage-content .field--name-field-paragraph-header {
          margin-bottom: 18px; } }
      .paragraph--type--announcements-info .view-paragraphs-doorpage-content .bio-teaser__title::before, .paragraph--type--announcements-info .view-paragraphs-doorpage-content .paragraph--type--two-four-node .field--name-field-paragraph-header::before, .paragraph--type--two-four-node .paragraph--type--announcements-info .view-paragraphs-doorpage-content .field--name-field-paragraph-header::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 52 54'%3e %3cpath d='M51.5077 28.3818C51.5077 42.5303 39.9773 54 25.7538 54C11.5304 54 0 42.5303 0 28.3818C0 22.2552 2.16204 16.6309 5.76856 12.2226C7.69594 9.8668 8.71669 5.52216 8.71669 0C15.8485 1.57635 20.9809 2.76359 25.7538 2.76359C39.9773 2.76359 51.5077 14.2332 51.5077 28.3818Z' fill='%2334808E'/%3e %3cpath d='M30.8834 26.346C30.3414 26.346 29.8412 26.3871 29.3409 26.4692V19.4897C29.3409 17.1906 25.464 16 21.6705 16C17.8769 16 14 17.1906 14 19.4897V24.7449V23.4721C14 23.4721 14 25.8087 14 28.1078V35.4983V35.621C15.334 36.8527 18.9608 37.9648 21.7122 37.9648C21.9623 37.9648 22.1707 37.9238 22.4208 37.9238C23.5464 41.4956 26.9231 44 30.8834 44C35.8442 44 39.8462 40.0176 39.8462 35.173C39.8462 30.3284 35.8025 26.346 30.8834 26.346ZM22.2541 32.6276C22.0457 32.6276 21.8372 32.6276 21.6288 32.6276C17.7102 32.6276 15.5841 31.3548 15.5841 30.6979V29.1789C17.0432 30.0411 19.3777 30.4516 21.6288 30.4516C22.1707 30.4516 22.7543 30.4106 23.2963 30.3695C22.8794 31.1085 22.5042 31.8475 22.2541 32.6276ZM21.6705 17.5601C25.5891 17.5601 27.7151 18.8328 27.7151 19.4897C27.7151 20.1466 25.5891 21.4194 21.6705 21.4194C17.7519 21.4194 15.5841 20.1466 15.5841 19.4897C15.5841 18.8328 17.7519 17.5601 21.6705 17.5601ZM15.5841 21.7067C17.0432 22.5689 19.3777 22.9795 21.6288 22.9795C23.9216 22.9795 26.2144 22.5279 27.6735 21.7067V23.2258C27.6735 23.8827 25.5474 25.1554 21.6288 25.1554C17.7102 25.1554 15.5841 23.8827 15.5841 23.2258V21.7067ZM15.5841 25.4839C17.0432 26.346 19.3777 26.7566 21.6288 26.7566C23.9216 26.7566 26.2144 26.305 27.6735 25.4839V26.9208C26.6313 27.2903 25.7141 27.8651 24.8804 28.5631C24.005 28.7683 22.9211 28.9326 21.5871 28.9326C17.6685 28.9326 15.5424 27.6598 15.5424 27.0029V25.4839H15.5841ZM14 35.4983C14 35.4983 14 35.132 14 34.4751C14.0417 35.132 14 35.4983 14 35.4983ZM21.6705 36.4047C17.7519 36.4047 15.6258 35.132 15.6258 34.4751V32.956C17.0849 33.8182 19.4194 34.2287 21.6705 34.2287C21.7538 34.2287 21.8372 34.2287 21.9623 34.2287C21.9206 34.5161 21.9206 34.8446 21.9206 35.173C21.9206 35.5836 21.9623 35.9941 22.004 36.4047C21.8789 36.4047 21.7955 36.4047 21.6705 36.4047ZM30.8834 42.4399C26.8397 42.4399 23.5047 39.1965 23.5047 35.173C23.5047 31.1496 26.798 27.9062 30.8834 27.9062C34.9687 27.9062 38.262 31.1496 38.262 35.173C38.262 39.1965 34.9271 42.4399 30.8834 42.4399Z' stroke='null' fill='%23ffffff'/%3e %3cpath d='M31.5088 31.8482C32.1341 31.8482 32.7177 32.0945 33.218 32.5461L34.2601 31.4787C33.4681 30.7396 32.5093 30.3701 31.5088 30.3701C29.6745 30.3701 28.1321 31.6429 27.5068 33.4083H26.2979V34.7221H27.2567C27.2567 34.8863 27.215 35.0505 27.215 35.2147C27.215 35.3789 27.2567 35.5432 27.2567 35.7074H26.2979V36.9801H27.5068C28.1321 38.7455 29.6745 40.0182 31.5088 40.0182C32.5093 40.0182 33.5098 39.6077 34.2601 38.9097L33.218 37.8012C32.7177 38.2528 32.1341 38.4992 31.5088 38.4992C30.5083 38.4992 29.6745 37.8833 29.1743 36.9391H32.0924V35.6253H28.7574C28.7574 35.4611 28.7157 35.2968 28.7157 35.1326C28.7157 34.9684 28.7574 34.8042 28.7574 34.6399H32.0924V33.3262H29.1743C29.6328 32.464 30.5083 31.8482 31.5088 31.8482Z' fill='white'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block;
        height: 54px;
        margin-right: 15px;
        width: 52px; }
    .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article__topline {
      color: #004f80;
      display: flex;
      margin: 5px 0; }
      @media (min-width: 1024px) {
        .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article__topline {
          margin: 0 0 12px; } }
    .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article-info {
      display: flex;
      margin: 0 0 3px; }
      @media (min-width: 1024px) {
        .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article-info {
          margin: 1px 0 12px; } }
      .paragraph--type--announcements-info .view-paragraphs-doorpage-content .article-info__type {
        font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
        text-transform: uppercase; }
  .paragraph--type--announcements-info .bio-img-copyright,
  .paragraph--type--announcements-info .field--name-field-image-title {
    display: none; }

.bio-anchor-menu {
  background: #f4f3f3;
  margin-bottom: 30px;
  padding: 30px 20px; }
  .bio-anchor-menu .field__label {
    display: block; }
    .bio-anchor-menu .field__label {
      margin-bottom: 20px; }
      @media (min-width: 768px) {
        .bio-anchor-menu .field__label {
          margin-bottom: 30px; } }
    .bio-anchor-menu .field__label:after {
      content: ":";
      display: inline; }
  .bio-anchor-menu .bio-list {
    padding-bottom: 0; }
  .bio-anchor-menu .bio-list,
  .bio-anchor-menu .field__item {
    display: flex;
    flex-flow: wrap;
    width: 100%; }
  .bio-anchor-menu .bio-list__item,
  .bio-anchor-menu .bio-paragraph {
    display: inline-block;
    position: relative; }
  .bio-anchor-menu li,
  .bio-anchor-menu .bio-paragraph,
  .bio-anchor-menu .bio-list__item {
    margin-bottom: 20px;
    padding: 0 0 0 32px;
    text-indent: 0;
    /* stylelint-disable max-nesting-depth */
    /* stylelint-enable max-nesting-depth */ }
    .bio-anchor-menu li.is-active,
    .bio-anchor-menu .bio-paragraph.is-active,
    .bio-anchor-menu .bio-list__item.is-active {
      pointer-events: none; }
    .bio-anchor-menu li:before,
    .bio-anchor-menu .bio-paragraph:before,
    .bio-anchor-menu .bio-list__item:before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 29px;
      top: -1px;
      width: 20px; }
      @media (min-width: 768px) {
        .bio-anchor-menu li:before,
        .bio-anchor-menu .bio-paragraph:before,
        .bio-anchor-menu .bio-list__item:before {
          top: 3px; } }
    .bio-anchor-menu li:last-child,
    .bio-anchor-menu .bio-paragraph:last-child,
    .bio-anchor-menu .bio-list__item:last-child {
      margin-bottom: 0; }
    @media (min-width: 768px) {
      .bio-anchor-menu li,
      .bio-anchor-menu .bio-paragraph,
      .bio-anchor-menu .bio-list__item {
        flex: 48.75%; }
        .bio-anchor-menu li:nth-child(even),
        .bio-anchor-menu .bio-paragraph:nth-child(even),
        .bio-anchor-menu .bio-list__item:nth-child(even) {
          margin-left: auto; }
        .bio-anchor-menu li:nth-last-child(2):nth-child(odd),
        .bio-anchor-menu li:nth-last-child(2):nth-child(odd) ~ .bio-paragraph,
        .bio-anchor-menu li:nth-last-child(2):nth-child(odd) ~ .bio-list__item,
        .bio-anchor-menu .bio-paragraph:nth-last-child(2):nth-child(odd),
        .bio-anchor-menu .bio-paragraph:nth-last-child(2):nth-child(odd) ~ .bio-paragraph,
        .bio-anchor-menu .bio-paragraph:nth-last-child(2):nth-child(odd) ~ .bio-list__item,
        .bio-anchor-menu .bio-list__item:nth-last-child(2):nth-child(odd),
        .bio-anchor-menu .bio-list__item:nth-last-child(2):nth-child(odd) ~ .bio-paragraph,
        .bio-anchor-menu .bio-list__item:nth-last-child(2):nth-child(odd) ~ .bio-list__item {
          margin-bottom: 0; } }
  .bio-anchor-menu .bio-link,
  .bio-anchor-menu .bio-link--bodytext {
    display: inline; }
    .bio-anchor-menu .bio-link,
    .bio-anchor-menu .bio-link--bodytext {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-anchor-menu .bio-link:focus, .bio-anchor-menu .bio-link:active, .bio-anchor-menu .bio-link.active, .bio-anchor-menu .bio-link.is-active, .bio-anchor-menu .bio-link:hover, .bio-anchor-menu .bio-link.js-hovered,
    .bio-anchor-menu .bio-link--bodytext:focus,
    .bio-anchor-menu .bio-link--bodytext:active,
    .bio-anchor-menu .bio-link--bodytext.active,
    .bio-anchor-menu .bio-link--bodytext.is-active,
    .bio-anchor-menu .bio-link--bodytext:hover,
    .bio-anchor-menu .bio-link--bodytext.js-hovered {
      background-size: 100% 2px;
      color: #004f80; }
  @media (min-width: 768px) {
    .bio-anchor-menu {
      margin-bottom: 56px;
      padding: 37px 42px; } }

.bio-information {
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%; }
  .bio-information p,
  .bio-information .bio-teaser__subtitle,
  .bio-information .bio-h1,
  .bio-information .bio-h2,
  .bio-information .bio-h3,
  .bio-information .bio-page-title,
  .bio-information .bio-table td,
  .bio-information .bio-table th,
  .bio-information .bio-table,
  .bio-information .bio-list,
  .bio-information .bio-list li,
  .bio-information .field__item {
    color: #000000; }
  .bio-information .bio-teaser__title, .bio-information .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-information .field--name-field-paragraph-header,
  .bio-information .datetime {
    color: #004f80; }
  .bio-information .bio-list--unordered li::before {
    background-color: #000000; }
  .bio-information .bio-link {
    color: #004f80; }
    .bio-information .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-information .bio-link:focus .bio-link__text, .bio-information .bio-link:active .bio-link__text, .bio-information .bio-link.active .bio-link__text, .bio-information .bio-link.is-active .bio-link__text, .bio-information .bio-link:hover .bio-link__text, .bio-information .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-information .bio-link.bio-link__headline {
      color: inherit; }
      .bio-information .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-information .bio-link.bio-link__headline:focus > span, .bio-information .bio-link.bio-link__headline:active > span, .bio-information .bio-link.bio-link__headline.active > span, .bio-information .bio-link.bio-link__headline.is-active > span, .bio-information .bio-link.bio-link__headline:hover > span, .bio-information .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-information .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-information .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-information .bio-teaser__subtitle {
    color: inherit; }
    .bio-information .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-information .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-information .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .bio-information .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .bio-information .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .bio-information .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-information .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-information .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-information .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .bio-information .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .bio-information .field:last-child,
  .bio-information .bio-list__item:last-child,
  .bio-information .paragraph:last-child,
  .bio-information .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-information {
      margin-bottom: 56px;
      padding: 50px 40px 55px; } }
  .bio-information .bio-link--bodytext {
    display: inline-block; }
  .bio-information > .bio-h2 {
    padding-top: 0; }
  .bio-information .bio-paragraph,
  .bio-information .bio-table,
  .bio-information .bio-list,
  .bio-information .bio-download,
  .bio-information > .field {
    margin: 0; }
    .bio-information .bio-paragraph,
    .bio-information .bio-table,
    .bio-information .bio-list,
    .bio-information .bio-download,
    .bio-information > .field {
      padding-bottom: 24px; }
      @media (min-width: 768px) {
        .bio-information .bio-paragraph,
        .bio-information .bio-table,
        .bio-information .bio-list,
        .bio-information .bio-download,
        .bio-information > .field {
          padding-bottom: 24px; } }
    .bio-information .bio-paragraph:last-child,
    .bio-information .bio-table:last-child,
    .bio-information .bio-list:last-child,
    .bio-information .bio-download:last-child,
    .bio-information > .field:last-child {
      padding-bottom: 0; }

.bio-question-answer {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-question-answer {
      padding-bottom: 36px; } }

.bio-question-answer .bio-question-answer__question .bio-paragraph,
.bio-question-answer .bio-question-answer__answer .bio-paragraph {
  padding-top: 7px; }
  @media (min-width: 768px) {
    .bio-question-answer .bio-question-answer__question .bio-paragraph,
    .bio-question-answer .bio-question-answer__answer .bio-paragraph {
      padding-top: 7px; } }

.bio-question-answer .bio-question-answer__question .bio-paragraph,
.bio-question-answer .bio-question-answer__answer .bio-paragraph {
  padding-bottom: 20px; }
  @media (min-width: 768px) {
    .bio-question-answer .bio-question-answer__question .bio-paragraph,
    .bio-question-answer .bio-question-answer__answer .bio-paragraph {
      padding-bottom: 40px; } }

.bio-question-answer .bio-question-answer__answer .bio-paragraph:last-child {
  padding-bottom: 0; }

.bio-banderole {
  background-color: #e5edf2;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%; }
  .bio-banderole p,
  .bio-banderole .bio-teaser__subtitle,
  .bio-banderole .bio-h1,
  .bio-banderole .bio-h2,
  .bio-banderole .bio-h3,
  .bio-banderole .bio-page-title,
  .bio-banderole .bio-table td,
  .bio-banderole .bio-table th,
  .bio-banderole .bio-table,
  .bio-banderole .bio-list,
  .bio-banderole .bio-list li,
  .bio-banderole .field__item {
    color: #000000; }
  .bio-banderole .bio-teaser__title, .bio-banderole .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-banderole .field--name-field-paragraph-header,
  .bio-banderole .datetime {
    color: #004f80; }
  .bio-banderole .bio-list--unordered li::before {
    background-color: #000000; }
  .bio-banderole .bio-link {
    color: #004f80; }
    .bio-banderole .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-banderole .bio-link:focus .bio-link__text, .bio-banderole .bio-link:active .bio-link__text, .bio-banderole .bio-link.active .bio-link__text, .bio-banderole .bio-link.is-active .bio-link__text, .bio-banderole .bio-link:hover .bio-link__text, .bio-banderole .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-banderole .bio-link.bio-link__headline {
      color: inherit; }
      .bio-banderole .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-banderole .bio-link.bio-link__headline:focus > span, .bio-banderole .bio-link.bio-link__headline:active > span, .bio-banderole .bio-link.bio-link__headline.active > span, .bio-banderole .bio-link.bio-link__headline.is-active > span, .bio-banderole .bio-link.bio-link__headline:hover > span, .bio-banderole .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-banderole .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-banderole .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-banderole .bio-teaser__subtitle {
    color: inherit; }
    .bio-banderole .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-banderole .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-banderole .bio-table td {
    background: #eef3f6;
    border-color: #eef3f6; }
  .bio-banderole .bio-table tr:nth-of-type(odd) td {
    background: #e9f0f4;
    border-color: #e9f0f4; }
  .bio-banderole .bio-table th {
    background: #c3d5e1;
    border-color: #c3d5e1; }
  .bio-banderole .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-banderole .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-banderole .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-banderole .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .bio-banderole .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .bio-banderole .field:last-child,
  .bio-banderole .bio-list__item:last-child,
  .bio-banderole .paragraph:last-child,
  .bio-banderole .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-banderole {
      margin-bottom: 56px;
      padding: 50px 40px 55px; } }
  .bio-banderole .field__item > .paragraph,
  .bio-banderole > .field--name-field-banderole {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .bio-banderole .field__item > .paragraph,
      .bio-banderole > .field--name-field-banderole {
        padding-bottom: 36px; } }
  .bio-banderole .field__item:last-child > .paragraph,
  .bio-banderole > .field--name-field-banderole:last-child {
    padding-bottom: 0; }
  .bio-banderole--two-col {
    display: flex;
    flex-flow: wrap; }
    @media (min-width: 1024px) {
      .bio-banderole--two-col {
        justify-content: space-between; } }
    .bio-banderole--two-col .field--name-field-paragraph-header {
      width: 100%; }
    .bio-banderole--two-col > .bio-banderole__col {
      width: 100%; }
      .bio-banderole--two-col > .bio-banderole__col {
        margin-bottom: 27px; }
        @media (min-width: 768px) {
          .bio-banderole--two-col > .bio-banderole__col {
            margin-bottom: 36px; } }
      .bio-banderole--two-col > .bio-banderole__col:last-child {
        margin-bottom: 0; }
      @media (min-width: 1024px) {
        .bio-banderole--two-col > .bio-banderole__col {
          margin-bottom: 0;
          width: 47.5%; } }
  .bio-banderole .field__link {
    color: #004f80;
    display: inline; }
    .bio-banderole .field__link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-banderole .field__link:focus .bio-link__text, .bio-banderole .field__link:active .bio-link__text, .bio-banderole .field__link.active .bio-link__text, .bio-banderole .field__link.is-active .bio-link__text, .bio-banderole .field__link:hover .bio-link__text, .bio-banderole .field__link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-banderole .field__link .bio-icon {
      color: #004f80;
      fill: #004f80; }
    .bio-banderole .field__link.bio-link--internal:before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 12px;
      margin-right: 6px;
      width: 12px; }

.bio-infographic {
  padding-bottom: 27px; }
  @media (min-width: 768px) {
    .bio-infographic {
      padding-bottom: 36px; } }

.bio-infographic__src {
  margin-bottom: 24px; }
  .bio-infographic__src:last-child {
    margin-bottom: 0; }

.bio-infographic .bio-paragraph {
  padding: 0; }

.paragraph--type--thumb-text {
  display: flex;
  flex-flow: wrap; }
  .paragraph--type--thumb-text {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .paragraph--type--thumb-text {
        padding-bottom: 36px; } }
  @media (min-width: 768px) {
    .paragraph--type--thumb-text {
      justify-content: space-between; } }
  .paragraph--type--thumb-text .field--name-field-paragraph-long-text,
  .paragraph--type--thumb-text .field--name-field-image-ref {
    width: 100%; }
  @media (min-width: 768px) {
    .paragraph--type--thumb-text .field--name-field-paragraph-long-text {
      margin-left: auto;
      width: 70%; } }
  @media (min-width: 768px) {
    .paragraph--type--thumb-text .field--name-field-image-ref {
      width: 25%; } }

.bio-infobox {
  width: 100%; }
  .bio-infobox--full {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    margin-bottom: 30px;
    padding: 30px 20px;
    width: 100%; }
    .bio-infobox--full p,
    .bio-infobox--full .bio-teaser__subtitle,
    .bio-infobox--full .bio-h1,
    .bio-infobox--full .bio-h2,
    .bio-infobox--full .bio-h3,
    .bio-infobox--full .bio-page-title,
    .bio-infobox--full .bio-table td,
    .bio-infobox--full .bio-table th,
    .bio-infobox--full .bio-table,
    .bio-infobox--full .bio-list,
    .bio-infobox--full .bio-list li,
    .bio-infobox--full .field__item {
      color: #ffffff; }
    .bio-infobox--full .bio-teaser__title, .bio-infobox--full .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox--full .field--name-field-paragraph-header,
    .bio-infobox--full .datetime {
      color: #004f80; }
    .bio-infobox--full .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-infobox--full .bio-link {
      color: #004f80; }
      .bio-infobox--full .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--full .bio-link:focus .bio-link__text, .bio-infobox--full .bio-link:active .bio-link__text, .bio-infobox--full .bio-link.active .bio-link__text, .bio-infobox--full .bio-link.is-active .bio-link__text, .bio-infobox--full .bio-link:hover .bio-link__text, .bio-infobox--full .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-infobox--full .bio-link.bio-link__headline {
        color: inherit; }
        .bio-infobox--full .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-infobox--full .bio-link.bio-link__headline:focus > span, .bio-infobox--full .bio-link.bio-link__headline:active > span, .bio-infobox--full .bio-link.bio-link__headline.active > span, .bio-infobox--full .bio-link.bio-link__headline.is-active > span, .bio-infobox--full .bio-link.bio-link__headline:hover > span, .bio-infobox--full .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .bio-infobox--full .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-infobox--full .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-infobox--full .bio-teaser__subtitle {
      color: inherit; }
      .bio-infobox--full .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--full .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-infobox--full .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-infobox--full .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-infobox--full .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-infobox--full .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--full .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--full .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-infobox--full .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-infobox--full .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    .bio-infobox--full .field:last-child,
    .bio-infobox--full .bio-list__item:last-child,
    .bio-infobox--full .paragraph:last-child,
    .bio-infobox--full .bio-paragraph:last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      .bio-infobox--full {
        margin-bottom: 56px;
        padding: 50px 40px 55px; } }
  .bio-infobox--light_blue {
    background-color: #e1ecee;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    margin-bottom: 30px;
    padding: 30px 20px;
    width: 100%; }
    .bio-infobox--light_blue p,
    .bio-infobox--light_blue .bio-teaser__subtitle,
    .bio-infobox--light_blue .bio-h1,
    .bio-infobox--light_blue .bio-h2,
    .bio-infobox--light_blue .bio-h3,
    .bio-infobox--light_blue .bio-page-title,
    .bio-infobox--light_blue .bio-table td,
    .bio-infobox--light_blue .bio-table th,
    .bio-infobox--light_blue .bio-table,
    .bio-infobox--light_blue .bio-list,
    .bio-infobox--light_blue .bio-list li,
    .bio-infobox--light_blue .field__item {
      color: #004f80; }
    .bio-infobox--light_blue .bio-teaser__title, .bio-infobox--light_blue .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox--light_blue .field--name-field-paragraph-header,
    .bio-infobox--light_blue .datetime {
      color: #004f80; }
    .bio-infobox--light_blue .bio-list--unordered li::before {
      background-color: #004f80; }
    .bio-infobox--light_blue .bio-link {
      color: #004f80; }
      .bio-infobox--light_blue .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--light_blue .bio-link:focus .bio-link__text, .bio-infobox--light_blue .bio-link:active .bio-link__text, .bio-infobox--light_blue .bio-link.active .bio-link__text, .bio-infobox--light_blue .bio-link.is-active .bio-link__text, .bio-infobox--light_blue .bio-link:hover .bio-link__text, .bio-infobox--light_blue .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-infobox--light_blue .bio-link.bio-link__headline {
        color: inherit; }
        .bio-infobox--light_blue .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#004f80, #004f80);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-infobox--light_blue .bio-link.bio-link__headline:focus > span, .bio-infobox--light_blue .bio-link.bio-link__headline:active > span, .bio-infobox--light_blue .bio-link.bio-link__headline.active > span, .bio-infobox--light_blue .bio-link.bio-link__headline.is-active > span, .bio-infobox--light_blue .bio-link.bio-link__headline:hover > span, .bio-infobox--light_blue .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #004f80; }
      .bio-infobox--light_blue .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-infobox--light_blue .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-infobox--light_blue .bio-teaser__subtitle {
      color: inherit; }
      .bio-infobox--light_blue .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--light_blue .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #004f80; }
    .bio-infobox--light_blue .bio-table td {
      background: #e9f1f3;
      border-color: #e9f1f3; }
    .bio-infobox--light_blue .bio-table tr:nth-of-type(odd) td {
      background: #e5eff0;
      border-color: #e5eff0; }
    .bio-infobox--light_blue .bio-table th {
      background: #c0d7dc;
      border-color: #c0d7dc; }
    .bio-infobox--light_blue .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23004f80' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--light_blue .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23004f80' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--light_blue .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-infobox--light_blue .slick-slider .slick-dots button::before {
        background-color: #004f80;
        opacity: 0.3; }
      .bio-infobox--light_blue .slick-slider .slick-dots .slick-active button::before {
        background-color: #004f80;
        opacity: 1; }
    .bio-infobox--light_blue .field:last-child,
    .bio-infobox--light_blue .bio-list__item:last-child,
    .bio-infobox--light_blue .paragraph:last-child,
    .bio-infobox--light_blue .bio-paragraph:last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      .bio-infobox--light_blue {
        margin-bottom: 56px;
        padding: 50px 40px 55px; } }
  .bio-infobox--dark_blue {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    margin-bottom: 30px;
    padding: 30px 20px;
    width: 100%; }
    .bio-infobox--dark_blue p,
    .bio-infobox--dark_blue .bio-teaser__subtitle,
    .bio-infobox--dark_blue .bio-h1,
    .bio-infobox--dark_blue .bio-h2,
    .bio-infobox--dark_blue .bio-h3,
    .bio-infobox--dark_blue .bio-page-title,
    .bio-infobox--dark_blue .bio-table td,
    .bio-infobox--dark_blue .bio-table th,
    .bio-infobox--dark_blue .bio-table,
    .bio-infobox--dark_blue .bio-list,
    .bio-infobox--dark_blue .bio-list li,
    .bio-infobox--dark_blue .field__item {
      color: #ffffff; }
    .bio-infobox--dark_blue .bio-teaser__title, .bio-infobox--dark_blue .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox--dark_blue .field--name-field-paragraph-header,
    .bio-infobox--dark_blue .datetime {
      color: #004f80; }
    .bio-infobox--dark_blue .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-infobox--dark_blue .bio-link {
      color: #004f80; }
      .bio-infobox--dark_blue .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--dark_blue .bio-link:focus .bio-link__text, .bio-infobox--dark_blue .bio-link:active .bio-link__text, .bio-infobox--dark_blue .bio-link.active .bio-link__text, .bio-infobox--dark_blue .bio-link.is-active .bio-link__text, .bio-infobox--dark_blue .bio-link:hover .bio-link__text, .bio-infobox--dark_blue .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-infobox--dark_blue .bio-link.bio-link__headline {
        color: inherit; }
        .bio-infobox--dark_blue .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-infobox--dark_blue .bio-link.bio-link__headline:focus > span, .bio-infobox--dark_blue .bio-link.bio-link__headline:active > span, .bio-infobox--dark_blue .bio-link.bio-link__headline.active > span, .bio-infobox--dark_blue .bio-link.bio-link__headline.is-active > span, .bio-infobox--dark_blue .bio-link.bio-link__headline:hover > span, .bio-infobox--dark_blue .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .bio-infobox--dark_blue .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-infobox--dark_blue .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-infobox--dark_blue .bio-teaser__subtitle {
      color: inherit; }
      .bio-infobox--dark_blue .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--dark_blue .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-infobox--dark_blue .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-infobox--dark_blue .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-infobox--dark_blue .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-infobox--dark_blue .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--dark_blue .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--dark_blue .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-infobox--dark_blue .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-infobox--dark_blue .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    .bio-infobox--dark_blue .field:last-child,
    .bio-infobox--dark_blue .bio-list__item:last-child,
    .bio-infobox--dark_blue .paragraph:last-child,
    .bio-infobox--dark_blue .bio-paragraph:last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      .bio-infobox--dark_blue {
        margin-bottom: 56px;
        padding: 50px 40px 55px; } }
  .bio-infobox--left {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    margin-bottom: 30px;
    padding: 30px 20px;
    width: 100%; }
    .bio-infobox--left p,
    .bio-infobox--left .bio-teaser__subtitle,
    .bio-infobox--left .bio-h1,
    .bio-infobox--left .bio-h2,
    .bio-infobox--left .bio-h3,
    .bio-infobox--left .bio-page-title,
    .bio-infobox--left .bio-table td,
    .bio-infobox--left .bio-table th,
    .bio-infobox--left .bio-table,
    .bio-infobox--left .bio-list,
    .bio-infobox--left .bio-list li,
    .bio-infobox--left .field__item {
      color: #ffffff; }
    .bio-infobox--left .bio-teaser__title, .bio-infobox--left .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox--left .field--name-field-paragraph-header,
    .bio-infobox--left .datetime {
      color: #004f80; }
    .bio-infobox--left .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-infobox--left .bio-link {
      color: #004f80; }
      .bio-infobox--left .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--left .bio-link:focus .bio-link__text, .bio-infobox--left .bio-link:active .bio-link__text, .bio-infobox--left .bio-link.active .bio-link__text, .bio-infobox--left .bio-link.is-active .bio-link__text, .bio-infobox--left .bio-link:hover .bio-link__text, .bio-infobox--left .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-infobox--left .bio-link.bio-link__headline {
        color: inherit; }
        .bio-infobox--left .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-infobox--left .bio-link.bio-link__headline:focus > span, .bio-infobox--left .bio-link.bio-link__headline:active > span, .bio-infobox--left .bio-link.bio-link__headline.active > span, .bio-infobox--left .bio-link.bio-link__headline.is-active > span, .bio-infobox--left .bio-link.bio-link__headline:hover > span, .bio-infobox--left .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .bio-infobox--left .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-infobox--left .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-infobox--left .bio-teaser__subtitle {
      color: inherit; }
      .bio-infobox--left .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--left .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-infobox--left .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-infobox--left .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-infobox--left .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-infobox--left .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--left .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--left .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-infobox--left .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-infobox--left .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    @media (min-width: 768px) {
      .bio-infobox--left {
        margin-right: 56px; } }
    .bio-infobox--left .field:last-child,
    .bio-infobox--left .bio-list__item:last-child,
    .bio-infobox--left .paragraph:last-child,
    .bio-infobox--left .bio-paragraph:last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      .bio-infobox--left {
        margin-bottom: 56px;
        padding: 50px 40px 55px; } }
    @media (min-width: 768px) {
      .bio-infobox--left {
        float: left; } }
  .bio-infobox--right {
    background-color: #004f80;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    margin-bottom: 30px;
    padding: 30px 20px;
    width: 100%; }
    .bio-infobox--right p,
    .bio-infobox--right .bio-teaser__subtitle,
    .bio-infobox--right .bio-h1,
    .bio-infobox--right .bio-h2,
    .bio-infobox--right .bio-h3,
    .bio-infobox--right .bio-page-title,
    .bio-infobox--right .bio-table td,
    .bio-infobox--right .bio-table th,
    .bio-infobox--right .bio-table,
    .bio-infobox--right .bio-list,
    .bio-infobox--right .bio-list li,
    .bio-infobox--right .field__item {
      color: #ffffff; }
    .bio-infobox--right .bio-teaser__title, .bio-infobox--right .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox--right .field--name-field-paragraph-header,
    .bio-infobox--right .datetime {
      color: #004f80; }
    .bio-infobox--right .bio-list--unordered li::before {
      background-color: #ffffff; }
    .bio-infobox--right .bio-link {
      color: #004f80; }
      .bio-infobox--right .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--right .bio-link:focus .bio-link__text, .bio-infobox--right .bio-link:active .bio-link__text, .bio-infobox--right .bio-link.active .bio-link__text, .bio-infobox--right .bio-link.is-active .bio-link__text, .bio-infobox--right .bio-link:hover .bio-link__text, .bio-infobox--right .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      .bio-infobox--right .bio-link.bio-link__headline {
        color: inherit; }
        .bio-infobox--right .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .bio-infobox--right .bio-link.bio-link__headline:focus > span, .bio-infobox--right .bio-link.bio-link__headline:active > span, .bio-infobox--right .bio-link.bio-link__headline.active > span, .bio-infobox--right .bio-link.bio-link__headline.is-active > span, .bio-infobox--right .bio-link.bio-link__headline:hover > span, .bio-infobox--right .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .bio-infobox--right .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .bio-infobox--right .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .bio-infobox--right .bio-teaser__subtitle {
      color: inherit; }
      .bio-infobox--right .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox--right .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-infobox--right .bio-table td {
      background: #00578d;
      border-color: #00578d; }
    .bio-infobox--right .bio-table tr:nth-of-type(odd) td {
      background: #005386;
      border-color: #005386; }
    .bio-infobox--right .bio-table th {
      background: #00304d;
      border-color: #00304d; }
    .bio-infobox--right .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--right .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox--right .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .bio-infobox--right .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .bio-infobox--right .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
    @media (min-width: 768px) {
      .bio-infobox--right {
        margin-left: 56px; } }
    .bio-infobox--right .field:last-child,
    .bio-infobox--right .bio-list__item:last-child,
    .bio-infobox--right .paragraph:last-child,
    .bio-infobox--right .bio-paragraph:last-child {
      margin-bottom: 0;
      padding-bottom: 0; }
    @media (min-width: 768px) {
      .bio-infobox--right {
        margin-bottom: 56px;
        padding: 50px 40px 55px; } }
    @media (min-width: 768px) {
      .bio-infobox--right {
        float: right; } }
  .bio-infobox--left, .bio-infobox--right {
    margin-bottom: 5px; }
    @media (min-width: 768px) {
      .bio-infobox--left, .bio-infobox--right {
        margin-bottom: 0;
        position: relative;
        width: 49.125%; } }
  .bio-infobox .bio-link--bodytext {
    display: inline-block; }
  .bio-infobox .bio-paragraph,
  .bio-infobox .bio-table,
  .bio-infobox .bio-list,
  .bio-infobox .bio-download,
  .bio-infobox > .field {
    margin: 0; }
    .bio-infobox .bio-paragraph,
    .bio-infobox .bio-table,
    .bio-infobox .bio-list,
    .bio-infobox .bio-download,
    .bio-infobox > .field {
      padding-bottom: 24px; }
      @media (min-width: 768px) {
        .bio-infobox .bio-paragraph,
        .bio-infobox .bio-table,
        .bio-infobox .bio-list,
        .bio-infobox .bio-download,
        .bio-infobox > .field {
          padding-bottom: 24px; } }
    .bio-infobox .bio-paragraph:last-child,
    .bio-infobox .bio-table:last-child,
    .bio-infobox .bio-list:last-child,
    .bio-infobox .bio-download:last-child,
    .bio-infobox > .field:last-child {
      padding-bottom: 0; }

.bio-infobox-icon {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%;
  display: flex;
  flex-flow: wrap;
  font-style: normal; }
  @media (min-width: 768px) {
    .bio-infobox-icon {
      padding-left: 8px;
      padding-right: 8px; } }
  .bio-infobox-icon p,
  .bio-infobox-icon .bio-teaser__subtitle,
  .bio-infobox-icon .bio-h1,
  .bio-infobox-icon .bio-h2,
  .bio-infobox-icon .bio-h3,
  .bio-infobox-icon .bio-page-title,
  .bio-infobox-icon .bio-table td,
  .bio-infobox-icon .bio-table th,
  .bio-infobox-icon .bio-table,
  .bio-infobox-icon .bio-list,
  .bio-infobox-icon .bio-list li,
  .bio-infobox-icon .field__item {
    color: #000000; }
  .bio-infobox-icon .bio-teaser__title, .bio-infobox-icon .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-infobox-icon .field--name-field-paragraph-header,
  .bio-infobox-icon .datetime {
    color: #004f80; }
  .bio-infobox-icon .bio-list--unordered li::before {
    background-color: #000000; }
  .bio-infobox-icon .bio-link {
    color: #004f80; }
    .bio-infobox-icon .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-infobox-icon .bio-link:focus .bio-link__text, .bio-infobox-icon .bio-link:active .bio-link__text, .bio-infobox-icon .bio-link.active .bio-link__text, .bio-infobox-icon .bio-link.is-active .bio-link__text, .bio-infobox-icon .bio-link:hover .bio-link__text, .bio-infobox-icon .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-infobox-icon .bio-link.bio-link__headline {
      color: inherit; }
      .bio-infobox-icon .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-infobox-icon .bio-link.bio-link__headline:focus > span, .bio-infobox-icon .bio-link.bio-link__headline:active > span, .bio-infobox-icon .bio-link.bio-link__headline.active > span, .bio-infobox-icon .bio-link.bio-link__headline.is-active > span, .bio-infobox-icon .bio-link.bio-link__headline:hover > span, .bio-infobox-icon .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-infobox-icon .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-infobox-icon .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-infobox-icon .bio-teaser__subtitle {
    color: inherit; }
    .bio-infobox-icon .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-infobox-icon .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-infobox-icon .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .bio-infobox-icon .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .bio-infobox-icon .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .bio-infobox-icon .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-infobox-icon .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-infobox-icon .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-infobox-icon .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .bio-infobox-icon .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .bio-infobox-icon .field:last-child,
  .bio-infobox-icon .bio-list__item:last-child,
  .bio-infobox-icon .paragraph:last-child,
  .bio-infobox-icon .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-infobox-icon {
      margin-bottom: 56px;
      padding: 69px 60px; } }
  @media (min-width: 768px) {
    .bio-infobox-icon {
      left: -10%;
      width: 120%; } }
  .bio-infobox-icon .bio-infobox__label {
    margin-bottom: 24px;
    text-align: left; }
  .bio-infobox-icon .field--name-field-paragraph-long-text .bio-paragraph {
    margin-bottom: 24px; }
  .bio-infobox-icon .field--name-field-image {
    width: 100px; }
    .bio-infobox-icon .field--name-field-image .bio-image {
      display: block;
      height: auto;
      width: 100%; }
    .bio-infobox-icon .field--name-field-image .bio-img-src,
    .bio-infobox-icon .field--name-field-image .bio-img-caption,
    .bio-infobox-icon .field--name-field-image .bio-img-copyright {
      display: none; }
  @media (min-width: 768px) {
    .bio-infobox-icon .bio-infobox__text {
      flex: 1;
      margin-left: 50px; } }

@media (max-width: 767.95px) {
  .paragraph--type--dossier-s-infobox-right,
  .paragraph--type--dossier-s-infobox-left {
    display: flex;
    flex-flow: wrap; }
    .paragraph--type--dossier-s-infobox-right .bio-infobox-text,
    .paragraph--type--dossier-s-infobox-right .bio-infobox,
    .paragraph--type--dossier-s-infobox-left .bio-infobox-text,
    .paragraph--type--dossier-s-infobox-left .bio-infobox {
      width: 100%; }
    .paragraph--type--dossier-s-infobox-right .bio-infobox,
    .paragraph--type--dossier-s-infobox-left .bio-infobox {
      order: 1; }
    .paragraph--type--dossier-s-infobox-right .bio-infobox-text,
    .paragraph--type--dossier-s-infobox-left .bio-infobox-text {
      order: 2; } }

.paragraph--type--dossier-s-infobox-right:before, .paragraph--type--dossier-s-infobox-right:after,
.paragraph--type--dossier-s-infobox-left:before,
.paragraph--type--dossier-s-infobox-left:after {
  content: "";
  display: table; }

.paragraph--type--dossier-s-infobox-right:after,
.paragraph--type--dossier-s-infobox-left:after {
  clear: both; }

@media (min-width: 768px) {
  .paragraph--type--dossier-s-infobox-right .bio-infobox-text,
  .paragraph--type--dossier-s-infobox-right .bio-infobox,
  .paragraph--type--dossier-s-infobox-left .bio-infobox-text,
  .paragraph--type--dossier-s-infobox-left .bio-infobox {
    margin-left: 0;
    margin-right: 0; } }

@media (min-width: 768px) {
  .paragraph--type--dossier-s-infobox-right .bio-infobox,
  .paragraph--type--dossier-s-infobox-left .bio-infobox {
    width: 49.125%; } }

@media (min-width: 1024px) {
  .paragraph--type--dossier-s-infobox-right .bio-infobox,
  .paragraph--type--dossier-s-infobox-left .bio-infobox {
    width: 55.125%; } }

@media (min-width: 768px) {
  .paragraph--type--dossier-s-infobox-right .bio-infobox-text .bio-h2,
  .paragraph--type--dossier-s-infobox-left .bio-infobox-text .bio-h2 {
    margin-top: -10px;
    padding-top: 0; } }

@media (min-width: 768px) {
  .paragraph--type--dossier-s-infobox-left .bio-infobox {
    float: left;
    left: -10%;
    margin-bottom: 2.5%;
    margin-right: -4.5%; } }

@media (min-width: 768px) {
  .paragraph--type--dossier-s-infobox-left .bio-infobox-text {
    position: relative; } }

.paragraph--type--dossier-s-infobox-right .bio-infobox {
  text-align: right; }
  @media (min-width: 768px) {
    .paragraph--type--dossier-s-infobox-right .bio-infobox {
      float: right;
      margin-bottom: 2.5%;
      margin-left: auto;
      right: -10%; } }

.bio-quote {
  background-color: #004f80;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%; }
  .bio-quote p,
  .bio-quote .bio-teaser__subtitle,
  .bio-quote .bio-h1,
  .bio-quote .bio-h2,
  .bio-quote .bio-h3,
  .bio-quote .bio-page-title,
  .bio-quote .bio-table td,
  .bio-quote .bio-table th,
  .bio-quote .bio-table,
  .bio-quote .bio-list,
  .bio-quote .bio-list li,
  .bio-quote .field__item {
    color: #ffffff; }
  .bio-quote .bio-teaser__title, .bio-quote .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-quote .field--name-field-paragraph-header,
  .bio-quote .datetime {
    color: #004f80; }
  .bio-quote .bio-list--unordered li::before {
    background-color: #ffffff; }
  .bio-quote .bio-link {
    color: #004f80; }
    .bio-quote .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-quote .bio-link:focus .bio-link__text, .bio-quote .bio-link:active .bio-link__text, .bio-quote .bio-link.active .bio-link__text, .bio-quote .bio-link.is-active .bio-link__text, .bio-quote .bio-link:hover .bio-link__text, .bio-quote .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-quote .bio-link.bio-link__headline {
      color: inherit; }
      .bio-quote .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-quote .bio-link.bio-link__headline:focus > span, .bio-quote .bio-link.bio-link__headline:active > span, .bio-quote .bio-link.bio-link__headline.active > span, .bio-quote .bio-link.bio-link__headline.is-active > span, .bio-quote .bio-link.bio-link__headline:hover > span, .bio-quote .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-quote .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-quote .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-quote .bio-teaser__subtitle {
    color: inherit; }
    .bio-quote .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-quote .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .bio-quote .bio-table td {
    background: #00578d;
    border-color: #00578d; }
  .bio-quote .bio-table tr:nth-of-type(odd) td {
    background: #005386;
    border-color: #005386; }
  .bio-quote .bio-table th {
    background: #00304d;
    border-color: #00304d; }
  .bio-quote .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-quote .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-quote .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-quote .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .bio-quote .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  .bio-quote .field:last-child,
  .bio-quote .bio-list__item:last-child,
  .bio-quote .paragraph:last-child,
  .bio-quote .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-quote {
      margin-bottom: 56px;
      padding: 50px 40px 55px; } }
  @media (min-width: 1024px) {
    .bio-quote {
      padding: 40px 72px 40px 92px; } }
  .bio-quote .field--name-field-text-plain-long {
    margin-bottom: 24px; }
    .bio-quote .field--name-field-text-plain-long:last-child {
      margin-bottom: 0; }
    @media (min-width: 1024px) {
      .bio-quote .field--name-field-text-plain-long {
        padding-right: 92px; } }

.bio-quote.bio-quote--image {
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  padding: 30px 20px;
  width: 100%;
  text-align: center; }
  .bio-quote.bio-quote--image p,
  .bio-quote.bio-quote--image .bio-teaser__subtitle,
  .bio-quote.bio-quote--image .bio-h1,
  .bio-quote.bio-quote--image .bio-h2,
  .bio-quote.bio-quote--image .bio-h3,
  .bio-quote.bio-quote--image .bio-page-title,
  .bio-quote.bio-quote--image .bio-table td,
  .bio-quote.bio-quote--image .bio-table th,
  .bio-quote.bio-quote--image .bio-table,
  .bio-quote.bio-quote--image .bio-list,
  .bio-quote.bio-quote--image .bio-list li,
  .bio-quote.bio-quote--image .field__item {
    color: #004f80; }
  .bio-quote.bio-quote--image .bio-teaser__title, .bio-quote.bio-quote--image .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-quote.bio-quote--image .field--name-field-paragraph-header,
  .bio-quote.bio-quote--image .datetime {
    color: #004f80; }
  .bio-quote.bio-quote--image .bio-list--unordered li::before {
    background-color: #004f80; }
  .bio-quote.bio-quote--image .bio-link {
    color: #004f80; }
    .bio-quote.bio-quote--image .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-quote.bio-quote--image .bio-link:focus .bio-link__text, .bio-quote.bio-quote--image .bio-link:active .bio-link__text, .bio-quote.bio-quote--image .bio-link.active .bio-link__text, .bio-quote.bio-quote--image .bio-link.is-active .bio-link__text, .bio-quote.bio-quote--image .bio-link:hover .bio-link__text, .bio-quote.bio-quote--image .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-quote.bio-quote--image .bio-link.bio-link__headline {
      color: inherit; }
      .bio-quote.bio-quote--image .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-quote.bio-quote--image .bio-link.bio-link__headline:focus > span, .bio-quote.bio-quote--image .bio-link.bio-link__headline:active > span, .bio-quote.bio-quote--image .bio-link.bio-link__headline.active > span, .bio-quote.bio-quote--image .bio-link.bio-link__headline.is-active > span, .bio-quote.bio-quote--image .bio-link.bio-link__headline:hover > span, .bio-quote.bio-quote--image .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #004f80; }
    .bio-quote.bio-quote--image .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-quote.bio-quote--image .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-quote.bio-quote--image .bio-teaser__subtitle {
    color: inherit; }
    .bio-quote.bio-quote--image .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-quote.bio-quote--image .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #004f80; }
  .bio-quote.bio-quote--image .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .bio-quote.bio-quote--image .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .bio-quote.bio-quote--image .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .bio-quote.bio-quote--image .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23004f80' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-quote.bio-quote--image .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23004f80' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-quote.bio-quote--image .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-quote.bio-quote--image .slick-slider .slick-dots button::before {
      background-color: #004f80;
      opacity: 0.3; }
    .bio-quote.bio-quote--image .slick-slider .slick-dots .slick-active button::before {
      background-color: #004f80;
      opacity: 1; }
  .bio-quote.bio-quote--image .field:last-child,
  .bio-quote.bio-quote--image .bio-list__item:last-child,
  .bio-quote.bio-quote--image .paragraph:last-child,
  .bio-quote.bio-quote--image .bio-paragraph:last-child {
    margin-bottom: 0;
    padding-bottom: 0; }
  @media (min-width: 768px) {
    .bio-quote.bio-quote--image {
      margin-bottom: 56px;
      padding: 50px 40px 55px; } }
  @media (min-width: 1024px) {
    .bio-quote.bio-quote--image {
      padding: 40px 72px 40px 92px; } }
  @media (min-width: 768px) {
    .bio-quote.bio-quote--image {
      align-items: center;
      display: flex;
      flex-flow: wrap;
      text-align: left; } }
  .bio-quote.bio-quote--image .field--name-field-image {
    height: 107px;
    margin: 0 auto 20px auto;
    width: 107px; }
    @media (min-width: 768px) {
      .bio-quote.bio-quote--image .field--name-field-image {
        margin: 0; } }
  .bio-quote.bio-quote--image .field--name-field-image .bio-image {
    border-radius: 999px; }
  .bio-quote.bio-quote--image .bio-img-copyright {
    display: none; }
  @media (min-width: 768px) {
    .bio-quote.bio-quote--image .bio-quote__text {
      flex: 1;
      margin-left: 30px; } }
  @media (min-width: 1024px) {
    .bio-quote.bio-quote--image .bio-quote__text {
      margin-left: 60px; } }
  .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain-long {
    margin-bottom: 12px; }
    .bio-quote.bio-quote--image .bio-quote__text .field--name-field-text-plain-long:last-child {
      margin-bottom: 0; }

.bio-facts {
  display: flex;
  flex-direction: column; }
  @media (min-width: 768px) {
    .bio-facts {
      flex-direction: row; } }
  .bio-facts .paragraph--type--dossier-fact-single {
    background: #e1ecee;
    margin-bottom: 12px;
    padding: 15px 22px 18px; }
    @media (min-width: 768px) {
      .bio-facts .paragraph--type--dossier-fact-single {
        flex: 1;
        margin-bottom: 0;
        margin-right: 12px; }
        .bio-facts .paragraph--type--dossier-fact-single:last-child {
          margin-right: 0; } }
    .bio-facts .paragraph--type--dossier-fact-single .bio-fact-label {
      margin-bottom: 16px;
      margin-top: 0; }
      @media (min-width: 768px) {
        .bio-facts .paragraph--type--dossier-fact-single .bio-fact-label {
          margin-bottom: 32px; } }
    .bio-facts .paragraph--type--dossier-fact-single .bio-fact-text {
      margin-bottom: 0; }

.paragraph--type--contact-information {
  background-color: #e5edf2;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  padding-bottom: 30px;
  padding-top: 30px; }
  .paragraph--type--contact-information p,
  .paragraph--type--contact-information .bio-teaser__subtitle,
  .paragraph--type--contact-information .bio-h1,
  .paragraph--type--contact-information .bio-h2,
  .paragraph--type--contact-information .bio-h3,
  .paragraph--type--contact-information .bio-page-title,
  .paragraph--type--contact-information .bio-table td,
  .paragraph--type--contact-information .bio-table th,
  .paragraph--type--contact-information .bio-table,
  .paragraph--type--contact-information .bio-list,
  .paragraph--type--contact-information .bio-list li,
  .paragraph--type--contact-information .field__item {
    color: #000000; }
  .paragraph--type--contact-information .bio-teaser__title, .paragraph--type--contact-information .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--contact-information .field--name-field-paragraph-header,
  .paragraph--type--contact-information .datetime {
    color: #004f80; }
  .paragraph--type--contact-information .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--contact-information .bio-link {
    color: #004f80; }
    .paragraph--type--contact-information .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--contact-information .bio-link:focus .bio-link__text, .paragraph--type--contact-information .bio-link:active .bio-link__text, .paragraph--type--contact-information .bio-link.active .bio-link__text, .paragraph--type--contact-information .bio-link.is-active .bio-link__text, .paragraph--type--contact-information .bio-link:hover .bio-link__text, .paragraph--type--contact-information .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--contact-information .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--contact-information .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--contact-information .bio-link.bio-link__headline:focus > span, .paragraph--type--contact-information .bio-link.bio-link__headline:active > span, .paragraph--type--contact-information .bio-link.bio-link__headline.active > span, .paragraph--type--contact-information .bio-link.bio-link__headline.is-active > span, .paragraph--type--contact-information .bio-link.bio-link__headline:hover > span, .paragraph--type--contact-information .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--contact-information .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--contact-information .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--contact-information .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--contact-information .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--contact-information .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--contact-information .bio-table td {
    background: #eef3f6;
    border-color: #eef3f6; }
  .paragraph--type--contact-information .bio-table tr:nth-of-type(odd) td {
    background: #e9f0f4;
    border-color: #e9f0f4; }
  .paragraph--type--contact-information .bio-table th {
    background: #c3d5e1;
    border-color: #c3d5e1; }
  .paragraph--type--contact-information .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--contact-information .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--contact-information .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--contact-information .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--contact-information .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--contact-information {
      padding-bottom: 88px;
      padding-top: 44px; } }
  .paragraph--type--contact-information .paragraph-wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .paragraph--type--contact-information .paragraph-wrapper:before, .paragraph--type--contact-information .paragraph-wrapper:after {
      content: "";
      display: table; }
    .paragraph--type--contact-information .paragraph-wrapper:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--contact-information .paragraph-wrapper {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .paragraph--type--contact-information .paragraph-wrapper {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .paragraph--type--contact-information .paragraph-wrapper {
        max-width: 100%;
        width: 1280px; } }
  .paragraph--type--contact-information .paragraph-header {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--contact-information .paragraph-header:before, .paragraph--type--contact-information .paragraph-header:after {
      content: "";
      display: table; }
    .paragraph--type--contact-information .paragraph-header:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--contact-information .paragraph-header {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--contact-information .paragraph-header .bio-teaser__subtitle {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      margin-bottom: 26px; }
      @media (min-width: 768px) {
        .paragraph--type--contact-information .paragraph-header .bio-teaser__subtitle {
          padding-left: 8px;
          padding-right: 8px; } }
  .paragraph--type--contact-information .paragraph-content {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-flow: wrap; }
    .paragraph--type--contact-information .paragraph-content:before, .paragraph--type--contact-information .paragraph-content:after {
      content: "";
      display: table; }
    .paragraph--type--contact-information .paragraph-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--contact-information .paragraph-content {
        margin-left: -8px;
        margin-right: -8px; } }
    .paragraph--type--contact-information .paragraph-content .paragraph-column {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      order: 2; }
      @media (min-width: 768px) {
        .paragraph--type--contact-information .paragraph-content .paragraph-column {
          padding-left: 8px;
          padding-right: 8px; } }
      .paragraph--type--contact-information .paragraph-content .paragraph-column:last-child {
        width: 25%;
        margin-bottom: 16px;
        order: 1; }
    @media (min-width: 768px) {
      .paragraph--type--contact-information .paragraph-content .paragraph-column:first-child {
        width: 66.66667%;
        order: 1; }
      .paragraph--type--contact-information .paragraph-content .paragraph-column:last-child {
        width: 33.33333%;
        margin-bottom: 0;
        order: 2; } }
    .paragraph--type--contact-information .paragraph-content .bio-teaser__title, .paragraph--type--contact-information .paragraph-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--contact-information .paragraph-content .field--name-field-paragraph-header {
      color: #000000;
      margin-bottom: 16px;
      text-transform: none; }
      @media (min-width: 768px) {
        .paragraph--type--contact-information .paragraph-content .bio-teaser__title, .paragraph--type--contact-information .paragraph-content .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--contact-information .paragraph-content .field--name-field-paragraph-header {
          margin-bottom: 24px; } }
    .paragraph--type--contact-information .paragraph-content .bio-paragraph {
      padding-bottom: 24px; }
      @media (min-width: 768px) {
        .paragraph--type--contact-information .paragraph-content .bio-paragraph {
          padding-bottom: 49px; } }
    @media (min-width: 768px) {
      .paragraph--type--contact-information .paragraph-content .bio-image {
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: -18px; } }
    .paragraph--type--contact-information .paragraph-content .bio-img-copyright,
    .paragraph--type--contact-information .paragraph-content .field--name-field-image-title,
    .paragraph--type--contact-information .paragraph-content .bio-img-caption {
      display: none; }

.paragraph--type--biopioneer-intro {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px;
  overflow: hidden;
  padding: 0;
  padding-top: 30px;
  position: relative; }
  .paragraph--type--biopioneer-intro:before, .paragraph--type--biopioneer-intro:after {
    content: "";
    display: table; }
  .paragraph--type--biopioneer-intro:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-intro {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-intro {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-intro {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--biopioneer-intro p,
  .paragraph--type--biopioneer-intro .bio-teaser__subtitle,
  .paragraph--type--biopioneer-intro .bio-h1,
  .paragraph--type--biopioneer-intro .bio-h2,
  .paragraph--type--biopioneer-intro .bio-h3,
  .paragraph--type--biopioneer-intro .bio-page-title,
  .paragraph--type--biopioneer-intro .bio-table td,
  .paragraph--type--biopioneer-intro .bio-table th,
  .paragraph--type--biopioneer-intro .bio-table,
  .paragraph--type--biopioneer-intro .bio-list,
  .paragraph--type--biopioneer-intro .bio-list li,
  .paragraph--type--biopioneer-intro .field__item {
    color: #000000; }
  .paragraph--type--biopioneer-intro .bio-teaser__title, .paragraph--type--biopioneer-intro .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--biopioneer-intro .field--name-field-paragraph-header,
  .paragraph--type--biopioneer-intro .datetime {
    color: #000000; }
  .paragraph--type--biopioneer-intro .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--biopioneer-intro .bio-link {
    color: #000000; }
    .paragraph--type--biopioneer-intro .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--biopioneer-intro .bio-link:focus .bio-link__text, .paragraph--type--biopioneer-intro .bio-link:active .bio-link__text, .paragraph--type--biopioneer-intro .bio-link.active .bio-link__text, .paragraph--type--biopioneer-intro .bio-link.is-active .bio-link__text, .paragraph--type--biopioneer-intro .bio-link:hover .bio-link__text, .paragraph--type--biopioneer-intro .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #000000; }
    .paragraph--type--biopioneer-intro .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--biopioneer-intro .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--biopioneer-intro .bio-link.bio-link__headline:focus > span, .paragraph--type--biopioneer-intro .bio-link.bio-link__headline:active > span, .paragraph--type--biopioneer-intro .bio-link.bio-link__headline.active > span, .paragraph--type--biopioneer-intro .bio-link.bio-link__headline.is-active > span, .paragraph--type--biopioneer-intro .bio-link.bio-link__headline:hover > span, .paragraph--type--biopioneer-intro .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--biopioneer-intro .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23000000' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioneer-intro .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23000000' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23000000' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--biopioneer-intro .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--biopioneer-intro .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--biopioneer-intro .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--biopioneer-intro .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .paragraph--type--biopioneer-intro .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .paragraph--type--biopioneer-intro .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .paragraph--type--biopioneer-intro .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--biopioneer-intro .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--biopioneer-intro .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--biopioneer-intro .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--biopioneer-intro .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-intro {
      margin-bottom: 65px;
      padding-bottom: 30px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-intro {
      height: 680px;
      padding-top: 68px; } }
  .paragraph--type--biopioneer-intro .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px;
    margin: 0; }
    .paragraph--type--biopioneer-intro .bio-paragraph-row:before, .paragraph--type--biopioneer-intro .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioneer-intro .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-intro .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioneer-intro .bio-paragraph-content-left,
  .paragraph--type--biopioneer-intro .bio-paragraph-content-right {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    position: static; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-intro .bio-paragraph-content-left,
      .paragraph--type--biopioneer-intro .bio-paragraph-content-right {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-intro .bio-paragraph-content-left,
      .paragraph--type--biopioneer-intro .bio-paragraph-content-right {
        width: 50%; } }
  .paragraph--type--biopioneer-intro .bio-paragraph-content-left {
    padding-bottom: 30px;
    padding-left: 16px;
    padding-right: 16px; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-intro .bio-paragraph-content-left {
        padding-bottom: 0;
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--biopioneer-intro .bio-paragraph-content-right {
    max-height: 100%;
    overflow: hidden;
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-intro .bio-paragraph-content-right {
        padding-right: 0;
        position: absolute;
        right: 0;
        top: 0; } }
    .paragraph--type--biopioneer-intro .bio-paragraph-content-right .media--type-image {
      position: static; }
    .paragraph--type--biopioneer-intro .bio-paragraph-content-right .bio-image {
      display: block; }
  .paragraph--type--biopioneer-intro .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute; }
    .paragraph--type--biopioneer-intro .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  .paragraph--type--biopioneer-intro .bio-jump-anchors {
    display: flex;
    flex-direction: column;
    margin-top: 15px; }
    @media (min-width: 1280px) {
      .paragraph--type--biopioneer-intro .bio-jump-anchors {
        margin-top: 52px; } }
    .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link {
      color: #004f80;
      margin-bottom: 25px; }
      .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#004f80, #004f80);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link:focus .bio-link__text, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link:active .bio-link__text, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link.active .bio-link__text, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link.is-active .bio-link__text, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link:hover .bio-link__text, .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #004f80; }
      @media (min-width: 768px) {
        .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link {
          margin-bottom: 32px; } }
      .paragraph--type--biopioneer-intro .bio-jump-anchors .bio-link:last-child {
        margin-bottom: 0; }

.paragraph--type--biopioneer-gallery {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px; }
  .paragraph--type--biopioneer-gallery:before, .paragraph--type--biopioneer-gallery:after {
    content: "";
    display: table; }
  .paragraph--type--biopioneer-gallery:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-gallery {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-gallery {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-gallery {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-gallery {
      margin-bottom: 62px;
      margin-top: 90px; } }
  .paragraph--type--biopioneer-gallery .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--biopioneer-gallery .bio-paragraph-row:before, .paragraph--type--biopioneer-gallery .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioneer-gallery .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-gallery .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioneer-gallery .bio-paragraph-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-gallery .bio-paragraph-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--biopioneer-gallery .slick-slider {
    margin-bottom: 0; }
    .paragraph--type--biopioneer-gallery .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioneer-gallery .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioneer-gallery .slick-slider .slick-dots {
      display: none; }
    .paragraph--type--biopioneer-gallery .slick-slider .field--name-field-image-title {
      margin-top: 10px; }
      @media (min-width: 1024px) {
        .paragraph--type--biopioneer-gallery .slick-slider .field--name-field-image-title {
          margin-top: 16px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-gallery .bio-gallery-slider {
      margin-top: 65px; } }
  .paragraph--type--biopioneer-gallery .bio-gallery-slider .slick-slider {
    margin-top: 20px; }
  .paragraph--type--biopioneer-gallery .bio-gallery-slider .slick-slide {
    cursor: pointer; }
  @media (min-width: 1024px) {
    .paragraph--type--biopioneer-gallery .bio-gallery-slider .slick-next,
    .paragraph--type--biopioneer-gallery .bio-gallery-slider .slick-prev {
      top: 82px; } }
  .paragraph--type--biopioneer-gallery .bio-gallery-slider .bio-img-copyright {
    display: none; }
  .paragraph--type--biopioneer-gallery .bio-gallery-lightbox {
    position: relative; }
    .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content {
      margin-left: auto;
      margin-right: auto;
      padding-left: 16px;
      padding-right: 16px;
      max-width: 100%;
      width: 100%;
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px);
      background-color: rgba(255, 255, 255, 0.75);
      bottom: 0;
      display: flex;
      flex-flow: column;
      justify-content: center;
      left: 0;
      position: fixed;
      right: 0;
      top: 0;
      visibility: hidden;
      z-index: 1000; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content:before, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content:after {
        content: "";
        display: table; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content:after {
        clear: both; }
      @media (min-width: 768px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content {
          padding-left: 36px;
          padding-right: 36px; } }
      @media (min-width: 1280px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content {
          padding-left: 60px;
          padding-right: 60px; } }
      @media (min-width: 1280px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content {
          max-width: 100%;
          width: 1280px; } }
      @media (min-width: 1280px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content {
          width: 100%; } }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-image {
        margin: 0 auto; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-icon--load {
        display: none;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%); }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close {
        transition: all 250ms ease-in-out 0ms;
        background-color: #ffffff;
        border: 1px solid #004f80;
        border-radius: 100%;
        fill: #004f80;
        padding: 15px;
        position: absolute;
        right: 15px;
        top: 15px;
        z-index: 2000; }
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close:focus, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close:active, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close.active, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close.is-active, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close:hover, .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__content .bio-button--close.placeholder-string {
          border-color: transparent;
          box-shadow: inset 0 0 0 2em #004f80;
          fill: #ffffff; }
    .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 83.33333%;
      left: 8.33333%;
      visibility: hidden; }
      @media (min-width: 768px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider {
          width: 100%;
          left: auto; } }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider .bio-image {
        background-color: #ffffff;
        box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.8);
        max-height: 50vh; }
        @media (min-width: 768px) {
          .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider .bio-image {
            box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.8); } }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider .slick-track {
        display: flex; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox__slider .slick-slide {
        align-items: center;
        display: flex;
        height: auto;
        justify-content: center;
        margin: 8px; }
    .paragraph--type--biopioneer-gallery .bio-gallery-lightbox .slick-slider .slick-dots {
      bottom: 0;
      /* stylelint-disable-next-line selector-max-compound-selectors */
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox .slick-slider .slick-dots button::before {
        background-color: #000000;
        opacity: 0.3; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox .slick-slider .slick-dots .slick-active button::before {
        background-color: #000000;
        opacity: 1; }
    @media (min-width: 1280px) {
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox .slick-slider .slick-prev {
        left: -20px; }
      .paragraph--type--biopioneer-gallery .bio-gallery-lightbox .slick-slider .slick-next {
        right: -20px; } }

.paragraph--type--biopioniere-text-img-single {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px;
  min-height: 520px;
  overflow: hidden;
  padding: 0;
  position: relative; }
  .paragraph--type--biopioniere-text-img-single:before, .paragraph--type--biopioniere-text-img-single:after {
    content: "";
    display: table; }
  .paragraph--type--biopioniere-text-img-single:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioniere-text-img-single {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioniere-text-img-single {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single {
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin-bottom: 65px;
      padding-bottom: 30px;
      padding-top: 30px; } }
  .paragraph--type--biopioniere-text-img-single .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px;
    margin: 0; }
    .paragraph--type--biopioniere-text-img-single .bio-paragraph-row:before, .paragraph--type--biopioniere-text-img-single .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioniere-text-img-single .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text,
  .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text,
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text,
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image {
        width: 50%; } }
  .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text {
    padding: 15px 16px; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text {
        padding: 0 8px; } }
    @media (min-width: 1024px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text {
        width: 41.66667%; } }
    .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-text .bio-paragraph {
      padding-bottom: 0; }
  .paragraph--type--biopioniere-text-img-single .field--name-field-paragraph-long-text {
    margin-top: 15px; }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single .bio-teaser--biopioneer-subtitle + .field--name-field-paragraph-long-text {
      margin-top: 22px; } }
  .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image {
    max-height: 100%;
    overflow: hidden;
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image {
        position: absolute;
        top: 0;
        width: 50%; }
        .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image .bio-image {
          max-width: none; } }
    .paragraph--type--biopioniere-text-img-single .bio-paragraph-content-image .media--type-image {
      position: static; }
  .paragraph--type--biopioniere-text-img-single .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute; }
    .paragraph--type--biopioniere-text-img-single .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single.left .bio-paragraph-content-image {
      left: 0; } }
  .paragraph--type--biopioniere-text-img-single.left .bio-paragraph-content-text {
    float: right; }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single.left .bio-img-copyright {
      left: auto;
      right: 12px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-img-single.right .bio-paragraph-content-image {
      right: 0; } }
  .paragraph--type--biopioniere-text-img-single.lightblue {
    background-color: #e1ecee;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px;
    max-width: 100%; }
    .paragraph--type--biopioniere-text-img-single.lightblue p,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-teaser__subtitle,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-h1,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-h2,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-h3,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-page-title,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table td,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table th,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-list,
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-list li,
    .paragraph--type--biopioniere-text-img-single.lightblue .field__item {
      color: #000000; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-teaser__title, .paragraph--type--biopioniere-text-img-single.lightblue .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--biopioniere-text-img-single.lightblue .field--name-field-paragraph-header,
    .paragraph--type--biopioniere-text-img-single.lightblue .datetime {
      color: #000000; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-list--unordered li::before {
      background-color: #000000; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-link {
      color: #000000; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-link:focus .bio-link__text, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link:active .bio-link__text, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.active .bio-link__text, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.is-active .bio-link__text, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link:hover .bio-link__text, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #000000; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline {
        color: inherit; }
        .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#000000, #000000);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline:focus > span, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline:active > span, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline.active > span, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline.is-active > span, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline:hover > span, .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #000000; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23000000' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23000000' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23000000' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-teaser__subtitle {
      color: inherit; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--biopioniere-text-img-single.lightblue .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table td {
      background: #e9f1f3;
      border-color: #e9f1f3; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table tr:nth-of-type(odd) td {
      background: #e5eff0;
      border-color: #e5eff0; }
    .paragraph--type--biopioniere-text-img-single.lightblue .bio-table th {
      background: #c0d7dc;
      border-color: #c0d7dc; }
    .paragraph--type--biopioniere-text-img-single.lightblue .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioniere-text-img-single.lightblue .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioniere-text-img-single.lightblue .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .paragraph--type--biopioniere-text-img-single.lightblue .slick-slider .slick-dots button::before {
        background-color: #000000;
        opacity: 0.3; }
      .paragraph--type--biopioniere-text-img-single.lightblue .slick-slider .slick-dots .slick-active button::before {
        background-color: #000000;
        opacity: 1; }

.paragraph--type--biopioneer-text-img-multiple {
  margin-bottom: 30px; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multiple {
      margin-bottom: 65px; } }

.paragraph--type--biopioneer-text-img-multi-ele {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px;
  overflow: hidden;
  padding: 0;
  position: relative; }
  .paragraph--type--biopioneer-text-img-multi-ele:before, .paragraph--type--biopioneer-text-img-multi-ele:after {
    content: "";
    display: table; }
  .paragraph--type--biopioneer-text-img-multi-ele:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-text-img-multi-ele {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-text-img-multi-ele {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele {
      margin-bottom: 0;
      min-height: 520px;
      padding-bottom: 30px;
      padding-top: 38px; } }
  .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px;
    margin: 0; }
    .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-row:before, .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text,
  .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text,
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text,
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image {
        width: 50%; } }
  .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text {
    padding: 15px 16px; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text {
        padding: 0 8px; } }
    @media (min-width: 1024px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text {
        width: 41.66667%; } }
    .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-text .bio-paragraph {
      padding-bottom: 0; }
  .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image {
    max-height: 100%;
    overflow: hidden;
    padding: 0; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image {
        width: 50%;
        position: absolute;
        top: 0; }
        .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image .bio-image {
          max-width: none; } }
    .paragraph--type--biopioneer-text-img-multi-ele .bio-paragraph-content-image .media--type-image {
      position: static; }
  .paragraph--type--biopioneer-text-img-multi-ele .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute; }
    .paragraph--type--biopioneer-text-img-multi-ele .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele.left .bio-paragraph-content-image {
      left: 0; } }
  .paragraph--type--biopioneer-text-img-multi-ele.left .bio-paragraph-content-text {
    float: right; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-text-img-multi-ele.left .bio-paragraph-content-text {
        padding-left: 8px;
        right: 0; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele.left .bio-img-copyright {
      left: auto;
      right: 12px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele.right .bio-paragraph-content-image {
      right: 0; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-text-img-multi-ele.right .bio-paragraph-content-text {
      padding-right: 8px;
      right: 0; } }

.paragraph--type--biopioniere-text-background {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px;
  padding: 0;
  position: relative; }
  .paragraph--type--biopioniere-text-background:before, .paragraph--type--biopioniere-text-background:after {
    content: "";
    display: table; }
  .paragraph--type--biopioniere-text-background:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-background {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioniere-text-background {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioniere-text-background {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioniere-text-background {
      margin-bottom: 95px;
      padding: 0; } }
  .paragraph--type--biopioniere-text-background .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--biopioniere-text-background .bio-paragraph-row:before, .paragraph--type--biopioniere-text-background .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioniere-text-background .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-background .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioniere-text-background .bio-paragraph-content-text,
  .paragraph--type--biopioniere-text-background .bio-paragraph-content-image {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-background .bio-paragraph-content-text,
      .paragraph--type--biopioniere-text-background .bio-paragraph-content-image {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--biopioniere-text-background .bio-paragraph-content-text {
    padding: 15px 16px 0; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-background .bio-paragraph-content-text {
        color: #ffffff;
        left: 0;
        padding: 0 35px;
        position: absolute;
        top: 0;
        top: 30px;
        z-index: 10; } }
    @media (min-width: 1024px) {
      .paragraph--type--biopioniere-text-background .bio-paragraph-content-text {
        left: 35px;
        max-width: 740px;
        padding: 0;
        top: 55px; } }
    @media (min-width: 1280px) {
      .paragraph--type--biopioniere-text-background .bio-paragraph-content-text {
        left: 60px; } }
  .paragraph--type--biopioniere-text-background .bio-image-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0; }
    @media (min-width: 1280px) {
      .paragraph--type--biopioniere-text-background .bio-image-overlay {
        left: 8px;
        right: 8px; } }
    .paragraph--type--biopioniere-text-background .bio-image-overlay.blue-green {
      background-color: rgba(23, 127, 140, 0.6); }
    .paragraph--type--biopioniere-text-background .bio-image-overlay.green {
      background-color: rgba(197, 221, 75, 0.6); }
    .paragraph--type--biopioniere-text-background .bio-image-overlay.dark-blue {
      background-color: rgba(0, 79, 128, 0.6); }
    .paragraph--type--biopioniere-text-background .bio-image-overlay.dark-grey {
      background-color: rgba(0, 0, 0, 0.6); }
  .paragraph--type--biopioniere-text-background .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute;
    z-index: 10; }
    @media (min-width: 768px) {
      .paragraph--type--biopioniere-text-background .bio-img-copyright {
        left: 35px; } }
    @media (min-width: 1280px) {
      .paragraph--type--biopioniere-text-background .bio-img-copyright {
        left: 60px; } }
    .paragraph--type--biopioniere-text-background .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }

.page-node-type-biopioneers .bio-default-paragraph-outer-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper:before, .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-default-paragraph-outer-wrapper {
      max-width: 100%;
      width: 1280px; } }

.page-node-type-biopioneers .bio-paragraph-row {
  margin-left: -4px;
  margin-right: -4px; }
  .page-node-type-biopioneers .bio-paragraph-row:before, .page-node-type-biopioneers .bio-paragraph-row:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .bio-paragraph-row:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .bio-paragraph-row {
      margin-left: -8px;
      margin-right: -8px; } }

.page-node-type-biopioneers .paragraph--type--default-paragraph {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  overflow: hidden;
  position: relative; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--default-paragraph {
      padding-left: 8px;
      padding-right: 8px; } }
  .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-paragraph,
  .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-table,
  .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-list {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-paragraph,
      .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-table,
      .page-node-type-biopioneers .paragraph--type--default-paragraph .bio-list {
        padding-bottom: 36px; } }

.page-node-type-biopioneers .paragraph--type--newsletter-subscription {
  margin-bottom: 30px;
  padding-top: 45px; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--newsletter-subscription {
      margin-bottom: 62px; } }
  .page-node-type-biopioneers .paragraph--type--newsletter-subscription .paragraph-wrapper {
    padding: 0; }

.page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 34px; }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left:before, .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left {
      max-width: 100%;
      width: 1280px; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox--left {
    padding: 20px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox--left {
        padding: 36px; } }
    @media (min-width: 1280px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox--left {
        padding: 40px 40px 40px 60px; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .field--name-field-text-plain .bio-h2 {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .field--name-field-text-plain .bio-h2 {
        padding-top: 0; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox {
    left: -36px;
    margin-right: 0; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox {
        width: 53%; } }
    @media (min-width: 1280px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-left .bio-infobox {
        left: -5.2%;
        width: 54.48%; } }

.page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 34px; }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right:before, .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right {
      max-width: 100%;
      width: 1280px; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox--right {
    padding: 20px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox--right {
        padding: 36px; } }
    @media (min-width: 1280px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox--right {
        padding: 40px 60px 40px 40px; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .field--name-field-text-plain .bio-h2 {
    padding-top: 16px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .field--name-field-text-plain .bio-h2 {
        padding-top: 0; } }
  .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox {
    right: -36px;
    text-align: right; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox {
        width: 53%; } }
    @media (min-width: 1280px) {
      .page-node-type-biopioneers .paragraph--type--dossier-s-infobox-right .bio-infobox {
        right: -5.2%;
        width: 54.48%; } }

.page-node-type-biopioneers .bio-quote-outer-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .page-node-type-biopioneers .bio-quote-outer-wrapper:before, .page-node-type-biopioneers .bio-quote-outer-wrapper:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .bio-quote-outer-wrapper:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .bio-quote-outer-wrapper {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-quote-outer-wrapper {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-quote-outer-wrapper {
      max-width: 100%;
      width: 1280px; } }

.page-node-type-biopioneers .paragraph--type--dossier-quote-image {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  margin-bottom: 28px; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--dossier-quote-image {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--dossier-quote-image {
      margin-bottom: 56px;
      padding: 40px 72px 34px 72px; } }

.page-node-type-biopioneers .bio-thumb-text-outer-wrapper {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .page-node-type-biopioneers .bio-thumb-text-outer-wrapper:before, .page-node-type-biopioneers .bio-thumb-text-outer-wrapper:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .bio-thumb-text-outer-wrapper:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .bio-thumb-text-outer-wrapper {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-thumb-text-outer-wrapper {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .bio-thumb-text-outer-wrapper {
      max-width: 100%;
      width: 1280px; } }

.page-node-type-biopioneers .bio-paragraph-row {
  margin-left: -4px;
  margin-right: -4px; }
  .page-node-type-biopioneers .bio-paragraph-row:before, .page-node-type-biopioneers .bio-paragraph-row:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .bio-paragraph-row:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .bio-paragraph-row {
      margin-left: -8px;
      margin-right: -8px; } }

.page-node-type-biopioneers .paragraph--type--thumb-text {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  margin-bottom: 30px;
  padding-bottom: 0; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--thumb-text {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--thumb-text {
      margin-bottom: 48px; } }
  .page-node-type-biopioneers .paragraph--type--thumb-text .media--type-image {
    position: relative; }
  .page-node-type-biopioneers .paragraph--type--thumb-text .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute; }
    .page-node-type-biopioneers .paragraph--type--thumb-text .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  .page-node-type-biopioneers .paragraph--type--thumb-text .bio-img-caption {
    padding-left: 16px; }
  @media (max-width: 767.95px) {
    .page-node-type-biopioneers .paragraph--type--thumb-text .field--name-field-paragraph-long-text {
      margin-top: 20px; } }

.page-node-type-biopioneers .paragraph--type--image-text {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px; }
  .page-node-type-biopioneers .paragraph--type--image-text:before, .page-node-type-biopioneers .paragraph--type--image-text:after {
    content: "";
    display: table; }
  .page-node-type-biopioneers .paragraph--type--image-text:after {
    clear: both; }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--image-text {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--image-text {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .page-node-type-biopioneers .paragraph--type--image-text {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .page-node-type-biopioneers .paragraph--type--image-text {
      margin-bottom: 40px; } }
  .page-node-type-biopioneers .paragraph--type--image-text .media--type-image {
    position: relative; }
  .page-node-type-biopioneers .paragraph--type--image-text .bio-img-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: inline-block;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute; }
    .page-node-type-biopioneers .paragraph--type--image-text .bio-img-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  .page-node-type-biopioneers .paragraph--type--image-text .bio-img-caption {
    padding-left: 16px; }
  .page-node-type-biopioneers .paragraph--type--image-text .bio-paragraph,
  .page-node-type-biopioneers .paragraph--type--image-text .bio-table,
  .page-node-type-biopioneers .paragraph--type--image-text .bio-list {
    padding-bottom: 27px; }
    @media (min-width: 768px) {
      .page-node-type-biopioneers .paragraph--type--image-text .bio-paragraph,
      .page-node-type-biopioneers .paragraph--type--image-text .bio-table,
      .page-node-type-biopioneers .paragraph--type--image-text .bio-list {
        padding-bottom: 36px; } }

.paragraph--type--biopioneer-video {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  margin-bottom: 30px; }
  .paragraph--type--biopioneer-video:before, .paragraph--type--biopioneer-video:after {
    content: "";
    display: table; }
  .paragraph--type--biopioneer-video:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-video {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-video {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-video {
      max-width: 100%;
      width: 1280px; } }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-video {
      margin-bottom: 65px; } }
  .paragraph--type--biopioneer-video .bio-paragraph-row {
    margin-left: -4px;
    margin-right: -4px; }
    .paragraph--type--biopioneer-video .bio-paragraph-row:before, .paragraph--type--biopioneer-video .bio-paragraph-row:after {
      content: "";
      display: table; }
    .paragraph--type--biopioneer-video .bio-paragraph-row:after {
      clear: both; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-video .bio-paragraph-row {
        margin-left: -8px;
        margin-right: -8px; } }
  .paragraph--type--biopioneer-video .bio-h2 {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-video .bio-h2 {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-video .bio-h2 {
        width: 100%;
        margin-bottom: 20px; } }
  .paragraph--type--biopioneer-video .field--name-field-media {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-video .field--name-field-media {
        padding-left: 8px;
        padding-right: 8px; } }
  .paragraph--type--biopioneer-video .field--name-field-media-video-embed-field {
    overflow: hidden; }
  .paragraph--type--biopioneer-video .bio-video-copyright {
    background: rgba(255, 255, 255, 0.75);
    bottom: 12px;
    display: none;
    left: 12px;
    padding: 0 5px 6px 5px;
    position: absolute;
    z-index: 1; }
    .paragraph--type--biopioneer-video .bio-video-copyright .field--name-field-copyright {
      display: flex;
      margin-top: 2px; }
  .paragraph--type--biopioneer-video .bio-overlay + .bio-video-copyright {
    display: inline-block; }

.paragraph--type--biopioneer-podcast {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%;
  background-color: #e1ecee;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 30px; }
  .paragraph--type--biopioneer-podcast:before, .paragraph--type--biopioneer-podcast:after {
    content: "";
    display: table; }
  .paragraph--type--biopioneer-podcast:after {
    clear: both; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-podcast {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-podcast {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .paragraph--type--biopioneer-podcast {
      max-width: 100%;
      width: 1280px; } }
  .paragraph--type--biopioneer-podcast p,
  .paragraph--type--biopioneer-podcast .bio-teaser__subtitle,
  .paragraph--type--biopioneer-podcast .bio-h1,
  .paragraph--type--biopioneer-podcast .bio-h2,
  .paragraph--type--biopioneer-podcast .bio-h3,
  .paragraph--type--biopioneer-podcast .bio-page-title,
  .paragraph--type--biopioneer-podcast .bio-table td,
  .paragraph--type--biopioneer-podcast .bio-table th,
  .paragraph--type--biopioneer-podcast .bio-table,
  .paragraph--type--biopioneer-podcast .bio-list,
  .paragraph--type--biopioneer-podcast .bio-list li,
  .paragraph--type--biopioneer-podcast .field__item {
    color: #000000; }
  .paragraph--type--biopioneer-podcast .bio-teaser__title, .paragraph--type--biopioneer-podcast .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .paragraph--type--biopioneer-podcast .field--name-field-paragraph-header,
  .paragraph--type--biopioneer-podcast .datetime {
    color: #004f80; }
  .paragraph--type--biopioneer-podcast .bio-list--unordered li::before {
    background-color: #000000; }
  .paragraph--type--biopioneer-podcast .bio-link {
    color: #004f80; }
    .paragraph--type--biopioneer-podcast .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--biopioneer-podcast .bio-link:focus .bio-link__text, .paragraph--type--biopioneer-podcast .bio-link:active .bio-link__text, .paragraph--type--biopioneer-podcast .bio-link.active .bio-link__text, .paragraph--type--biopioneer-podcast .bio-link.is-active .bio-link__text, .paragraph--type--biopioneer-podcast .bio-link:hover .bio-link__text, .paragraph--type--biopioneer-podcast .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline {
      color: inherit; }
      .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline:focus > span, .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline:active > span, .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline.active > span, .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline.is-active > span, .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline:hover > span, .paragraph--type--biopioneer-podcast .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .paragraph--type--biopioneer-podcast .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .paragraph--type--biopioneer-podcast .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .paragraph--type--biopioneer-podcast .bio-teaser__subtitle {
    color: inherit; }
    .paragraph--type--biopioneer-podcast .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .paragraph--type--biopioneer-podcast .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .paragraph--type--biopioneer-podcast .bio-table td {
    background: #e9f1f3;
    border-color: #e9f1f3; }
  .paragraph--type--biopioneer-podcast .bio-table tr:nth-of-type(odd) td {
    background: #e5eff0;
    border-color: #e5eff0; }
  .paragraph--type--biopioneer-podcast .bio-table th {
    background: #c0d7dc;
    border-color: #c0d7dc; }
  .paragraph--type--biopioneer-podcast .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--biopioneer-podcast .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .paragraph--type--biopioneer-podcast .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .paragraph--type--biopioneer-podcast .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .paragraph--type--biopioneer-podcast .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-podcast {
      margin-bottom: 72px; } }
  .paragraph--type--biopioneer-podcast .bio-paragraph-container {
    display: flex;
    flex-direction: column;
    padding: 6px 0 16px 0; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-podcast .bio-paragraph-container {
        flex-direction: row;
        padding: 50px 0 50px 0; } }
    @media (min-width: 1024px) {
      .paragraph--type--biopioneer-podcast .bio-paragraph-container {
        padding: 50px 140px 50px 0; } }
  .paragraph--type--biopioneer-podcast .bio-paragraph-icon {
    display: flex;
    flex: 0 0 auto;
    margin-bottom: 24px; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-podcast .bio-paragraph-icon {
        margin-bottom: 0;
        margin-right: 50px;
        padding-top: 10px; } }
    .paragraph--type--biopioneer-podcast .bio-paragraph-icon img {
      max-width: 80px;
      width: 100%; }
  .paragraph--type--biopioneer-podcast .bio-paragraph-content {
    flex: 1 1 auto; }
  @media (min-width: 768px) {
    .paragraph--type--biopioneer-podcast .bio-paragraph {
      margin-top: 10px; } }
  .paragraph--type--biopioneer-podcast .field--name-field-podcast-episode {
    margin-top: 15px; }
    @media (min-width: 768px) {
      .paragraph--type--biopioneer-podcast .field--name-field-podcast-episode {
        margin-top: 20px; } }

.bio-multimedia-intro {
  background-color: #34808e;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  padding-bottom: 32px;
  padding-top: 16px; }
  .bio-multimedia-intro p,
  .bio-multimedia-intro .bio-teaser__subtitle,
  .bio-multimedia-intro .bio-h1,
  .bio-multimedia-intro .bio-h2,
  .bio-multimedia-intro .bio-h3,
  .bio-multimedia-intro .bio-page-title,
  .bio-multimedia-intro .bio-table td,
  .bio-multimedia-intro .bio-table th,
  .bio-multimedia-intro .bio-table,
  .bio-multimedia-intro .bio-list,
  .bio-multimedia-intro .bio-list li,
  .bio-multimedia-intro .field__item {
    color: #ffffff; }
  .bio-multimedia-intro .bio-teaser__title, .bio-multimedia-intro .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-multimedia-intro .field--name-field-paragraph-header,
  .bio-multimedia-intro .datetime {
    color: #ffffff; }
  .bio-multimedia-intro .bio-list--unordered li::before {
    background-color: #ffffff; }
  .bio-multimedia-intro .bio-link {
    color: #ffffff; }
    .bio-multimedia-intro .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-multimedia-intro .bio-link:focus .bio-link__text, .bio-multimedia-intro .bio-link:active .bio-link__text, .bio-multimedia-intro .bio-link.active .bio-link__text, .bio-multimedia-intro .bio-link.is-active .bio-link__text, .bio-multimedia-intro .bio-link:hover .bio-link__text, .bio-multimedia-intro .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #ffffff; }
    .bio-multimedia-intro .bio-link.bio-link__headline {
      color: inherit; }
      .bio-multimedia-intro .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-multimedia-intro .bio-link.bio-link__headline:focus > span, .bio-multimedia-intro .bio-link.bio-link__headline:active > span, .bio-multimedia-intro .bio-link.bio-link__headline.active > span, .bio-multimedia-intro .bio-link.bio-link__headline.is-active > span, .bio-multimedia-intro .bio-link.bio-link__headline:hover > span, .bio-multimedia-intro .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-multimedia-intro .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-multimedia-intro .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-multimedia-intro .bio-teaser__subtitle {
    color: inherit; }
    .bio-multimedia-intro .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-multimedia-intro .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .bio-multimedia-intro .bio-table td {
    background: #378897;
    border-color: #378897; }
  .bio-multimedia-intro .bio-table tr:nth-of-type(odd) td {
    background: #368493;
    border-color: #368493; }
  .bio-multimedia-intro .bio-table th {
    background: #265e69;
    border-color: #265e69; }
  .bio-multimedia-intro .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-multimedia-intro .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-multimedia-intro .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-multimedia-intro .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .bio-multimedia-intro .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  @media (min-width: 1024px) {
    .bio-multimedia-intro {
      padding-bottom: 72px;
      padding-top: 30px; } }
  .bio-multimedia-intro__container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .bio-multimedia-intro__container:before, .bio-multimedia-intro__container:after {
      content: "";
      display: table; }
    .bio-multimedia-intro__container:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-intro__container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-multimedia-intro__container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-multimedia-intro__container {
        max-width: 100%;
        width: 1280px; } }
  .bio-multimedia-intro__row {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-multimedia-intro__row:before, .bio-multimedia-intro__row:after {
      content: "";
      display: table; }
    .bio-multimedia-intro__row:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-intro__row {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-multimedia-intro__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    text-align: right; }
    @media (min-width: 768px) {
      .bio-multimedia-intro__content {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-multimedia-intro__link {
    display: block;
    margin-left: auto;
    margin-top: 24px; }
  .bio-multimedia-intro__video {
    position: relative; }
    .bio-multimedia-intro__video .bio-video {
      display: block; }
    .bio-multimedia-intro__video,
    .bio-multimedia-intro__video .bio-video {
      height: auto;
      width: 100%; }
  .bio-multimedia-intro .field--name-field-media-video-file,
  .bio-multimedia-intro .bio-multimedia-intro__video {
    display: none; }
    @media (min-width: 768px) {
      .bio-multimedia-intro .field--name-field-media-video-file,
      .bio-multimedia-intro .bio-multimedia-intro__video {
        display: block; } }
  .bio-multimedia-intro .bio-multimedia-intro__mobile-media {
    display: block; }
    @media (min-width: 768px) {
      .bio-multimedia-intro .bio-multimedia-intro__mobile-media {
        display: none; } }
  .bio-multimedia-intro .bio-button--pause {
    align-items: center;
    bottom: 20px;
    color: #ffffff;
    display: inline-flex;
    position: absolute;
    right: 20px;
    text-shadow: 1px 1px 3px black; }
  .bio-multimedia-intro .bio-button,
  .bio-multimedia-intro .bio-button .bio-icon--pause,
  .bio-multimedia-intro .bio-button .bio-icon--play {
    line-height: 1; }
  .bio-multimedia-intro .bio-button.bio-icon--pause:before, .bio-multimedia-intro .bio-button.bio-icon--play:before {
    height: 16px;
    margin-right: 6px;
    margin-top: 2px;
    width: 16px; }
  .bio-multimedia-intro .bio-button.bio-icon--pause:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23ffffff' stroke='null' d='M11 22h-4v-20h4v20zm6-20h-4v20h4v-20z'/%3e%3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-multimedia-intro .bio-button.bio-icon--play:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%23ffffff' stroke='null' d='M3 22v-20l18 10-18 10z'/%3e%3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }

.bio-multimedia-slider {
  background-color: #f4f3f3;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 72px;
  padding-bottom: 50px;
  padding-top: 30px; }
  .bio-multimedia-slider p,
  .bio-multimedia-slider .bio-teaser__subtitle,
  .bio-multimedia-slider .bio-h1,
  .bio-multimedia-slider .bio-h2,
  .bio-multimedia-slider .bio-h3,
  .bio-multimedia-slider .bio-page-title,
  .bio-multimedia-slider .bio-table td,
  .bio-multimedia-slider .bio-table th,
  .bio-multimedia-slider .bio-table,
  .bio-multimedia-slider .bio-list,
  .bio-multimedia-slider .bio-list li,
  .bio-multimedia-slider .field__item {
    color: #000000; }
  .bio-multimedia-slider .bio-teaser__title, .bio-multimedia-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-multimedia-slider .field--name-field-paragraph-header,
  .bio-multimedia-slider .datetime {
    color: #004f80; }
  .bio-multimedia-slider .bio-list--unordered li::before {
    background-color: #000000; }
  .bio-multimedia-slider .bio-link {
    color: #004f80; }
    .bio-multimedia-slider .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#004f80, #004f80);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-multimedia-slider .bio-link:focus .bio-link__text, .bio-multimedia-slider .bio-link:active .bio-link__text, .bio-multimedia-slider .bio-link.active .bio-link__text, .bio-multimedia-slider .bio-link.is-active .bio-link__text, .bio-multimedia-slider .bio-link:hover .bio-link__text, .bio-multimedia-slider .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #004f80; }
    .bio-multimedia-slider .bio-link.bio-link__headline {
      color: inherit; }
      .bio-multimedia-slider .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#000000, #000000);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-multimedia-slider .bio-link.bio-link__headline:focus > span, .bio-multimedia-slider .bio-link.bio-link__headline:active > span, .bio-multimedia-slider .bio-link.bio-link__headline.active > span, .bio-multimedia-slider .bio-link.bio-link__headline.is-active > span, .bio-multimedia-slider .bio-link.bio-link__headline:hover > span, .bio-multimedia-slider .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #000000; }
    .bio-multimedia-slider .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23004f80' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-multimedia-slider .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23004f80' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23004f80' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-multimedia-slider .bio-teaser__subtitle {
    color: inherit; }
    .bio-multimedia-slider .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-multimedia-slider .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .bio-multimedia-slider .bio-table td {
    background: #fafafa;
    border-color: #fafafa; }
  .bio-multimedia-slider .bio-table tr:nth-of-type(odd) td {
    background: #f7f6f6;
    border-color: #f7f6f6; }
  .bio-multimedia-slider .bio-table th {
    background: #dcd8d8;
    border-color: #dcd8d8; }
  .bio-multimedia-slider .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-multimedia-slider .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23000000' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-multimedia-slider .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-multimedia-slider .slick-slider .slick-dots button::before {
      background-color: #000000;
      opacity: 0.3; }
    .bio-multimedia-slider .slick-slider .slick-dots .slick-active button::before {
      background-color: #000000;
      opacity: 1; }
  .bio-multimedia-slider .view-header,
  .bio-multimedia-slider .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-multimedia-slider .view-header:before, .bio-multimedia-slider .view-header:after,
    .bio-multimedia-slider .view-content:before,
    .bio-multimedia-slider .view-content:after {
      content: "";
      display: table; }
    .bio-multimedia-slider .view-header:after,
    .bio-multimedia-slider .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-slider .view-header,
      .bio-multimedia-slider .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-multimedia-slider .view-paragraphs-doorpage-content {
    position: relative; }
  .bio-multimedia-slider .slick-slider {
    margin: 0;
    padding: 0; }
  .bio-multimedia-slider .slick-dots {
    bottom: -35px; }
    @media (min-width: 768px) {
      .bio-multimedia-slider .slick-dots {
        left: 0; } }
  .bio-multimedia-slider .slick-slide {
    outline: 0; }
  .bio-multimedia-slider__container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .bio-multimedia-slider__container:before, .bio-multimedia-slider__container:after {
      content: "";
      display: table; }
    .bio-multimedia-slider__container:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-slider__container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-multimedia-slider__container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-multimedia-slider__container {
        max-width: 100%;
        width: 1280px; } }
  .bio-multimedia-slider__row {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-multimedia-slider__row:before, .bio-multimedia-slider__row:after {
      content: "";
      display: table; }
    .bio-multimedia-slider__row:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-multimedia-slider__row {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-multimedia-slider__content, .bio-multimedia-slider .bio-teaser__title, .bio-multimedia-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-multimedia-slider .field--name-field-paragraph-header {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px; }
    @media (min-width: 768px) {
      .bio-multimedia-slider__content, .bio-multimedia-slider .bio-teaser__title, .bio-multimedia-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-multimedia-slider .field--name-field-paragraph-header {
        padding-left: 8px;
        padding-right: 8px; } }
  .bio-multimedia-slider__content {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 83.33333%;
    left: 8.33333%; }
    @media (min-width: 768px) {
      .bio-multimedia-slider__content {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-multimedia-slider__content {
        width: 100%;
        left: auto; } }
  .bio-multimedia-slider .bio-teaser__title, .bio-multimedia-slider .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-multimedia-slider .field--name-field-paragraph-header {
    width: 100%; }
  @media (min-width: 768px) {
    .bio-multimedia-slider .node--type-multimedia-story,
    .bio-multimedia-slider .node--type-multimedia-episode {
      margin-left: -4px;
      margin-right: -4px;
      display: flex;
      justify-content: space-between; }
      .bio-multimedia-slider .node--type-multimedia-story:before, .bio-multimedia-slider .node--type-multimedia-story:after,
      .bio-multimedia-slider .node--type-multimedia-episode:before,
      .bio-multimedia-slider .node--type-multimedia-episode:after {
        content: "";
        display: table; }
      .bio-multimedia-slider .node--type-multimedia-story:after,
      .bio-multimedia-slider .node--type-multimedia-episode:after {
        clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-multimedia-slider .node--type-multimedia-story,
    .bio-multimedia-slider .node--type-multimedia-episode {
      margin-left: -8px;
      margin-right: -8px; } }
  .bio-multimedia-slider .node__text {
    padding-bottom: 22px; }
  @media (min-width: 768px) {
    .bio-multimedia-slider .node__text,
    .bio-multimedia-slider .node__image {
      width: 49%; } }
  .bio-multimedia-slider .more-link {
    margin-top: 13px; }
    .bio-multimedia-slider .more-link .bio-link:before {
      height: 20px;
      margin-right: 10px;
      transform: translateY(5px);
      width: 18px; }
  .bio-multimedia-slider .bio-img-copyright,
  .bio-multimedia-slider .field--name-field-image-title {
    display: none; }

.view--list-view {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .view--list-view:before, .view--list-view:after {
    content: "";
    display: table; }
  .view--list-view:after {
    clear: both; }
  @media (min-width: 768px) {
    .view--list-view {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .view--list-view {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .view--list-view {
      max-width: 100%;
      width: 1280px; } }
  .view--list-view .article-info {
    display: flex;
    margin: 10px 0 8px; }
    @media (min-width: 768px) {
      .view--list-view .article-info {
        margin: 0 0 10px; } }
    .view--list-view .article-info__type {
      font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
      text-transform: uppercase; }
  .view--list-view .article-tax {
    display: flex;
    flex-wrap: wrap;
    margin: 0 0 10px; }
    .view--list-view .article-tax__item {
      background-color: #f4f3f3;
      margin-bottom: 10px;
      padding: 0 4px 4px 4px;
      text-transform: uppercase; }
      .view--list-view .article-tax__item:not(:last-child) {
        margin-right: 10px; }
  .view--list-view.view-announcement-list .article-info {
    flex-flow: column; }
    @media (min-width: 768px) {
      .view--list-view.view-announcement-list .article-info {
        flex-flow: wrap; } }
  .view--list-view .view-header,
  .view--list-view .view-filters,
  .view--list-view .view-content,
  .view--list-view .view-pager,
  .view--list-view .view-footer {
    margin-left: -4px;
    margin-right: -4px; }
    .view--list-view .view-header:before, .view--list-view .view-header:after,
    .view--list-view .view-filters:before,
    .view--list-view .view-filters:after,
    .view--list-view .view-content:before,
    .view--list-view .view-content:after,
    .view--list-view .view-pager:before,
    .view--list-view .view-pager:after,
    .view--list-view .view-footer:before,
    .view--list-view .view-footer:after {
      content: "";
      display: table; }
    .view--list-view .view-header:after,
    .view--list-view .view-filters:after,
    .view--list-view .view-content:after,
    .view--list-view .view-pager:after,
    .view--list-view .view-footer:after {
      clear: both; }
    @media (min-width: 768px) {
      .view--list-view .view-header,
      .view--list-view .view-filters,
      .view--list-view .view-content,
      .view--list-view .view-pager,
      .view--list-view .view-footer {
        margin-left: -8px;
        margin-right: -8px; } }
  .view--list-view .view-content,
  .view--list-view .view-empty {
    padding-bottom: 32px; }
    @media (min-width: 768px) {
      .view--list-view .view-content,
      .view--list-view .view-empty {
        padding-bottom: 72px; } }
  .view--list-view .pager {
    padding-bottom: 20px; }
    @media (min-width: 768px) {
      .view--list-view .pager {
        padding-bottom: 32px; } }
  .view--list-view .view-column {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%; }
    @media (min-width: 768px) {
      .view--list-view .view-column {
        padding-left: 8px;
        padding-right: 8px; } }
  .view--list-view .view-footer .view-result-count {
    text-align: center; }
  .view--list-view .views-row + .views-row {
    border-top: 1px solid #dadcdf;
    margin-top: 30px;
    padding-top: 35px; }
  .view--list-view .node--view-mode-views-listing,
  .view--list-view .node--view-mode-search-results {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-flow: column; }
    .view--list-view .node--view-mode-views-listing:before, .view--list-view .node--view-mode-views-listing:after,
    .view--list-view .node--view-mode-search-results:before,
    .view--list-view .node--view-mode-search-results:after {
      content: "";
      display: table; }
    .view--list-view .node--view-mode-views-listing:after,
    .view--list-view .node--view-mode-search-results:after {
      clear: both; }
    @media (min-width: 768px) {
      .view--list-view .node--view-mode-views-listing,
      .view--list-view .node--view-mode-search-results {
        margin-left: -8px;
        margin-right: -8px; } }
    @media (min-width: 768px) {
      .view--list-view .node--view-mode-views-listing,
      .view--list-view .node--view-mode-search-results {
        flex-flow: row; } }
    .view--list-view .node--view-mode-views-listing .node-content__left,
    .view--list-view .node--view-mode-views-listing .node-content__right,
    .view--list-view .node--view-mode-search-results .node-content__left,
    .view--list-view .node--view-mode-search-results .node-content__right {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .view--list-view .node--view-mode-views-listing .node-content__left,
        .view--list-view .node--view-mode-views-listing .node-content__right,
        .view--list-view .node--view-mode-search-results .node-content__left,
        .view--list-view .node--view-mode-search-results .node-content__right {
          padding-left: 8px;
          padding-right: 8px; } }
    @media (min-width: 768px) {
      .view--list-view .node--view-mode-views-listing .node-content__left,
      .view--list-view .node--view-mode-search-results .node-content__left {
        width: 33.33333%; } }
    @media (min-width: 768px) {
      .view--list-view .node--view-mode-views-listing .node-content__right,
      .view--list-view .node--view-mode-search-results .node-content__right {
        width: 66.66667%; } }
    @media (min-width: 768px) {
      .view--list-view .node--view-mode-views-listing .node-content__right:only-child,
      .view--list-view .node--view-mode-views-listing .node-content__left:only-child,
      .view--list-view .node--view-mode-search-results .node-content__right:only-child,
      .view--list-view .node--view-mode-search-results .node-content__left:only-child {
        width: 100%; } }
    .view--list-view .node--view-mode-views-listing .field--name-field-image-title,
    .view--list-view .node--view-mode-views-listing .bio-img-copyright,
    .view--list-view .node--view-mode-views-listing .bio-video-copyright,
    .view--list-view .node--view-mode-views-listing .bio-img-caption,
    .view--list-view .node--view-mode-search-results .field--name-field-image-title,
    .view--list-view .node--view-mode-search-results .bio-img-copyright,
    .view--list-view .node--view-mode-search-results .bio-video-copyright,
    .view--list-view .node--view-mode-search-results .bio-img-caption {
      display: none; }
  .view--list-view .bio-teaser__subtitle {
    color: inherit; }
    .view--list-view .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#000000, #000000);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .view--list-view .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #000000; }
  .view--list-view .bio-link--external {
    align-items: center;
    display: inline-flex; }
    .view--list-view .bio-link--external:focus::before, .view--list-view .bio-link--external:active::before, .view--list-view .bio-link--external.active::before, .view--list-view .bio-link--external.is-active::before, .view--list-view .bio-link--external:hover::before, .view--list-view .bio-link--external.placeholder-string::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 19'%3e %3cpath d='M16 18.0899H0V2.08985H4.47852V3.72244H1.58963V16.5002H14.3674V13.6113H16V18.0899Z' fill='%23004f80'/%3e %3crect x='9' width='8' height='1.75' fill='%23004f80' stroke='null'/%3e %3crect x='5.25' y='10.4847' width='14.8276' height='1.75' transform='rotate(-45 5.25 10.4847)' fill='%23004f80'/%3e %3crect x='17' width='8' height='1.75' transform='rotate(90 17 0)' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .view--list-view .bio-link--external::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 19'%3e %3cpath d='M16 18.0899H0V2.08985H4.47852V3.72244H1.58963V16.5002H14.3674V13.6113H16V18.0899Z' fill='%23004f80'/%3e %3crect x='9' width='8' height='1.75' fill='%23004f80' stroke='null'/%3e %3crect x='5.25' y='10.4847' width='14.8276' height='1.75' transform='rotate(-45 5.25 10.4847)' fill='%23004f80'/%3e %3crect x='17' width='8' height='1.75' transform='rotate(90 17 0)' fill='%23004f80'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .view--list-view .more-link {
    margin-top: 8px; }

body.path-akteure .bio-page-title, body.path-forschung .bio-page-title, body.path-foerderung .bio-page-title, body.path-nachrichten .bio-page-title, body.path-themen .bio-page-title, body.path-wirtschaft .bio-page-title, body.path-service .bio-page-title, body.path-search-list .bio-page-title, body.path-newsletter .bio-page-title {
  color: #004f80; }

.view-filter-links {
  padding: 20px 0; }
  @media (min-width: 768px) {
    .view-filter-links {
      text-align: right; } }
  .view-filter-links .bio-icon--project-atlas {
    margin-right: 20px; }
    .view-filter-links .bio-icon--project-atlas:before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.7 26.79'%3e %3cpolygon stroke='%23004f80' fill='none' points='6.8 0.5 8.38 0.5 10.02 1.97 11.09 1.97 11.42 2.37 11.42 3.23 13.06 3.23 14.03 2.18 15.2 2.18 15.73 1.76 16.22 1.76 16.68 2.24 16.68 2.65 16.26 3.04 16.26 3.41 17.52 4.65 17.52 6.86 17.31 7.23 17.31 7.62 18.36 8.79 18.36 11.79 19.2 12.61 19.2 13.88 17.21 15.84 13.73 15.84 13.73 17.23 16.26 19.68 16.26 21.93 15.28 21.93 14.37 22.75 14.37 23.95 15.42 24.85 15.42 25.5 10.04 25.5 9.41 24.87 7.35 24.87 6.84 24.24 5.42 24.24 4.87 24.87 3.02 24.87 3.02 23.66 3.86 22.77 3.86 21.11 4.49 20.52 4.49 19.9 3.8 19.2 1.97 19.2 1.13 18.26 1.13 14.73 0.5 14.19 0.5 10.52 1.28 9.74 2.4 9.74 3.23 8.83 3.23 6.35 3.86 5.86 3.86 4.28 5.32 4.28 5.79 4.7 6.17 4.7 6.17 3.87 6.47 3.44 6.94 3.44 7.29 3.86 7.95 3.86 6.8 2.78 6.8 0.5'/%3e%3cpath fill='%23004f80' stroke='%23004f80' d='M5.31%2c26V22.76H9.85a4%2c4%2c0%2c0%2c0%2c4-4A3.9%2c3.9%2c0%2c0%2c0%2c12.59%2c16l-2.1%2c3.65L10%2c19.36l-.64%2c1.1L7%2c19.06%2c7.61%2c18l-.45-.26%2c5.89-10.2.35.2.52-.89%2c2.65%2c1.53-.52.89.33.19-2.12%2c3.67a7.19%2c7.19%2c0%2c0%2c1%2c2.82%2c5.73%2c7.06%2c7.06%2c0%2c0%2c1-1.19%2c4h1.58V26Z'/%3e%3cpath fill='white' d='M14.19%2c7.82l1.35.78L15%2c9.5l.33.19-2.09%2c3.62a6.44%2c6.44%2c0%2c0%2c1%2c1%2c10.2h2.44v1.78H6.06V23.51H9.85a4.7%2c4.7%2c0%2c0%2c0%2c2.52-8.66l-2.16%2c3.74-.45-.26-.63%2c1.1L8%2c18.78l.64-1.1-.45-.26%2c5.14-8.9.34.2.52-.9m-.55-2.05-.52.9-.34-.2L12%2c7.77l-5.14%2c8.9L6.14%2c18l.45.26L6%2c19.33l1.3.75%2c1.13.65%2c1.29.75.64-1.1.45.26.75-1.3%2c1.17-2A3.21%2c3.21%2c0%2c0%2c1%2c9.85%2c22H4.56v4.78H18.22V22H17.16a8%2c8%2c0%2c0%2c0-1.94-9.1l1.43-2.47.75-1.3L17.07%2c9l.52-.9-1.3-.75-1.35-.78-1.3-.75Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 25px;
      margin-right: 6px;
      transform: translateY(1px);
      width: 19px; }
  .view-filter-links .bio-icon--research-atlas:before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.73 25'%3e %3cpath fill='%23004f80' stroke='null' d='M7.07.66a3%2c3%2c0%2c0%2c1%2c3%2c3%2c4.11%2c4.11%2c0%2c0%2c1-1.47%2c3%2c10.59%2c10.59%2c0%2c0%2c0-1.52%2c2%2c10.61%2c10.61%2c0%2c0%2c0-1.53-2A4.7%2c4.7%2c0%2c0%2c1%2c4.12%2c4.3a3.18%2c3.18%2c0%2c0%2c1%2c.61-2.47%2c2.83%2c2.83%2c0%2c0%2c1%2c2-1.15l.3%2c0m0%2c4.87A1.87%2c1.87%2c0%2c1%2c0%2c5.2%2c3.66%2c1.87%2c1.87%2c0%2c0%2c0%2c7.07%2c5.53M7.07%2c0%2c6.71%2c0a3.74%2c3.74%2c0%2c0%2c0-3.24%2c4.4c.38%2c2.16%2c2.37%2c2.82%2c3.35%2c5.24a.27.27%2c0%2c0%2c0%2c.25.16.25.25%2c0%2c0%2c0%2c.24-.16c1.09-2.68%2c3.42-3.21%2c3.42-6A3.66%2c3.66%2c0%2c0%2c0%2c7.07%2c0Zm0%2c4.86a1.2%2c1.2%2c0%2c1%2c1%2c1.2-1.2%2c1.2%2c1.2%2c0%2c0%2c1-1.2%2c1.2Z'/%3e %3cpath fill='%23004f80' d='M3.27%2c8.35A1.61%2c1.61%2c0%2c0%2c1%2c4.88%2c10a2.19%2c2.19%2c0%2c0%2c1-.79%2c1.59%2c6%2c6%2c0%2c0%2c0-.82%2c1.07%2c5.54%2c5.54%2c0%2c0%2c0-.81-1.07%2c2.48%2c2.48%2c0%2c0%2c1-.77-1.25A1.73%2c1.73%2c0%2c0%2c1%2c2%2c9a1.56%2c1.56%2c0%2c0%2c1%2c1.1-.61h.15m0%2c2.51a.91.91%2c0%2c1%2c0-.91-.9.9.9%2c0%2c0%2c0%2c.91.9M3.27%2c8H3.08a2%2c2%2c0%2c0%2c0-1.74%2c2.36c.21%2c1.16%2c1.27%2c1.52%2c1.8%2c2.81a.15.15%2c0%2c0%2c0%2c.13.09.13.13%2c0%2c0%2c0%2c.13-.09C4%2c11.73%2c5.24%2c11.45%2c5.24%2c10a2%2c2%2c0%2c0%2c0-2-2Zm0%2c2.55A.59.59%2c0%2c1%2c1%2c3.86%2c10a.58.58%2c0%2c0%2c1-.59.58Z'/%3e %3cpath fill='%23004f80' d='M9.9%2c23.18%2c7.21%2c17.64V15.05c0-.55-.16-.75-.7-.75h-3c-.52%2c0-.77.18-.77.75v2.59L.08%2c23.25a1.29%2c1.29%2c0%2c0%2c0%2c.1%2c1.09c.13.2.46.66.9.66h8c.45%2c0%2c.68-.46.8-.66A1.42%2c1.42%2c0%2c0%2c0%2c9.9%2c23.18ZM3.33%2c17.82v-3H6.65v3l1.53%2c3.12H1.89Z'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block;
    height: 25px;
    margin-right: 6px;
    width: 11px; }

.view--list-view.view-glossary-list .views-row-inside {
  margin-left: -4px;
  margin-right: -4px;
  display: flex;
  flex-flow: column; }
  .view--list-view.view-glossary-list .views-row-inside:before, .view--list-view.view-glossary-list .views-row-inside:after {
    content: "";
    display: table; }
  .view--list-view.view-glossary-list .views-row-inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .view--list-view.view-glossary-list .views-row-inside {
      margin-left: -8px;
      margin-right: -8px; } }
  @media (min-width: 768px) {
    .view--list-view.view-glossary-list .views-row-inside {
      flex-flow: row; } }

.view--list-view.view-glossary-list .views-field-body,
.view--list-view.view-glossary-list .views-field-title {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .view--list-view.view-glossary-list .views-field-body,
    .view--list-view.view-glossary-list .views-field-title {
      padding-left: 8px;
      padding-right: 8px; } }

.view--list-view.view-glossary-list .views-field-title {
  margin-bottom: 20px; }
  @media (min-width: 768px) {
    .view--list-view.view-glossary-list .views-field-title {
      width: 33.33333%;
      -webkit-hyphens: auto;
              hyphens: auto;
      margin-bottom: 0;
      margin-top: 7px; } }

@media (min-width: 768px) {
  .view--list-view.view-glossary-list .views-field-body {
    width: 66.66667%; } }

@media (min-width: 768px) {
  .view--list-view.view-glossary-list .views-field-title:only-child,
  .view--list-view.view-glossary-list .views-field-body:only-child {
    width: 100%; } }

.view-announcement-list .article-info {
  flex-flow: column; }
  @media (min-width: 768px) {
    .view-announcement-list .article-info {
      flex-flow: wrap; } }
  .view-announcement-list .article-info__applicant, .view-announcement-list .article-info__date-period {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.view-research-facility-list .article-info {
  flex-flow: column; }
  @media (min-width: 768px) {
    .view-research-facility-list .article-info {
      flex-flow: wrap; } }
  .view-research-facility-list .article-info .article-info__item {
    text-transform: uppercase; }

.view-research-facility-list .views-row {
  clear: both; }

.view-research-facility-list .bio-definition-list {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%;
  float: none;
  padding-bottom: 0; }
  @media (min-width: 768px) {
    .view-research-facility-list .bio-definition-list {
      padding-left: 8px;
      padding-right: 8px; } }

.view-research-facility-list .more-link {
  margin-top: 17px; }

.view-project-map-list-view .article-info {
  flex-flow: column; }
  @media (min-width: 768px) {
    .view-project-map-list-view .article-info {
      flex-flow: wrap; } }
  .view-project-map-list-view .article-info__recipient {
    text-transform: uppercase; }

.view-project-map-list-view .views-row {
  clear: both; }

@media (min-width: 768px) {
  .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__left {
    width: 25%; } }

.view--list-view.view-publication-list .node--view-mode-views-listing .node-content__left .bio-image {
  width: 100%; }

@media (min-width: 768px) {
  .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__right {
    width: 75%; } }

.view--list-view.view-publication-list .node--view-mode-views-listing .more-link {
  margin: 20px 0; }
  @media (min-width: 768px) {
    .view--list-view.view-publication-list .node--view-mode-views-listing .more-link {
      margin: 10px 0 0 0; } }

@media (min-width: 768px) {
  .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__right:only-child,
  .view--list-view.view-publication-list .node--view-mode-views-listing .node-content__left:only-child {
    width: 100%; } }

.view--list-view.view-event-list .views-row-inside {
  margin-left: -4px;
  margin-right: -4px;
  display: flex;
  flex-flow: column; }
  .view--list-view.view-event-list .views-row-inside:before, .view--list-view.view-event-list .views-row-inside:after {
    content: "";
    display: table; }
  .view--list-view.view-event-list .views-row-inside:after {
    clear: both; }
  @media (min-width: 768px) {
    .view--list-view.view-event-list .views-row-inside {
      margin-left: -8px;
      margin-right: -8px; } }
  @media (min-width: 768px) {
    .view--list-view.view-event-list .views-row-inside {
      flex-flow: row; } }

.view--list-view.view-event-list .bio-teaser__subtitle {
  padding-left: 18px;
  text-indent: -18px; }

.view--list-view.view-event-list .bio-paragraph {
  padding: 0; }

.view--list-view.view-event-list .views-list-col {
  float: left;
  min-height: 1px;
  position: relative;
  padding-left: 4px;
  padding-right: 4px;
  width: 100%; }
  @media (min-width: 768px) {
    .view--list-view.view-event-list .views-list-col {
      padding-left: 8px;
      padding-right: 8px; } }

.view--list-view.view-event-list .views-field-field-city,
.view--list-view.view-event-list .views-field-field-date-period {
  display: inline-block;
  margin: 0 0 10px;
  text-transform: uppercase; }

.view--list-view.view-event-list .views-field-field-city::before {
  margin: 0 12px; }

.view--list-view.view-event-list .views-field-field-city {
  font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif; }

.view--list-view.view-event-list .views-field-title {
  margin-bottom: 16px; }

.view--list-view.view-event-list .bio-link {
  display: inline; }
  @media (min-width: 768px) {
    .view--list-view.view-event-list .bio-link::before {
      height: 18px; } }

.node--view-mode-country-state-dossier .bio-image {
  border: 1px solid #dadcdf; }

@media (min-width: 768px) {
  .view-interview-list .node--view-mode-views-listing .node-content__left {
    width: 25%; } }

@media (min-width: 768px) {
  .view-interview-list .node--view-mode-views-listing .node-content__right {
    width: 75%; } }

@media (min-width: 768px) {
  .view-scientist-list .node--view-mode-views-listing .node-content__left {
    width: 25%; } }

@media (min-width: 768px) {
  .view-scientist-list .node--view-mode-views-listing .node-content__right {
    width: 75%; } }

@media (min-width: 768px) {
  .view-product-list .node--view-mode-views-listing .node-content__left {
    width: 25%; } }

@media (min-width: 768px) {
  .view-product-list .node--view-mode-views-listing .node-content__right {
    width: 75%; } }

.path-mediathek:not(.path-404) .bio-breadcrumb .bio-list__item + .bio-list__item::before {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 8.24'%3e %3cpath fill='%23ffffff' stroke='null' d='M4.87%2c4.44%2c1.2%2c8.11a.47.47%2c0%2c0%2c1-.64%2c0L.13%2c7.68A.47.47%2c0%2c0%2c1%2c.13%2c7L3%2c4.12.13%2c1.2a.47.47%2c0%2c0%2c1%2c0-.64L.56.13a.47.47%2c0%2c0%2c1%2c.64%2c0L4.87%2c3.8A.47.47%2c0%2c0%2c1%2c4.87%2c4.44Z'/%3e %3c/svg%3e") center no-repeat;
  content: "";
  display: inline-block; }

.bio-mediathek__header-video {
  background-color: #34808e;
  margin-left: auto;
  margin-right: auto;
  max-width: 1920px;
  margin-bottom: 24px;
  padding-bottom: 32px;
  padding-top: 16px; }
  .bio-mediathek__header-video p,
  .bio-mediathek__header-video .bio-teaser__subtitle,
  .bio-mediathek__header-video .bio-h1,
  .bio-mediathek__header-video .bio-h2,
  .bio-mediathek__header-video .bio-h3,
  .bio-mediathek__header-video .bio-page-title,
  .bio-mediathek__header-video .bio-table td,
  .bio-mediathek__header-video .bio-table th,
  .bio-mediathek__header-video .bio-table,
  .bio-mediathek__header-video .bio-list,
  .bio-mediathek__header-video .bio-list li,
  .bio-mediathek__header-video .field__item {
    color: #ffffff; }
  .bio-mediathek__header-video .bio-teaser__title, .bio-mediathek__header-video .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-mediathek__header-video .field--name-field-paragraph-header,
  .bio-mediathek__header-video .datetime {
    color: #ffffff; }
  .bio-mediathek__header-video .bio-list--unordered li::before {
    background-color: #ffffff; }
  .bio-mediathek__header-video .bio-link {
    color: #ffffff; }
    .bio-mediathek__header-video .bio-link .bio-link__text {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-mediathek__header-video .bio-link:focus .bio-link__text, .bio-mediathek__header-video .bio-link:active .bio-link__text, .bio-mediathek__header-video .bio-link.active .bio-link__text, .bio-mediathek__header-video .bio-link.is-active .bio-link__text, .bio-mediathek__header-video .bio-link:hover .bio-link__text, .bio-mediathek__header-video .bio-link.js-hovered .bio-link__text {
      background-size: 100% 2px;
      color: #ffffff; }
    .bio-mediathek__header-video .bio-link.bio-link__headline {
      color: inherit; }
      .bio-mediathek__header-video .bio-link.bio-link__headline > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .bio-mediathek__header-video .bio-link.bio-link__headline:focus > span, .bio-mediathek__header-video .bio-link.bio-link__headline:active > span, .bio-mediathek__header-video .bio-link.bio-link__headline.active > span, .bio-mediathek__header-video .bio-link.bio-link__headline.is-active > span, .bio-mediathek__header-video .bio-link.bio-link__headline:hover > span, .bio-mediathek__header-video .bio-link.bio-link__headline.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .bio-mediathek__header-video .bio-link.bio-icon--arrow-right::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .bio-mediathek__header-video .bio-link.bio-icon--download::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
  .bio-mediathek__header-video .bio-teaser__subtitle {
    color: inherit; }
    .bio-mediathek__header-video .bio-teaser__subtitle > span {
      transition: background-size 250ms ease-in-out 0ms;
      background-image: linear-gradient(#ffffff, #ffffff);
      background-position: 0 100%;
      background-repeat: no-repeat;
      background-size: 0 2px;
      padding-bottom: 3px; }
    .bio-mediathek__header-video .bio-teaser__subtitle.js-hovered > span {
      background-size: 100% 2px;
      color: #ffffff; }
  .bio-mediathek__header-video .bio-table td {
    background: #378897;
    border-color: #378897; }
  .bio-mediathek__header-video .bio-table tr:nth-of-type(odd) td {
    background: #368493;
    border-color: #368493; }
  .bio-mediathek__header-video .bio-table th {
    background: #265e69;
    border-color: #265e69; }
  .bio-mediathek__header-video .slick-slider .slick-prev::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-mediathek__header-video .slick-slider .slick-next::before {
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
    content: "";
    display: inline-block; }
  .bio-mediathek__header-video .slick-slider .slick-dots {
    /* stylelint-disable-next-line selector-max-compound-selectors */ }
    .bio-mediathek__header-video .slick-slider .slick-dots button::before {
      background-color: #ffffff;
      opacity: 0.3; }
    .bio-mediathek__header-video .slick-slider .slick-dots .slick-active button::before {
      background-color: #ffffff;
      opacity: 1; }
  @media (min-width: 1024px) {
    .bio-mediathek__header-video {
      margin-bottom: 50px;
      padding-bottom: 72px;
      padding-top: 30px; } }
  .bio-mediathek__header-video .view-container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%; }
    .bio-mediathek__header-video .view-container:before, .bio-mediathek__header-video .view-container:after {
      content: "";
      display: table; }
    .bio-mediathek__header-video .view-container:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__header-video .view-container {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .bio-mediathek__header-video .view-container {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .bio-mediathek__header-video .view-container {
        max-width: 100%;
        width: 1280px; } }
  .bio-mediathek__header-video .view-content {
    margin-left: -4px;
    margin-right: -4px; }
    .bio-mediathek__header-video .view-content:before, .bio-mediathek__header-video .view-content:after {
      content: "";
      display: table; }
    .bio-mediathek__header-video .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__header-video .view-content {
        margin-left: -8px;
        margin-right: -8px; } }
    .bio-mediathek__header-video .view-content > .views-row {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .bio-mediathek__header-video .view-content > .views-row {
          padding-left: 8px;
          padding-right: 8px; } }

.block-views-exposed-filter-blockmediathek-page-page-1 {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .block-views-exposed-filter-blockmediathek-page-page-1:before, .block-views-exposed-filter-blockmediathek-page-page-1:after {
    content: "";
    display: table; }
  .block-views-exposed-filter-blockmediathek-page-page-1:after {
    clear: both; }
  @media (min-width: 768px) {
    .block-views-exposed-filter-blockmediathek-page-page-1 {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .block-views-exposed-filter-blockmediathek-page-page-1 {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .block-views-exposed-filter-blockmediathek-page-page-1 {
      max-width: 100%;
      width: 1280px; } }
  @media (max-width: 767.95px) {
    .block-views-exposed-filter-blockmediathek-page-page-1 + .block-facet--checkbox {
      margin-top: 25px; } }
  .block-views-exposed-filter-blockmediathek-page-page-1 > form {
    margin-left: -4px;
    margin-right: -4px; }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form:before, .block-views-exposed-filter-blockmediathek-page-page-1 > form:after {
      content: "";
      display: table; }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form:after {
      clear: both; }
    @media (min-width: 768px) {
      .block-views-exposed-filter-blockmediathek-page-page-1 > form {
        margin-left: -8px;
        margin-right: -8px; } }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form .form--inline {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .block-views-exposed-filter-blockmediathek-page-page-1 > form .form--inline {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .block-views-exposed-filter-blockmediathek-page-page-1 > form .form--inline {
          align-items: flex-end;
          display: flex; } }
    @media (min-width: 768px) {
      .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-item-search-term {
        flex: 1;
        width: auto; } }
    @media (max-width: 767.95px) {
      .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-item {
        margin-bottom: 24px;
        width: 100%; } }
    @media (min-width: 768px) {
      .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-item {
        margin-right: 24px;
        width: auto; } }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-item-items-per-page {
      display: none; }
      .path-mediathek-search .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-item-items-per-page {
        display: block; }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form .form-actions {
      position: relative; }
    .block-views-exposed-filter-blockmediathek-page-page-1 > form .bio-button.bio-button--reset {
      z-index: 2; }
      @media (max-width: 767.95px) {
        .block-views-exposed-filter-blockmediathek-page-page-1 > form .bio-button.bio-button--reset {
          left: 0;
          transform: translate(0%, 110%); } }

.block-facets {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .block-facets:before, .block-facets:after {
    content: "";
    display: table; }
  .block-facets:after {
    clear: both; }
  @media (min-width: 768px) {
    .block-facets {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .block-facets {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .block-facets {
      max-width: 100%;
      width: 1280px; } }
  .block-facets > .facets-widget-checkbox {
    margin-left: -4px;
    margin-right: -4px; }
    .block-facets > .facets-widget-checkbox:before, .block-facets > .facets-widget-checkbox:after {
      content: "";
      display: table; }
    .block-facets > .facets-widget-checkbox:after {
      clear: both; }
    @media (min-width: 768px) {
      .block-facets > .facets-widget-checkbox {
        margin-left: -8px;
        margin-right: -8px; } }
    .block-facets > .facets-widget-checkbox .item-list__checkbox {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      display: flex;
      flex-flow: wrap; }
      @media (min-width: 768px) {
        .block-facets > .facets-widget-checkbox .item-list__checkbox {
          padding-left: 8px;
          padding-right: 8px; } }
  .block-facets .facet-item {
    margin-bottom: 12px;
    margin-right: 8px;
    padding: 0; }
    .block-facets .facet-item label,
    .block-facets .facet-item .facet-item__value,
    .block-facets .facet-item .facet-item__count {
      cursor: pointer; }
    .block-facets .facet-item:last-child {
      margin-right: 0; }
    .block-facets .facet-item label {
      transition: all 250ms ease-in-out 0ms;
      background-color: #e1ecee;
      border-radius: 24px;
      margin: 0;
      padding: 7px 16px 12px; }
      .block-facets .facet-item label:focus, .block-facets .facet-item label:active, .block-facets .facet-item label.active, .block-facets .facet-item label.is-active, .block-facets .facet-item label:hover, .block-facets .facet-item label.placeholder-string {
        box-shadow: inset 0 0 0 2em #34808e;
        color: #ffffff; }
      @media (min-width: 1024px) {
        .block-facets .facet-item label {
          padding: 8px 16px 14px; } }
    .block-facets .facet-item .facets-checkbox {
      display: none; }
    @media (min-width: 1024px) {
      .block-facets .facet-item {
        margin-bottom: 0;
        margin-right: 12px; } }
  .block-facets.block-facet-blocknode-type {
    margin: 38px 0; }
    @media (min-width: 768px) {
      .block-facets.block-facet-blocknode-type {
        align-items: center;
        display: flex;
        flex-flow: wrap;
        margin: 38px auto 16px auto; } }
    @media (min-width: 1024px) {
      .block-facets.block-facet-blocknode-type {
        margin: 38px auto; } }
    @media (min-width: 768px) {
      .block-facets.block-facet-blocknode-type .bio-filter-facets-toggle {
        margin-left: auto; } }
    .block-facets.block-facet-blocknode-type .bio-filter-facets-toggle .bio-button.js--no-facets-found {
      display: none; }
    .block-facets.block-facet-blocknode-type .bio-filter-facets-toggle .bio-button--arrow-up {
      display: none; }
  .block-facets.block-facet-blockmediathek-video-type {
    display: none; }
    .block-facets.block-facet-blockmediathek-video-type.js--slide-out {
      display: block; }
    .block-facets.block-facet-blockmediathek-video-type.js--no-facets-found {
      display: none; }
    .block-facets.block-facet-blockmediathek-video-type .facet-item {
      margin-bottom: 8px; }
      .block-facets.block-facet-blockmediathek-video-type .facet-item label {
        transition: all 250ms ease-in-out 0ms;
        background-color: #ffffff;
        border: 1px solid #99bfc6;
        padding: 5px 13px 7px; }
        .block-facets.block-facet-blockmediathek-video-type .facet-item label:focus, .block-facets.block-facet-blockmediathek-video-type .facet-item label:active, .block-facets.block-facet-blockmediathek-video-type .facet-item label.active, .block-facets.block-facet-blockmediathek-video-type .facet-item label.is-active, .block-facets.block-facet-blockmediathek-video-type .facet-item label:hover, .block-facets.block-facet-blockmediathek-video-type .facet-item label.placeholder-string {
          box-shadow: inset 0 0 0 2em #34808e;
          color: #ffffff; }
      .block-facets.block-facet-blockmediathek-video-type .facet-item:hover label {
        border-color: #34808e; }
      @media (min-width: 768px) {
        .block-facets.block-facet-blockmediathek-video-type .facet-item {
          margin-bottom: 0; } }
  .block-facets .facet-item .facets-checkbox:checked + label {
    background-color: #34808e;
    border-color: #34808e;
    color: #ffffff; }

.bio-mediathek__video-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-mediathek__video-section:before, .bio-mediathek__video-section:after {
    content: "";
    display: table; }
  .bio-mediathek__video-section:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-mediathek__video-section {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__video-section {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__video-section {
      max-width: 100%;
      width: 1280px; } }
  .bio-mediathek__video-section .view-content > .view-column {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-mediathek__video-section .view-content > .view-column:before, .bio-mediathek__video-section .view-content > .view-column:after {
      content: "";
      display: table; }
    .bio-mediathek__video-section .view-content > .view-column:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__video-section .view-content > .view-column {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-mediathek__video-section .view-content .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-mediathek__video-section .view-content .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-mediathek__video-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 50%;
        margin-bottom: 40px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-mediathek__video-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-mediathek .node--type-video .article-info {
  display: flex;
  margin: 16px 0 12px; }
  .bio-mediathek .node--type-video .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-mediathek__podcast-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-mediathek__podcast-section:before, .bio-mediathek__podcast-section:after {
    content: "";
    display: table; }
  .bio-mediathek__podcast-section:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-mediathek__podcast-section {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__podcast-section {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__podcast-section {
      max-width: 100%;
      width: 1280px; } }
  .bio-mediathek__podcast-section .view-content > .view-column {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-mediathek__podcast-section .view-content > .view-column:before, .bio-mediathek__podcast-section .view-content > .view-column:after {
      content: "";
      display: table; }
    .bio-mediathek__podcast-section .view-content > .view-column:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__podcast-section .view-content > .view-column {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-mediathek__podcast-section .view-content .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-mediathek__podcast-section .view-content .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-mediathek__podcast-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 50%;
        margin-bottom: 40px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-mediathek__podcast-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-mediathek .node--type-podcast-episode .article-info {
  display: flex;
  margin: 16px 0 12px; }
  .bio-mediathek .node--type-podcast-episode .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-mediathek__multimedia-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-mediathek__multimedia-section:before, .bio-mediathek__multimedia-section:after {
    content: "";
    display: table; }
  .bio-mediathek__multimedia-section:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-mediathek__multimedia-section {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__multimedia-section {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__multimedia-section {
      max-width: 100%;
      width: 1280px; } }
  .bio-mediathek__multimedia-section .view-content > .view-column {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-mediathek__multimedia-section .view-content > .view-column:before, .bio-mediathek__multimedia-section .view-content > .view-column:after {
      content: "";
      display: table; }
    .bio-mediathek__multimedia-section .view-content > .view-column:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__multimedia-section .view-content > .view-column {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-mediathek__multimedia-section .view-content .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-mediathek__multimedia-section .view-content .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-mediathek__multimedia-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 50%;
        margin-bottom: 40px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-mediathek__multimedia-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-mediathek .node--type-multimedia-episode .article-info {
  display: flex;
  margin: 16px 0 12px; }
  .bio-mediathek .node--type-multimedia-episode .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-mediathek .node--type-multimedia-episode .field--name-field-para-teaser-image + .bio-teaser__subtitle {
  margin-top: 16px; }

.bio-mediathek__dossier-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-mediathek__dossier-section:before, .bio-mediathek__dossier-section:after {
    content: "";
    display: table; }
  .bio-mediathek__dossier-section:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-mediathek__dossier-section {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__dossier-section {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__dossier-section {
      max-width: 100%;
      width: 1280px; } }
  .bio-mediathek__dossier-section .view-content > .view-column {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-mediathek__dossier-section .view-content > .view-column:before, .bio-mediathek__dossier-section .view-content > .view-column:after {
      content: "";
      display: table; }
    .bio-mediathek__dossier-section .view-content > .view-column:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__dossier-section .view-content > .view-column {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-mediathek__dossier-section .view-content .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-mediathek__dossier-section .view-content .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-mediathek__dossier-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 50%;
        margin-bottom: 40px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-mediathek__dossier-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }

.bio-mediathek .node--type-dossier .article-info {
  display: flex;
  margin: 16px 0 12px; }
  .bio-mediathek .node--type-dossier .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-mediathek__publication-section {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .bio-mediathek__publication-section:before, .bio-mediathek__publication-section:after {
    content: "";
    display: table; }
  .bio-mediathek__publication-section:after {
    clear: both; }
  @media (min-width: 768px) {
    .bio-mediathek__publication-section {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__publication-section {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .bio-mediathek__publication-section {
      max-width: 100%;
      width: 1280px; } }
  .bio-mediathek__publication-section .view-header .bio-teaser__title, .bio-mediathek__publication-section .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-mediathek__publication-section .view-header .field--name-field-paragraph-header {
    align-items: center;
    display: flex; }
    @media (min-width: 1024px) {
      .bio-mediathek__publication-section .view-header .bio-teaser__title, .bio-mediathek__publication-section .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .bio-mediathek__publication-section .view-header .field--name-field-paragraph-header {
        margin-bottom: 18px; } }
    .bio-mediathek__publication-section .view-header .bio-teaser__title::before, .bio-mediathek__publication-section .view-header .paragraph--type--two-four-node .field--name-field-paragraph-header::before, .paragraph--type--two-four-node .bio-mediathek__publication-section .view-header .field--name-field-paragraph-header::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 51.51 54'%3e %3cg id='Ebene_2' data-name='Ebene 2'%3e %3cg id='Ebene_1-2' data-name='Ebene 1'%3e %3cpath d='M51.51%2c28.38A25.76%2c25.76%2c0%2c0%2c1%2c0%2c28.38%2c25.43%2c25.43%2c0%2c0%2c1%2c5.77%2c12.22c1.93-2.35%2c3-6.7%2c3-12.22%2c7.13%2c1.58%2c12.26%2c2.76%2c17%2c2.76A25.69%2c25.69%2c0%2c0%2c1%2c51.51%2c28.38Z' fill='%2334808e'/%3e %3cpath d='M18.44%2c27.11H21.6a1%2c1%2c0%2c0%2c0%2c.67-.28%2c1%2c1%2c0%2c0%2c0%2c0-1.34%2c1%2c1%2c0%2c0%2c0-.67-.28H18.44a1%2c1%2c0%2c0%2c0%2c0%2c1.9Z' fill='white'/%3e %3cpath d='M33.28%2c18H33a3.48%2c3.48%2c0%2c0%2c0-3.46-3.16H19.35a1%2c1%2c0%2c0%2c0-.37.08%2c1.06%2c1.06%2c0%2c0%2c0-.31.21L13%2c20.84a1%2c1%2c0%2c0%2c0-.27.66V36a3.46%2c3.46%2c0%2c0%2c0%2c3.15%2c3.45v.33a3.48%2c3.48%2c0%2c0%2c0%2c3.48%2c3.48H33.28a3.48%2c3.48%2c0%2c0%2c0%2c3.47-3.48V21.42A3.48%2c3.48%2c0%2c0%2c0%2c33.28%2c18ZM18.44%2c18v2.46a.31.31%2c0%2c0%2c1-.09.22.32.32%2c0%2c0%2c1-.23.09H15.73ZM14.65%2c36V22.69h3.47a2.2%2c2.2%2c0%2c0%2c0%2c2.21-2.21V16.69h9.16a1.57%2c1.57%2c0%2c0%2c1%2c1.12.46%2c1.62%2c1.62%2c0%2c0%2c1%2c.46%2c1.12V36a1.59%2c1.59%2c0%2c0%2c1-.46%2c1.11%2c1.57%2c1.57%2c0%2c0%2c1-1.12.46H16.23a1.57%2c1.57%2c0%2c0%2c1-1.12-.46A1.59%2c1.59%2c0%2c0%2c1%2c14.65%2c36Zm20.21%2c3.78a1.58%2c1.58%2c0%2c0%2c1-.12.61%2c1.6%2c1.6%2c0%2c0%2c1-.35.51%2c1.47%2c1.47%2c0%2c0%2c1-.51.34%2c1.57%2c1.57%2c0%2c0%2c1-.6.12H19.39a1.57%2c1.57%2c0%2c0%2c1-1.58-1.58v-.31H29.49a3.47%2c3.47%2c0%2c0%2c0%2c2.45-1A3.43%2c3.43%2c0%2c0%2c0%2c33%2c36V19.84h.32a1.58%2c1.58%2c0%2c0%2c1%2c.6.13%2c1.35%2c1.35%2c0%2c0%2c1%2c.51.34%2c1.5%2c1.5%2c0%2c0%2c1%2c.35.51%2c1.57%2c1.57%2c0%2c0%2c1%2c.12.6Z' stroke='null' fill='%23ffffff'/%3e %3cpath d='M18.44%2c30.89h8.84a1%2c1%2c0%2c0%2c0%2c.67-.27A1%2c1%2c0%2c0%2c0%2c27.28%2c29H18.44a.95.95%2c0%2c0%2c0-.67%2c1.62A1%2c1%2c0%2c0%2c0%2c18.44%2c30.89Z' fill='white'/%3e %3cpath d='M18.44%2c34.68h8.84a1%2c1%2c0%2c0%2c0%2c.67-.27%2c1%2c1%2c0%2c0%2c0%2c.28-.67.91.91%2c0%2c0%2c0-.28-.67%2c1%2c1%2c0%2c0%2c0-.67-.28H18.44a1%2c1%2c0%2c0%2c0-.67.28.91.91%2c0%2c0%2c0-.28.67%2c1%2c1%2c0%2c0%2c0%2c.28.67A1%2c1%2c0%2c0%2c0%2c18.44%2c34.68Z' fill='white'/%3e %3c/g%3e %3c/g%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block;
      height: 54px;
      margin-right: 15px;
      width: 52px; }
  .bio-mediathek__publication-section .view-content > .view-column {
    margin-left: -4px;
    margin-right: -4px;
    display: flex;
    flex-wrap: wrap; }
    .bio-mediathek__publication-section .view-content > .view-column:before, .bio-mediathek__publication-section .view-content > .view-column:after {
      content: "";
      display: table; }
    .bio-mediathek__publication-section .view-content > .view-column:after {
      clear: both; }
    @media (min-width: 768px) {
      .bio-mediathek__publication-section .view-content > .view-column {
        margin-left: -8px;
        margin-right: -8px; } }
  .bio-mediathek__publication-section .view-content .views-row {
    float: left;
    min-height: 1px;
    position: relative;
    padding-left: 4px;
    padding-right: 4px;
    width: 100%;
    margin-bottom: 30px; }
    @media (min-width: 768px) {
      .bio-mediathek__publication-section .view-content .views-row {
        padding-left: 8px;
        padding-right: 8px; } }
    @media (min-width: 768px) {
      .bio-mediathek__publication-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 50%; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .bio-mediathek__publication-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }
    @media (min-width: 1024px) {
      .bio-mediathek__publication-section .view-content .views-row {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px;
        width: 33.33333%;
        margin-bottom: 40px; } }
  @media (min-width: 1024px) and (min-width: 768px) {
    .bio-mediathek__publication-section .view-content .views-row {
      padding-left: 8px;
      padding-right: 8px; } }
  @media (min-width: 768px) {
    .bio-mediathek__publication-section .view-content .views-row:not(:only-of-type) {
      width: 49.75%; } }
  @media (min-width: 1024px) {
    .bio-mediathek__publication-section .view-content .views-row:not(:only-of-type) {
      width: 33.15%; } }

.bio-mediathek .node--type-publication .article-info {
  display: flex; }
  .bio-mediathek .node--type-publication .article-info__type {
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase; }

.bio-mediathek__publication-section.js--faux-lazy-load-enabled .views-row:nth-child(n + 4) {
  display: none; }

.path-mediathek {
  /* stylelint-disable */ }
  .path-mediathek:not(.path-404) .block-system-breadcrumb-block,
  .path-mediathek:not(.path-404) .block-page-title-block {
    background-color: #34808e;
    margin-left: auto;
    margin-right: auto;
    max-width: 1920px; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block p,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-teaser__subtitle,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-h1,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-h2,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-h3,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-page-title,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table td,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table th,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-list,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-list li,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .field__item,
    .path-mediathek:not(.path-404) .block-page-title-block p,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-teaser__subtitle,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-h1,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-h2,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-h3,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-page-title,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table td,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table th,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-list,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-list li,
    .path-mediathek:not(.path-404) .block-page-title-block .field__item {
      color: #ffffff; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-teaser__title, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .paragraph--type--two-four-node .field--name-field-paragraph-header, .paragraph--type--two-four-node .path-mediathek:not(.path-404) .block-system-breadcrumb-block .field--name-field-paragraph-header,
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .datetime,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-teaser__title,
    .path-mediathek:not(.path-404) .block-page-title-block .paragraph--type--two-four-node .field--name-field-paragraph-header,
    .paragraph--type--two-four-node .path-mediathek:not(.path-404) .block-page-title-block .field--name-field-paragraph-header,
    .path-mediathek:not(.path-404) .block-page-title-block .datetime {
      color: #ffffff; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-list--unordered li::before,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-list--unordered li::before {
      background-color: #ffffff; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-link {
      color: #ffffff; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link .bio-link__text {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link:focus .bio-link__text, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link:active .bio-link__text, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.active .bio-link__text, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.is-active .bio-link__text, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link:hover .bio-link__text, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.js-hovered .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link:focus .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link:active .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.active .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.is-active .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link:hover .bio-link__text,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.js-hovered .bio-link__text {
        background-size: 100% 2px;
        color: #ffffff; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline {
        color: inherit; }
        .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline > span {
          transition: background-size 250ms ease-in-out 0ms;
          background-image: linear-gradient(#ffffff, #ffffff);
          background-position: 0 100%;
          background-repeat: no-repeat;
          background-size: 0 2px;
          padding-bottom: 3px; }
        .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline:focus > span, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline:active > span, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline.active > span, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline.is-active > span, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline:hover > span, .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-link__headline.js-hovered > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline:focus > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline:active > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline.active > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline.is-active > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline:hover > span,
        .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-link__headline.js-hovered > span {
          background-size: 100% 2px;
          color: #ffffff; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-icon--arrow-right::before,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-icon--arrow-right::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M5.40598 7.1314e-07L11 5.59402L5.40598 11.188L4.62251 10.4202L8.94729 6.15812L8.94729 6.12678L2.21235e-07 6.12678L2.68495e-07 5.04559L8.94729 5.04559L8.94729 5.01425L4.62251 0.767808L5.40598 7.1314e-07Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-link.bio-icon--download::before,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-link.bio-icon--download::before {
        background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3e %3cpath fill='%23ffffff' stroke='null' d='M6%2c9.43%2c9.86%2c5.57%2c8.57%2c4.29%2c6.86%2c6V0H5.14V6L3.43%2c4.29%2c2.14%2c5.57Z'/%3e %3cpath fill='%23ffffff' d='M0%2c10.29H12V12H0Z'/%3e %3c/svg%3e") center no-repeat;
        content: "";
        display: inline-block; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-teaser__subtitle,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-teaser__subtitle {
      color: inherit; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-teaser__subtitle > span,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-teaser__subtitle > span {
        transition: background-size 250ms ease-in-out 0ms;
        background-image: linear-gradient(#ffffff, #ffffff);
        background-position: 0 100%;
        background-repeat: no-repeat;
        background-size: 0 2px;
        padding-bottom: 3px; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-teaser__subtitle.js-hovered > span,
      .path-mediathek:not(.path-404) .block-page-title-block .bio-teaser__subtitle.js-hovered > span {
        background-size: 100% 2px;
        color: #ffffff; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table td,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table td {
      background: #378897;
      border-color: #378897; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table tr:nth-of-type(odd) td,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table tr:nth-of-type(odd) td {
      background: #368493;
      border-color: #368493; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .bio-table th,
    .path-mediathek:not(.path-404) .block-page-title-block .bio-table th {
      background: #265e69;
      border-color: #265e69; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .slick-slider .slick-prev::before,
    .path-mediathek:not(.path-404) .block-page-title-block .slick-slider .slick-prev::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M11.2%2c24%2c.36%2c12%2c11.2%2c0l1.74%2c1.57L3.51%2c12%2c13%2c22.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .slick-slider .slick-next::before,
    .path-mediathek:not(.path-404) .block-page-title-block .slick-slider .slick-next::before {
      background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.64 24'%3e %3cpath fill='%23ffffff' stroke='null' d='M2.16%2c0%2c13%2c12%2c2.16%2c24%2c.42%2c22.43%2c9.84%2c12%2c.36%2c1.5Z' transform='translate(-0.36)'/%3e %3c/svg%3e") center no-repeat;
      content: "";
      display: inline-block; }
    .path-mediathek:not(.path-404) .block-system-breadcrumb-block .slick-slider .slick-dots,
    .path-mediathek:not(.path-404) .block-page-title-block .slick-slider .slick-dots {
      /* stylelint-disable-next-line selector-max-compound-selectors */ }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .slick-slider .slick-dots button::before,
      .path-mediathek:not(.path-404) .block-page-title-block .slick-slider .slick-dots button::before {
        background-color: #ffffff;
        opacity: 0.3; }
      .path-mediathek:not(.path-404) .block-system-breadcrumb-block .slick-slider .slick-dots .slick-active button::before,
      .path-mediathek:not(.path-404) .block-page-title-block .slick-slider .slick-dots .slick-active button::before {
        background-color: #ffffff;
        opacity: 1; }
  .path-mediathek:not(.path-404) .bio-breadcrumb {
    border-top: 1px solid #34808e;
    padding-top: 14px; }
    @media (min-width: 1024px) {
      .path-mediathek:not(.path-404) .bio-breadcrumb {
        padding-top: 24px; } }
  .path-mediathek:not(.path-404) .bio-page-title {
    color: #ffffff;
    margin-bottom: 0;
    padding-top: 16px; }
    @media (min-width: 1024px) {
      .path-mediathek:not(.path-404) .bio-page-title {
        padding-top: 26px; } }
  .path-mediathek.path-mediathek-search .bio-page-title {
    margin-bottom: 24px;
    padding-bottom: 32px; }
    @media (min-width: 1024px) {
      .path-mediathek.path-mediathek-search .bio-page-title {
        margin-bottom: 50px;
        padding-bottom: 72px; } }
  .path-mediathek .bio-video-copyright,
  .path-mediathek .bio-img-copyright,
  .path-mediathek .bio-img-caption {
    display: none; }
  .path-mediathek .views-row.js--hidden {
    display: none; }
  .path-mediathek .view-header:before, .path-mediathek .view-header:after {
    content: "";
    display: table; }
  .path-mediathek .view-header:after {
    clear: both; }
  .path-mediathek .view-header .view-result-count {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    margin: 26px auto 0 auto; }
    .path-mediathek .view-header .view-result-count:before, .path-mediathek .view-header .view-result-count:after {
      content: "";
      display: table; }
    .path-mediathek .view-header .view-result-count:after {
      clear: both; }
    @media (min-width: 768px) {
      .path-mediathek .view-header .view-result-count {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .path-mediathek .view-header .view-result-count {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .path-mediathek .view-header .view-result-count {
        max-width: 100%;
        width: 1280px; } }
    .path-mediathek .view-header .view-result-count__row {
      margin-left: -4px;
      margin-right: -4px; }
      .path-mediathek .view-header .view-result-count__row:before, .path-mediathek .view-header .view-result-count__row:after {
        content: "";
        display: table; }
      .path-mediathek .view-header .view-result-count__row:after {
        clear: both; }
      @media (min-width: 768px) {
        .path-mediathek .view-header .view-result-count__row {
          margin-left: -8px;
          margin-right: -8px; } }
    .path-mediathek .view-header .view-result-count__content {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%; }
      @media (min-width: 768px) {
        .path-mediathek .view-header .view-result-count__content {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 375px) {
        .path-mediathek .view-header .view-result-count__content {
          width: 83.33333%;
          left: 8.33333%; } }
    @media (min-width: 1024px) {
      .path-mediathek .view-header .view-result-count {
        margin: 72px auto 0 auto; } }
  @media (min-width: 768px) {
    .path-mediathek .views-row:not(:only-of-type) {
      width: 49.75%; } }
  .path-mediathek .view-actions {
    margin: 0 0 32px 0;
    text-align: center; }
    .path-mediathek .view-actions:empty {
      margin: 0; }
    .path-mediathek .view-actions .bio-link:not(:only-child) {
      display: none; }
    .path-mediathek .view-actions .js--hidden {
      display: none; }
      .path-mediathek .view-actions .js--hidden + .bio-link {
        display: inline-flex; }
    @media (min-width: 768px) {
      .path-mediathek .view-actions {
        margin: 22px 0 72px 0; } }
  .path-mediathek .view-footer {
    margin-top: 26px; }
    @media (min-width: 1024px) {
      .path-mediathek .view-footer {
        margin-top: 34px; } }
  @media (min-width: 768px) {
    .path-mediathek .view-content:last-child {
      margin-bottom: 22px; } }
  .path-mediathek .article-info .separator {
    display: inline-block;
    margin: 0 4px; }
  .path-mediathek .article-info__videotype {
    font-weight: bold;
    text-transform: uppercase; }
  .path-mediathek .bio-mediathek__search-section .view-header:before, .path-mediathek .bio-mediathek__search-section .view-header:after,
  .path-mediathek .bio-mediathek__search-section .view-content:before,
  .path-mediathek .bio-mediathek__search-section .view-content:after,
  .path-mediathek .bio-mediathek__search-section .view-footer:before,
  .path-mediathek .bio-mediathek__search-section .view-footer:after {
    content: "";
    display: table; }
  .path-mediathek .bio-mediathek__search-section .view-header:after,
  .path-mediathek .bio-mediathek__search-section .view-content:after,
  .path-mediathek .bio-mediathek__search-section .view-footer:after {
    clear: both; }
  .path-mediathek .bio-mediathek__search-section > .view-content {
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    width: 100%;
    margin: 24px auto; }
    .path-mediathek .bio-mediathek__search-section > .view-content:before, .path-mediathek .bio-mediathek__search-section > .view-content:after {
      content: "";
      display: table; }
    .path-mediathek .bio-mediathek__search-section > .view-content:after {
      clear: both; }
    @media (min-width: 768px) {
      .path-mediathek .bio-mediathek__search-section > .view-content {
        padding-left: 36px;
        padding-right: 36px; } }
    @media (min-width: 1280px) {
      .path-mediathek .bio-mediathek__search-section > .view-content {
        padding-left: 60px;
        padding-right: 60px; } }
    @media (min-width: 1280px) {
      .path-mediathek .bio-mediathek__search-section > .view-content {
        max-width: 100%;
        width: 1280px; } }
    .path-mediathek .bio-mediathek__search-section > .view-content > .view-row {
      margin-left: -4px;
      margin-right: -4px;
      display: flex;
      flex-wrap: wrap; }
      .path-mediathek .bio-mediathek__search-section > .view-content > .view-row:before, .path-mediathek .bio-mediathek__search-section > .view-content > .view-row:after {
        content: "";
        display: table; }
      .path-mediathek .bio-mediathek__search-section > .view-content > .view-row:after {
        clear: both; }
      @media (min-width: 768px) {
        .path-mediathek .bio-mediathek__search-section > .view-content > .view-row {
          margin-left: -8px;
          margin-right: -8px; } }
    .path-mediathek .bio-mediathek__search-section > .view-content .views-row {
      float: left;
      min-height: 1px;
      position: relative;
      padding-left: 4px;
      padding-right: 4px;
      width: 100%;
      margin-bottom: 30px; }
      @media (min-width: 768px) {
        .path-mediathek .bio-mediathek__search-section > .view-content .views-row {
          padding-left: 8px;
          padding-right: 8px; } }
      @media (min-width: 768px) {
        .path-mediathek .bio-mediathek__search-section > .view-content .views-row {
          width: 83.33333%;
          left: 8.33333%; } }
    .path-mediathek .bio-mediathek__search-section > .view-content .bio-overlay {
      display: none; }
    @media (min-width: 768px) {
      .path-mediathek .bio-mediathek__search-section > .view-content .node {
        margin-left: -4px;
        margin-right: -4px; }
        .path-mediathek .bio-mediathek__search-section > .view-content .node:before, .path-mediathek .bio-mediathek__search-section > .view-content .node:after {
          content: "";
          display: table; }
        .path-mediathek .bio-mediathek__search-section > .view-content .node:after {
          clear: both; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .path-mediathek .bio-mediathek__search-section > .view-content .node {
      margin-left: -8px;
      margin-right: -8px; } }
    @media (min-width: 768px) {
      .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media,
      .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media-image,
      .path-mediathek .bio-mediathek__search-section > .view-content .article-content {
        float: left;
        min-height: 1px;
        position: relative;
        padding-left: 4px;
        padding-right: 4px; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media,
    .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media-image,
    .path-mediathek .bio-mediathek__search-section > .view-content .article-content {
      padding-left: 8px;
      padding-right: 8px; } }
    @media (min-width: 768px) {
      .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media,
      .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media-image {
        width: 33.33333%; }
      .path-mediathek .bio-mediathek__search-section > .view-content .article-content {
        width: 58.33333%; }
      .path-mediathek .bio-mediathek__search-section > .view-content .article-info {
        margin-top: 0; } }
    @media (min-width: 1024px) {
      .path-mediathek .bio-mediathek__search-section > .view-content {
        margin: 30px auto 42px auto; }
        .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media,
        .path-mediathek .bio-mediathek__search-section > .view-content .field--name-field-media-image {
          width: 25%; }
        .path-mediathek .bio-mediathek__search-section > .view-content .article-content {
          width: 66.66667%; } }
  .path-mediathek .view-mediathek.js--faux-lazy-load-enabled:not(.bio-mediathek__publication-section) .views-row:nth-child(n + 3) {
    display: none; }

.simplenews-subscriber-page-form {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .simplenews-subscriber-page-form:before, .simplenews-subscriber-page-form:after {
    content: "";
    display: table; }
  .simplenews-subscriber-page-form:after {
    clear: both; }
  @media (min-width: 768px) {
    .simplenews-subscriber-page-form {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .simplenews-subscriber-page-form {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .simplenews-subscriber-page-form {
      max-width: 100%;
      width: 1280px; } }
  .simplenews-subscriber-page-form .description {
    padding-bottom: 10px; }
  .simplenews-subscriber-page-form .form-actions {
    margin-top: 30px; }
    .simplenews-subscriber-page-form .form-actions .button {
      margin-bottom: 15px; }
      @media (max-width: 1023.95px) {
        .simplenews-subscriber-page-form .form-actions .button {
          margin: 0 0 20px;
          width: 100%; } }

.simplenews-confirm-add {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .simplenews-confirm-add:before, .simplenews-confirm-add:after {
    content: "";
    display: table; }
  .simplenews-confirm-add:after {
    clear: both; }
  @media (min-width: 768px) {
    .simplenews-confirm-add {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .simplenews-confirm-add {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .simplenews-confirm-add {
      max-width: 100%;
      width: 1280px; } }
  .simplenews-confirm-add .form-actions {
    margin-top: 30px; }
    @media (max-width: 1023.95px) {
      .simplenews-confirm-add .form-actions {
        text-align: center; } }
    .simplenews-confirm-add .form-actions .button {
      margin-bottom: 15px; }
      @media (max-width: 1023.95px) {
        .simplenews-confirm-add .form-actions .button {
          margin: 0;
          margin-bottom: 20px;
          margin-left: 0;
          width: 100%; } }
  .simplenews-confirm-add .button:not(.button--primary) {
    transition: all 250ms ease-in-out 0ms;
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 2px 0;
    bottom: 0;
    color: #004f80;
    font-family: "BundesSansWeb-Bold", Arial, Helvetica, sans-serif;
    font-size: 0.875rem;
    height: auto;
    transform: translate(-50%, 110%); }
    .simplenews-confirm-add .button:not(.button--primary):hover {
      border-bottom-color: #004f80; }

.newsletter-video .video-embed-field-lazy-play,
.newsletter-video .bio-overlay {
  display: none !important; }

.page-node-type-simplenews-issue .bio-img-copyright {
  display: none !important; }

.page-node-type-simplenews-issue .field--name-field-image-title {
  display: none !important; }

.page-node-type-simplenews-issue .bio-newsletter-content, .page-node-type-simplenews-issue .bio-newsletter-mediathek {
  background: transparent !important;
  margin-left: 0;
  max-width: 700px;
  text-align: left; }

.page-node-type-simplenews-issue .bio-forschungsatlas a {
  color: #ffffff; }

.simplenews-request-hash,
.simplenews-confirm-removal {
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
  max-width: 100%;
  width: 100%; }
  .simplenews-request-hash:before, .simplenews-request-hash:after,
  .simplenews-confirm-removal:before,
  .simplenews-confirm-removal:after {
    content: "";
    display: table; }
  .simplenews-request-hash:after,
  .simplenews-confirm-removal:after {
    clear: both; }
  @media (min-width: 768px) {
    .simplenews-request-hash,
    .simplenews-confirm-removal {
      padding-left: 36px;
      padding-right: 36px; } }
  @media (min-width: 1280px) {
    .simplenews-request-hash,
    .simplenews-confirm-removal {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1280px) {
    .simplenews-request-hash,
    .simplenews-confirm-removal {
      max-width: 100%;
      width: 1280px; } }
  .simplenews-request-hash .form-actions,
  .simplenews-confirm-removal .form-actions {
    margin-top: 32px; }
  .simplenews-request-hash .button--primary,
  .simplenews-confirm-removal .button--primary {
    transition: all 250ms ease-in-out 0ms;
    background-color: #004f80;
    border: 2px solid #004f80;
    color: #ffffff;
    height: 44px;
    margin-right: 12px; }
    .simplenews-request-hash .button--primary:focus, .simplenews-request-hash .button--primary:active, .simplenews-request-hash .button--primary.active, .simplenews-request-hash .button--primary.is-active, .simplenews-request-hash .button--primary:hover, .simplenews-request-hash .button--primary.placeholder-string,
    .simplenews-confirm-removal .button--primary:focus,
    .simplenews-confirm-removal .button--primary:active,
    .simplenews-confirm-removal .button--primary.active,
    .simplenews-confirm-removal .button--primary.is-active,
    .simplenews-confirm-removal .button--primary:hover,
    .simplenews-confirm-removal .button--primary.placeholder-string {
      box-shadow: inset 0 0 0 2em white;
      color: #004f80; }


/*# sourceMappingURL=index.bundle.css.map*/