html {
  font-size: 16px;
  line-height: 1.4 !important;
}
html body {
  font-size: 16px !important;
  line-height: 1.4 !important;
  padding: 0 !important;
}
html body h1 {
  font-size: 34px !important;
  line-height: 1.2 !important;
}
html body h2 {
  font-size: 30px !important;
  line-height: 1.2 !important;
}
html body h3 {
  font-size: 26px !important;
  line-height: 1.2 !important;
}
html body h4 {
  font-size: 22px !important;
  line-height: 1.2 !important;
}
html body h5 {
  font-size: 18px !important;
  line-height: 1.2 !important;
}

.content-wrapper {
  margin-top: 0 !important;
}

#navbar {
  position: relative !important;
}
#navbar .block-system-branding-block a::after {
  display: none;
}

#block-search-link,
#block-linkedin,
#block-contrast-button,
#block-languageswitcher,
#block-main-navigation,
.breadcrumb,
.menu--footer {
  display: none !important;
}

.title-box {
  position: relative !important;
  padding: 1em 0 !important;
  bottom: auto !important;
  width: 100% !important;
  right: auto !important;
}

.region-header {
  padding: 1em 0 !important;
}

#block-forderhinweis {
  font-size: 13px !important;
}

.media {
  page-break-inside: avoid !important;
}/*# sourceMappingURL=print.css.map */